제출 #977882

#제출 시각아이디문제언어결과실행 시간메모리
977882opPOBroken Line (IOI19_line)Text
20.32 / 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
1063 0 6564 6779 6564 2242 6564 2242 1076 1169 1076 1169 8107 8216 8107 7921 8107 7921 7932 5818 7932 5818 379 423 379 423 3514 5163 3514 5163 6877 3216 6877 3216 4181 6109 4181 6109 6415 6572 6415 6572 3258 7093 3258 7093 4212 4194 4212 4194 892 9166 892 3459 892 3459 3475 6252 3475 6252 6221 656 6221 656 9343 5797 9343 5797 4516 5272 4516 5272 4997 5041 4997 5041 1126 1208 1126 4887 1126 4887 4718 5640 4718 5640 3719 2452 3719 2452 7547 6039 7547 6039 5830 6039 7235 7336 7235 6333 7235 6333 6271 6333 7757 2177 7757 2177 2303 3386 2303 3386 6058 4133 6058 4133 8372 8506 8372 8506 9441 570 9441 570 3656 6773 3656 6773 7327 9021 7327 9021 8952 5945 8952 5945 4338 6229 4338 6229 6148 6975 6148 6975 9145 9240 9145 9240 8692 3357 8692 3357 2309 7935 2309 4588 2309 4588 4525 7678 4525 7678 2510 1559 2510 1559 8374 1559 2869 7402 2869 4482 2869 4482 4449 8750 4449 8750 1414 9966 1414 9966 9948 9452 9948 9452 641 9452 5738 4383 5738 4383 5258 4850 5258 4850 8783 1135 8783 1135 1042 1135 9454 9526 9454 7159 9454 7159 7020 1412 7020 1412 1417 1412 4154 6152 4154 6152 777 9334 777 9334 6309 3923 6309 3923 3112 2631 3112 2631 7465 7833 7465 7833 9727 351 9727 2340 9727 2340 4686 4688 4686 4688 750 9359 750 7224 750 7224 3052 6944 3052 6944 6793 6944 5166 3173 5166 3173 2882 2780 2882 2780 1006 9013 1006 9013 8631 8819 8631 8819 1268 8845 1268 8845 5064 5320 5064 8720 5064 8720 1511 3754 1511 3754 6467 2244 6467 2244 9012 1070 9012 1070 5591 4486 5591 831 5591 831 772 831 7756 7854 7756 7854 6250 5145 6250 5145 1822 8303 1822 448 1822 448 463 448 3612 3588 3612 2098 3612 2098 2203 2098 7368 4414 7368 4414 5723 915 5723 915 9080 3223 9080 3223 6852 1455 6852 1455 1516 1455 9368 647 9368 1775 9368 1775 1764 2885 1764 2885 9137 9216 9137 2967 9137 2967 5296 4658 5296 4658 1987 1890 1987 1890 7512 8424 7512 8424 8313 8424 13 16 13 1993 13 1993 9750 9845 9750 9845 2873 2758 2873 2758 5659 5908 5659 5908 5932 6065 5932 447 5932 447 9590 447 4795 5461 4795 2371 4795 2371 2503 2371 6691 6879 6691 6879 8123 1892 8123 1892 3736 3758 3736 3758 272 369 272 6243 272 6243 6186 6243 1365 587 1365 587 9419 8544 9419 8544 8430 7094 8430 7094 3687 6702 3687 6702 2048 1997 2048 1997 907 137 907 137 9849 137 7940 7932 7940 7932 262 350 262 363 262 363 9707 4385 9707 4385 635 9460 635 3699 635 3699 6523 5614 6523 5614 5265 5620 5265 5620 4661 1666 4661 1666 8309 1666 3302 7068 3302 1579 3302 1579 1661 1579 2876 7394 2876 7394 9666 375 9666 3950 9666 3950 6262 3950 8704 1221 8704 6951 8704 6951 6815 6951 8035 8137 8035 8137 8527 1452 8527 1452 3207 7155 3207 7155 4149 128 4149 128 9929 128 8887 2886 8887 2886 3053 8350 3053 8350 9965 22 9965 22 8257 1904 8257 1904 2029 2959 2029 2959 3153 2959 2497 9435 2497 9435 671 9435 8551 1415 8551 1415 9810 9907 9810 9907 1129 8892 1129 8892 7129 7203 7129 9525 7129 9525 577 9525 9464 551 9464 551 9611 420 9611 420 5176 9214 5176 9214 875 9214 6656 1488 6656 1488 8995 1090 8995 1090 4851 5346 4851 5346 4966 5221 4966 5221 6600 3606 6600 3606 4001 6282 4001 407 4001 407 369 2396 369 2396 7647 3172 7647 3172 5635 4433 5635 2843 5635 2843 3040 12 3040 12 9970 6981 9970 6981 6839 918 6839 918 899 2602 899 2602 4900 5289 4900 5289 8479 8622 8479 6385 8479 6385 3958 6385 7015 7131 7015 7131 1530 1475 1530 1577 1530 1577 8364 6986 8364 6986 3430 2085 3430 2085 8002 2085 306 9762 306 9762 6654 2990 6654 2990 3186 2191 3186 2191 7876 7905 7876 7905 2341 9950 2341 9950 67 9950 5193 1501 5193 1501 8474 5631 8474 5631 4650 194 4650 194 141 194 9496 9587 9496 9587 8162 2582 8162 2582 2653 6443 2653 6443 5765 5962 5765 7466 5765 7466 7403 2832 7403 2832 7206 2832 9658 9765 9658 3008 9658 3008 3204 5643 3204 5643 5302 1649 5302 1649 1705 394 1705 394 9657 394 4174 7107 4174 7107 7008 7107 3819 572 3819 572 588 1160 588 1160 8763 5829 8763 5829 5572 7821 5572 7821 2485 7821 9505 9612 9505 7648 9505 7648 1367 8799 1367 8799 3434 3317 3434 6045 3434 6045 6840 3282 6840 3282 9379 606 9379 4508 9379 4508 4190 6063 4190 6063 2393 7850 2393 7850 9964 9979 9964 4030 9964 4030 6182 4030 7262 7376 7262 6627 7262 6627 1344 1296 1344 7567 1344 7567 9500 483 9500 7018 9500 7018 3426 7018 7032 63 7032 63 9944 4552 9944 4552 5565 5309 5565 5309 4998 9382 4998 9382 9293 9382 6350 3867 6350 3867 4895 5302 4895 5302 2200 9877 2200 9877 9785 6245 9785 6245 4104 5277 4104 5277 7265 2793 7265 2793 7870 7918 7870 7918 1768 8351 1768 7954 1768 7954 2285 7865 2285 7865 9977 10001 9977 10001 9793 9896 9793 9896 934 1037 934 1037 282 9790 282 7163 282 7163 5204 5541 5204 8382 5204 8382 1729 8382 2316 7923 2316 7923 5837 4276 5837 7130 5837 7130 3216 7341 3216 7341 7258 1118 7258 1118 985 9921 985 9921 70 9921 818 844 818 6454 818 6454 3841 6157 3841 6157 6056 6157 2898 2791 2898 2791 4098 8904 4098 8904 8731 8904 2112 8073 2112 8073 4955 5248 4955 5248 7819 7866 7819 7866 4306 2673 4306 2673 7390 6049 7390 6049 4213 5430 4213 5430 4808 6819 4808 6819 3631 6819 3649 3620 3649 3620 4233 5603 4233 5603 5252 8405 5252 8405 1712 8405 5348 2607 5348 2607 7469 2607 4524 7201 4524 7201 3118 548 3118 548 551 7297 551 7297 3009 7297 954 1073 954 9144 954 9144 9058 9479 9058 9479 612 5351 612 5351 5130 8615 5130 8615 8449 9905 8449 9905 94 9468 94 9468 9371 9468 1397 1349 1397 5627 1397 5627 5274 8794 5274 8794 8571 8794 1563 8628 1563 8628 9149 886 9149 886 4877 5323 4877 5323 1653 1558 1653 3882 1653 3882 3895 3948 3895 3948 3964 3948 909 9146 909 4007 909 4007 6229 3211 6229 3211 3309 6321 3309 6321 3973 6321 2033 1975 2033 3640 2033 3640 6567 3640 1071 8935 1071 8935 9412 9915 9412 9915 9841 8030 9841 8030 5022 489 5022 489 524 1624 524 1624 7827 7881 7827 7881 3550 3571 3550 8112 3550 8112 616 591 616 591 4558 5745 4558 4423 4558 4423 4382 4423 9468 9833 9468 9833 225 9833 1832 1814 1832 2049 1832 2049 2355 2256 2355 2256 3921 6398 3921 3985 3921 3985 4007 9859 4007 9859 9765 9859 4829 5104 4829 9341 4829 9341 764 7611 764 7611 7536 7762 7536 7762 9019 9078 9019 9078 6472 3162 6472 3162 6976 8810 6976 8810 1345 2337 1345 2337 6551 6704 6551 2817 6551 2817 2904 2817 3779 8254 3779 8254 464 9635 464 3352 464 3352 3454 5834 3454 5834 5590 5834 4797 5014 4797 9387 4797 9387 721 2684 721 2684 7361 7406 7361 649 7361 649 604 9498 604 6823 604 6823 5432 4598 5432 4598 4781 4997 4781 190 4781 190 9786 190 1911 4626 1911 4626 5342 4626 1819 1780 1819 1780 8518 1476 8518 1476 3702 6656 3702 132 3702 132 86 6851 86 6851 4680 5617 4680 7343 4680 7343 2909 9056 2909 9056 967 9056 8433 1538 8433 9582 8433 9582 549 9582 3646 6798 3646 6798 1044 8990 1044 8990 6358 5522 6358 5522 4786 4659 4786 4659 4655 1258 4655 1258 8696 2189 8696 2189 7930 6812 7930 6812 4739 5543 4739 5543 589 9503 589 9503 1252 8630 1252 8630 6419 3843 6419 3843 2111 2064 2111 3775 2111 3775 3799 3775 2719 2199 2719 2199 2325 3487 2325 3487 3492 1031 3492 1031 9048 1175 9048 1175 8687 9702 8687 9702 98 153 98 153 1825 2097 1825 2097 7991 5827 7991 5827 4485 5827 6264 8446 6264 8446 8325 1629 8325 1629 8328 6795 8328 6795 6572 6795 8194 8343 8194 4157 8194 4157 1058 8940 1058 8940 760 798 760 798 1532 8701 1532 7458 1532 7458 7395 7458 1818 8341 1818 6495 1818 6495 8308 8401 8308 4324 8308 4324 4116 909 4116 909 9130 1539 9130 1539 1596 1539 3390 7036 3390 3770 3390 3770 6446 3770 5164 5037 5164 5037 8181 1804 8181 8078 8181 8078 7200 6434 7200 6434 3891 6434 7196 7285 7196 7285 8563 1344 8563 1344 7544 7643 7544 7643 8176 8285 8176 3483 8176 3483 6749 7289 6749 7289 3048 7542 3048 7542 7493 6854 7493 6854 3160 7181 3160 1691 3160 1691 1581 61 1581 61 52 61 6028 6129 6028 1257 6028 1257 678 650 678 650 9163 830 9163 830 4277 5992 4277 3919 4277 3919 3927 3221 3927 3221 3394 5560 3394 5560 5246 774 5246 774 752 774 4880 5311 4880 5311 2129 8037 2129 8037 46 23 46 23 545 3768 545 3768 8102 344 8102 344 9738 344 6817 3388 6817 1201 6817 1201 8715 1201 5563 5819 5563 4437 5563 4437 4145 4120 4145 4330 4145 4330 8950 1116 8950 5044 8950 5044 5153 6542 5153 6542 9332 699 9332 699 7953 9106 7953 9106 9045 4411 9045 4411 4378 563 4378 563 578 563 4367 5934 4367 5347 4367 5347 5085 2349 5085 2349 2484 7014 2484 7014 6847 9564 6847 9564 9487 883 9487 883 852 8612 852 8612 3472 4181 3472 4181 5934 4181 2514 2399 2514 2399 6675 5870 6675 5870 4422 5870 9934 9956 9934 9956 5804 6011 5804 6011 6520 6658 6520 4857 6520 4857 3155 7198 3155 7198 8177 1811 8177 1811 8099 2360 8099 2360 5788 5993 5788 5993 7370 7417 7370 2784 7370 2784 7301 549 7301 549 9486 549 2716 7548 2716 595 2716 595 9394 4150 9394 4150 3494 6911 3494 1122 3494 1122 1001 9826 1001 9826 264 9826 7828 2259 7828 2259 5434 5771 5434 5771 2997 2823 2997 2823 2289 2148 2289 2148 7669 7747 7669 7747 1097 1173 1097 1173 5523 5795 5523 5795 2637 2550 2637 2550 8505 8631 8505 7599 8505 7599 2638 3922 2638 3922 3956 5222 3956 5222 4907 6012 4907 6012 4239 6012 5080 3040 5080 3040 7509 2586 7509 2586 61 79 61 3659 61 3659 6558 406 6558 406 9630 406 7101 7194 7101 5103 7101 5103 176 9854 176 9854 4111 4331 4111 4331 4334 6202 4334 6202 6630 3587 6630 3587 5654 8269 5654 8269 1910 8269 3225 7104 3225 7104 2505 8006 2505 8006 7980 8006 3285 7089 3285 7089 3728 3744 3728 3744 2594 7618 2594 6125 2594 6125 4172 9655 4172 9655 9617 379 9617 379 287 379 2595 9925 2595 9925 9922 6534 9922 6534 565 9830 565 9830 9732 9019 9732 9019 2364 2262 2364 2262 695 9396 695 9396 5394 5385 5394 5385 4819 4126 4819 4126 6088 4126 2762 2676 2762 2676 2418 7835 2418 4580 2418 4580 6340 6439 6340 6439 9156 842 9156 4271 9156 4271 4223 4271 9706 9811 9706 6619 9706 6619 5781 4294 5781 4294 6424 3811 6424 8094 6424 8094 2070 8094 5524 4569 5524 4569 9758 313 9758 5929 9758 5929 5725 1276 5725 1276 1253 1276 8703 8878 8703 8468 8703 8468 1666 316 1666 316 192 316 2994 7339 2994 178 2994 178 9790 697 9790 697 690 697 4545 5777 4545 4900 4545 4900 4738 8842 4738 8842 8670 8842 4120 6208 4120 8002 4120 8002 2218 8002 8673 1289 8673 1289 1152 1226 1152 1226 9235 799 9235 799 2821 7412 2821 7388 2821 7388 2887 4669 2887 4669 4666 4669 2211 2139 2211 4634 2211 4634 4601 3014 4601 3014 7019 3014 2754 9059 2754 9059 8992 4063 8992 4063 6127 6623 6127 6623 6512 1647 6512 1647 8310 9892 8310 9892 125 9892 9157 9271 9157 9271 5245 4884 5245 4884 8787 9353 8787 9353 9251 9353 4553 4600 4553 5710 4553 5710 4595 3916 4595 3916 6330 8772 6330 8772 1391 8772 9767 241 9767 241 3162 2968 3162 764 3162 764 726 6339 726 6339 3965 3515 3965 3515 6696
9067 0 16117 11016 16117 11016 8183 7889 8183 7889 12830 799 12830 2849 12830 2849 5944 2849 17251 20046 17251 20046 2542 18636 2542 18636 24441 6163 24441 6163 1564 3528 1564 9018 1564 9018 16610 6115 16610 6115 24175 6115 18676 12700 18676 12700 12203 16644 12203 16644 15891 16644 7571 1326 7571 6366 7571 6366 13845 258 13845 258 8347 17870 8347 17870 2361 10842 2361 10842 16864 19551 16864 19551 11034 12621 11034 12621 5800 2463 5800 2463 13256 12903 13256 12903 11025 18779 11025 18779 24228 17080 24228 17080 17881 13165 17881 13165 1524 9711 1524 9711 437 11495 437 11495 12315 11495 5681 19654 5681 16040 5681 16040 5027 16040 14499 23562 14499 23562 21184 23562 4059 9931 4059 17914 4059 17914 24448 5286 24448 5286 17633 12802 17633 11130 17633 11130 2880 11130 22088 5640 22088 5640 12998 3249 12998 3249 12227 17976 12227 1024 12227 1024 16247 1499 16247 1499 5161 9178 5161 9178 13398 1778 13398 1778 5324 12799 5324 12799 1607 1600 1607 1600 9402 10134 9402 10134 21666 4222 21666 4222 18478 8873 18478 4708 18478 4708 24863 4708 12132 20103 12132 20103 23275 10415 23275 10536 23275 10536 9957 10536 22380 22328 22380 12071 22380 12071 21246 23378 21246 23378 8134 13961 8134 13961 9687 13961 8174 20945 8174 19460 8174 19460 11284 10789 11284 10789 17164 24821 17164 24821 22776 22861 22776 22861 1658 118 1658 118 1722 19706 1722 19706 20843 1079 20843 1079 19074 13883 19074 13883 1417 13883 3304 14267 3304 14267 10721 10458 10721 10458 19002 12774 19002 12774 13359 21467 13359 21467 20840 21467 10465 8553 10465 8553 20586 8553 3622 14467 3622 14467 5210 14214 5210 14214 24368 20182 24368 20182 17831 197 17831 197 10370 197 23908 24787 23908 24787 24768 7257 24768 7257 23098 24639 23098 24639 8623 10902 8623 10902 3162 2419 3162 6340 3162 6340 17676 9728 17676 9728 22684 15518 22684 15518 1654 15518 9231 18572 9231 18572 18587 23399 18587 23399 2075 13389 2075 13389 23201 7636 23201 7636 24136 5416 24136 5416 8400 13546 8400 13546 23247 7396 23247 23419 23247 23419 13946 1688 13946 1688 22159 1688 8208 20994 8208 18811 8208 18811 15740 17200 15740 17200 23002 10765 23002 10765 9850 10765 16164 1150 16164 1150 23566 23903 23566 23903 16300 21330 16300 21330 5606 24481 5606 18269 5606 18269 18442 18269 11340 21344 11340 21344 10664 16045 10664 16045 8637 12123 8637 12123 1970 919 1970 9829 1970 9829 18372 9829 12750 496 12750 496 3717 496 8093 23712 8093 6528 8093 6528 22034 11070 22034 11070 17209 19138 17209 19138 4971 15338 4971 15338 13976 15338 7282 24652 7282 24652 20628 5481 20628 5481 9458 5481 23559 8697 23559 8697 14959 14505 14959 14505 14785 18270 14785 11533 14785 11533 15600 14248 15600 14248 20266 14925 20266 14925 14992 14925 23910 11544 23910 11544 11412 17149 11412 17149 17855 13216 17855 13216 6686 21389 6686 21389 16525 21389 8436 3160 8436 5090 8436 5090 19153 23691 19153 23691 24322 7658 24322 7658 10685 20499 10685 20499 1259 20499 1829 24603 1829 24603 12142 5564 12142 5564 9878 5564 18908 9787 18908 9787 3022 12828 3022 12828 14682 14965 14682 14965 7927 23216 7927 23216 13482 18300 13482 18300 24362 20764 24362 20764 10756 20764 20842 18533 20842 18533 12706 7167 12706 9311 12706 9311 8511 7447 8511 7447 5229 24416 5229 24416 14513 24416 5696 13415 5696 13415 949 12368 949 12368 13618 18254 13618 18254 13936 22187 13936 22187 496 16813 496 16813 6441 15508 6441 17803 6441 17803 11983 15602 11983 15602 24224 20497 24224 20497 15231 11876 15231 11876 19957 11876 15113 18975 15113 18975 9507 21934 9507 21934 13075 2901 13075 2901 14582 15343 14582 15343 2469 16675 2469 16675 24051 23783 24051 16285 24051 16285 18532 16285 19496 23807 19496 23807 3127 16677 3127 16677 6382 16978 6382 16978 11002 21356 11002 16917 11002 16917 8668 16917 10996 3857 10996 3857 9972 14522 9972 14522 2430 14522 10854 5300 10854 17275 10854 17275 21661 6018 21661 6018 11895 2982 11895 2982 20593 14088 20593 14088 5890 20597 5890 20597 5173 9236 5173 9236 3007 570 3007 570 23406 24917 23406 24917 10499 19915 10499 19915 20524 19915 5270 16159 5270 16159 19285 16159 9685 24441 9685 21843 9685 21843 7985 21843 14523 7695 14523 7695 13565 13554 13565 13554 10910 11782 10910 11782 22163 21449 22163 12886 22163 12886 9899 9788 9899 10391 9899 10391 21285 15287 21285 11582 21285 11582 18611 5288 18611 5288 11090 5288 14719 1466 14719 14772 14719 14772 2276 20367 2276 20367 17481 20367 9359 23013 9359 23013 20165 6413 20165 6413 16884 24807 16884 24807 15679 3785 15679 3785 10834 18170 10834 18170 12151 2510 12151 2510 8550 2510 11769 22025 11769 22025 21610 4797 21610 4797 686 4797 14471 4297 14471 4297 15588 23010 15588 23010 11864 19868 11864 19868 18975 13346 18975 20970 18975 20970 22208 21788 22208 21788 8611 21788 24886 14570 24886 14570 19921 23313 19921 23313 21157 3437 21157 3437 5759 22562 5759 22562 8965 16751 8965 16751 15468 20120 15468 20120 24565 22716 24565 22716 3174 22731 3174 12777 3174 12777 17165 12777 8926 3167 8926 3167 3190 12943 3190 6799 3190 6799 18094 6799 4866 4894 4866 24551 4866 24551 1008 4957 1008 4957 6087 20898 6087 20898 21470 20493 21470 20493 14055 12622 14055 17401 14055 17401 3131 4533 3131 4533 21377 4533 14741 17760 14741 17760 3937 9534 3937 19062 3937 19062 3973 1480 3973 1480 11120 1480 2535 6458 2535 6458 24401 9119 24401 9119 4045 20082 4045 20082 16375 24341 16375 24341 22098 17270 22098 17270 3623 17270 21153 10960 21153 10960 10731 17794 10731 17794 14744 188 14744 11955 14744 11955 6205 10692 6205 10692 18354 3991 18354 3991 14056 7026 14056 7026 16228 15614 16228 15614 3824 15614 5649 17139 5649 17139 13927 22244 13927 22244 21863 7993 21863 7993 11099 146 11099 463 11099 463 23572 23336 23572 23336 10103 957 10103 957 7434 20477 7434 20477 4413 20532 4413 20532 298 17195 298 17195 15012 17405 15012 17405 19894 10595 19894 10595 10304 10595 12977 1902 12977 1902 6757 24452 6757 18608 6757 18608 11161 20221 11161 20221 24174 20221 6932 99 6932 19055 6932 19055 16073 15768 16073 15768 1288 11967 1288 11967 13380 23823 13380 23823 1902 23823 2474 15455 2474 15455 20024 16398 20024 16398 9845 23960 9845 14124 9845 14124 19666 14124 14638 8982 14638 8982 20630 12149 20630 2166 20630 2166 21870 7876 21870 7876 4776 19933 4776 19933 23460 2623 23460 2623 15101 16511 15101 16511 4587 16511 23169 14608 23169 14608 10070 9760 10070 19075 10070 19075 21451 19075 21174 23713 21174 18926 21174 18926 23182 18926 21711 5980 21711 19098 21711 19098 7648 15410 7648 15410 9322 15410 4950 7478 4950 19594 4950 19594 5736 9191 5736 9191 4078 9191 19262 23430 19262 23430 5477 4268 5477 4268 11280 24484 11280 24484 3647 24484 3907 24721 3907 4494 3907 4494 2215 4494 19944 14235 19944 14235 9851 11449 9851 11449 2562 11954 2562 484 2562 484 14050 12506 14050 12506 13840 12506 18836 22568 18836 14633 18836 14633 5200 19697 5200 19697 13703 19511 13703 19511 7184 13955 7184 20035 7184 20035 2689 19729 2689 19729 14543 12949 14543 12949 10636 18900 10636 18900 22381 2868 22381 2868 18239 12092 18239 12092 22978 20233 22978 4611 22978 4611 9901 4611 18406 12736 18406 12736 22612 17157 22612 17157 22524 6069 22524 6069 616 22455 616 22455 22916 22455 2046 6292 2046 18227 2046 18227 6993 15312 6993 15312 24899 6908 24899 6908 16135 6908 23382 22474 23382 22474 21769 141 21769 141 729 13888 729 13888 18369 21109 18369 17774 18369 17774 9588 7958 9588 9312 9588 9312 2492 19038 2492 19038 3894 17294 3894 23979 3894 23979 10775 8590 10775 8590 23422 21547 23422 21547 19041 21323 19041 21323 4283 27 4283 27 14991 11579 14991 11579 13200 13402 13200 13402 6220 10442 6220 10442 14784 10565 14784 10565 6473 10565 21355 17076 21355 17076 6936 6140 6936 15364 6936 15364 23691 9732 23691 9732 9839 84 9839 84 8970 17795 8970 17795 12521 17795 1384 7921 1384 7921 11173 9139 11173 9139 12037 7585 12037 7585 20916 2149 20916 2149 24337 2149 6739 19378 6739 19378 11043 19378 10701 19619 10701 19619 11700 5262 11700 5262 19208 18752 19208 18752 5087 18752 24377 10944 24377 22079 24377 22079 6520 20360 6520 20360 12914 12823 12914 12823 7928 3848 7928 3848 5888 14421 5888 4790 5888 4790 9019 18776 9019 18776 21196 18776 10050 24991 10050 23916 10050 23916 3965 1250 3965 21679 3965 21679 21059 4283 21059 4283 7501 4811 7501 4811 23094 6612 23094 2431 23094 2431 3984 16756 3984 11678 3984 11678 10129 11678 8178 1345 8178 1345 10830 21410 10830 21410 4051 21410 22658 15303 22658 16372 22658 16372 10233 1737 10233 1737 1827 17987 1827 13237 1827 13237 21576 15696 21576 631 21576 631 13121 4958 13121 4958 10484 4958 23737 12732 23737 12732 7538 18809 7538 18809 3928 6823 3928 6823 1033 8110 1033 8110 17986 3489 17986 13728 17986 13728 3408 13728 14361 8245 14361 8245 15498 23325 15498 23325 2041 23325 12862 8284 12862 8284 12971 10177 12971 4003 12971 4003 21038 19655 21038 19655 11359 15256 11359 15256 19775 21760 19775 21760 5218 3467 5218 3467 24786 7160 24786 7160 4046 9141 4046 9141 4817 22322 4817 22322 3455 21080 3455 21080 2380 314 2380 314 20394 11453 20394 11453 5078 11453 17446 12300 17446 12300 23551 2378 23551 12798 23551 12798 16293 12798 16748 5785 16748 22366 16748 22366 4427 617 4427 617 22456 617 3974 23817 3974 23817 9255 20175 9255 20175 18765 11342 18765 11342 12425 15718 12425 15684 12425 15684 20919 2939 20919 2939 16383 2939 23145 17483 23145 17483 9775 13446 9775 24632 9775 24632 11550 2148 11550 2148 22639 2148 17256 15419 17256 15419 20874 13652 20874 21415 20874 21415 4804 9741 4804 9741 14921 17058 14921 17058 1276 19686 1276 19686 9781 20457 9781 20457 21294 15337 21294 15337 24514 18688 24514 18616 24514 18616 7039 18616 19909 1819 19909 1819 3843 17323 3843 2640 3843 2640 2449 6060 2449 6060 22466 13164 22466 13164 7780 21983 7780 21983 15285 21983 5582 3670 5582 3886 5582 3886 20490 3258 20490 3258 22133 5184 22133 5184 20900 5184 23450 639 23450 639 17366 13047 17366 3394 17366 3394 8941 3394 12918 17208 12918 17208 2365 10955 2365 10955 12879 9101 12879 9101 8673 1379 8673 1379 608 19522 608 19522 13977 9014 13977 9014 3796 9014 10452 17069 10452 2996 10452 2996 15471 14068 15471 14068 569 24795 569 14693 569 14693 23933 3753 23933 3753 7906 13052 7906 13052 6563 2474 6563 17266 6563 17266 1220 18726 1220 18726 8150 7230 8150 7230 18654 8625 18654 8625 9013 4246 9013 4246 3511 10564 3511 10564 8146 24395 8146 24395 14205 6618 14205 6618 11646 1865 11646 10794 11646 10794 7585 10794 11261 17197 11261 17197 9904 11923 9904 21348 9904 21348 8563 1081 8563 1081 8334 1081 16254 998 16254 998 1839 12271 1839 12271 23779 766 23779 766 7488 24225 7488 1933 7488 1933 21333 21442 21333 20588 21333 20588 24066 14424 24066 14424 17820 10075 17820 10075 6360 10075 17153 8459 17153 10703 17153 10703 20201 9678 20201 9678 19741 7079 19741 7079 671 7079 23843 1201 23843 2403 23843 2403 10907 4914 10907 4914 18838 793 18838 9499 18838 9499 4316 15121 4316 10315 4316 10315 1027 2475 1027 2475 21189 18367 21189 18367 9349 6932 9349 6932 20307 14974 20307 14974 23776 19996 23776 11424 23776 11424 15846 1792 15846 24644 15846 24644 12609 16491 12609 16491 672 16491 22066 22185 22066 22185 13996 13823 13996 13823 8591 24840 8591 24840 15046 16984 15046 16984 5436 12377 5436 12377 11770 4508 11770 16667 11770 16667 5993 16667 16948 23040 16948 11807 16948 11807 5281 1095 5281 1095 13825 16592 13825 16592 24729 16592 2400 4183 2400 4183 21415 4183 6243 24451 6243 24451 11248 16249 11248 16249 19384 16249 273 18507 273 18507 13223 11335 13223 11335 16412 21212 16412 21212 15354 5565 15354 10186 15354 10186 1618 234 1618 234 14725 1861 14725 1861 9702 2108 9702 2108 18213 22051 18213 22051 18196 6205 18196 6205 1156 6205 2120 8581 2120 8581 7120 13250 7120 13250 18962 10634 18962 10634 17030 8723 17030 8723 24699 7711 24699 11464 24699 11464 6307 1116 6307 1116 21874 19991 21874 19991 1507 13451 1507 13451 24225 16620 24225 16620 22386 6278 22386 8506 22386 8506 572 1275 572 1275 2087 6017 2087 6017 14845 6017 561 2725 561 13033 561 13033 22126 7611 22126 7611 18885 2578 18885 2578 8162 2578 19637 22561 19637 22561 20950 2350 20950 2350 2544 2350 14711 22398 14711 22398 22543 10157 22543 10157 12753 19113 12753 19113 23621 19113 15150 21929 15150 21164 15150 21164 22523 21164 7115 15281 7115 15281 13686 10369 13686 12344 13686 12344 11732 11398 11732 11398 4034 8373 4034 8373 2982 8373 23216 5370 23216 14809 23216 14809 10725 4771 10725 10861 10725 10861 23357 10861 4019 24604 4019 24604 15943 24604 5739 12251 5739 12251 22837 16821 22837 16821 20434 3725 20434 3725 22324 16814 22324 16814 12585 17072 12585 17072 3249 11102 3249 11102 17055 8651 17055 8651 3334 8117 3334 8117 19258 3742 19258 3742 2386 23805 2386 23805 4663 17129 4663 17129 2986 17129 24104 8269 24104 8269 12746 4174 12746 14451 12746 14451 10689 14451 19577 20032 19577 18944 19577 18944 3226 18944 17691 3994 17691 3994 22935 10323 22935 7044 22935 7044 6437 13638 6437 13638 11163 2542 11163 2542 15547 3840 15547 3840 2929 3840 3130 12574 3130 12574 16865 5903 16865 6113 16865 6113 13501 19105 13501 19105 15994 8157 15994 8157 24736 15680 24736 15680 7698 23977 7698 23977 8972 16810 8972 16810 11055 8821 11055 8821 8771 8821 18937 15450 18937 15450 20012 17500 20012 13241 20012 13241 5220 13241 5559 9828 5559 9828 3453 24871 3453 24871 2621 24871 14989 6970 14989 19084 14989 19084 4247 19084 6340 748 6340 7702 6340 7702 24391 11265 24391 11265 8083 5536 8083 5536 21467 17360 21467 17360 2597 80 2597 80 18407 2697 18407 2697 1783 17260 1783 17260 12388 8717 12388 8717 7026 8717 10189 11177 10189 9143 10189 9143 5174 9143 16952 24251 16952 2977 16952 2977 23197 565 23197 565 14536 565 18807 18119 18807 18119 8448 13304 8448 13304 5231 6335 5231 6335 20313 24970 20313 717 20313 717 5562 17944 5562 17944 1904 4614 1904 4614 21072 17427 21072 17427 2047 11830 2047 24356 2047 24356 18090 2682 18090 2682 8333 10527 8333 10527 24590 22696 24590 22696 7253 4216 7253 23593 7253 23593 4183 8252 4183 8252 18353 4087 18353 4087 224 4087 13085 17287 13085 17287 3422 8107 3422 8107 23968 8107 8662 22734 8662 22734 4616 5320 4616 22300 4616 22300 20646 22300 12414 1707 12414 1707 17916 11176 17916 11176 11381 360 11381 360 7216 5317 7216 5317 24819 5317 7588 15000 7588 15000 11168 3059 11168 3059 12350 18253 12350 5345 12350 5345 434 5345 16675 13318 16675 13318 14425 59 14425 59 20661 12019 20661 12019 20677 3514 20677 22560 20677 22560 2493 2151 2493 2151 21243 18275 21243 18275 4189 9564 4189 9564 10210 15990 10210 15990 12677 21587 12677 3451 12677 3451 10569 7620 10569 7620 11012 19677 11012 19677 24761 261 24761 261 2644 6620 2644 6620 22563 16389 22563 16389 4314 8490 4314 8490 9643 21674 9643 21674 17578 3344 17578 3344 23036 20237 23036 20237 8999 6570 8999 6570 14183 20917 14183 20917 2402 3491 2402 3491 21099 3491 7280 14493 7280 4128 7280 4128 7192 2057 7192 2057 4485 6369 4485 6369 18346 20001 18346 20001 1100 9087 1100 9087 23376 17066 23376 17066 9278 23697 9278 9961 9278 9961 19127 2624 19127 2624 22289 2624 16422 542 16422 542 18225 542 6185 18008 6185 15758 6185 15758 4978 15758 9968 18470 9968 17559 9968 17559 15556 17559 12309 5633 12309 9106 12309 9106 23261 2184 23261 2184 261 17451 261 17451 16324 15037 16324 15037 8617 11383 8617 11383 21356 3367 21356 11142 21356 11142 24113 11142 13057 8432 13057 8432 10364 21299 10364 21299 20644 17278 20644 17278 5640 10827 5640 10827 20474 21026 20474 21026 2181 9358 2181 9358 20447 9358 1961 2204 1961 2204 9551 131 9551 5131 9551 5131 3771 5131 15814 20086 15814 20086 21150 13422 21150 13422 17091 19151 17091 19151 12042 12721 12042 13828 12042 13828 7074 13828 13860 12011 13860 18640 13860 18640 7659 14665 7659 14665 15649 23989 15649 23989 2348 23989 16933 20306 16933 21317 16933 21317 2667 2968 2667 12110 2667 12110 246 17909 246 17909 19419 17909 1441 7742 1441 7742 15391 20453 15391 7234 15391 7234 23023 2768 23023 2768 5879 10734 5879 10734 8282 15583 8282 15583 3952 17871 3952 17871 15185 811 15185 811 1030 20676 1030 5922 1030 5922 17629 5922 6314 13751 6314 3820 6314 3820 791 3820 6003 21277 6003 21277 14574 3510 14574 3510 7021 19121 7021 19121 6206 4277 6206 4277 10809 4277 5072 24217 5072 24217 2857 933 2857 933 4235 20848 4235 20848 17536 20848 15619 14585 15619 14585 19714 23485 19714 23485 22999 1376 22999 1376 253 16248 253 16248 22952 11893 22952 11893 6648 12240 6648 10720 6648 10720 193 10720 17963 4467 17963 24792 17963 24792 7276 19523 7276 19523 299 23213 299 23213 10832 231 10832 231 19050 21154 19050 4027 19050 4027 2810 17948 2810 10938 2810 10938 21700 16487 21700 865 21700 865 3703 24756 3703 24756 10742 24756 1837 3978 1837 3978 9670 16961 9670 16961 15986 7401 15986 7401 17298 11801 17298 11801 14852 11801 15452 24945 15452 16364 15452 16364 11572 11992 11572 11992 18479 11992 8907 18399 8907 18219 8907 18219 10562 18668 10562 18668 23394 22772 23394 22772 5203 19403 5203 19403 11083 13525 11083 13525 21842 14226 21842 1664 21842 1664 13273 1664 21763 17903 21763 17903 10168 12627 10168 12627 5625 13685 5625 13685 24402 22434 24402 22434 6213 8125 6213 24428 6213 24428 24962 24428 13028 4365 13028 20487 13028 20487 24013 18554 24013 18554 11679 622 11679 14348 11679 14348 24039 14348 19823 14894 19823 14894 21861 4747 21861 17068 21861 17068 2214 15982 2214 19719 2214 19719 6222 3268 6222 3268 1560 19040 1560 19040 943 17299 943 17299 16264 24980 16264 24980 19119 24980 7520 626 7520 626 3342 14332 3342 14332 3825 17685 3825 17685 19379 17685 2660 21617 2660 1795 2660 1795 16801 24204 16801 24204 3364 14037 3364 14037 20117 5112 20117 5112 16982 8602 16982 8602 15525 12233 15525 3876 15525 3876 24807 3876 13870 5151 13870 5151 35 24374 35 24374 18273 4308 18273 21319 18273 21319 1720 21319 20075 11951 20075 13200 20075 13200 16371 13200 18030 12449 18030 12449 3396 17596 3396 17596 23851 3376 23851 3376 21518 8719 21518 8719 15728 10646 15728 10646 2010 23379 2010 23379 14952 6784 14952 7882 14952 7882 19182 15199 19182 15199 13880 18083 13880 18083 7272 18083 12124 471 12124 471 21475 471 12895 21532 12895 21532 1748 21532 20461 1563 20461 1563 9094 24417 9094 24417 11849 18491 11849 18491 24609 1632 24609 1632 3834 8263 3834 8263 18913 8737 18913 8737 4815 24180 4815 24180 884 20464 884 20464 23501 23219 23501 23219 20612 5347 20612 5347 6726 5347 12643 20891 12643 9569 12643 9569 1512 13178 1512 13178 11631 16026 11631 10568 11631 10568 6499 24539 6499 2388 6499 2388 4229 2388 7348 20293 7348 20293 23277 10274 23277 10274 19051 5365 19051 5365 24919 23039 24919 23039 2769 23039 9913 19500 9913 19500 14433 1944 14433 1944 23635 13476 23635 13476 17409 19826 17409 19826 2065 11677 2065 11677 20080 6855 20080 11316 20080 11316 16026 11316 23024 6212 23024 8376 23024 8376 3762 7549 3762 7549 18002 22436 18002 22436 11326 1704 11326 1704 7066 16921 7066 16921 18023 5602 18023 5602 8188 5602 16684 14389 16684 10849 16684 10849 23315 10849 5848 15970 5848 15970 5424 4541 5424 4541 8086 15039 8086 15039 8193 8973 8193 8973 24278 15273 24278 15273 17288 16633 17288 16633 22 11286 22 11286 24424 15975 24424 15975 5666 5662 5666 5662 19963 16646 19963 16646 1038 16975 1038 16975 12349 2689 12349 2689 18903 24963 18903 24963 313 21052 313 23402 313 23402 24867 23402 4795 16795 4795 16795 14360 22592 14360 22592 9807 23983 9807 635 9807 635 11437 635 5948 23859 5948 23859 828 3112 828 3112 24798 3112 19126 9969 19126 4114 19126 4114 13146 4114 14081 16970 14081 1806 14081 1806 5094 21511 5094 21511 12909 6058 12909 6058 2018 3487 2018 3487 1474 3487 21461 14193 21461 14193 22973 23176 22973 23176 21864 18567 21864 18567 5777 12680 5777 22214 5777 22214 24651 22214 15924 8925 15924 8925 11076 13231 11076 13231 10770 6938 10770 6938 10863 17484 10863 17484 16429 4874 16429 5039 16429 5039 8485 5039 18421 22885 18421 22885 14945 9476 14945 9476 6145 3135 6145 3135 22336 18824 22336 18824 19793 11179 19793 11179 22443 15260 22443 15260 6467 6374 6467 6374 2751 6374 3819 16560 3819 16560 19228 6694 19228 8200 19228 8200 20390 22536 20390 22536 18476 23556 18476 23556 18819 19300 18819 19300 24330 659 24330 9204 24330 9204 1399 14644 1399 14644 17065 14644 7665 24884 7665 10154 7665 10154 21916 10154 5885 12699 5885 12699 24989 9098 24989 14183 24989 14183 10275 14099 10275 14099 19236 14099 14046 18344 14046 2396 14046 2396 4820 12407 4820 3905 4820 3905 17618 16129 17618 16129 15904 22184 15904 22184 11324 14309 11324 17209 11324 17209 23715 8000 23715 8000 751 8000 4313 4971 4313 15603 4313 15603 19654 15603 9774 775 9774 775 9525 24227 9525 24227 22618 23607 22618 23607 14815 1216 14815 1216 3414 16816 3414 16816 384 16594 384 16594 20381 16594 421 15889 421 15889 6561 4577 6561 4577 6690 100 6690 19588 6690 19588 4214 19588 21316 2820 21316 2820 11708 17496 11708 17496 1602 24793 1602 24793 12069 5357 12069 5357 579 5357 2448 16114 2448 13213 2448 13213 22460 1896 22460 21046 22460 21046 16123 21046 17319 3518 17319 14177 17319 14177 9435 13566 9435 13566 5187 13566 5564 23059 5564 1347 5564 1347 3044 1347 20835 19278 20835 19278 3976 19278 23995 23414 23995 23414 18208 18723 18208 18723 14837 14715 14837 14715 16118 10194 16118 10194 2817 12147 2817 12147 5226 23855 5226 23855 24501 24516 24501 24516 23446 19642 23446 21135 23446 21135 8395 21135 12902 9258 12902 9258 8589 19972 8589 19972 7106 2216 7106 2216 24878 2216 6327 6493 6327 6493 19866 5290 19866 5290 9826 19073 9826 19073 11696 17170 11696 17170 17610 2479 17610 2479 23504 2479 12528 20473 12528 6936 12528 6936 6470 6936 11730 894 11730 894 1094 264 1094 13456 1094 13456 20766 17586 20766 17586 8689 21780 8689 21780 24111 12027 24111 12027 14282 467 14282 467 13352 12630 13352 12630 18773 17982 18773 3761 18773 3761 15992 22429 15992 22429 18132 10517 18132 10517 6964 79 6964 11664 6964 11664 2711 11664 3393 21134 3393 21134 7419 18440 7419 18440 8097 23009 8097 23009 4843 23009 12559 6940 12559 6940 23672 19950 23672 19950 23642 18575 23642 18575 3761 24290 3761 24290 7980 24290 7724 6588 7724 6588 14723 2828 14723 2828 13142 17310 13142 17310 24987 239 24987 4499 24987 4499 2078 16228 2078 16228 18877 6093 18877 6093 9791 10362 9791 10362 17149 19024 17149 19024 5518 743 5518 21138 5518 21138 15539 21138 10361 633 10361 633 22392 7764 22392 2351 22392 2351 20523 12713 20523 12713 5269 16345 5269 16345 4162 9275 4162 9275 12492 22599 12492 18018 12492 18018 22815 4231 22815 4231 2001 4231 13427 23878 13427 23878 5217 2446 5217 8086 5217 8086 5114 8086 12749 22855 12749 22855 477 8643 477 8643 24754 9926 24754 9926 23964 18167 23964 138 23964 138 2618 12727 2618 12727 19283 8347 19283 8347 9187 8347 20222 15931 20222 15276 20222 15276 19947 6881 19947 6881 21000 6881 10619 15141 10619 15141 23166 14033 23166 14033 4846 8733 4846 8733 7799 23572 7799 7315 7799 7315 18165 7315 2160 6961 2160 15521 2160 15521 13305 23168 13305 23168 15815 4845 15815 4845 6288 4845 7521 19659 7521 19659 22584 11567 22584 13408 22584 13408 3942 13408 10313 5683 10313 5683 4097 22341 4097 22341 16515 11635 16515 11635 14975 11886 14975 11886 3598 24032 3598 24032 2966 14453 2966 14453 17672 13411 17672 20607 17672 20607 11958 18607 11958 18607 17116 18607 6062 20021 6062 20021 14501 8093 14501 8093 12620 21353 12620 21353 2672 6027 2672 6027 13477 1659 13477 21754 13477 21754 4658 936 4658 936 10818 458 10818 15071 10818 15071 21203 17123 21203 17123 13424 23455 13424 23455 11311 19179 11311 19179 21525 3331 21525 3331 11826 16049 11826 16049 7727 11447 7727 11447 2122 16564 2122 16564 5655 1314 5655 1314 1310 1314 17304 16093 17304 16093 18571 2526 18571 17707 18571 17707 2483 17707 20776 14858 20776 16924 20776 16924 3015 7828 3015 7828 9165 4021 9165 4021 24254 19329 24254 19329 13536 19329 17863 21021 17863 11195 17863 11195 19937 11195 18899 15491 18899 15491 4759 16407 4759 16407 3470 86 3470 86 11136 4439 11136 4439 10040 15080 10040 15080 17122 918 17122 918 21045 3142 21045 3142 14560 13831 14560 13831 24421 9553 24421 21794 24421 21794 4510 9595 4510 9595 24430 9595 18351 23974 18351 23974 9572 2742 9572 13755 9572 13755 6755 5436 6755 5436 3199 5436 24148 9048 24148 9048 6046 6208 6046 6208 20301 19337 20301 4666 20301 4666 2305 4666 13721 4047 13721 4047 20033 8817 20033 8817 24141 5010 24141 24585 24141 24585 10658 11767 10658 11767 16916 11767 11456 15559 11456 11520 11456 11520 21535 11520 11879 17466 11879 17466 1856 12375 1856 12375 22784 5026 22784 5026 5679 24925 5679 12312 5679 12312 15069 12312 3569 5512 3569 21851 3569 21851 1571 21851 10067 8537 10067 8537 24004 22000 24004 22000 17680 22000 24472 15246 24472 15246 21421 22586 21421 2039 21421 2039 21741 2039 13908 11409 13908 11409 13744 11409 18841 18635 18841 18635 23081 8701 23081 9418 23081 9418 438 9418 9844 5638 9844 5638 14031 10224 14031 10224 3921 10224 10846 23145 10846 14190 10846 14190 18494 11912 18494 11912 4233 15567 4233 5918 4233 5918 21589 5918 21430 18434 21430 4311 21430 4311 3520 13859 3520 13859 8821 11444 8821 11444 10048 2671 10048 2671 16896 11658 16896 11658 6843 11658 21111 2721 21111 2721 1744 5600 1744 5600 1150 21904 1150 21332 1150 21332 17468 17661 17468 17661 21911 20958 21911 20958 3902 15127 3902 15127 634 15127 1920 4002 1920 11732 1920 11732 23943 11732 4421 7018 4421 7018 23608 19030 23608 19030 15253 6738 15253 6738 3465 23559 3465 2878 3465 2878 11977 5702 11977 5702 13044 5775 13044 5775 16663 5775 952 15456 952 15456 10743 5316 10743 5316 19541 21237 19541 21237 21966 22266 21966 22266 22969 22266 8909 5154 8909 23233 8909 23233 1605 6021 1605 6021 18690 10375 18690 10375 14584 977 14584 977 9863 7456 9863 7456 19642 7456 1706 16105 1706 3230 1706 3230 21002 18857 21002 18857 22282 12556 22282 12556 13078 11889 13078 24709 13078 24709 8967 23171 8967 23171 9946 23171 9151 20125 9151 20125 4505 18135 4505 23583 4505 23583 18482 23583 14956 15406 14956 24630 14956 24630 4321 24630 9909 17846 9909 17846 6735 14302 6735 14302 19121 20244 19121 20244 19830 20244 13755 2077 13755 24649 13755 24649 17374 19922 17374 19922 712 20144 712 11385 712 11385 16225 11385 13031 5187 13031 8159 13031 8159 554 17014 554 17014 22087 23050 22087 23050 12739 21560 12739 21560 24049 9785 24049 24373 24049 24373 14701 12733 14701 12733 18612 12733 11104 4271 11104 20106 11104 20106 24588 15117 24588 15117 24467 20420 24467 20420 3994 344 3994 344 7075 4994 7075 1397 7075 1397 17882 1425 17882 1425 10516 21152 10516 21152 21884 1518 21884 7582 21884 7582 6730 7582 8571 1970 8571 15823 8571 15823 17775 7218 17775 7218 5112 12720 5112 1393 5112 1393 17295 1393 15931 13479 15931 10710 15931 10710 15926 10710 18104 21043 18104 21043 10194 7388 10194 7388 9493 18648 9493 18648 10242 18648 10127 944 10127 944 12483 2384 12483 2384 2871 2384 17639 8988 17639 8988 19584 24701 19584 23425 19584 23425 8581 23425 21556 1683 21556 7435 21556 7435 11360 22743 11360 22743 9990 3873 9990 3873 2534 19165 2534 19165 11281 21710 11281 21710 2559 4648 2559 4648 19583 4648 13728 19087 13728 19087 8696 19087 13638 2333 13638 2333 19436 2333 9367 16857 9367 8542 9367 8542 17437 8542 8778 8696 8778 8696 13709 24129 13709 11297 13709 11297 9332 11297 24925 1369 24925 15687 24925 15687 1283 13641 1283 20404 1283 20404 118 20404 19867 3968 19867 8137 19867 8137 2213 18100 2213 18100 14936 9058 14936 9058 17848 14120 17848 14120 10555 12490 10555 12490 14825 3435 14825 3435 19042 3435 14173 4368 14173 4368 23160 24587 23160 24587 7205 1556 7205 23605 7205 23605 10646 23605 9908 876 9908 876 24917 18026 24917 18026 15615 4631 15615 7253 15615 7253 17631 7253 8374 21481 8374 21481 17276 9963 17276 9963 8427 7428 8427 7428 2980 23727 2980 23727 900 18101 900 20926 900 20926 22201 3088 22201 3088 16107 13414 16107 13414 1950 21614 1950 21614 8110 8083 8110 9924 8110 9924 22657 9924 18865 739 18865 739 12549 4529 12549 1558 12549 1558 21198 24781 21198 24781 22504 21633 22504 21633 18730 19825 18730 19825 24840 22213 24840 22213 10819 11299 10819 11299 7762 14434 7762 14434 4694 14434 10090 24784 10090 24784 12470 12211 12470 12211 10740 18777 10740 18777 3690 3009 3690 3009 1155 6509 1155 6509 21108 11545 21108 11545 6377 1469 6377 1469 10588 553 10588 15533 10588 15533 6066 15533 11450 17726 11450 17726 21213 17930 21213 17930 1929 4954 1929 4954 3198 22812 3198 22812 23079 3221 23079 3221 23931 13889 23931 10336 23931 10336 8467 18928 8467 18928 5715 18920 5715 18920 19601 15749 19601 15749 22239 11027 22239 11027 2163 10949 2163 10949 3656 7530 3656 7530 7590 20282 7590 20282 4145 20282 23746 7 23746 7 14445 22869 14445 22869 19566 8680 19566 9045 19566 9045 5955 12686 5955 12686 11348 6703 11348 6703 12637 23770 12637 23770 17621 716 17621 716 1190 18036 1190 18036 18627 2945 18627 2945 16658 785 16658 785 5413 785 10513 24670 10513 24670 6328 6674 6328 6674 23758 6674 15761 22161 15761 22161 20084 9769 20084 9769 2111 23851 2111 23851 23176 23851 14680 7461 14680 7461 10607 1696 10607 9979 10607 9979 13619 9979 4913 4104 4913 4104 15097 20158 15097 20158 1504 3274 1504 3274 11513 3274 6048 7075 6048 7075 10638 2307 10638 2307 19904 9800 19904 2563 19904 2563 1005 15048 1005 15048 23263 20956 23263 20956 8101 19160 8101 19160 8621 12429 8621 21160 8621 21160 7804 9863 7804 9863 16551 11382 16551 10577 16551 10577 1073 2265 1073 2265 20799 13097 20799 13097 2785 13097 14359 1351 14359 1351 12063 24686 12063 318 12063 318 5958 318 24826 12326 24826 9758 24826 9758 7695 8108 7695 14472 7695 14472 11154 23322 11154 23322 4917 5016 4917 5016 3683 20383 3683 12653 3683 12653 9829 21774 9829 21774 6463 22140 6463 22140 3663 22140 9397 2485 9397 2485 823 2485 2184 17444 2184 17444 8723 7291 8723 7291 20047 7291 14162 312 14162 312 9457 3759 9457 3759 12114 8231 12114 8231 20503 18473 20503 18473 3377 18918 3377 18918 18790 2469 18790 6321 18790 6321 6778 6321 10696 2061 10696 16907 10696 16907 21435 16907 7920 2627 7920 2627 1242 1086 1242 1086 6406 7487 6406 7487 14033 16572 14033 16572 19685 12734 19685 12734 18539 8739 18539 8739 11852 1949 11852 1949 22505 8407 22505 8407 11918 4130 11918 4130 2687 4130 24800 21425 24800 21425 23123 5936 23123 5936 15198 22179 15198 22179 11470 9389 11470 9389 19778 9389 9622 19827 9622 11813 9622 11813 18727 21789 18727 21789 407 21789 806 18278 806 23898 806 23898 12057 23898 4209 2902 4209 2902 15341 8889 15341 8889 7553 13293 7553 8190 7553 8190 24541 8190 22011 4595 22011 4595 17800 20494 17800 20494 8867 8377 8867 8377 24845 8377 9088 747 9088 19490 9088 19490 18463 13071 18463 13071 12827 1381 12827 4085 12827 4085 5876 4085 9314 18997 9314 18997 22399 39 22399 993 22399 993 14890 8309 14890 8309 7807 8309 16692 8480 16692 8480 19309 17581 19309 17581 12964 9625 12964 9625 10803 116 10803 116 20680 116 18901 13922 18901 9892 18901 9892 19554 8758 19554 8758 10425 14536 10425 14536 12979 207 12979 207 4673 20600 4673 20600 22134 20600 3557 12191 3557 12191 21492 2295 21492 8482 21492 8482 5945 2472 5945 23457 5945 23457 21887 23457 6101 9233 6101 14173 6101 14173 20935 11349 20935 11349 768 3892 768 3892 7090 22852 7090 22852 7493 16335 7493 16335 3878 17094 3878 17094 465 17094 3639 17303 3639 17303 20585 21594 20585 8627 20585 8627 4990 7919 4990 7919 22944 7919 4000 1917 4000 1917 2293 6522 2293 6522 23189 15128 23189 15128 1699 8582 1699 8582 12010 15844 12010 15844 2101 15844 7128 1235 7128 1235 7617 12353 7617 12353 22983 19295 22983 19295 9253 23715 9253 23715 8517 23715 17983 12046 17983 12046 3932 8439 3932 13307 3932 13307 2952 13307 12674 10865 12674 19700 12674 19700 8542 19700 24805 24971 24805 24971 7089 6243 7089 18175 7089 18175 8209 18175 3707 5289 3707 8406 3707 8406 4555 7979 4555 7979 20887 21307 20887 6906 20887 6906 5495 21099 5495 21099 6490 10058 6490 10058 21489 606 21489 606 1426 12457 1426 12457 23713 14676 23713 7843 23713 7843 14235 13082 14235 13082 17808 4640 17808 4640 1831 11426 1831 11426 14355 8084 14355 8084 20882 7027 20882 7027 24683 13613 24683 13613 24119 13814 24119 13814 22241 14911 22241 14911 539 21749 539 21749 5857 21749 1407 20068 1407 20068 21809 24743 21809 4740 21809 4740 3860 19211 3860 19211 1339 2850 1339 2850 8224 23139 8224 23139 14049 23139 13973 13817 13973 13817 17668 11044 17668 11044 22891 719 22891 719 5374 21884 5374 21884 16997 19726 16997 19726 834 18929 834 18929 6947 4842 6947 14040 6947 14040 5813 14040 18441 6341 18441 6341 6358 20746 6358 20746 19819 10581 19819 10581 8344 12093 8344 12093 5671 12093 13328 23824 13328 3004 13328 3004 22278 22175 22278 22175 1943 5756 1943 5756 10013 7251 10013 7251 4181 14583 4181 14583 5336 15913 5336 15913 22221 11615 22221 22867 22221 22867 5260 23442 5260 21845 5260 21845 489 21845 9777 14277 9777 14277 13494 208 13494 208 1440 4239 1440 4239 11180 7103 11180 7103 9491 7103 17562 5952 17562 20822 17562 20822 4588 19109 4588 19109 22065 3165 22065 3165 10163 3165 11040 14689 11040 14689 13727 18222 13727 18222 4396 7028 4396 7028 21647 1204 21647 1204 23461 1075 23461 1075 20416 5006 20416 5006 11203 9858 11203 9858 21586 6171 21586 23702 21586 23702 638 4167 638 4167 2592 23403 2592 23403 9664 3890 9664 3890 11861 16894 11861 16894 22955 18406 22955 18406 24780 18406 1910 923 1910 3609 1910 3609 24737 5133 24737 5133 21526 21591 21526 21591 20993 16593 20993 16593 6763 16593 24808 12252 24808 17741 24808 17741 2234 419 2234 419 16727 12913 16727 12913 14756 18789 14756 189 14756 189 9960 2249 9960 2249 11428 2249 8490 219 8490 12417 8490 12417 19164 12417 3600 20636 3600 20636 6694 18478 6694 18940 6694 18940 517 21374 517 4398 517 4398 16091 16216 16091 16216 17310 14282 17310 14282 6651 22198 6651 22198 12158 12146 12158 20530 12158 20530 6706 20530 10642 9947 10642 9947 15485 22715 15485 22715 1735 11715 1735 11715 24682 17070 24682 17070 18592 12077 18592 23755 18592 23755 22530 23755 11965 15235 11965 17840 11965 17840 1765 6510 1765 6510 15803 14914 15803 14914 22230 20558 22230 20558 8841 2668 8841 19292 8841 19292 2283 7569 2283 7569 16190 11682 16190 11682 4894 1536 4894 1536 24770 23469 24770 23469 347 23469 21950 3259 21950 18386 21950 18386 17066 664 17066 664 3329 17615 3329 17615 10151 21534 10151 21534 10164 22795 10164 11625 10164 11625 23966 23037 23966 23037 2993 609 2993 7210 2993 7210 1723 7210 24271 2635 24271 13569 24271 13569 14151 13569 17567 8659 17567 8659 1392 8659 21879 11558 21879 11558 15474 11558 20384 12973 20384 12973 23034 4855 23034 14150 23034 14150 4757 4760 4757 5501 4757 5501 4710 22487 4710 22487 8293 24588 8293 24588 20682 23210 20682 23210 21616 23210 15949 4722 15949 6055 15949 6055 24873 163 24873 163 4392 14102 4392 14102 12765 15368 12765 15368 23224 1374 23224 21668 23224 21668 6309 3255 6309 3255 10435 3255 8312 17409 8312 17409 6545 4986 6545 7081 6545 7081 15911 7081 7774 21597 7774 21597 1803 11655 1803 11655 18215 3851 18215 3851 24921 8831 24921 8831 10661 13210 10661 13210 1040 2593 1040 2593 11792 1864 11792 1864 4407 1864 20465 24700 20465 24700 24750 24033 24750 24033 1099 24528 1099 24528 7829 18986 7829 20014 7829 20014 19275 22440 19275 989 19275 989 1498 22875 1498 22875 23407 3062 23407 3184 23407 3184 20601 19144 20601 19144 1890 15882 1890 15882 19848 15882 3338 12194 3338 12194 14926 18045 14926 18045 22320 22761 22320 22761 11523 12585 11523 12585 21386 15174 21386 6911 21386 6911 1979 6911 11079 23100 11079 16811 11079 16811 18953 16811 8402 12321 8402 12321 14358 829 14358 829 18757 7584 18757 7584 13141 22306 13141 22306 16566 5715 16566 5715 5617 13379 5617 1836 5617 1836 922 16507 922 16507 3151 17955 3151 17955 492 17955 23010 5679 23010 5679 2089 23352 2089 23352 14154 17 14154 17 9390 17317 9390 17317 2417 17758 2417 17758 17950 22677 17950 21747 17950 21747 21463 21747 6418 7769 6418 7769 18768 341 18768 341 12722 24965 12722 24965 4582 16096 4582 16096 22439 16096 21416 21892 21416 21892 8407 16135 8407 16135 15219 6487 15219 7826 15219 7826 5354 7826 19415 18863 19415 18863 7646 7967 7646 7967 18464 7399 18464 7399 2788 7399 20775 7654 20775 7654 10670 12349 10670 1502 10670 1502 12594 23787 12594 23787 18853 22321 18853 22321 2123 6821 2123 6821 12418 12181 12418 12181 12672 363 12672 363 21012 363 13830 10934 13830 10934 18691 10934 7544 1833 7544 1833 6505 4806 6505 4806 18832 19831 18832 19831 21073 19831 7105 17077 7105 17077 14276 11802 14276 11802 7932 13674 7932 13674 6237 18141 6237 18141 3710 92 3710 2562 3710 2562 1988 24109 1988 24109 267 5999 267 5999 24760 11878 24760 11878 15011 3137 15011 3137 22211 10995 22211 10995 6848 532 6848 532 9936 22170 9936 22170 4503 16873 4503 16873 15695 11714 15695 11714 11152 24437 11152 24437 19889 24437 16591 4528 16591 4528 3367 14817 3367 14817 1420 7419 1420 7419 9361 18634 9361 18634 21193 18634 4751 23600 4751 23600 13879 3399 13879 16695 13879 16695 17837 16695 14179 6238 14179 6238 23972 11225 23972 11225 20367 10755 20367 10755 8038 4399 8038 4399 9690 4399 7136 8470 7136 6721 7136 6721 21231 21226 21231 21226 2370 21226 14705 23357 14705 18989 14705 18989 21169 18989 20091 4569 20091 7244 20091 7244 13154 7244 17865 20862 17865 20862 8017 5970 8017 13059 8017 13059 9801 5669 9801 5669 10471 5669 6894 8793 6894 1512 6894 1512 17076 7912 17076 7912 2300 17494 2300 17494 20529 17494 12732 11787 12732 11787 4101 12068 4101 1188 4101 1188 15680 9653 15680 9653 5316 869 5316 869 6059 13977 6059 13977 20387 13977 19737 9402 19737 9402 18210 302 18210 302 22326 20006 22326 20006 15102 3038 15102 3038 17784 476 17784 476 20914 476 7126 19900 7126 19565 7126 19565 4548 16293 4548 16293 7200 33 7200 33 20858 33 7069 22511 7069 2189 7069 2189 22908 5543 22908 5543 1408 4964 1408 4964 14345 1769 14345 1769 9697 10434 9697 10434 22617 8257 22617 8257 21034 21091 21034 21091 3497 20007 3497 20007 21772 20386 21772 20386 12246 3550 12246 3550 17305 3550 9396 8028 9396 8028 5168 12284 5168 2652 5168 2652 17777 643 17777 643 14080 14671 14080 14671 175 701 175 701 6045 7975 6045 7975 19732 13124 19732 13124 6180 13124 6977 13699 6977 13699 3326 9743 3326 19489 3326 19489 3157 6466 3157 6466 8123 20687 8123 20687 1593 2223 1593 2223 14308 2223 1082 23354 1082 23354 24185 12412 24185 12412 5323 22313 5323 22313 13474 9103 13474 9103 5659 9103 13242 10295 13242 313 13242 313 20426 313 14456 17921 14456 17921 31 17921 12507 17798 12507 17798 4855 4153 4855 4153 8392 21738 8392 21738 1861 1109 1861 1109 11490 13334 11490 13334 9497 4262 9497 4262 16477 12631 16477 12631 3207 21568 3207 16933 3207 16933 24237 10016 24237 10016 12123 20198 12123 20198 21952 9168 21952 9168 24973 15305 24973 15305 21505 6386 21505 6386 5363 13431 5363 13431 22560 13431 10861 14559 10861 14559 17581 16506 17581 16506 5594 20581 5594 20581 24747 21941 24747 21941 9067 12080 9067 12080 5375 425 5375 425 10225 10867 10225 10867 2886 237 2886 22248 2886 22248 1935 5160 1935 5160 23044 5160 17704 11590 17704 7471 17704 7471 2282 23451 2282 23451 17067 5422 17067 5422 10209 18040 10209 18040 6568 15515 6568 15515 3874 15515 21005 10062 21005 20456 21005 20456 11855 20456 19221 1148 19221 1148 6277 1148 13383 1453 13383 666 13383 666 5983 21578 5983 21578 4163 8242 4163 8242 20339 19361 20339 19361 22302 19361 12043 1355 12043 1355 18806 1355 15414 20583 15414 20583 2189 2757 2189 5577 2189 5577 12341 3003 12341 3003 3483 20373 3483 20373 12957 23086 12957 18297 12957 18297 5806 19870 5806 19870 21013 908 21013 908 10924 10246 10924 10246 18895 6688 18895 20295 18895 20295 23523 20295 2398 19344 2398 19344 23720 14807 23720 14807 11850 24895 11850 24895 4551 4810 4551 4810 18317 23221 18317 20283 18317 20283 11751 2611 11751 2611 4391 2611 21840 14185 21840 14185 6158 21167 6158 21167 8299 16543 8299 16543 5287 10382 5287 10382 13978 19674 13978 19674 22980 15893 22980 15893 766 10620 766 10620 20688 10620 8195 24910 8195 24910 1533 2140 1533 2140 11060 2140 281 16515 281 16515 10068 18990 10068 18990 17630 20968 17630 20968 9981 19804 9981 19804 9797 11748 9797 11748 129 10425 129 10425 4448 125 4448 125 2093 24334 2093 24334 14294 24334 2933 17886 2933 17886 23774 2769 23774 2769 4393 11109 4393 11109 15467 11109 927 12387 927 12387 21503 12530 21503 12530 12740 21150 12740 7572 12740 7572 19021 7572 7036 16927 7036 16927 24809 8105 24809 8105 3365 16528 3365 16528 2288 19839 2288 19839 10993 8073 10993 8073 13145 7231 13145 7231 24418 7231 13374 14060 13374 14060 23611 356 23611 356 20409 4714 20409 4714 411 4714 2328 9017 2328 9017 23826 4110 23826 4110 9308 9170 9308 9170 10791 7559 10791 7559 939 23876 939 13838 939 13838 5116 12296 5116 21342 5116 21342 24970 21342 1009 5645 1009 5645 15221 2948 15221 5291 15221 5291 18269 14402 18269 14402 3498 13132 3498 13132 14168 6613 14168 6613 3030 6613 7001 18164 7001 18164 16650 9223 16650 9223 1165 1811 1165 5377 1165 5377 965 19239 965 19239 8609 19239 4253 3472 4253 3472 1874 13426 1874 13426 10374 13764 10374 13764 9272 2856 9272 2856 889 18273 889 18273 18737 18273 13053 14400 13053 18760 13053 18760 3744 12249 3744 12249 7033 8029 7033 8029 19319 14618 19319 14618 22177 15817 22177 15817 802 15817 5992 6889 5992 6889 704 6889 21629 16797 21629 8845 21629 8845 2304 21206 2304 21206 13111 515 13111 10690 13111 10690 5863 841 5863 841 19214 841 17478 20831 17478 20831 24903 7066 24903 7066 11726 1782 11726 1782 2090 21123 2090 21123 24691 12262 24691 23162 24691 23162 13813 8030 13813 8030 16357 9297 16357 9297 17970 7143 17970 7143 7878 7143 20626 2450 20626 2450 20580 226 20580 4960 20580 4960 5976 2800 5976 2800 13835 13892 13835 13892 22864 13892 8288 6377 8288 6377 17772 21384 17772 21384 3935 7001 3935 7001 5341 23434 5341 23434 6010 2953 6010 2953 9070 2953 8242 24473 8242 24473 1719 24473 24790 24833 24790 24833 1332 8363 1332 8813 1332 8813 13267 8193 13267 8193 2273 14431 2273 12073 2273 12073 22271 12073 16081 452 16081 452 15398 19159 15398 19159 9813 23881 9813 23881 16910 6980 16910 6980 3995 14352 3995 14352 22716 20762 22716 20762 21339 20335 21339 20335 14607 20335 15403 41 15403 41 3494 15005 3494 69 3494 69 8369 23882 8369 23882 9471 3530 9471 3530 7401 6001 7401 6001 11495 6110 11495 6110 1061 2022 1061 2022 15246 9129 15246 9129 14810 17849 14810 17849 2331 17849 21575 4182 21575 10258 21575 10258 628 10258 16454 11384 16454 11384 23513 13279 23513 13279 8309 24007 8309 24007 4273 24870 4273 24870 11084 10813 11084 10813 12204 21912 12204 21912 14675 7105 14675 7105 10525 3731 10525 3731 20008 14372 20008 14372 8471 16831 8471 16831 1273 4389 1273 4389 24787 5964 24787 5964 19218 4661 19218 4661 2473 4995 2473 4995 13940 3294 13940 3294 18517 3294 18241 19480 18241 16519 18241 16519 7881 16519 22614 24008 22614 24008 20881 9481 20881 9481 7038 9481 11476 2123 11476 2123 22231 1732 22231 1732 2202 14149 2202 14149 7978 1643 7978 1643 7681 6671 7681 6671 18434 2233 18434 2233 4661 2233 22222 810 22222 810 23294 16909 23294 16909 8576 9977 8576 9977 8947 8840 8947 8840 10858 18418 10858 18418 21228 4364 21228 4364 863 23952 863 21411 863 21411 17910 9985 17910 9985 12279 15927 12279 15927 960 5276 960 5276 18789 5276 13249 3749 13249 20443 13249 20443 17886 20443 10833 1296 10833 1296 8021 24994 8021 24994 21514 3607 21514 3607 3950 20786 3950 20786 14592 627 14592 627 14058 17163 14058 17163 10785 23545 10785 23545 5768 16655 5768 16655 4706 13445 4706 13445 6687 9789 6687 9789 17519 9789 2274 23774 2274 23774 644 4882 644 4882 19872 1194 19872 21282 19872 21282 23819 1654 23819 1654 10936 14727 10936 14727 5305 14727 17421 21744 17421 8961 17421 8961 792 4929 792 4929 21830 16902 21830 16902 7138 15830 7138 15830 13331 21290 13331 21290 21614 24410 21614 24410 20160 9690 20160 9690 7755 9175 7755 9175 21529 15672 21529 15672 6934 15672 7584 5955 7584 5955 23296 18105 23296 18105 15029 8552 15029 8552 468 8552 6571 11441 6571 9200 6571 9200 14823 3792 14823 16591 14823 16591 17073 16591 833 22467 833 22467 4916 11513 4916 11513 16363 5601 16363 5601 21567 5611 21567 5611 4326 16178 4326 16178 14001 12049 14001 12049 21641 5996 21641 5996 12303 11983 12303 11983 22812 11983 2416 3644 2416 3644 18762 3919 18762 3919 13537 3919 18185 24006 18185 24006 354 3366 354 11244 354 11244 926 7750 926 7750 7758 21423 7758 21423 19325 11560 19325 11560 15698 20424 15698 20424 5882 10314 5882 10314 1400 17029 1400 5528 1400 5528 14259 5528 10199 20222 10199 20222 12952 12863 12952 12863 8077 20855 8077 3157 8077 3157 71 19801 71 19801 4256 3880 4256 3880 23046 3662 23046 3662 6436 2669 6436 16584 6436 16584 5585 3821 5585 3821 13955 3821 6582 10030 6582 10030 140 11534 140 11218 140 11218 13919 13494 13919 13494 419 13494 2700 7748 2700 18526 2700 18526 22847 6223 22847 6223 6275 6223 23607 13790 23607 13790 22226 8709 22226 13769 22226 13769 21692 11593 21692 11593 20385 19327 20385 19327 856 19327 16074 9471 16074 9471 14 22831 14 22831 15053 3310 15053 3310 21811 12036 21811 3371 21811 3371 2729 3371 17496 10617 17496 10617 20441 4525 20441 4525 3872 22203 3872 22203 3943 23543 3943 23543 1469 1701 1469 1701 11992 3598 11992 3598 12313 22113 12313 22113 24575 6190 24575 6190 9194 23987 9194 23987 9852 1983 9852 1983 19709 1983 5325 2170 5325 2170 5030 18422 5030 18422 8042 18816 8042 7857 8042 7857 1529 6264 1529 6264 17766 23729 17766 23729 476 11320 476 11320 22409 1413 22409 1413 11725 992 11725 992 21482 2408 21482 1429 21482 1429 13138 8301 13138 8301 20090 8301 852 2788 852 2788 12305 20744 12305 6189 12305 6189 1134 6189 13005 20599 13005 15053 13005 15053 21323 8827 21323 8827 12111 2222 12111 2222 17894 2320 17894 2320 17572 7055 17572 7055 18707 16947 18707 16947 21671 16947 19173 9550 19173 9550 22238 14353 22238 6699 22238 6699 7967 6474 7967 6474 16838 8426 16838 8426 13216 4917 13216 4917 4742 1236 4742 1236 9961 5122 9961 5122 5591 5122 16488 868 16488 868 19983 8608 19983 8608 18951 8628 18951 8628 6076 13944 6076 13944 22811 16897 22811 16595 22811 16595 2537 20431 2537 20431 18378 8900 18378 8900 4972 8900 16764 1652 16764 1652 13370 20065 13370 20065 22541 20065 594 13630 594 13630 10709 8249 10709 19738 10709 19738 16214 5161 16214 5161 12105 5161 22883 24558 22883 18762 22883 18762 11511 16377 11511 16377 23917 4757 23917 4757 16508 15987 16508 15987 12617 14211 12617 15097 12617 15097 14135 15097 3790 15631 3790 15631 4198 8759 4198 8759 350 13635 350 13635 6423 22972 6423 22972 236 24418 236 3420 236 3420 11425 11584 11425 11584 14896 16792 14896 16792 5685 20266 5685 20266 20531 24096 20531 24096 14035 6965 14035 7339 14035 7339 10944 20062 10944 20062 10950 12587 10950 12587 6795 12587 24352 8703 24352 8703 3203 19529 3203 10129 3203 10129 23632 10129 5555 21853 5555 21853 22400 18505 22400 18505 23102 7003 23102 13725 23102 13725 8868 13725 17237 8389 17237 8389 11198 21928 11198 21928 5760 21928 21051 4280 21051 4280 10176 3661 10176 3661 22150 3661 1211 20577 1211 4134 1211 4134 16974 18042 16974 18042 16630 13827 16630 13827 22801 20900 22801 20900 8431 20900 10041 11331 10041 11331 11411 14114 11411 14114 17577 8058 17577 23751 17577 23751 8269 18536 8269 18536 2150 1307 2150 1307 24662 13162 24662 13162 5115 13449 5115 13449 5989 22794 5989 22794 860 22794 20259 6994 20259 6994 629 17037 629 8126 629 8126 13523 18082 13523 18082 5037 3776 5037 3776 3554 2370 3554 2370 21548 2370 5808 22967 5808 9222 5808 9222 12613 12660 12613 2176 12613 2176 17368 16688 17368 16688 6472 16688 22170 221 22170 221 15614 14771 15614 14771 4931 13492 4931 13492 4152 9493 4152 9493 18452 7542 18452 7542 17985 19228 17985 2164 17985 2164 5672 1359 5672 1359 17394 1359 14974 393 14974 2580 14974 2580 23573 1255 23573 1255 24857 1255 2560 13351 2560 13351 18264 17659 18264 17659 1347 17659 16025 6700 16025 6700 3331 22058 3331 22058 23179 22058 2346 3202 2346 3202 24133 19768 24133 19768 9386 3461 9386 3461 23173 18031 23173 18031 19223 28 19223 28 8028 8706 8028 8706 20556 3786 20556 3786 15279 1437 15279 1437 15497 1437 3593 6227 3593 5402 3593 5402 769 4037 769 4037 12522 4037 493 18932 493 10447 493 10447 9703 10104 9703 10104 12553 13515 12553 13515 17893 3777 17893 3777 3840 19737 3840 19737 56 19737 12143 12052 12143 12052 13491 2634 13491 2634 17957 11423 17957 11423 3441 21427 3441 9115 3441 9115 6792 23767 6792 23767 12126 6020 12126 6020 4839 6020 10446 17033 10446 17033 4515 1785 4515 24187 4515 24187 13769 24187 6302 18843 6302 18843 7565 11645 7565 19184 7565 19184 19400 3429 19400 3429 8154 3429 15783 23214 15783 23214 24499 18186 24499 18186 18070 6571 18070 22235 18070 22235 7051 23779 7051 23779 25 23144 25 23144 18319 23144 4805 24099 4805 18596 4805 18596 20649 14764 20649 14764 7770 21184 7770 21087 7770 21087 15247 21087 2622 4712 2622 6102 2622 6102 4369 6102 815 11150 815 11150 23484 24864 23484 24864 3263 15901 3263 15901 17222 15901 4560 24458 4560 24458 1867 1938 1867 9815 1867 9815 21302 19828 21302 19828 13534 4172 13534 4172 4983 3007 4983 3007 23665 15461 23665 15461 8569 13323 8569 13323 20294 11743 20294 11743 8989 9151 8989 23917 8989 23917 6769 4863 6769 4863 8167 14900 8167 14900 22217 4733 22217 4733 4630 1427 4630 1427 23502 8229 23502 7886 23502 7886 1780 1418 1780 21899 1780 21899 12426 6695 12426 6695 12496 17211 12496 17211 3927 17211 18769 21581 18769 16301 18769 16301 908 16301 7685 8618 7685 23321 7685 23321 6102 10392 6102 10392 10295 10392 5589 2688 5589 11863 5589 11863 15125 7960 15125 7960 2564 7960 3895 16294 3895 16294 14700 24741 14700 24741 14826 9584 14826 9584 5225 9584 16592 22288 16592 22288 11808 1208 11808 1208 23527 1208 23360 10174 23360 10174 13313 21473 13313 21473 20078 9913 20078 9913 24612 9913 22246 20999 22246 20999 24114 5277 24114 17099 24114 17099 2368 10674 2368 10674 11441 20633 11441 18963 11441 18963 24300 18194 24300 18194 255 14866 255 14866 21497 24809 21497 24809 13393 174 13393 174 7309 12496 7309 12496 21287 12496 17961 929 17961 12125 17961 12125 12167 12125 20389 12944 20389 12944 1860 9208 1860 9208 17272 5157 17272 5157 12868 1582 12868 10970 12868 10970 1135 3054 1135 3054 14817 3054 11074 19132 11074 19132 13340 8471 13340 8471 16653 5612 16653 8217 16653 8217 20930 8217 12346 5074 12346 18016 12346 18016 10413 18016 19084 21444 19084 21444 16969 20467 16969 20467 17284 18532 17284 18532 17616 4428 17616 18484 17616 18484 14244 20915 14244 20915 16111 20915 5192 11733 5192 11733 11058 22565 11058 22565 18991 22565 16373 13990 16373 13990 21500 23667 21500 5848 21500 5848 1000 24322 1000 11775 1000 11775 24957 8339 24957 8339 4524 17688 4524 17688 6746 3925 6746 3925 18220 22666 18220 22666 15122 17775 15122 17775 8546 17775 9107 6422 9107 19193 9107 19193 17354 18048 17354 18048 3225 21275 3225 21275 17814 9281 17814 9281 1854 13818 1854 13818 20507 13818 540 3275 540 3275 2294 4070 2294 4070 9763 6054 9763 6054 12471 12078 12471 12078 22274 19718 22274 12281 22274 12281 24512 12281 14987 7586 14987 7586 6606 24906 6606 24906 17202 16405 17202 16405 15453 6336 15453 13727 15453 13727 22526 13727 13035 20322 13035 20322 1460 3610 1460 18838 1460 18838 20069 18838 1555 23777 1555 9015 1555 9015 17541 21592 17541 19061 17541 19061 11805 1510 11805 1510 21014 15580 21014 15580 4061 12447 4061 12447 8796 12447 1254 21886 1254 433 1254 433 13332 22848 13332 22848 12828 7179 12828 7179 15225 7179 2906 23836 2906 23836 15659 7241 15659 7241 17695 13534 17695 13534 5342 9459 5342 9459 8900 12175 8900 8152 8900 8152 2809 8152 17363 12258 17363 4304 17363 4304 22515 4304 7015 6765 7015 6765 14965 20531 14965 20531 16623 20531 7558 19927 7558 19927 1382 1142 1382 8538 1382 8538 12926 8538 5714 1484 5714 1484 10637 1484 8055 14101 8055 1258 8055 1258 14893 1258 222 4363 222 983 222 983 5396 154 5396 154 1255 3482 1255 3482 7968 3482 580 14830 580 14830 13323 3824 13323 3824 12807 21844 12807 21844 11598 44 11598 44 21889 14154 21889 14154 9756 386 9756 386 8850 12741 8850 12741 3811 4300 3811 4300 4836 23404 4836 23404 9256 23404 6398 4982 6398 11697 6398 11697 23059 11697 5337 13179 5337 13179 9723 18258 9723 18258 2525 23356 2525 4067 2525 4067 19668 18735 19668 18735 2382 17655 2382 17655 21608 23017 21608 23017 4090 8915 4090 8915 15082 20563 15082 20563 4545 2398 4545 15578 4545 15578 16072 15578 761 6023 761 22209 761 22209 20284 16431 20284 16431 2019 16789 2019 16789 8360 8911 8360 8911 20020 5332 20020 5332 23229 8678 23229 8678 21293 23873 21293 4187 21293 4187 2984 4187 16832 2062 16832 2062 5588 22396 5588 19262 5588 19262 20712 15869 20712 19805 20712 19805 13018 19805 23307 11049 23307 17519 23307 17519 6493 11124 6493 11124 5645 11124 13322 17974 13322 17974 15482 1736 15482 1736 3590 24083 3590 24083 21933 20929 21933 24485 21933 24485 17750 23710 17750 23710 19580 23710 3864 7223 3864 18085 3864 18085 16649 14555 16649 14555 4660 22339 4660 22339 16665 1934 16665 1934 20340 1765 20340 24234 20340 24234 13984 20769 13984 20769 10977 21717 10977 21717 21821 21717 7212 4084 7212 4084 21434 4084 3922 3590 3922 3590 11328 18665 11328 18665 16915 5142 16915 5142 20244 22024 20244 22024 22825 1500 22825 1500 16433 1500 17875 18245 17875 18245 563 1557 563 1557 22656 15519 22656 15519 1608 2467 1608 2467 8587 18144 8587 18144 12015 18144 5581 1614 5581 22041 5581 22041 15872 22041 12390 9651 12390 9651 4105 2604 4105 2604 18508 12274 18508 12274 11663 4328 11663 4328 24839 4328 6256 3685 6256 3685 1329 21078 1329 21078 4516 8068 4516 8068 17797 974 17797 974 13157 21182 13157 21182 1542 22158 1542 22158 18248 22158 15782 13623 15782 13623 23333 3104 23333 3104 13533 1670 13533 23082 13533 23082 7639 4496 7639 4496 17083 4496 15290 4910 15290 4910 11908 23092 11908 13118 11908 13118 24684 15558 24684 14787 24684 14787 18567 13510 18567 13510 10539 13510 11717 2919 11717 21450 11717 21450 9794 8160 9794 8160 21846 23493 21846 23493 7418 23493 23951 20830 23951 20830 12272 20131 12272 20131 20226 10418 20226 10418 22652 15314 22652 15314 20779 2459 20779 13466 20779 13466 23897 2325 23897 2325 12359 4879 12359 4879 24936 10074 24936 10074 11211 8851 11211 11865 11211 11865 19675 16336 19675 16336 4317 16336 21930 21667 21930 21667 11690 3101 11690 3101 22404 23491 22404 23491 18875 9880 18875 9880 24686 9845 24686 9845 7334 20507 7334 20507 11303 13579 11303 13579 2147 6376 2147 6376 4949 246 4949 246 23475 15066 23475 15066 2229 16011 2229 16011 2162 7754 2162 7754 19286 7754 10850 19928 10850 19928 20276 4319 20276 5020 20276 5020 24660 5020 1830 285 1830 5975 1830 5975 15408 9152 15408 9152 6002 9152 24129 21033 24129 18527 24129 18527 352 165 352 18211 352 18211 10864 18604 10864 18604 5536 9446 5536 9446 13921 3993 13921 3993 21332 25 21332 25 4367 14475 4367 14475 13532 14475 8324 23150 8324 23150 10627 1170 10627 11337 10627 11337 3612 23660 3612 9808 3612 9808 11357 11665 11357 11665 13994 10935 13994 10935 20136 4177 20136 12691 20136 12691 7674 12691 7850 24520 7850 24520 16550 4613 16550 4613 7651 4862 7651 4862 7642 19483 7642 19483 19965 8475 19965 24962 19965 24962 23175 24962 20668 7312 20668 7312 763 21606 763 6652 763 6652 18597 19810 18597 19810 24426 1276 24426 20088 24426 20088 794 2142 794 20514 794 20514 23077 20514 5304 18098 5304 18098 21010 15963 21010 15963 15851 16922 15851 7859 15851 7859 10461 19736 10461 16343 10461 16343 2719 16343 22606 23998 22606 403 22606 403 6330 403 16331 24381 16331 24381 9668 24381 13215 24660 13215 1448 13215 1448 23756 1448 20322 16296 20322 16296 22268 23814 22268 23814 9167 13117 9167 14363 9167 14363 21473 6808 21473 6808 18736 16942 18736 16942 16940 12041 16940 23994 16940 23994 10147 8223 10147 8223 2601 8322 2601 3582 2601 3582 11963 3582 6550 14238 6550 14238 15502 391 15502 391 15601 391 15528 10023 15528 10023 16496 10023 266 15665 266 15665 10724 3494 10724 3494 17417 2978 17417 2978 11259 24114 11259 24114 8688 14316 8688 14316 4707 14316 11714 10297 11714 10297 16510 12562 16510 12562 19338 786 19338 786 1074 17193 1074 17193 19569 21117 19569 21117 8671 14560 8671 14560 19431 14560 185 7847 185 7847 3011 14728 3011 14728 325 14728 17166 9587 17166 9587 10175 3131 10175 3131 11443 13974 11443 13974 14525 13974 8789 15945 8789 8985 8789 8985 6711 23396 6711 23396 2677 23396 11356 5833 11356 13180 11356 13180 22297 13180 12523 19462 12523 19462 23959 7597 23959 7597 17587 2231 17587 2231 22173 17001 22173 17001 9646 13634 9646 13634 1390 1223 1390 1223 15050 24229 15050 2034 15050 2034 16216 6430 16216 6430 24385 10045 24385 10045 426 13488 426 9816 426 9816 1275 5700 1275 5700 20794 5700 10883 13312 10883 13312 16616 19638 16616 19638 4092 19638 5408 22804 5408 10347 5408 10347 17888 11278 17888 11278 24603 11278 19448 20264 19448 8947 19448 8947 23106 19018 23106 19018 21121 14005 21121 14005 8543 19127 8543 19127 13425 19127 3826 7243 3826 12873 3826 12873 7302 12873 7086 11840 7086 11840 3293 18677 3293 18506 3293 18506 23854 18506 10815 22940 10815 22940 22375 24141 22375 24141 15629 13809 15629 15002 15629 15002 4379 17749 4379 7552 4379 7552 9649 7552 5242 21198 5242 21198 11314 24470 11314 20411 11314 20411 17279 3434 17279 16279 17279 16279 1834 4233 1834 4233 24666 4233 8973 19375 8973 19375 11899 19375 8703 8203 8703 8203 16805 8203 779 3739 779 3739 16681 21351 16681 11098 16681 11098 1726 23768 1726 23768 8804 7820 8804 7820 19116 15599 19116 15599 10456 8768 10456 8768 13841 8768 8394 14164 8394 13301 8394 13301 17140 13301 9197 18271 9197 18271 21115 863 21115 863 6147 10501 6147 10501 17128 18546 17128 18546 7751 21458 7751 10409 7751 10409 4397 24301 4397 24301 21104 20621 21104 20621 3753 20621 5099 1612 5099 1612 12323 6486 12323 6486 3149 21915 3149 19960 3149 19960 24832 19960 23859 713 23859 713 5086 8675 5086 8675 20014 8675 16124 17552 16124 7623 16124 7623 16531 3774 16531 3774 6534 23029 6534 23029 4416 3634 4416 3634 17509 11088 17509 11088 1814 11088 23961 23822 23961 23822 1139 436 1139 436 19189 20425 19189 20425 21020 20425 9221 3348 9221 3348 9099 22406 9099 22406 874 22406 24317 5739 24317 5739 16121 2157 16121 2157 13129 14790 13129 14790 16597 8132 16597 9562 16597 9562 5419 16154 5419 16154 17742 19884 17742 19884 24509 9894 24509 9894 15731 4376 15731 4376 14812 4376 16569 735 16569 735 1757 19646 1757 19646 23667 10816 23667 10816 4261 20435 4261 20435 1129 6344 1129 6344 7142 16737 7142 16737 22195 5508 22195 17524 22195 17524 19484 24396 19484 24396 23350 22326 23350 22326 584 20845 584 20845 16161 19911 16161 24494 16161 24494 20875 24494 13770 23175 13770 23843 13770 23843 7535 23843 20792 18264 20792 18264 16356 20984 16356 13481 16356 13481 12715 22089 12715 22089 971 3317 971 3317 18141 3317 13563 7282 13563 7282 24883 8834 24883 3046 24883 3046 21371 3842 21371 3842 23391 3842 3481 10138 3481 10138 5471 21964 5471 1038 5471 1038 13405 16357 13405 16357 22478 16357 7467 24591 7467 24591 6807 17538 6807 17538 1313 16571 1313 22241 1313 22241 13531 2314 13531 2314 9280 11557 9280 11557 14961 24573 14961 24573 20672 3628 20672 19103 20672 19103 7246 19103 8748 10042 8748 19675 8748 19675 17448 8504 17448 8504 15678 6408 15678 6408 1993 18825 1993 18825 17006 18825 9460 7545 9460 19247 9460 19247 731 19959 731 19959 11697 9774 11697 9774 14037 9774 12244 8746 12244 8746 16834 24211 16834 2564 16834 2564 728 6247 728 6247 13003 17882 13003 17882 23773 8292 23773 8292 15549 3069 15549 3069 9010 3069 23585 17601 23585 11575 23585 11575 4219 2774 4219 2774 19035 23274 19035 23274 1852 2565 1852 2565 813 19122 813 19122 22423 16843 22423 16843 19563 14677 19563 16019 19563 16019 14589 4904 14589 4904 4906 4904 11669 9609 11669 9609 9237 10562 9237 2756 9237 2756 24464 2756 17359 5711 17359 5711 8847 10365 8847 2829 8847 2829 24388 2829 13654 12624 13654 12624 11442 20578 11442 20578 7127 15947 7127 15947 439 5755 439 5755 16166 5755 5995 1988 5995 1988 16709 6566 16709 4089 16709 4089 15603 4089 19970 3562 19970 3562 15170 8477 15170 8477 12587 22234 12587 3353 12587 3353 15413 4670 15413 4670 13439 7036 13439 7036 3445 17579 3445 702 3445 702 6710 1729 6710 1729 4436 17821 4436 9523 4436 9523 13783 9523 1907 22086 1907 22086 14213 22086 11318 10782 11318 11633 11318 11633 16957 11633 11634 497 11634 497 11858 18682 11858 18682 18821 18682 9514 13272 9514 13272 11447 20716 11447 2831 11447 2831 16389 23323 16389 23323 23804 23323 8478 2412 8478 2412 21199 1273 21199 1273 7048 19392 7048 19392 23935 19392 1066 14482 1066 21615 1066 21615 20838 14769 20838 14769 17413 8612 17413 8612 123 21804 123 21804 6664 11131 6664 22556 6664 22556 12134 18388 12134 18388 16296 6314 16296 6314 23646 24404 23646 24404 23697 2928 23697 6653 23697 6653 727 6653 8765 11254 8765 11254 12135 13374 12135 1682 12135 1682 15835 11884 15835 11884 10240 11884 13983 20987 13983 10826 13983 10826 183 780 183 780 10726 4296 10726 4296 12208 15853 12208 15853 22477 15853 11462 12549 11462 12549 20599 5888 20599 5888 24592 5888 9886 24790 9886 24790 427 21836 427 21836 2864 18621 2864 18621 7614 13505 7614 21820 7614 21820 12526 15669 12526 15669 11894 18747 11894 18747 4147 2907 4147 2907 19289 12710 19289 12710 9250 12710 16568 24435 16568 4478 16568 4478 7429 4478 18993 2226 18993 2226 16013 11386 16013 9362 16013 9362 6578 9362 8351 20957 8351 20957 13124 22905 13124 22905 9251 13075 9251 13075 3971 9190 3971 9190 18981 9190 7363 5281 7363 9665 7363 9665 1152 17912 1152 17912 24943 2081 24943 2081 5756 2252 5756 2252 20830 19282 20830 2852 20830 2852 18792 8648 18792 8648 18971 8648 17429 1972 17429 15539 17429 15539 6107 3378 6107 3378 15259 12265 15259 612 15259 612 21782 14544 21782 14544 4306 15506 4306 15506 12779 15506 1154 9822 1154 9822 9760 22978 9760 22978 8540 12275 8540 16777 8540 16777 6983 16777 12197 8858 12197 8858 1241 20300 1241 20300 3312 8146 3312 19283 3312 19283 21845 24216 21845 24216 6236 2985 6236 2985 24238 14818 24238 12386 24238 12386 19390 7903 19390 10463 19390 10463 6271 10463 19449 8960 19449 8960 151 315 151 315 19420 315 3099 19120 3099 19120 9214 24110 9214 24110 9106 263 9106 263 8993 7581 8993 7581 22156 7581 11540 9158 11540 9158 20257 11262 20257 11262 24137 4819 24137 6012 24137 6012 1523 7752 1523 5031 1523 5031 10913 5031 269 23869 269 12536 269 12536 12429 13051 12429 13051 18412 19759 18412 19759 1337 7853 1337 7853 11568 6048 11568 6048 5704 3565 5704 3565 18268 22960 18268 22960 17861 150 17861 150 4340 150 8714 17724 8714 17724 14214 12559 14214 19442 14214 19442 180 8667 180 8667 5107 12847 5107 12847 9692 3430 9692 3430 17282 3245 17282 3245 2812 20844 2812 20844 18641 7309 18641 7309 13022 4949 13022 4949 1906 1153 1906 1153 19462 250 19462 14611 19462 14611 4354 14611 9975 6080 9975 6080 3919 22450 3919 22450 16505 710 16505 710 9621 11871 9621 11871 23095 11410 23095 11410 21460 21416 21460 21416 18166 24541 18166 14721 18166 14721 22296 21224 22296 21224 125 4192 125 4192 16303 15621 16303 15621 18276 19360 18276 19360 10318 19360 20917 12939 20917 12939 20696 21255 20696 21255 4287 5906 4287 5906 14684 3254 14684 3254 1456 3254 15774 7666 15774 7666 18922 7666 15529 6175 15529 6175 24657 17101 24657 17101 18044 19250 18044 19250 20578 6798 20578 6798 11584 14735 11584 14735 18126 23988 18126 23988 1223 15895 1223 15895 16753 4816 16753 4816 3985 2603 3985 2603 17400 9502 17400 9502 333 15380 333 15380 23373 2126 23373 15674 23373 15674 4585 15674 24796 12872 24796 12872 19786 19136 19786 19136 21597 19136 1442 19572 1442 7384 1442 7384 19066 15541 19066 15541 8940 15541 16036 2969 16036 7076 16036 7076 7725 7076 24788 23055 24788 18355 24788 18355 9238 3304 9238 3304 18514 3304 481 10013 481 10013 24223 9714 24223 9714 22819 22643 22819 16855 22819 16855 4645 23004 4645 23004 3478 11827 3478 11827 14832 17834 14832 17834 23816 13839 23816 13839 1843 23492 1843 23492 868 23492 8971 4751 8971 9282 8971 9282 13188 12674 13188 12674 20819 23406 20819 23406 2198 16124 2198 16124 18150 12280 18150 16712 18150 16712 17489 9927 17489 9927 24766 3188 24766 3188 8913 13081 8913 2444 8913 2444 16789 2444 3366 22381 3366 22381 17029 22381 198 16186 198 16186 23991 17181 23991 3176 23991 3176 1681 6504 1681 6504 6443 12951 6443 12951 20746 24157 20746 24157 22365 3014 22365 3014 655 5854 655 1467 655 1467 21715 2596 21715 2596 14407 12419 14407 12419 7404 12419 11846 21970 11846 21970 21309 23217 21309 18756 21309 18756 10004 18756 21611 21827 21611 21827 14356 13433 14356 13433 13681 19285 13681 1002 13681 1002 6610 12984 6610 12984 16178 18512 16178 18512 6738 18512 14714 10899 14714 10899 23096 16583 23096 13041 23096 13041 11046 1300 11046 1300 24471 13173 24471 13173 5397 21232 5397 3679 5397 3679 11539 3584 11539 3584 12431 12852 12431 12852 15515 4118 15515 4118 21683 24343 21683 24343 97 19261 97 19261 24086 10764 24086 13808 24086 13808 2917 5308 2917 5308 7977 4237 7977 18351 7977 18351 22989 4100 22989 20378 22989 20378 3428 12005 3428 12005 4250 9249 4250 18953 4250 18953 19640 18953 17261 991 17261 19474 17261 19474 3662 19474 10231 14873 10231 14873 12441 24040 12441 5781 12441 5781 4211 2845 4211 2845 21506 1455 21506 1455 11032 5062 11032 5062 6788 5062 22181 9775 22181 9775 2023 24658 2023 24658 22363 24658 15824 22264 15824 22264 23085 9427 23085 14041 23085 14041 2204 1139 2204 1139 22687 14880 22687 14880 6359 7319 6359 7319 11506 16095 11506 14797 11506 14797 3137 8491 3137 8491 6991 13123 6991 13123 19770 14947 19770 14947 10019 7394 10019 7394 24774 22462 24774 6887 24774 6887 16702 6887 23509 7240 23509 6628 23509 6628 2653 24426 2653 24426 14325 16151 14325 16151 19648 5244 19648 11199 19648 11199 1443 11833 1443 11833 11638 24277 11638 24277 7626 921 7626 921 7981 8927 7981 8927 2580 23792 2580 23792 14517 23792 10897 18364 10897 18364 4845 24525 4845 24525 12630 15013 12630 15013 13821 9727 13821 9727 19885 9727 13951 18205 13951 18205 13012 18426 13012 18426 115 21097 115 21097 16425 13715 16425 13715 3669 17954 3669 16654 3669 16654 1786 16654 13900 1791 13900 1791 16813 13407 16813 13407 21224 10001 21224 10001 17673 14014 17673 14014 6969 18287 6969 18287 9738 14366 9738 14366 20097 23718 20097 23718 13058 2306 13058 2306 15808 2306 13691 9902 13691 661 13691 661 8015 661 21524 15666 21524 13401 21524 13401 20475 21482 20475 21482 2265 11197 2265 11197 7511 5869 7511 11428 7511 11428 12383 11428 10835 20317 10835 20317 5618 13564 5618 13564 2861 14078 2861 14078 1088 14078 20670 3287 20670 3287 16080 24173 16080 24173 13639 24173 24209 9182 24209 9182 12610 19348 12610 19348 11604 10507 11604 10507 18989 15555 18989 15555 6343 1690 6343 1690 18447 6004 18447 6004 9958 24675 9958 4625 9958 4625 19149 4625 4733 24733 4733 7537 4733 7537 6389 19859 6389 19859 2753 2994 2753 2994 22886 18133 22886 18133 8339 23707 8339 6436 8339 6436 14927 5141 14927 5141 12014 12567 12014 12567 7552 24106 7552 5845 7552 5845 16802 5845 7023 18799 7023 18799 21123 18229 21123 18229 14821 18015 14821 18015 7786 6451 7786 6451 6261 12206 6261 12206 5804 14870 5804 14870 4389 14870 19540 21110 19540 21110 13815 21110 14071 5811 14071 5811 16906 19508 16906 16266 16906 16266 1136 22483 1136 4581 1136 4581 17940 982 17940 982 6805 8751 6805 6260 6805 6260 6090 17085 6090 17085 12056 17085 11300 7102 11300 7102 24001 16339 24001 16339 3960 12645 3960 12645 10782 12645 10063 12643 10063 21234 10063 21234 9564 9424 9564 9424 16538 15286 16538 15286 3839 15286 9575 4580 9575 4580 1270 24214 1270 24214 20085 24214 271 8202 271 12128 271 12128 24670 2347 24670 2347 3020 2347 4204 12203 4204 12203 6570 16657 6570 15049 6570 15049 21490 8127 21490 8127 21945 11710 21945 11710 14578 3076 14578 3076 321 3126 321 3126 12798 1530 12798 1530 13077 11729 13077 11729 19076 14304 19076 14304 14676 11740 14676 15478 14676 15478 2623 866 2623 866 20096 5834 20096 5834 23043 55 23043 55 12758 5029 12758 5029 7634 5029 12403 19760 12403 19760 17993 23847 17993 23847 12702 3914 12702 3914 5940 22126 5940 11323 5940 11323 1235 13464 1235 13464 8643 20640 8643 20640 17721 14834 17721 14834 11322 6076 11322 6076 23219 8366 23219 7262 23219 7262 24245 3898 24245 3898 2568 7295 2568 6261 2568 6261 13966 5068 13966 5068 15633 16270 15633 16270 19905 23153 19905 23153 24369 4462 24369 4462 830 4462 12283 23190 12283 23190 17624 15732 17624 23867 17624 23867 7522 16090 7522 16090 5957 13826 5957 13826 15735 24514 15735 24514 21609 6849 21609 6849 4609 6849 5010 19691 5010 13598 5010 13598 7734 13598 3867 5447 3867 18299 3867 18299 15788 681 15788 22619 15788 22619 16334 2105 16334 2105 23326 6787 23326 6787 8682 23246 8682 23246 5290 1126 5290 1126 20822 6082 20822 4248 20822 4248 282 7098 282 7098 20412 22971 20412 22971 10932 22971 20285 22667 20285 22667 22753 16402 22753 16402 23962 12742 23962 12742 24564 2279 24564 2279 14387 2835 14387 2835 21695 3272 21695 3272 8927 12890 8927 12890 13275 12890 10817 19821 10817 19821 23760 2415 23760 2415 16804 4713 16804 4713 368 24534 368 4424 368 4424 20471 4424 11481 16850 11481 16850 6868 7476 6868 7476 8227 11687 8227 11687 820 13832 820 13832 52 9194 52 9194 9218 23819 9218 5718 9218 5718 54 24327 54 24327 6069 9992 6069 9992 18233 10225 18233 10225 4886 10225 24249 864 24249 864 13530 2843 13530 2843 3472 19280 3472 19280 4692 1378 4692 1378 14979 4761 14979 4761 22334 12014 22334 12014 4683 12014 9416 18544 9416 18544 10343 353 10343 14039 10343 14039 653 14039 2856 16500 2856 16500 13548 6753 13548 6753 127 23382 127 23382 1811 8772 1811 8772 20651 5321 20651 23708 20651 23708 14808 9939 14808 9939 24972 9939 12170 4582 12170 4582 24517 14510 24517 14510 7548 19504 7548 19504 3638 24382 3638 6897 3638 6897 8871 5132 8871 5132 23346 24319 23346 5846 23346 5846 22437 6296 22437 6296 9780 5186 9780 11348 9780 11348 14091 1184 14091 1184 21633 1184 1266 13404 1266 13404 19260 1013 19260 5239 19260 5239 2494 5239 9054 7185 9054 7185 21520 18497 21520 374 21520 374 5476 13297 5476 13297 9563 16522 9563 16522 723 16522 1568 23411 1568 5254 1568 5254 2589 970 2589 970 21893 21987 21893 20441 21893 20441 8886 6605 8886 6605 22786 110 22786 2210 22786 2210 6245 2349 6245 2349 19307 1311 19307 1311 935 24779 935 24779 4196 2853 4196 3425 4196 3425 19233 4576 19233 506 19233 506 12071 11327 12071 11327 20623 11327 9276 7313 9276 7313 12683 16416 12683 16416 11871 1894 11871 22825 11871 22825 17233 5652 17233 5652 15630 8860 15630 8860 4753 8860 17693 21906 17693 21906 12002 21906 22123 7343 22123 7343 12034 23154 12034 23154 3057 10479 3057 10479 5033 10398 5033 10398 17036 11872 17036 11872 12856 23635 12856 23635 803 4150 803 11502 803 11502 16837 11502 6452 21445 6452 16553 6452 16553 24229 16505 24229 16505 3427 21149 3427 10659 3427 10659 19248 10659 9169 4563 9169 4563 1026 24067 1026 24067 20506 11043 20506 11043 5980 11043 12795 13104 12795 13104 132 22263 132 10946 132 10946 23948 10946 3090 2826 3090 14827 3090 14827 1919 13612 1919 13612 22577 13612 1271 13524 1271 13524 17088 18302 17088 18302 13137 21349 13137 5327 13137 5327 2979 5327 18631 18376 18631 5227 18631 5227 654 19407 654 19407 104 19407 16490 1685 16490 4851 16490 4851 4213 10164 4213 10164 10156 14704 10156 14704 1941 20693 1941 20693 16954 20693 10561 4025 10561 6544 10561 6544 5908 752 5908 752 21373 15842 21373 15842 2765 15842 4178 16648 4178 14118 4178 14118 2734 14118 4366 19054 4366 779 4366 779 13052 6293 13052 6293 11546 18598 11546 3817 11546 3817 10373 20885 10373 20885 6272 5629 6272 5629 12487 5629 8138 18363 8138 18363 18416 17646 18416 17646 16487 9708 16487 9708 453 15094 453 15094 10981 15094 10391 1901 10391 1901 11589 12200 11589 12200 22725 24770 22725 24770 391 15562 391 15562 23884 18073 23884 13718 23884 13718 2199 4391 2199 4391 14093 14097 14093 13261 14093 13261 17694 13261 5038 7349 5038 8944 5038 8944 16208 2644 16208 20691 16208 20691 17151 20213 17151 20213 12076 2138 12076 2138 22630 22685 22630 1880 22630 1880 3802 1880 8364 7444 8364 7444 5532 5437 5532 5437 1942 5437 8743 16409 8743 16409 13571 21837 13571 21837 11588 5938 11588 5938 9158 9007 9158 9007 6524 6435 6524 6435 8196 956 8196 956 22089 5592 22089 5592 12330 18413 12330 934 12330 934 6341 20291 6341 20291 24572 20291 23214 931 23214 931 2360 24932 2360 24932 6119 3276 6119 3276 24814 8015 24814 8015 24460 7536 24460 7536 18193 7536 22958 19004 22958 19004 2200 6602 2200 6602 5102 17713 5102 17713 24152 19929 24152 19929 15688 2037 15688 24175 15688 24175 19922 11631 19922 11631 19876 11631 24042 19146 24042 9325 24042 9325 7041 9325 12579 6191 12579 6191 22042 6191 18882 10809 18882 10809 12166 21128 12166 21128 17684 14140 17684 22417 17684 22417 20207 21971 20207 21971 22834 2630 22834 2630 893 11917 893 11917 8126 18993 8126 18993 5421 10021 5421 10021 4236 21141 4236 21141 10842 3189 10842 3189 20863 22365 20863 1633 20863 1633 15115 1633 19450 10133 19450 10133 16197 6273 16197 6273 8819 22524 8819 22524 12720 19528 12720 19528 14995 9929 14995 9929 2278 22791 2278 22791 10504 8832 10504 12917 10504 12917 9371 12917 22236 8694 22236 8694 6426 20590 6426 20590 1693 20590 4569 198 4569 10807 4569 10807 3827 2539 3827 2539 3626 2539 19013 15699 19013 15699 6026 12670 6026 12670 13504 16206 13504 14246 13504 14246 17465 14246 4976 4706 4976 4706 11564 4059 11564 18153 11564 18153 24722 18153 23781 13986 23781 13986 9773 23603 9773 23603 6762 23603 12119 1332 12119 1332 15175 1332 5063 3747 5063 3747 895 19531 895 19531 19893 19531 1465 2312 1465 2312 471 10926 471 10926 23556 2804 23556 18359 23556 18359 21465 9813 21465 9813 21965 9813 8588 6677 8588 6677 20613 16956 20613 7183 20613 7183 5395 9183 5395 9183 23967 14881 23967 14881 20711 1302 20711 1302 24607 6368 24607 6368 18793 4455 18793 11313 18793 11313 2330 11313 19246 8822 19246 22832 19246 22832 18387 23669 18387 23669 10410 5421 10410 5421 17012 18454 17012 18454 21653 20975 21653 20975 20460 21287 20460 21287 15017 16836 15017 16836 14942 24391 14942 24391 18912 24391 10415 20446 10415 24438 10415 24438 9542 18487 9542 18487 17554 2696 17554 2696 4264 5607 4264 5607 17847 22540 17847 22540 16096 10229 16096 14145 16096 14145 7208 14145 15439 1343 15439 1343 21394 24535 21394 24535 12409 8097 12409 8097 22276 4515 22276 4515 24569 4515 13846 10386 13846 10386 15895 17501 15895 7835 15895 7835 18390 7835 4528 14831 4528 14831 7487 19090 7487 19090 8894 14872 8894 14872 7204 20679 7204 20679 19721 10113 19721 10113 6911 22133 6911 22133 3290 22133 10216 2975 10216 2975 4747 2975 23040 5579 23040 5579 6766 24665 6766 24259 6766 24259 24383 10120 24383 10120 4426 10120 15120 3694 15120 15065 15120 15065 4461 15065 14601 114 14601 16027 14601 16027 18394 24682 18394 24682 17097 19514 17097 19514 2737 19985 2737 7768 2737 7768 11298 21248 11298 11661 11298 11661 22028 10972 22028 10972 24202 17716 24202 17716 10291 4697 10291 4697 1766 492 1766 492 70 492 8625 15942 8625 15942 22910 24467 22910 24467 23019 6118 23019 6118 11101 2531 11101 2531 14089 10580 14089 10557 14089 10557 1037 9094 1037 24080 1037 24080 1598 3362 1598 3362 24434 22115 24434 22115 5932 21605 5932 21605 11830 4189 11830 4189 1754 22506 1754 22506 13545 22506 804 1611 804 1611 8614 17028 8614 17028 5310 9641 5310 17919 5310 17919 14474 3943 14474 22851 14474 22851 20005 3678 20005 3678 6043 17448 6043 17448 23990 2664 23990 2664 2931 11011 2931 11011 16949 3823 16949 3823 18785 3823 13581 2217 13581 21013 13581 21013 10984 8584 10984 8584 19534 8584 10962 24088 10962 24088 14375 7164 14375 7164 17655 7808 17655 7791 17655 7791 16040 23312 16040 23312 23206 16693 23206 16693 23850 16693 22993 14249 22993 24151 22993 24151 6304 7266 6304 7266 18808 7266 9510 20700 9510 20700 14761 23949 14761 7327 14761 7327 21301 8649 21301 8649 16302 19951 16302 19951 17438 722 17438 722 1048 722 18591 13447 18591 13447 1646 15928 1646 15928 2137 2087 2137 2087 19539 72 19539 1798 19539 1798 2634 13185 2634 13185 20708 13185 18217 8825 18217 8825 1559 18064 1559 16630 1559 16630 22528 19197 22528 19197 7339 19197 19969 21608 19969 15876 19969 15876 18606 23060 18606 23060 19759 23060 19230 1476 19230 1476 19166 8935 19166 2247 19166 2247 23701 2247 2006 7106 2006 7106 7076 14184 7076 13115 7076 13115 16995 13115 2710 20832 2710 20832 5770 16740 5770 22518 5770 22518 7950 23234 7950 23234 4549 23234 6453 1964 6453 1964 24206 22965 24206 22965 12889 12270 12889 12270 2336 22131 2336 22131 17410 22131 6584 18662 6584 18662 23754 5318 23754 5318 19744 5318 20660 14103 20660 14103 19529 4509 19529 13830 19529 13830 36 19189 36 19189 7775 19389 7775 19389 8572 10940 8572 10940 10840 10940 7320 3225 7320 7524 7320 7524 18083 24230 18083 24230 6216 21020 6216 21020 11130 21020 7569 24018 7569 19907 7569 19907 17462 19907 7599 20703 7599 5219 7599 5219 17004 5219 11756 299 11756 18061 11756 18061 4234 18061 9412 22183 9412 15227 9412 15227 19194 7061 19194 7061 6926 23647 6926 23647 15818 18707 15818 18707 3056 18707 20332 9024 20332 9024 9474 9093 9474 9093 14897 9093 4365 19331 4365 5865 4365 5865 14393 3067 14393 21380 14393 21380 11212 24928 11212 24928 19710 24928 9550 14802 9550 14802 21167 4202 21167 4202 8294 16734 8294 16734 11017 21628 11017 16606 11017 16606 412 4278 412 4278 2439 24254 2439 24254 17522 4677 17522 4677 5241 11958 5241 11958 22793 11958 12467 21014 12467 21014 618 12910 618 12910 21765 20045 21765 20045 21433 831 21433 831 4044 17694 4044 17694 2789 4312 2789 24412 2789 24412 24122 21693 24122 21693 12752 16766 12752 16766 9408 20861 9408 20861 24673 2401 24673 2401 15015 19410 15015 19410 20961 19668 20961 4737 20961 4737 19942 14456 19942 14456 8725 14456 20107 11387 20107 11387 21255 6317 21255 6317 5160 11569 5160 11569 10749 16459 10749 16459 19868 18597 19868 3144 19868 3144 2049 22956 2049 22956 5755 19880 5755 19880 24940 22930 24940 22930 6239 16408 6239 16408 23639 24752 23639 13833 23639 13833 11492 4295 11492 19123 11492 19123 18896 24029 18896 24029 9737 7881 9737 7881 19730 7881 1202 17161 1202 17161 23997 11906 23997 11906 17161 11906 18174 7673 18174 7673 23696 9761 23696 9761 16612 24206 16612 24206 1981 9408 1981 9408 1344 9408 12707 12378 12707 12378 24412 1863 24412 6646 24412 6646 11891 2271 11891 2271 13372 13430 13372 13430 12759 12229 12759 12229 17608 12229 16996 22464 16996 17851 16996 17851 714 17851 18629 7619 18629 7619 20242 938 20242 938 21855 11314 21855 11314 7532 1107 7532 1107 16385 15736 16385 15736 19520 21539 19520 9956 19520 9956 2418 9956 11557 23738 11557 21947 11557 21947 23743 8261 23743 8261 409 12336 409 12336 8495 12336 6822 1031 6822 24915 6822 24915 24293 24915 19366 1494 19366 1494 2586 23579 2586 23579 24841 22515 24841 22515 14362 8120 14362 8120 20879 9700 20879 9700 4735 12059 4735 12059 10806 12059 4056 8088 4056 15561 4056 15561 3597 10249 3597 10249 8434 11761 8434 11761 2316 15517 2316 15517 16730 4623 16730 4623 2930 22287 2930 22287 245 18124 245 18124 24544 17997 24544 17997 23549 22737 23549 22737 4419 4440 4419 6193 4419 6193 11487 7043 11487 7043 2674 7043 9247 21041 9247 21041 13285 15709 13285 22261 13285 22261 15939 3260 15939 3260 4770 14323 4770 14323 14192 20951 14192 20951 22649 24122 22649 24122 8328 21954 8328 21954 6581 21954 12317 20013 12317 21609 12317 21609 10777 21609 23867 3904 23867 19205 23867 19205 1649 11274 1649 11274 5485 18618 5485 18618 7572 441 7572 441 6011 19013 6011 19013 10170 19013 1635 18916 1635 18916 2324 10158 2324 18817 2324 18817 3452 18817 847 8442 847 8442 4853 22445 4853 22445 4792 579 4792 20906 4792 20906 17028 20906 6241 4850 6241 4850 4309 4850 14095 12107 14095 12107 22122 23222 22122 23222 13871 23222 24071 135 24071 135 16084 10932 16084 10932 21551 8446 21551 8446 10274 15630 10274 15630 8629 9960 8629 9960 21308 9960 13384 21405 13384 14656 13384 14656 7296 5485 7296 5485 18178 1999 18178 18732 18178 18732 13306 15219 13306 15219 3111 4240 3111 4240 12497 18107 12497 18107 611 16779 611 22844 611 22844 17938 4885 17938 4885 11313 15894 11313 15894 21042 17452 21042 17452 8276 3865 8276 3865 15237 8844 15237 8844 9671 6773 9671 6773 17058 2495 17058 2495 18609 17120 18609 17120 48 11770 48 11770 2207 6918 2207 6918 10215 6918 1903 14508 1903 14508 11698 22317 11698 22317 19564 23632 19564 23632 11350 322 11350 322 3397 322 13818 15114 13818 15114 14724 22827 14724 22827 16970 20384 16970 23355 16970 23355 17526 20146 17526 20146 22283 20146 3793 18046 3793 18046 12112 6479 12112 6479 23074 6479 14195 23229 14195 23229 13300 22085 13300 22085 21771 7148 21771 7148 10720 23900 10720 23900 3746 7097 3746 7097 21304 7097 1911 19701 1911 19701 24090 14759 24090 14759 1290 7071 1290 7071 6335 7071 6155 24349 6155 14631 6155 14631 3726 182 3726 182 9264 182 1857 10221 1857 10221 24437 21526 24437 21526 16732 16242 16732 17015 16732 17015 8946 17015 18499 18781 18499 5271 18499 5271 1179 21326 1179 21326 5838 11737 5838 11737 3963 11737 6891 20662 6891 20662 24706 6870 24706 6870 23051 2471 23051 2471 13842 17474 13842 17474 10767 15918 10767 15918 1544 11416 1544 11416 9173 14252 9173 14252 20337 1392 20337 15742 20337 15742 3028 15700 3028 15700 14984 19335 14984 19335 20309 6207 20309 6207 23006 3121 23006 3121 15300 22719 15300 22719 5544 22719 19623 15698 19623 15698 21892 19637 21892 19637 24896 19637 13209 5198 13209 5198 10532 7916 10532 7916 24158 23398 24158 23398 15016 20538 15016 24169 15016 24169 17876 23927 17876 23927 4036 23927 16564 5343 16564 12576 16564 12576 1599 12576 17840 19001 17840 19001 19220 2722 19220 2722 12524 2722 17296 24832 17296 24832 11839 24832 15833 3396 15833 3396 1491 13239 1491 13239 2654 24125 2654 24125 4258 8248 4258 8248 23369 24342 23369 4048 23369 4048 4052 8070 4052 8070 24654 10435 24654 10435 13284 9084 13284 11086 13284 11086 7601 11086 22058 20892 22058 12775 22058 12775 13823 12775 15759 808 15759 808 12875 808 20763 56 20763 14845 20763 14845 18158 19131 18158 19131 3587 53 3587 53 19227 16901 19227 16901 14644 16901 22030 13245 22030 14478 22030 14478 1233 3654 1233 3654 1869 18180 1869 3048 1869 3048 20192 22567 20192 22567 987 22567 24616 8236 24616 8236 784 8236 3713 22015 3713 22015 7543 5985 7543 5985 9098 23938 9098 23938 10891 3047 10891 9041 10891 9041 8044 9041 11426 22336 11426 22336 1320 3852 1320 3852 4979 15134 4979 15134 20028 3872 20028 3872 9034 24346 9034 14167 9034 14167 16851 14167 2008 17376 2008 10325 2008 10325 9631 10089 9631 10089 19442 11351 19442 8116 19442 8116 14228 18592 14228 11867 14228 11867 12217 7298 12217 7298 17929 7298 15957 5660 15957 7131 15957 7131 2666 7131 16108 16865 16108 10892 16108 10892 24623 17562 24623 17562 18576 3136 18576 3136 24065 3136 18099 16363 18099 4642 18099 4642 15587 4642 20893 16829 20893 14089 20893 14089 9417 14392 9417 5004 9417 5004 4028 5004 12733 15166 12733 5087 12733 5087 708 16000 708 12846 708 12846 21245 12846 1080 608 1080 608 10074 9304 10074 9304 2082 12512 2082 12512 8235 16987 8235 16987 17331 13945 17331 13945 10634 13945 22039 699 22039 10682 22039 10682 3336 10682 7449 5516 7449 21973 7449 21973 1023 23208 1023 23208 24650 17602 24650 17602 9630 19301 9630 19301 15351 14292 15351 17060 15351 17060 1433 22886 1433 22886 9887 15106 9887 15106 20021 15106 2482 5937 2482 5937 12966 22344 12966 22344 1103 11978 1103 11978 9606 11978 8996 21838 8996 21838 6856 21838 15200 10057 15200 10057 18323 19481 18323 15792 18323 15792 5540 15792 18200 8205 18200 22334 18200 22334 1249 20341 1249 20341 19441 22478 19441 22478 19430 1839 19430 1839 19465 1613 19465 1613 17539 1613 17939 22123 17939 22123 790 14587 790 14587 18361 11686 18361 14516 18361 14516 23495 14516 5644 2639 5644 2639 4544 23892 4544 23892 20739 23892 5209 23880 5209 23880 14819 1873 14819 1873 23498 18499 23498 18499 7638 3542 7638 5059 7638 5059 7632 8967 7632 8967 14136 8967 1192 13759 1192 13759 17459 17569 17459 2557 17459 2557 243 15489 243 15489 1944 6249 1944 6249 16614 6249 2303 1257 2303 1257 8114 18787 8114 18787 17194 21066 17194 21066 20802 23463 20802 23463 739 9395 739 9395 24502 6062 24502 6062 5716 6062 7618 17513 7618 11482 7618 11482 20980 15105 20980 15105 14733 20680 14733 20680 18985 20680 2800 20396 2800 20396 6860 21725 6860 21725 23724 17044 23724 17044 19057 8964 19057 23484 19057 23484 7860 17140 7860 17140 16223 7365 16223 7365 14102 7365 15743 3000 15743 3000 18299 20151 18299 6538 18299 6538 8488 5113 8488 5113 7702 5113 9803 17281 9803 17281 3368 11234 3368 19397 3368 19397 12929 19397 8468 75 8468 14806 8468 14806 19722 14932 19722 14932 20701 22753 20701 22753 12920 8144 12920 8144 9433 12075 9433 6797 9433 6797 1601 6797 16065 5757 16065 8101 16065 8101 7083 8101 9032 17931 9032 17931 10097 21901 10097 21901 24494 6754 24494 6754 257 6754 12332 23314 12332 23314 6466 23314 22313 19698 22313 19698 17871 8921 17871 8921 505 2229 505 15160 505 15160 15562 21584 15562 21584 9249 23273 9249 23273 24169 7557 24169 14958 24169 14958 18842 826 18842 12219 18842 12219 14029 12219 14211 200 14211 200 14666 22472 14666 19092 14666 19092 1435 24039 1435 18230 1435 18230 19356 939 19356 939 17326 7984 17326 7984 20365 7984 10085 3130 10085 3130 4941 4171 4941 4171 8753 10269 8753 10269 11011 8888 11011 8888 6638 7797 6638 7797 20606 14411 20606 12359 20606 12359 9134 18356 9134 18356 24503 11705 24503 18769 24503 18769 9937 23829 9937 23829 1316 23829 19662 424 19662 424 148 424 3709 13110 3709 13110 22676 20448 22676 10329 22676 10329 1194 9077 1194 9077 24371 5044 24371 5044 6025 10656 6025 10656 17696 15493 17696 15493 5460 20113 5460 20113 20448 5100 20448 5100 11742 108 11742 21848 11742 21848 6496 8614 6496 8614 9364 17213 9364 17213 21702 210 21702 210 1655 13614 1655 13614 16757 8298 16757 19623 16757 19623 718 19623 773 12693 773 12693 13136 22679 13136 22679 24054 10502 24054 10502 11466 15298 11466 15298 21322 23529 21322 23529 11972 2967 11972 2967 15636 14215 15636 14215 9841 20292 9841 20292 8508 20292 10466 15358 10466 15358 10457 347 10457 17090 10457 17090 7326 17090 13695 12401 13695 12401 1670 211 1670 18160 1670 18160 12911 6031 12911 6031 2155 2899 2155 2899 7500 18250 7500 18250 7377 5454 7377 22307 7377 22307 23368 22307 5302 13218 5302 13218 16311 17829 16311 17829 2722 13126 2722 13126 12003 10334 12003 10334 22945 10334 13312 20849 13312 15827 13312 15827 20457 4738 20457 4738 3360 15024 3360 15024 10211 24860 10211 24860 22829 10869 22829 10869 6525 5933 6525 5933 6910 5933 3897 20733 3897 20733 20145 13096 20145 13096 150 13096 9978 17623 9978 17623 10257 15407 10257 15407 6899 21624 6899 21624 20277 2516 20277 2516 7288 15624 7288 15624 6106 22127 6106 22127 8741 17797 8741 17797 4727 22704 4727 22704 23808 15746 23808 15746 23524 816 23524 816 16146 10671 16146 10671 22164 5385 22164 10497 22164 10497 10969 5636 10969 5636 13319 20468 13319 20468 4362 20468 8805 23263 8805 23227 8805 23227 24144 18628 24144 18628 24063 6607 24063 6607 9186 6607 18114 1751 18114 1751 156 20412 156 20412 8048 20412 340 7324 340 7324 16392 16057 16392 16057 20444 20036 20444 16823 20444 16823 14693 16823 23442 23377 23442 23377 17973 13493 17973 13493 6252 9000 6252 14031 6252 14031 19524 14031 10580 14094 10580 14094 20595 16250 20595 16250 15141 6229 15141 6229 23820 18248 23820 18248 23292 15659 23292 15659 4285 24269 4285 4774 4285 4774 1486 21310 1486 21310 8022 17605 8022 17605 9577 17605 8236 24489 8236 24489 16680 3970 16680 3970 6074 3798 6074 3798 18548 22912 18548 10146 18548 10146 13665 10146 18558 2893 18558 2893 3725 21722 3725 21722 24404 16536 24404 16536 15165 272 15165 272 22972 16523 22972 16523 27 5442 27 5442 4312 5442 1520 22635 1520 22635 1916 6002 1916 16150 1916 16150 11974 9008 11974 9008 24874 14648 24874 14648 499 10259 499 15016 499 15016 12209 16075 12209 16075 8684 16075 14442 10860 14442 17421 14442 17421 19265 17421 2578 1519 2578 2888 2578 2888 21440 2888 1768 18004 1768 17776 1768 17776 13987 18586 13987 18586 21726 10363 21726 10363 4939 15846 4939 15846 14835 21382 14835 7086 14835 7086 19951 23141 19951 23141 9530 23606 9530 1284 9530 1284 11793 1284 4139 23668 4139 23668 24196 17231 24196 19106 24196 19106 1385 19106 17515 16776 17515 16776 24040 5603 24040 5603 8397 2760 8397 23981 8397 23981 4259 3229 4259 12216 4259 12216 13506 12216 23 15229 23 15229 9799 13187 9799 14888 9799 14888 2777 9318 2777 9318 14464 19530 14464 11122 14464 11122 4814 10477 4814 10477 334 582 334 582 24929 10288 24929 10288 4245 7217 4245 7217 17427 814 17427 11498 17427 11498 19658 9265 19658 11539 19658 11539 10934 15193 10934 15193 4068 6913 4068 6913 14749 6913 700 3629 700 17430 700 17430 9096 3728 9096 3728 8763 4132 8763 4132 13551 2417 13551 2417 16599 2417 8767 4903 8767 4903 21367 14105 21367 14105 11460 9043 11460 9043 488 24392 488 22019 488 22019 903 17937 903 17937 22557 16202 22557 16202 18633 16202 23794 3972 23794 3972 19993 2523 19993 2523 19517 9984 19517 9984 23649 4920 23649 4920 702 13663 702 13663 15136 1222 15136 1222 9925 105 9925 105 20252 105 8037 20427 8037 20427 11064 20427 254 20289 254 20289 12651 19263 12651 19263 12092 7668 12092 7668 15894 8672 15894 8672 16271 14969 16271 14969 6575 14969 10153 23628 10153 23628 2795 4900 2795 4900 14010 23580 14010 23580 18306 23580 9358 12141 9358 12141 12878 3032 12878 13327 12878 13327 9166 19908 9166 19908 12933 2658 12933 2658 24713 20043 24713 9075 24713 9075 12991 9075 15573 12358 15573 12358 1558 8676 1558 10603 1558 10603 460 6532 460 6532 7271 1043 7271 1043 18541 1043 16380 18557 16380 3878 16380 3878 24146 3878 543 6956 543 6956 22140 5117 22140 5117 682 24855 682 7113 682 7113 2173 7113 1193 21782 1193 21782 6035 7918 6035 10730 6035 10730 16542 180 16542 180 7603 17756 7603 13502 7603 13502 2424 16679 2424 16679 17494 5968 17494 5968 21643 20385 21643 20385 14973 24785 14973 24785 6133 24785 22823 6747 22823 6747 7017 21352 7017 17272 7017 17272 13923 17669 13923 17669 9770 19656 9770 19656 5686 3553 5686 3553 2112 3553 7177 8417 7177 8417 9539 4390 9539 4390 19099 7085 19099 7085 13050 20980 13050 20980 10812 10356 10812 10356 15776 16791 15776 10390 15776 10390 9351 19947 9351 4848 9351 4848 12223 4848 3241 19778 3241 19778 18818 9654 18818 9654 20536 9654 11393 23653 11393 23653 22576 10034 22576 10034 10219 6919 10219 6919 20371 19974 20371 19974 10768 24317 10768 24317 1989 4418 1989 4418 16398 4418 10236 6404 10236 6404 13932 20109 13932 20109 13594 10131 13594 15250 13594 15250 12912 24200 12912 24200 3238 11555 3238 11555 22082 22793 22082 22793 13663 17682 13663 17682 2758 18035 2758 18035 15640 17691 15640 17691 4370 10993 4370 13150 4370 13150 24589 6500 24589 6500 6519 6500 22430 17103 22430 16895 22430 16895 7660 16895 8211 24041 8211 24041 13799 4412 13799 4412 23568 4412 2034 22460 2034 22460 13968 2549 13968 2549 2680 20510 2680 14050 2680 14050 11948 1928 11948 1928 16581 8435 16581 8435 23130 8435 1388 14446 1388 14446 19487 23709 19487 23709 17336 23026 17336 23026 7050 16754 7050 16754 17796 1627 17796 12961 17796 12961 1688 14682 1688 14682 4957 2492 4957 10544 4957 10544 4492 10544 7096 22004 7096 22004 2076 847 2076 847 12820 15468 12820 9583 12820 9583 7621 8794 7621 8794 15068 7777 15068 7777 3684 21158 3684 21158 450 1630 450 1630 12044 5524 12044 5524 5873 19943 5873 19943 11053 19943 3501 19963 3501 19963 19713 22760 19713 14460 19713 14460 13612 12650 13612 12650 13753 22865 13753 22865 22323 6893 22323 6893 17423 9914 17423 9914 3743 21759 3743 21759 24454 18038 24454 18038 16031 19129 16031 19129 21395 6720 21395 6720 7311 8742 7311 8742 1550 4045 1550 4045 6384 14454 6384 14454 7559 3959 7559 3959 23880 2643 23880 2643 15637 20066 15637 20066 5836 4980 5836 4980 3531 19358 3531 19358 8952 23019 8952 23019 17042 23019 1047 4225 1047 4225 4291 73 4291 73 16900 21773 16900 21773 12645 6779 12645 6779 17763 16025 17763 16025 13756 16025 19979 18453 19979 18453 9651 2253 9651 2253 9454 20310 9454 1734 9454 1734 14573 5296 14573 5296 1279 13836 1279 13836 12727 16660 12727 16660 3620 10181 3620 10181 23359 22473 23359 22473 8081 14232 8081 14232 22936 4571 22936 12371 22936 12371 1015 12371 1724 11139 1724 11139 2500 15248 2500 15248 24182 7132 24182 7132 3251 7132 23078 9841 23078 9841 5022 3782 5022 3782 3118 3251 3118 3251 23589 3251 21906 21386 21906 21386 21029 7716 21029 9526 21029 9526 14972 21541 14972 21541 23136 18391 23136 18391 20611 18391 21281 5830 21281 23794 21281 23794 16194 23794 16365 6506 16365 6506 13392 4505 13392 4505 22668 23575 22668 23575 408 14225 408 14225 5152 19598 5152 19598 12777 21460 12777 21460 20139 23370 20139 23370 3948 23370 4212 3727 4212 3727 5583 2004 5583 13868 5583 13868 24573 13868 17034 24171 17034 18217 17034 18217 2539 18217 24563 24773 24563 24773 20236 12183 20236 12183 1676 6327 1676 6327 19878 14342 19878 14342 12088 14000 12088 14000 8346 20850 8346 20850 9601 20850 277 134 277 10260 277 10260 19437 10260 17292 5261 17292 5261 5156 9950 5156 9950 3736 16881 3736 16881 12884 20526 12884 20526 21232 294 21232 294 32 8685 32 8685 15542 12563 15542 1817 15542 1817 17031 16193 17031 16193 18579 15255 18579 15255 2057 20307 2057 20307 13539 22796 13539 12936 13539 12936 10200 12936 19092 8009 19092 24563 19092 24563 2176 252 2176 252 11166 3556 11166 3556 8415 16417 8415 16417 22544 16417 21612 2551 21612 13675 21612 13675 19490 3252 19490 3252 5592 1169 5592 1169 17420 14565 17420 14565 2549 376 2549 376 24522 17889 24522 17889 4477 24302 4477 24302 21944 24302 7530 11481 7530 11481 8078 10080 8078 10080 19269 11374 19269 11374 1162 4955 1162 8427 1162 8427 17464 4105 17464 4105 18845 4105 1121 19470 1121 19470 14366 14780 14366 14780 4406 14780 20417 4342 20417 4342 12653 9331 12653 9331 11186 17869 11186 17869 17045 15204 17045 15204 9133 3360 9133 10833 9133 10833 28 12044 28 12044 20621 6536 20621 8617 20621 8617 4568 8617 9279 10496 9279 10496 18608 8418 18608 8418 15088 16929 15088 15329 15088 15329 21271 17762 21271 17762 5493 18680 5493 18680 18418 7567 18418 7567 3 7567 12761 17338 12761 17338 21368 1609 21368 1609 1637 900 1637 900 13163 969 13163 969 444 5091 444 5091 18460 511 18460 511 19333 511 17231 13625 17231 13625 17998 14254 17998 14254 10816 5200 10816 5200 23465 24313 23465 7326 23465 7326 9022 7326 23250 23047 23250 23047 10699 3283 10699 3283 12571 8166 12571 8166 11926 15231 11926 15231 3399 15231 20346 23497 20346 20215 20346 20215 1901 9430 1901 9430 24295 3419 24295 3419 5212 14887 5212 14887 6948 22290 6948 22290 21880 22290 16819 177 16819 177 21746 4435 21746 4435 12194 7579 12194 7579 10281 16302 10281 16074 10281 16074 134 22400 134 22400 21450 7093 21450 7093 11269 7093 19570 17433 19570 17433 2442 16638 2442 17021 2442 17021 16139 21004 16139 21004 3862 8180 3862 8180 1502 20737 1502 20737 20191 14697 20191 14697 16769 14697 19351 2319 19351 17862 19351 17862 6409 17862 10403 19592 10403 19592 15555 1028 15555 9817 15555 9817 11609 11052 11609 11052 22735 11052 1628 6270 1628 6270 19783 1368 19783 1368 2291 23124 2291 23124 18249 3159 18249 3159 24041 3159 8954 22072 8954 22072 14473 12941 14473 12941 2353 12941 10227 8398 10227 8398 12698 1669 12698 1669 19817 1966 19817 77 19817 77 10745 77 20657 23349 20657 23349 9108 23349 11767 11074 11767 11074 24771 20863 24771 15107 24771 15107 10663 13368 10663 13368 19784 2870 19784 17718 19784 17718 3172 2909 3172 2909 19263 967 19263 967 19643 967 607 21728 607 10148 607 10148 15397 14187 15397 14187 9614 8594 9614 8594 20748 8594 5833 13581 5833 13581 17770 23446 17770 17136 17770 17136 10680 13138 10680 13138 22920 13138 11691 24831 11691 24831 3036 4419 3036 4419 2446 8463 2446 8463 4890 21721 4890 21721 19620 22459 19620 22459 21737 1048 21737 21089 21737 21089 23211 16271 23211 16271 11577 16271 21890 2587 21890 2587 18287 23113 18287 23113 914 4756 914 12287 914 12287 15006 12287 529 16082 529 16082 22247 14008 22247 14008 15153 6577 15153 6577 4076 8163 4076 8163 102 8163 9383 12076 9383 3985 9383 3985 1326 3985 15269 5459 15269 5459 23473 23386 23473 23386 7546 23864 7546 23864 455 23864 11321 5625 11321 5625 2994 3075 2994 3075 21635 20104 21635 20104 15324 21538 15324 2380 15324 2380 2405 14079 2405 14079 10687 5401 10687 5401 9137 5401 19387 19078 19387 3010 19387 3010 975 24517 975 24517 10593 18624 10593 18624 18843 18624 16708 20265 16708 4731 16708 4731 24444 14725 24444 14725 1144 17216 1144 17216 5809 12124 5809 12124 18443 19323 18443 19323 10022 9910 10022 9910 567 9910 12595 21075 12595 21075 899 12791 899 12791 9506 12864 9506 12864 14555 7900 14555 7900 5469 24055 5469 19940 5469 19940 15591 1738 15591 1738 9855 19639 9855 5916 9855 5916 4401 9153 4401 9153 23558 9153 12494 783 12494 783 14770 23064 14770 23064 22906 6549 22906 6549 11147 12384 11147 12384 16473 14250 16473 14250 24818 21771 24818 21771 22175 21771 22432 7392 22432 7392 12404 3513 12404 3513 15321 1893 15321 1893 10154 22614 10154 22614 1115 2439 1115 2439 7149 5243 7149 5243 944 16876 944 16876 17829 16215 17829 16215 19611 16554 19611 16554 6113 24663 6113 24663 17040 24663 782 12012 782 24050 782 24050 17734 24050 17678 4531 17678 7639 17678 7639 20876 13734 20876 13734 10158 24444 10158 24444 19757 21438 19757 21438 3749 24823 3749 17924 3749 17924 21592 17924 14953 12752 14953 12752 15537 23896 15537 8011 15537 8011 17622 22876 17622 22876 1252 1524 1252 4069 1252 4069 13448 17915 13448 14196 13448 14196 4270 12525 4270 12525 20912 5576 20912 12712 20912 12712 5055 6537 5055 6537 12307 5578 12307 21121 12307 21121 18607 3124 18607 7705 18607 7705 24014 7705 20780 2851 20780 18301 20780 18301 19625 18301 19978 3327 19978 19858 19978 19858 18128 14378 18128 14378 13540 19382 13540 5018 13540 5018 24624 16098 24624 16098 9331 13020 9331 13020 4193 13153 4193 13153 16471 21015 16471 11877 16471 11877 22309 11877 7984 7391 7984 8012 7984 8012 21667 4659 21667 4659 13080 9385 13080 9385 4199 23616 4199 23616 8776 21877 8776 21877 21804 23717 21804 9335 21804 9335 18684 8496 18684 8496 13434 13739 13434 13739 17125 2020 17125 2020 10201 2020 15621 10140 15621 10140 22587 18409 22587 18409 20067 18964 20067 1575 20067 1575 11445 882 11445 882 3898 16858 3898 16858 1648 7988 1648 7988 20128 14945 20128 14945 780 5167 780 5167 23244 2908 23244 2908 17381 7110 17381 7110 1169 18836 1169 18836 5311 9262 5311 9262 16657 2911 16657 2911 6017 21972 6017 13076 6017 13076 20584 2437 20584 12237 20584 12237 4176 3359 4176 20331 4176 20331 5233 20331 5032 19372 5032 19372 1118 22284 1118 3244 1118 3244 20547 3244 5870 21517 5870 5747 5870 5747 5657 20628 5657 20628 19144 1167 19144 1167 12519 1167 21272 22427 21272 15446 21272 15446 22116 17525 22116 17525 3072 13714 3072 13714 20275 5927 20275 5927 105 17154 105 17154 8388 8264 8388 8264 3299 13219 3299 13219 11821 1097 11821 1097 2541 1097 21366 11377 21366 11377 11286 3424 11286 3424 15145 3424 4819 15601 4819 15601 4985 15601 2816 11649 2816 11649 891 12638 891 12638 10885 36 10885 36 19183 18458 19183 18458 12028 18458 23830 22660 23830 13822 23830 13822 13773 13822 20196 9057 20196 13997 20196 13997 14885 5584 14885 5584 2519 6922 2519 6922 12885 13730 12885 13653 12885 13653 12306 19949 12306 19949 23022 19949 14762 22211 14762 22211 9730 17169 9730 17169 4455 13816 4455 13816 9837 6993 9837 6993 24478 19053 24478 3721 24478 3721 22726 18338 22726 18338 13535 18338 14948 11221 14948 11221 5235 22199 5235 22199 19372 14609 19372 14609 22415 11178 22415 11178 6576 11178 20109 21751 20109 21751 23317 7450 23317 7450 22645 10723 22645 10723 15532 9508 15532 9508 4606 2462 4606 7355 4606 7355 5706 18545 5706 18545 19264 23211 19264 23211 23194 23211 19011 11343 19011 11343 1492 19264 1492 19264 22905 7263 22905 23801 22905 23801 1659 23801 23413 1112 23413 9350 23413 9350 1070 12609 1070 12609 1805 3154 1805 3154 13933 16014 13933 16014 24804 16014 2978 18330 2978 18330 3849 12072 3849 12072 9866 4257 9866 6282 9866 6282 14435 6282 4696 23895 4696 23895 10303 21809 10303 21809 1481 21809 12096 1871 12096 1871 1567 8661 1567 8661 20048 18231 20048 18231 15212 18231 20408 6371 20408 6371 20941 1608 20941 9621 20941 9621 2934 9621 15332 15414 15332 5392 15332 5392 3673 632 3673 632 22073 654 22073 654 15810 10663 15810 10663 19342 15955 19342 15955 24096 13595 24096 13595 10829 22456 10829 22456 7337 22456 16414 14 16414 14 9283 8853 9283 8853 9971 8853 8724 24722 8724 20387 8724 20387 109 11537 109 11537 3532 17395 3532 17395 12833 17395 11605 8113 11605 22298 11605 22298 4238 11780 4238 11780 5345 22188 5345 22188 1285 22188 5501 6711 5501 6711 16920 2980 16920 19564 16920 19564 19268 19564 14301 21161 14301 15638 14301 15638 15799 20817 15799 20817 632 20817 20773 13949 20773 13949 15014 2877 15014 2877 9366 17537 9366 8522 9366 8522 152 8522 15725 13040 15725 13040 9376 1334 9376 13608 9376 13608 24505 10192 24505 10192 3738 4144 3738 4144 11601 11446 11601 11446 21913 576 21913 576 17084 22128 17084 22128 10345 11918 10345 11918 12855 11217 12855 22407 12855 22407 21517 6481 21517 6481 7560 6481 11302 20860 11302 20629 11302 20629 8087 20629 15075 2318 15075 8991 15075 8991 6541 14017 6541 14017 21947 4247 21947 4247 1796 21262 1796 21262 10367 6365 10367 6365 5492 6365 7382 11854 7382 11854 88 22088 88 22088 10131 379 10131 379 5092 4063 5092 4063 3108 17109 3108 17109 18049 23182 18049 16256 18049 16256 17852 16256 21230 6401 21230 6401 15809 20790 15809 16326 15809 16326 1838 3653 1838 3653 6052 1301 6052 1301 21704 1202 21704 18154 21704 18154 5866 18106 5866 18106 15148 8939 15148 8939 13161 15017 13161 15017 22067
91385 130678569 0 130678569 220698925 214459584 220698925 123032749 220698925 123032749 52682667 51393977 52682667 222353826 52682667 222353826 217359288 178368072 217359288 178368072 184243137 256169903 184243137 256169903 257037314 78429460 257037314 78429460 83119943 78429460 145670695 140488934 145670695 140488934 63662589 61715127 63662589 61715127 241780031 244172985 241780031 244172985 159132857 148772009 159132857 148772009 265017839 266362544 265017839 86167428 265017839 86167428 81084632 79040426 81084632 106889903 81084632 106889903 158099681 149383256 158099681 149383256 203761625 207178220 203761625 207178220 211122460 216412120 211122460 182335721 211122460 182335721 191013712 182335721 218060984 221782304 218060984 221782304 209900936 90147214 209900936 90147214 93693103 199908643 93693103 199908643 199132194 41148515 199132194 41148515 39492594 71665616 39492594 71665616 221590475 225638833 221590475 225638833 64284347 62641276 64284347 163143954 64284347 163143954 167336531 74703799 167336531 74703799 78752812 205546327 78752812 205546327 199619301 234834965 199619301 234834965 229076152 234834965 117511046 51424520 117511046 51424520 55752950 51424520 144390628 138578503 144390628 104522531 144390628 104522531 25346625 24250924 25346625 24250924 95586531 91792165 95586531 91792165 120998759 120031088 120998759 120031088 117227868 117171441 117227868 117171441 163292027 158902828 163292027 158902828 44189704 33939173 44189704 33939173 37989452 19079087 37989452 19079087 20773333 31585475 20773333 31585475 31867205 102523706 31867205 102523706 105001247 243188337 105001247 243188337 239618177 184722852 239618177 184722852 186976269 193035194 186976269 193035194 196086330 193035194 52211411 51675191 52211411 266553995 52211411 266553995 266107689 266553995 131072458 126304242 131072458 134845124 131072458 134845124 143284926 137723792 143284926 137723792 43909179 42613730 43909179 240865409 43909179 240865409 239253417 101726446 239253417 101726446 105126244 176321437 105126244 176321437 182888558 102419459 182888558 102419459 106654269 185801555 106654269 185801555 198851578 97674868 198851578 97674868 43541546 44227405 43541546 44227405 171644271 166665456 171644271 29817880 171644271 29817880 32543688 247620916 32543688 247620916 244531794 205032774 244531794 205032774 201306618 156305370 201306618 156305370 160703928 142978513 160703928 142978513 148129739 142978513 228346076 232496001 228346076 54297267 228346076 54297267 55696398 54297267 169157896 157039262 169157896 157039262 110680475 106464502 110680475 273213030 110680475 273213030 271215964 262098890 271215964 262098890 260222127 216962835 260222127 216962835 28512358 27291807 28512358 27291807 23914101 21548973 23914101 141178143 23914101 141178143 191522847 186004399 191522847 103812578 191522847 103812578 34814063 36169726 34814063 36169726 19753289 18675717 19753289 72948868 19753289 72948868 76102406 72948868 14065440 5041357 14065440 5041357 4573046 5041357 189183693 184307456 189183693 114220876 189183693 114220876 118894806 114220876 169981983 160696417 169981983 160696417 225563832 229972107 225563832 84804059 225563832 84804059 86905588 93542339 86905588 93542339 100132691 96050196 100132691 96050196 92559437 91017630 92559437 91017630 141967583 138402130 141967583 138402130 39374060 39369224 39374060 39369224 260250090 261620540 260250090 235853622 260250090 235853622 233950391 273527298 233950391 273527298 272484802 47852857 272484802 47852857 10057540 10818537 10057540 10818537 88361971 83387639 88361971 83387639 160283419 151234666 160283419 143002668 160283419 143002668 78491569 78986445 78491569 242648110 78491569 242648110 241886814 223338534 241886814 223338534 151228499 145788864 151228499 145788864 116060991 114084258 116060991 114084258 188562349 186246304 188562349 49383534 188562349 49383534 49897430 49383534 53457259 52856287 53457259 22076551 53457259 22076551 23936994 22076551 214588719 217538161 214588719 217538161 47746039 46073157 47746039 46073157 61357316 59999017 61357316 59999017 102664214 142263150 102664214 142263150 146388481 222320965 146388481 222320965 257674071 271724283 257674071 271724283 270076985 232176708 270076985 232176708 227349162 50053310 227349162 50053310 49534755 250395402 49534755 250395402 246868142 112761340 246868142 112761340 112468717 116353433 112468717 116353433 122192697 126323986 122192697 126323986 132605986 126323986 98933025 94723887 98933025 94723887 137153790 132678094 137153790 132678094 267674012 269425596 267674012 116590512 267674012 116590512 119834491 116590512 202700616 205205962 202700616 205205962 211779579 205205962 56604993 55363066 56604993 179251174 56604993 179251174 185521375 141792840 185521375 141792840 25750203 24627884 25750203 24627884 258805942 263160643 258805942 263160643 162128542 157863940 162128542 157863940 200791416 197863234 200791416 51911619 200791416 51911619 54310197 51911619 222444098 223681723 222444098 223681723 147093723 140757901 147093723 289839638 147093723 289839638 289746829 70552494 289746829 70552494 73425886 70552494 268288657 270955498 268288657 25159694 268288657 25159694 26492614 25159694 180645861 174501089 180645861 146025103 180645861 146025103 155052426 13130883 155052426 13130883 13116325 13130883 57292108 55383743 57292108 55383743 249459992 252343986 249459992 252343986 34835859 36034789 34835859 36034789 38952895 37801087 38952895 37801087 100363908 98968307 100363908 86540614 100363908 86540614 90833228 244868537 90833228 244868537 240390273 184900430 240390273 184900430 191101081 280887820 191101081 280887820 278031377 163332568 278031377 163332568 170792953 68069663 170792953 68069663 71429835 249074643 71429835 249074643 246346941 213981001 246346941 213981001 214429755 239973541 214429755 239973541 240524828 177776106 240524828 177776106 181800529 64957202 181800529 64957202 66739208 64957202 258106933 257730065 258106933 232378346 258106933 232378346 228201938 303039360 228201938 303039360 301695887 161013160 301695887 161013160 166343016 54602119 166343016 54602119 56542981 90143817 56542981 90143817 93122784 120591855 93122784 120591855 123765129 90126608 123765129 90126608 91912826 69531608 91912826 69531608 67075647 66073286 67075647 163580971 67075647 163580971 174239724 240129739 174239724 240129739 237770449 61071922 237770449 61071922 65345244 248582502 65345244 248582502 247243636 189750972 247243636 189750972 193756679 251097649 193756679 251097649 247114855 101301553 247114855 101301553 71970764 67818260 71970764 73334287 71970764 73334287 76156449 46792295 76156449 46792295 49118166 46792295 251991257 256278046 251991257 256278046 109827121 106846994 109827121 106846994 154590119 149444413 154590119 107187365 154590119 107187365 112970469 107187365 202200044 197983890 202200044 62258579 202200044 62258579 65399472 236236588 65399472 236236588 231675867 193970837 231675867 193970837 200177758 293305893 200177758 293305893 292584992 268508665 292584992 268508665 265744056 248892624 265744056 248892624 166442267 156401129 166442267 253563390 166442267 253563390 251672893 253563390 213920894 217764787 213920894 217764787 227806586 224472519 227806586 224472519 145021774 137338114 145021774 137338114 29570358 28600931 29570358 205755489 29570358 205755489 251192789 253833100 251192789 253833100 175601410 169193559 175601410 169193559 201359591 197057081 201359591 197057081 153539303 147074701 153539303 147074701 178062293 172839925 178062293 172839925 155821823 149442282 155821823 149442282 77535068 73118659 77535068 108043151 77535068 108043151 110694699 126047828 110694699 126047828 206026836 197088557 206026836 138823999 206026836 138823999 142877964 114029643 142877964 114029643 115350184 268851790 115350184 268851790 266048827 268851790 49403611 48467191 49403611 69730343 49403611 69730343 71716259 271331690 71716259 271331690 269445480 242025938 269445480 242025938 205818621 131229397 205818621 131229397 134394546 131229397 258328578 260915776 258328578 260915776 112639725 106599455 112639725 106599455 119829726 114640952 119829726 114640952 240027657 242526047 240027657 242526047 127435369 120885856 127435369 271211975 127435369 271211975 269253357 266764931 269253357 266764931 181963307 61282458 181963307 61282458 62899486 61282458 168823713 163489978 168823713 163489978 71000307 67530418 71000307 238134155 71000307 238134155 234712056 258309536 234712056 258309536 256386204 258309536 226588695 175966029 226588695 175966029 183498423 175966029 223276622 219079223 223276622 219079223 179914850 172245103 179914850 249973844 179914850 249973844 246074388 279571934 246074388 279571934 277098055 123184146 277098055 123184146 129073744 123184146 225363603 261645607 225363603 261645607 261009892 237260566 261009892 237260566 233086551 65529683 233086551 65529683 69147206 243399112 69147206 243399112 240028266 62999987 240028266 62999987 64754287 62999987 209439915 228232173 209439915 228232173 228637823 228232173 215661429 218789563 215661429 218789563 223572404 160440707 223572404 160440707 80018680 61463562 80018680 61463562 62152590 193183704 62152590 193183704 194366443 143672878 194366443 143672878 147782513 143672878 233182669 274125450 233182669 274125450 271395717 119444729 271395717 119444729 120337394 277478336 120337394 277478336 273925580 122865410 273925580 122865410 127775605 245781043 127775605 245781043 242071332 166742200 242071332 166742200 172991558 74344332 172991558 74344332 78400842 74344332 134867169 129860876 134867169 58745973 134867169 58745973 60941627 58745973 95840050 94499590 95840050 94499590 164569672 279579761 164569672 279579761 277936919 279579761 105424107 101529869 105424107 101529869 157065397 221561758 157065397 221561758 216655527 221561758 98305913 53033638 98305913 53033638 55121976 53033638 276915026 278018429 276915026 278018429 113961956 107964167 113961956 107964167 177536762 174543970 177536762 89010363 177536762 89010363 91934556 242145738 91934556 242145738 238380538 242145738 90030481 88296521 90030481 88296521 289183668 288475333 289183668 41847967 289183668 41847967 44777054 208944100 44777054 208944100 209669660 284334386 209669660 284334386 283379696 284334386 57485275 55589092 57485275 55589092 120130305 113052356 120130305 113052356 179045560 193794938 179045560 193794938 198159014 193794938 172718916 162297462 172718916 240129465 172718916 240129465 236981946 240129465 161179820 155165012 161179820 155165012 53094288 51830031 53094288 72255950 53094288 72255950 73880727 72255950 72522979 67720515 72522979 150031442 72522979 150031442 159934922 150031442 110118158 108779326 110118158 162090905 110118158 162090905 171911143 66679777 171911143 66679777 36850368 34302208 36850368 34302208 242376685 246468071 242376685 75551184 242376685 75551184 78369997 289097944 78369997 289097944 287521252 289097944 161595194 155488080 161595194 290150677 161595194 290150677 286849113 290150677 229928538 81609253 229928538 81609253 58299067 41712210 58299067 41712210 46619082 241322473 46619082 241322473 237238900 122961996 237238900 122961996 70783208 68414064 70783208 183982521 70783208 183982521 187305249 109267389 187305249 109267389 113889704 20991736 113889704 20991736 23399282 20991736 273373004 276550632 273373004 276550632 229061069 231483623 229061069 231483623 229172237 231692998 229172237 104372784 229172237 104372784 89451900 84358513 89451900 87047476 89451900 87047476 88347707 56943705 88347707 56943705 47272987 48077356 47272987 274817188 47272987 274817188 272675780 14052135 272675780 14052135 14159053 14052135 277324600 279402593 277324600 167298998 277324600 167298998 177446150 196229991 177446150 196229991 205577681 196229991 126902068 121914260 126902068 121914260 73703270 70360290 73703270 70360290 134181202 129670567 134181202 129670567 118387528 112788422 118387528 112788422 59276235 54811461 59276235 54811461 129064868 182606220 129064868 182606220 190933380 182606220 71575589 70920845 71575589 70920845 235289618 239437389 235289618 12099589 235289618 12099589 11361905 54800666 11361905 54800666 56077045 111195447 56077045 111195447 112154989 232379536 112154989 232379536 228599598 232379536 73313113 70929656 73313113 70929656 261219373 264369276 261219373 264369276 143859251 137776834 143859251 137776834 261466851 265341328 261466851 265341328 29934128 27763680 29934128 27763680 198185928 195661576 198185928 195661576 125546623 63022960 125546623 63022960 66181903 63022960 175950289 168506092 175950289 168506092 208838282 213481225 208838282 165657587 208838282 165657587 157392304 146372292 157392304 146372292 153085130 197808925 153085130 197808925 198570227 197808925 158994732 106226219 158994732 106226219 110256887 134606885 110256887 134606885 142441732 276852916 142441732 276852916 275150595 176899447 275150595 176899447 182086860 176899447 245819113 250554924 245819113 250554924 54543846 53643629 54543846 53643629 231282054 234667327 231282054 234667327 196978150 197057071 196978150 197057071 108252326 104626459 108252326 104626459 215156787 212282388 215156787 212282388 104721912 99538171 104721912 99538171 68913879 65003427 68913879 142360956 68913879 142360956 245368548 247789303 245368548 247789303 105406190 103743014 105406190 103743014 169619895 262749592 169619895 262749592 261890681 262749592 57789248 57407216 57789248 181407712 57789248 181407712 188196237 242094017 188196237 242094017 267910438 271317157 267910438 96266399 267910438 96266399 69991453 65822631 69991453 65822631 227284355 231731374 227284355 231731374 230863994 233785424 230863994 215477358 230863994 215477358 214931380 71955817 214931380 71955817 18371520 18726824 18371520 18726824 79508914 77646444 79508914 77646444 164729123 239729602 164729123 239729602 240395195 239729602 162851427 156249267 162851427 209766826 162851427 209766826 214774291 269262310 214774291 269262310 265092462 232405810 265092462 232405810 228331005 156057491 228331005 156057491 161475895 208651875 161475895 208651875 214446280 208651875 188991177 182119257 188991177 190203990 188991177 190203990 194156406 27982825 194156406 27982825 29270567 27982825 216712852 211159454 216712852 52075805 216712852 52075805 55880828 99816321 55880828 99816321 273776271 275622529 273776271 36351921 273776271 36351921 36238925 36351921 118459654 261081844 118459654 261081844 257865128 158202180 257865128 158202180 103584069 99977053 103584069 99977053 284505582 288091387 284505582 288091387 117806912 117024226 117806912 117024226 245796391 248130640 245796391 248130640 188941427 178735884 188941427 178735884 125975496 68002724 125975496 68002724 71152196 68002724 166626269 160187783 166626269 126650528 166626269 126650528 131301229 226548557 131301229 226548557 224121628 125361852 224121628 125361852 54566484 52920912 54566484 52920912 223808200 218603868 223808200 218603868 104023462 100321110 104023462 181093038 104023462 181093038 186668277 198949672 186668277 198949672 199654322 278259703 199654322 278259703 276161331 191553564 276161331 191553564 74790856 72033730 74790856 209337384 74790856 209337384 209932297 218428503 209932297 218428503 217736389 154943648 217736389 154943648 164460279 98519984 164460279 98519984 102413901 238014462 102413901 238014462 239471316 238014462 105934840 102057581 105934840 102057581 164634662 157129008 164634662 157129008 162595174 181685792 162595174 181685792 188928339 293580914 188928339 293580914 291913559 105725542 291913559 105725542 63000227 60608626 63000227 60608626 43022762 40968213 43022762 40968213 152627528 253558985 152627528 253558985 248892637 155657058 248892637 155657058 90762660 88678473 90762660 88678473 70507481 68270062 70507481 261663280 70507481 261663280 258632352 95290465 258632352 95290465 97098196 185920131 97098196 185920131 187619405 122897788 187619405 122897788 126328673 137647867 126328673 137647867 141198778 42589603 141198778 42589603 7505571 8284793 7505571 39619962 7505571 39619962 94378904 93945801 94378904 93945801 115554895 177544214 115554895 177544214 198601340 194095705 198601340 48131290 198601340 48131290 51991809 164619839 51991809 164619839 175494530 127428910 175494530 127428910 131353949 122460794 131353949 122460794 128047979 95732121 128047979 95732121 97593030 95732121 224091526 229150780 224091526 210667566 224091526 210667566 75973592 56743916 75973592 56743916 57569405 56743916 260312230 263220738 260312230 263220738 140357281 135252534 140357281 135252534 189689717 184206055 189689717 184206055 100265599 100654615 100265599 279612262 100265599 279612262 275487074 279612262 201857058 201407510 201857058 201407510 127330315 85934675 127330315 85934675 91086071 85934675 165857407 251813746 165857407 251813746 249402629 68663729 249402629 68663729 70840311 237808063 70840311 237808063 233932413 190128942 233932413 190128942 140840253 136828097 140840253 136828097 116229089 111505155 116229089 289701434 116229089 289701434 289493454 257930240 289493454 257930240 257497006 169348403 257497006 169348403 173368796 168309507 173368796 168309507 213875762 217797018 213875762 55409170 213875762 55409170 58934203 78157377 58934203 78157377 217971530 212293626 217971530 212293626 77372002 72259701 77372002 111489624 77372002 111489624 184509428 178968651 184509428 178968651 256228689 260058575 256228689 260058575 187413286 180161661 187413286 180161661 203288823 208810488 203288823 208810488 30428421 31394954 30428421 31394954 40417592 36864957 40417592 36864957 163765378 156333080 163765378 156333080 60683848 57756772 60683848 57756772 107547327 151559439 107547327 151559439 186520615 177943806 186520615 84991469 186520615 84991469 63140608 59736320 63140608 59736320 221731954 224717534 221731954 33063620 221731954 33063620 35492689 255098154 35492689 255098154 253157251 255098154 159902388 149590506 159902388 149590506 181558821 174550309 181558821 174550309 151653615 147686483 151653615 212786380 151653615 212786380 217369395 240363271 217369395 240363271 237470626 226178131 237470626 226178131 155718915 41066693 155718915 41066693 44650841 268016994 44650841 268016994 265608041 268016994 229204563 232836761 229204563 232836761 162648068 156396369 162648068 156396369 128999006 37729945 128999006 37729945 40980968 46100928 40980968 46100928 47341224 19764402 47341224 19764402 20953375 32500877 20953375 32500877 32202753 176976284 32202753 176976284 183746977 224391433 183746977 224391433 221243677 6652789 221243677 6652789 6148639 56597651 6148639 56597651 58177171 216242744 58177171 216242744 221885217 159155955 221885217 159155955 65115514 62827383 65115514 82290564 65115514 82290564 174847804 166443755 174847804 166443755 93124759 90771731 93124759 208337610 93124759 208337610 208210866 59913651 208210866 59913651 60703763 107217258 60703763 107217258 257458623 261583771 257458623 239189906 257458623 239189906 178802674 174403620 178802674 174403620 186250387 238035525 186250387 238035525 235234760 238035525 100655733 42936854 100655733 42936854 46616800 42936854 182130619 178432631 182130619 144518172 182130619 144518172 114203009 109909271 114203009 109909271 41245873 38448415 41245873 38448415 116884559 113014968 116884559 94423237 116884559 94423237 96410314 129312739 96410314 129312739 132669918 218306654 132669918 218306654 214906731 253840171 214906731 253840171 251230899 208032035 251230899 208032035 38655714 37507591 38655714 37507591 94135325 188685252 94135325 188685252 219997019 220419291 219997019 209911375 219997019 209911375 210729318 209911375 263375180 267364769 263375180 267364769 185906354 178794741 185906354 178794741 145543224 141326414 145543224 141326414 169678903 195224068 169678903 195224068 199067362 168501814 199067362 168501814 178658488 194833962 178658488 194833962 197703014 161993633 197703014 161993633 170084175 79802109 170084175 79802109 82873686 54925328 82873686 54925328 56254367 48975569 56254367 48975569 49225579 48975569 168299651 156126117 168299651 156126117 85882432 85125337 85882432 185614479 85882432 185614479 190653703 237420201 190653703 237420201 233966718 194940253 233966718 194940253 15267389 13995092 15267389 214261508 15267389 214261508 215593529 214261508 160883290 154748520 160883290 154748520 228992512 233137545 228992512 103415314 228992512 103415314 106534056 103415314 231428295 236258095 231428295 236258095 113063091 111551072 113063091 111551072 92334103 91971660 92334103 91971660 66161724 62905414 66161724 195811736 66161724 195811736 201953070 49692814 201953070 49692814 53125527 86581140 53125527 86581140 211589078 210846408 211589078 24031116 211589078 24031116 26015761 80445727 26015761 80445727 86334291 80445727 26563792 24438371 26563792 55326664 26563792 55326664 154266317 180957320 154266317 180957320 187694463 180957320 125360842 76148624 125360842 76148624 81056005 236358605 81056005 236358605 233721581 81061661 233721581 81061661 85807417 190145101 85807417 190145101 200012148 190145101 174144616 164298104 174144616 164298104 224279871 229111523 224279871 229111523 112079134 106690163 112079134 106690163 85872885 83464684 85872885 205255252 85872885 205255252 207471088 98575401 207471088 98575401 101935072 98575401 133499449 130503974 133499449 83873820 133499449 83873820 84428135 248836584 84428135 248836584 247123834 132812212 247123834 132812212 106979824 103043492 106979824 110385800 106979824 110385800 123042813 118087901 123042813 118087901 91378624 89622065 91378624 89622065 198854646 202182262 198854646 202182262 80375633 80337856 80375633 114339958 80375633 114339958 117561564 52003294 117561564 52003294 53138801 134487878 53138801 134487878 141671544 166287177 141671544 166287177 272669680 274797838 272669680 274797838 206796262 178242370 206796262 178242370 146587025 141262807 146587025 203103266 146587025 203103266 205957089 183883482 205957089 183883482 194587293 183883482 238218381 240744302 238218381 55661471 238218381 55661471 57927544 55661471 165950750 161139754 165950750 161139754 137987162 132134057 137987162 132134057 60166430 57627672 60166430 57627672 50690844 47167708 50690844 155006474 50690844 155006474 166911749 155006474 152905161 147885766 152905161 147885766 216336018 216245597 216336018 216245597 128477567 61658093 128477567 61658093 64802792 87990589 64802792 87990589 89932483 42768916 89932483 42768916 45026299 242896708 45026299 242896708 270402828 272904816 270402828 272904816 107703489 85314910 107703489 85314910 86025315 194097975 86025315 194097975 284651523 285557702 284651523 285557702 103541115 104671397 103541115 104671397 56597274 53201114 56597274 53201114 207077630 198114980 207077630 198114980 112086908 106355307 112086908 106355307 13882384 14013704 13882384 14013704 98232220 162786238 98232220 162786238 195544184 190572366 195544184 126242643 195544184 126242643 131566242 240807193 131566242 240807193 236944343 184171962 236944343 184171962 192277927 115499088 192277927 115499088 30634480 29772638 30634480 73519328 30634480 73519328 85046033 287976033 85046033 287976033 284503006 287976033 222879194 192975723 222879194 192975723 199854222 261059296 199854222 261059296 260251375 264252413 260251375 264252413 262365262 264252413 76949347 72457176 76949347 72457176 191889347 246031438 191889347 246031438 245163754 263636026 245163754 263636026 259814693 23050529 259814693 23050529 23073184 23050529 57171785 162227256 57171785 162227256 166837142 105706187 166837142 105706187 110312557 85570215 110312557 85570215 86701509 244868707 86701509 244868707 241688518 244868707 156231224 150882751 156231224 170260460 156231224 170260460 259366786 259697215 259366786 170489280 259366786 170489280 51162941 48549525 51162941 76875778 51162941 76875778 99152187 97800912 99152187 97800912 162639130 151426633 162639130 151426633 233507943 231404640 233507943 28348598 233507943 28348598 30404213 28348598 276741147 278913289 276741147 25976597 276741147 25976597 25920604 146289073 25920604 146289073 157156041 48826813 157156041 48826813 52060850 48826813 213359225 218587307 213359225 218587307 212814412 223938949 212814412 223938949 219706605 223938949 59812064 57953159 59812064 57953159 246008123 249184566 246008123 173140159 246008123 173140159 169199917 161925837 169199917 161925837 242563266 243923874 242563266 243923874 184101726 180288663 184101726 180288663 247492073 250399690 247492073 250399690 39721195 35739048 39721195 106852941 39721195 106852941 137817432 216960662 137817432 216960662 220005651 39523512 220005651 39523512 43593690 39523512 52335546 253196865 52335546 253196865 249974319 140202656 249974319 140202656 144912541 140202656 272341843 274241201 272341843 274241201 138874216 132763698 138874216 151302471 138874216 151302471 161653111 189941782 161653111 189941782 195976978 173607410 195976978 173607410 178340337 123531388 178340337 123531388 128772851 220070828 128772851 220070828 215323106 220070828 179854975 170445794 179854975 170445794 67139270 64611481 67139270 105326444 67139270 105326444 111100038 105326444 71636742 68280864 71636742 161053205 71636742 161053205 208516687 207799124 208516687 207799124 256844588 255463671 256844588 249776738 256844588 249776738 248835571 132554327 248835571 132554327 138118367 5785957 138118367 5785957 4824699 5785957 288425298 287187524 288425298 287187524 121218132 119121953 121218132 161150929 121218132 161150929 170697772 43236539 170697772 43236539 47855245 95502747 47855245 95502747 97386204 251423822 97386204 251423822 250061544 172711731 250061544 172711731 45111602 42894830 45111602 42894830 63535679 175160106 63535679 175160106 280517848 280329469 280517848 261825162 280517848 261825162 260449683 266439751 260449683 266439751 264819711 208061450 264819711 208061450 214217451 256449992 214217451 256449992 256518021 127962902 256518021 127962902 134598952 225685350 134598952 225685350 230443399 99689133 230443399 99689133 100956085 72883074 100956085 72883074 78053323 202599691 78053323 202599691 197905920 76195986 197905920 76195986 81810172 59595084 81810172 59595084 62665744 59595084 170431713 162982538 170431713 162982538 244500444 245661808 244500444 245661808 283540939 287694977 283540939 287694977 81914977 81179897 81914977 255529163 81914977 255529163 251832736 115648640 251832736 115648640 116168100 134882132 116168100 134882132 217947774 221057781 217947774 221057781 7646369 6354753 7646369 6354753 44282792 162268544 44282792 162268544 194475442 189948263 194475442 89172484 194475442 89172484 89884522 69424852 89884522 69424852 60176993 55525590 60176993 55525590 62581058 269525488 62581058 269525488 265185514 129211352 265185514 129211352 135625514 129211352 206453007 244776841 206453007 244776841 241022945 244776841 162400378 84285222 162400378 84285222 86077988 151352565 86077988 151352565 156459386 127778181 156459386 127778181 130809669 224675227 130809669 224675227 221147757 224675227 88974942 60954986 88974942 60954986 63641189 60954986 116129823 115615119 116129823 115615119 119348989 216752136 119348989 216752136 219164617 111619273 219164617 111619273 116656607 171669255 116656607 171669255 255649404 256811965 255649404 256811965 228169661 67885977 228169661 67885977 71295372 67885977 214927586 210289226 214927586 139138909 214927586 139138909 143385147 139138909 227441067 223028125 227441067 223028125 214610127 91281935 214610127 91281935 93764041 91281935 267650019 270514493 267650019 52606712 267650019 52606712 53880289 146807657 53880289 146807657 153433368 254048488 153433368 254048488 251166054 254048488 194100802 195779502 194100802 195779502 203363205 205042304 203363205 205042304 181706772 172773914 181706772 267079000 181706772 267079000 266583483 267079000 118757711 113121344 118757711 113121344 295919941 299369646 295919941 299369646 35080082 31536109 35080082 31536109 36915476 34697356 36915476 34697356 138532111 134075721 138532111 134075721 231783499 235727619 231783499 235727619 212049322 124032135 212049322 124032135 125857888 144763155 125857888 144763155 153045194 210674484 153045194 210674484 207058447 132118911 207058447 132118911 136573386 261049954 136573386 261049954 259106904 261049954 171973120 79668984 171973120 79668984 83869288 247129569 83869288 247129569 245140626 247129569 142221501 136404068 142221501 136404068 78161972 77438352 78161972 77438352 18709135 16140806 18709135 16140806 177579848 170594806 177579848 161756490 177579848 161756490 172687491 161756490 197180773 193656799 197180773 143679759 197180773 143679759 153347075 170765064 153347075 170765064 177810576 170765064 77519214 74678373 77519214 74678373 138803925 134716631 138803925 60865127 138803925 60865127 63763623 51887112 63763623 51887112 54682501 51887112 98979533 245529053 98979533 245529053 242342191 60820368 242342191 60820368 64110993 60820368 212763121 207030103 212763121 87067649 212763121 87067649 88311785 150615923 88311785 150615923 157098818 150615923 67634908 65298465 67634908 217608185 67634908 217608185 213326671 81335179 213326671 81335179 83212517 224066149 83212517 224066149 223294714 262822224 223294714 262822224 297500982 296962399 297500982 296962399 60610782 58778115 60610782 151486167 60610782 151486167 160344052 42576764 160344052 42576764 43084690 42576764 140442031 135042213 140442031 121746549 140442031 121746549 53135986 50322208 53135986 50322208 191139395 180158188 191139395 180158188 105543338 102627444 105543338 102627444 277261577 277769088 277261577 277769088 73446244 68585689 73446244 69490647 73446244 69490647 72906066 66632940 72906066 66632940 69469577 66632940 230928694 232604885 230928694 232604885 213559161 215409318 213559161 215409318 182148622 108561698 182148622 108561698 83744895 70974155 83744895 70974155 72693640 82676190 72693640 82676190 88061789 116191624 88061789 116191624 119061123 82245239 119061123 82245239 82921379 145713912 82921379 145713912 149872015 100142594 149872015 100142594 101169169 100142594 234706065 232222742 234706065 196341211 234706065 196341211 195996654 40230783 195996654 40230783 43427167 40230783 47537390 46695255 47537390 46695255 211838806 239817083 211838806 239817083 235797803 135124740 235797803 135124740 138079947 135124740 249471671 254327238 249471671 84834463 249471671 84834463 88128760 84834463 167875401 164585380 167875401 164585380 134905708 131442249 134905708 131442249 146117656 223093238 146117656 223093238 226998623 18951513 226998623 18951513 20430059 18951513 175058058 169707261 175058058 148139101 175058058 148139101 158277421 171324730 158277421 171324730 179444822 171324730 159109617 151500039 159109617 151500039 275787992 277277562 275787992 231975779 275787992 231975779 229070098 231975779 239972463 242540192 239972463 242540192 80706207 78038700 80706207 78038700 167556348 159352244 167556348 159352244 70423945 67133813 70423945 67133813 231347972 236904419 231347972 236904419 50793613 47592588 50793613 47592588 179007624 173836522 179007624 173836522 253950536 258889361 253950536 258889361 2234479 986089 2234479 986089 174262193 272488228 174262193 272488228 269950461 190636213 269950461 190636213 201675102 182499386 201675102 182499386 48026940 44982291 48026940 44982291 258407526 258159295 258407526 258159295 155789997 150259385 155789997 258289919 155789997 258289919 254450015 258289919 181419548 67997570 181419548 67997570 70856660 67997570 197094959 288375033 197094959 288375033 289001352 29733330 289001352 29733330 32619634 289409965 32619634 289409965 289251256 184713587 289251256 184713587 138851907 133651713 138851907 221733403 138851907 221733403 218473891 221733403 80007456 76692868 80007456 76692868 28994872 26365484 28994872 134026976 28994872 134026976 139343058 155702144 139343058 155702144 214232556 215602971 214232556 215602971 83583762 79486974 83583762 126185759 83583762 126185759 128224945 126185759 5798029 6657618 5798029 82005585 5798029 82005585 86026919 52106190 86026919 52106190 55061775 123894952 55061775 123894952 264731598 266613565 264731598 141050111 264731598 141050111 124635863 73151021 124635863 73151021 73705111 57714567 73705111 57714567 28591378 27080134 28591378 27080134 53667457 52540087 53667457 52540087 42419303 39113965 42419303 39113965 34848218 35260452 34848218 35260452 99196056 95538013 99196056 95538013 209166092 213556841 209166092 213556841 189256734 119814369 189256734 119814369 123352884 173185549 123352884 173185549 177882030 173185549 47201127 45405950 47201127 45405950 233871437 237832515 233871437 156874061 233871437 156874061 169377393 138861171 169377393 138861171 148852616 138861171 206920219 210409336 206920219 140814388 206920219 140814388 146045608 140814388 259020862 260186889 259020862 260186889 83030501 82686101 83030501 156333469 83030501 156333469 229348845 233872468 229348845 175056879 229348845 175056879 127856931 124149635 127856931 124149635 160246586 153374455 160246586 153374455 229028891 223404683 229028891 223404683 227903543 233219103 227903543 233219103 154195416 146715608 154195416 146715608 131198594 128685074 131198594 294031854 131198594 294031854 292736395 114729509 292736395 114729509 115940068 114729509 203799942 259177738 203799942 259177738 257957920 259177738 109686983 104753124 109686983 111773466 109686983 111773466 112553007 42739723 112553007 42739723 42922157 122427035 42922157 122427035 127663114 56377720 127663114 56377720 59176144 56377720 199605188 195540880 199605188 195540880 121817570 118209938 121817570 118209938 256743321 259276413 256743321 259276413 77900296 8240384 77900296 8240384 7330301 8240384 81756681 80829144 81756681 80829144 207244395 202153542 207244395 95540494 207244395 95540494 99209205 186917440 99209205 186917440 192399225 243648855 192399225 243648855 242042660 228491351 242042660 228491351 224191983 228491351 254183935 258489664 254183935 258489664 106632989 102982029 106632989 259559425 106632989 259559425 256226383 259559425 178969332 169945670 178969332 169945670 179710922 171749942 179710922 171749942 282818510 284874761 282818510 284874761 160212050 154764696 160212050 154764696 27336829 25755327 27336829 25755327 261185215 261954006 261185215 261954006 96393084 93713285 96393084 249659429 96393084 249659429 245455001 107754696 245455001 107754696 112444666 107754696 115961823 110446415 115961823 33886699 115961823 33886699 36738810 33886699 181980338 175498009 181980338 175498009 254998672 260367043 254998672 257398198 254998672 257398198 253680146 157818833 253680146 157818833 164393659 173514271 164393659 173514271 182045175 204948354 182045175 204948354 209340892 224664945 209340892 224664945 224387344 224664945 72761538 72222268 72761538 100090261 72761538 100090261 104194700 243770620 104194700 243770620 241440785 243770620 83690655 78958796 83690655 78958796 141833667 135341764 141833667 135341764 69850088 67372345 69850088 143070894 69850088 143070894 147442942 41276535 147442942 41276535 43197340 257915625 43197340 257915625 266133896 267936335 266133896 267936335 235871710 233496968 235871710 277480778 235871710 277480778 275233855 275875581 275233855 275875581 140729974 136112214 140729974 136112214 52949874 50245279 52949874 50245279 64770563 144437515 64770563 144437515 148841444 155198370 148841444 155198370 159458993 155198370 32982655 30174561 32982655 30174561 61141595 59774934 61141595 59774934 247120341 249182077 247120341 148294162 247120341 148294162 152086295 73848257 152086295 73848257 78654139 138406184 78654139 138406184 142830770 251731178 142830770 251731178 251793983 205481874 251793983 205481874 205480085 79618684 205480085 79618684 80891043 79618684 236408423 238507168 236408423 45979021 236408423 45979021 45151647 270140031 45151647 270140031 265975939 244445785 265975939 244445785 174444699 97436721 174444699 97436721 101746811 97436721 204922014 210563390 204922014 210563390 187345566 181477910 187345566 181477910 274759923 278066926 274759923 278066926 133825266 131450007 133825266 131450007 97829756 95162492 97829756 198727918 97829756 198727918 194171999 198727918 99227807 49850104 99227807 49850104 52285347 49850104 132005567 151820196 132005567 151820196 287947438 290308932 287947438 20571329 287947438 20571329 19352428 76888067 19352428 76888067 80042068 119619948 80042068 119619948 123948449 263623384 123948449 263623384 260605143 24598481 260605143 24598481 26419884 24598481 211604739 210503203 211604739 210503203 113813559 108512651 113813559 108512651 61635429 57281294 61635429 57281294 95380778 94161430 95380778 94161430 39962669 40757234 39962669 99627245 39962669 99627245 103998543 218131295 103998543 218131295 215410580 252942194 215410580 252942194 249238925 252942194 211188083 205509496 211188083 205509496 78893945 77972177 78893945 77972177 140025967 135212602 140025967 135212602 110528160 105663601 110528160 261590755 110528160 261590755 256664900 261590755 212417293 207075106 212417293 207075106 64812005 62638372 64812005 62638372 125586027 124609672 125586027 15264138 125586027 15264138 15276777 20302008 15276777 20302008 22104005 168434355 22104005 168434355 173594998 168434355 86730974 72257902 86730974 72257902 74407556 261603776 74407556 261603776 260003022 261603776 163970879 157718976 163970879 157718976 126634949 121502077 126634949 236199201 126634949 236199201 231057262 236199201 210175745 204783955 210175745 204783955 188590840 126439981 188590840 126439981 127188472 29323907 127188472 29323907 31647182 79919978 31647182 79919978 84799723 22130178 84799723 22130178 23469881 22130178 182707407 199442769 182707407 199442769 200764065 200288146 200764065 200288146 20219121 20310708 20219121 54815481 20219121 54815481 56507483 129102558 56507483 129102558 135726981 129102558 56109816 54222216 56109816 54222216 228899196 272761373 228899196 272761373 269263069 272761373 228364492 233194674 228364492 233194674 228608970 233149258 228608970 233149258 50296571 48875322 50296571 48875322 139559036 132775145 139559036 132775145 287943186 290706131 287943186 20694656 287943186 20694656 20347980 20694656 96616662 203710667 96616662 203710667 207218767 203710667 102033409 101243698 102033409 101243698 86023242 86021763 86023242 212247421 86023242 212247421 214191720 212247421 87799379 84275162 87799379 84275162 160904472 248379706 160904472 248379706 246368199 180384414 246368199 180384414 188493236 216456811 188493236 216456811 214401415 216456811 189736479 189106024 189736479 189106024 229218519 223554280 229218519 223554280 158694133 154952813 158694133 276040617 158694133 276040617 274341119 278211117 274341119 278211117 275855539 131535576 275855539 131535576 120222184 57907554 120222184 57907554 59837301 57907554 242054451 244418557 242054451 151094471 242054451 151094471 159501086 257869881 159501086 257869881 254095081 257869881 196954700 196430451 196954700 196430451 49931942 47242862 49931942 47242862 118208023 113945537 118208023 113945537 164417666 159211091 164417666 159211091 206306062 209828167 206306062 132373347 206306062 132373347 136948532 132373347 236746458 234088504 236746458 232314941 236746458 232314941 56257032 55354827 56257032 55354827 103899729 102616071 103899729 102616071 92525818 90872989 92525818 90872989 169327144 185377561 169327144 185377561 195659863 276308734 195659863 276308734 273815406 276308734 78853873 77412149 78853873 77412149 119801125 113278196 119801125 113278196 148004573 141628966 148004573 141628966 212703061 206277145 212703061 206277145 158337465 148498207 158337465 148498207 95519480 92466644 95519480 102582876 95519480 102582876 108586086 231937361 108586086 231937361 227512497 167731748 227512497 167731748 80331340 50352371 80331340 50352371 54921895 88902223 54921895 88902223 92352220 293890425 92352220 293890425 292527709 293890425 219506779 165603529 219506779 165603529 76871005 73151570 76871005 73151570 25590695 24037582 25590695 24037582 159576771 154134186 159576771 154134186 79608757 75779914 79608757 75779914 250097721 250608899 250097721 203613085 250097721 203613085 200916816 203613085 248317777 249936654 248317777 68768564 248317777 68768564 71364176 67077417 71364176 67077417 69486312 232057910 69486312 232057910 227639947 232057910 61892099 61662431 61892099 155898482 61892099 155898482 160441929 296700397 160441929 296700397 294535166 117843875 294535166 117843875 122519383 117843875 191111225 180530834 191111225 180530834 29051519 26792985 29051519 26792985 60948568 59382865 60948568 59382865 123314530 119249106 123314530 86711870 123314530 86711870 88084325 109851170 88084325 109851170 109101492 252710938 109101492 252710938 250385999 189360683 250385999 189360683 186142720 180129176 186142720 262008966 186142720 262008966 259519196 96075086 259519196 96075086 98817647 50145305 98817647 50145305 52358354 50145305 215482178 219679786 215482178 219679786 93627960 90708449 93627960 90708449 91807316 88103743 91807316 88103743 132564358 128625682 132564358 128625682 61015139 59646925 61015139 275618242 61015139 275618242 273633078 275618242 211508276 217081472 211508276 217081472 106324009 100756119 106324009 270852403 106324009 270852403 268220166 270852403 231655685 233223588 231655685 254278130 231655685 254278130 250250907 254278130 114361011 111070880 114361011 111070880 108996280 105874208 108996280 244697491 108996280 244697491 240639941 244697491 133759880 127680018 133759880 127680018 219386111 227336057 219386111 227336057 229850111 84476050 229850111 84476050 85056031 62453953 85056031 62453953 65822047 11933600 65822047 11933600 12310209 11933600 48440919 46254779 48440919 46254779 280844055 282896216 280844055 282896216 22503935 20195321 22503935 20195321 81518145 80901414 81518145 80901414 250337862 254481498 250337862 254481498 99043431 80877325 99043431 80877325 84927713 80877325 206644009 210659800 206644009 210659800 166363280 158727207 166363280 176407456 166363280 176407456 248665446 264481069 248665446 264481069 261300048 264481069 31376837 30887020 31376837 160847518 31376837 160847518 240166843 243162660 240166843 125871375 240166843 125871375 128788078 94816571 128788078 94816571 96079977 94816571 202972007 201170440 202972007 201170440 260365047 263188575 260365047 80503616 260365047 80503616 84621857 105961258 84621857 105961258 232440338 228843996 232440338 228843996 195183501 190483893 195183501 190483893 225881915 222120360 225881915 204482325 225881915 204482325 79445955 78026810 79445955 78026810 109424095 106131899 109424095 106131899 56527570 52532347 56527570 139461820 56527570 139461820 143731247 53206079 143731247 53206079 56483903 53206079 125231022 119713144 125231022 119713144 198653455 189254274 198653455 189254274 251199350 254725860 251199350 254725860 123528731 120301770 123528731 120301770 17974062 17430281 17974062 264487438 17974062 264487438 260816646 36969648 260816646 36969648 39829441 108021718 39829441 108021718 172863735 168467192 172863735 168467192 15167879 16422335 15167879 239695066 15167879 239695066 235733530 204566937 235733530 204566937 133677187 129820565 133677187 129820565 230497783 235538706 230497783 227524166 230497783 227524166 223660981 236396220 223660981 236396220 232974963 236396220 209641982 208140741 209641982 208140741 36292045 37627597 36292045 37627597 220137822 223860874 220137822 200282029 220137822 200282029 201156907 180092790 201156907 180092790 183602436 180092790 264414388 264764506 264414388 264764506 216374542 220536331 216374542 220536331 211341704 203388644 211341704 203388644 248229232 251110089 248229232 251110089 231488042 235161474 231488042 235161474 296129568 298669611 296129568 298669611 92824039 90585851 92824039 243628483 92824039 243628483 241420821 243628483 109573620 106869413 109573620 106869413 212194582 217441121 212194582 217441121 249322879 250527551 249322879 250527551 221922394 223283814 221922394 223283814 92186368 58419391 92186368 58419391 61277547 58419391 214397690 214627331 214397690 192243940 214397690 192243940 198086560 151239832 198086560 151239832 154762343 140140461 154762343 140140461 145413133 256498976 145413133 256498976 251922207 173385260 251922207 173385260 177780981 204270967 177780981 204270967 211372766 225813741 211372766 225813741 222594237 216387049 222594237 216387049 130870760 126188120 130870760 126188120 239008624 243288633 239008624 243288633 239805493 243288633 212042027 211820341 212042027 211820341 36669563 32909490 36669563 32909490 39296292 36432001 39296292 36432001 42781584 112747569 42781584 112747569 203832400 204360006 203832400 204360006 197155711 187967152 197155711 187967152 151872196 143329452 151872196 162673198 151872196 162673198 237753152 236684075 237753152 236684075 134415707 127908867 134415707 147854242 134415707 147854242 154393356 147854242 64497692 62309894 64497692 147194548 64497692 147194548 152090145 147194548 87616656 83919399 87616656 172579815 87616656 172579815 179656998 175305532 179656998 175305532 116339845 113326463 116339845 229950761 116339845 229950761 250141172 254372660 250141172 254372660 162638419 158710642 162638419 279415794 162638419 279415794 277533729 279415794 161433749 154734620 161433749 154734620 150456279 43398426 150456279 43398426 45063423 43398426 61387369 282432475 61387369 282432475 282583028 282432475 51782522 49695492 51782522 49695492 207707711 211100627 207707711 211100627 123602442 118371424 123602442 118371424 177452681 197090070 177452681 197090070 199600431 197090070 101194995 96084456 101194995 96084456 111850605 106219479 111850605 106219479 180951382 175573044 180951382 175573044 145531107 141014865 145531107 248478927 145531107 248478927 246255580 115245995 246255580 115245995 120998755 63253136 120998755 63253136 66506681 241429204 66506681 241429204 238558365 223306909 238558365 223306909 219755515 242746708 219755515 242746708 242248011 242746708 103255490 100758186 103255490 100758186 105206461 103070517 105206461 93095506 105206461 93095506 95775153 93095506 207921533 206734343 207921533 103640020 207921533 103640020 105739137 100982162 105739137 100982162 105244470 100982162 234028226 237002041 234028226 237002041 148027164 138090161 148027164 138090161 297645584 298607101 297645584 298607101 199203963 45534572 199203963 45534572 48224050 154769130 48224050 154769130 160705005 138532147 160705005 138532147 143200889 138532147 240671874 242818265 240671874 242818265 167399937 159027652 167399937 159027652 178672709 169976870 178672709 50967511 178672709 50967511 53629862 50967511 82988687 80696036 82988687 80696036 107541936 108366401 107541936 65721392 107541936 65721392 68221703 65721392 103513983 272763225 103513983 272763225 270599100 258928779 270599100 258928779 143098719 138022805 143098719 138022805 35380768 34189569 35380768 34189569 208847376 204723860 208847376 204723860 82446207 78578688 82446207 191601240 82446207 191601240 201990391 191601240 194352352 190651671 194352352 190651671 233360636 236403395 233360636 236403395 154677507 146806986 154677507 146806986 107194412 43845682 107194412 43845682 42539745 217797702 42539745 217797702 214504083 125910496 214504083 125910496 131945866 125910496 220591839 221414340 220591839 221414340 227429284 231669229 227429284 127706574 227429284 127706574 132605461 127706574 270793408 273301423 270793408 40561043 270793408 40561043 43556094 40561043 153293210 147269372 153293210 147269372 202579537 199304906 202579537 71093729 202579537 71093729 73599324 66132062 73599324 66132062 68389801 52072661 68389801 52072661 53889742 191487213 53889742 191487213 267069012 270544033 267069012 270544033 37272257 34097416 37272257 34097416 95566358 198658402 95566358 198658402 196435355 198658402 159107066 30025053 159107066 30025053 30116691 30025053 96408573 93417003 96408573 93417003 73244366 71085009 73244366 71085009 244448852 247242653 244448852 247242653 32526670 33190571 32526670 235941479 32526670 235941479 232560817 69485963 232560817 69485963 71475102 124668738 71475102 124668738 129045103 57672831 129045103 57672831 61168206 239482320 61168206 239482320 236266368 59019755 236266368 59019755 62103419 187808000 62103419 187808000 212260483 212741515 212260483 41842741 212260483 41842741 46428270 41842741 158422949 153004147 158422949 153004147 78781981 74048974 78781981 74048974 216912550 220061185 216912550 210199414 216912550 210199414 208478893 268262371 208478893 268262371 263741612 128458475 263741612 128458475 134001555 202577518 134001555 202577518 200641352 202577518 125894072 120305169 125894072 214502979 125894072 214502979 210577283 127548154 210577283 127548154 132190594 85812000 132190594 85812000 87903713 85812000 167861558 163983199 167861558 163983199 68322925 65686695 68322925 65686695 107739984 102081490 107739984 102081490 235026799 239752662 235026799 239752662 98463376 9209475 98463376 9209475 10288816 9209475 259714373 261458906 259714373 261458906 100135442 96202225 100135442 255622690 100135442 255622690 251690663 255622690 29784947 27906704 29784947 27906704 70712005 137328103 70712005 137328103 142656602 254883258 142656602 254883258 285985677 288244618 285985677 288244618 288200713 290417721 288200713 24088006 288200713 24088006 25458776 24088006 124680811 199900616 124680811 199900616 202271640 199900616 45083701 43409459 45083701 181267717 45083701 181267717 219058813 216730962 219058813 65782204 219058813 65782204 69644822 65782204 265658962 269253014 265658962 117591746 265658962 117591746 118622931 117591746 271318792 271804663 271318792 133292196 271318792 133292196 136317359 133292196 263675816 264836854 263675816 176124182 263675816 176124182 186518205 176124182 187838222 180053857 187838222 180053857 264831745 267037435 264831745 230182379 264831745 230182379 225417333 70440350 225417333 70440350 72982937 90421941 72982937 90421941 103411770 101619645 103411770 101619645 188827441 182862086 188827441 182862086 208546611 199441769 208546611 134451465 208546611 134451465 138113697 134451465 234140581 231210806 234140581 231210806 217345662 66220592 217345662 66220592 70142954 163612593 70142954 163612593 169423589 116222547 169423589 116222547 4036430 3451740 4036430 111551521 4036430 111551521 159079105 153441788 159079105 153441788 257364019 257845191 257364019 146279752 257364019 146279752 151985999 146279752 287237813 288882632 287237813 169530831 287237813 169530831 79507866 35893889 79507866 35893889 39395214 35893889 72603781 69962454 72603781 69962454 140269380 136373716 140269380 136373716 96471426 94922729 96471426 262400470 96471426 262400470 260051933 39671172 260051933 39671172 40783394 261468522 40783394 261468522 257881704 261468522 17251476 16287756 17251476 16287756 53818983 53116819 53818983 53116819 56343517 119948046 56343517 119948046 125651387 177534228 125651387 177534228 297621866 299948639 297621866 90750663 297621866 90750663 92779621 160296304 92779621 160296304 167908295 253218988 167908295 253218988 248942402 253218988 202816617 208856438 202816617 265334088 202816617 265334088 264064096 240992668 264064096 240992668 239147239 33613803 239147239 33613803 36885754 33613803 207700877 205053302 207700877 22831417 207700877 22831417 23873730 22831417 93117780 193790799 93117780 193790799 194281023 232714889 194281023 232714889 227816589 207115896 227816589 207115896 105465310 104665159 105465310 129812910 105465310 129812910 136979535 226667246 136979535 226667246 226879647 226667246 68499258 65848034 68499258 65848034 20491191 18641188 20491191 86770310 20491191 86770310 249040963 252066292 249040963 252066292 51285781 48013797 51285781 48013797 168467870 164903889 168467870 164903889 57168367 56169069 57168367 56169069 89631694 88671030 89631694 5426050 89631694 5426050 6374685 250930234 6374685 250930234 247017113 201146229 247017113 201146229 209582059 126991923 209582059 126991923 131123533 222729160 131123533 222729160 218923614 222729160 115517738 39932608 115517738 39932608 43195723 166363717 43195723 166363717 172478988 61596506 172478988 61596506 63063478 61596506 72910000 67982514 72910000 67982514 79462526 79171497 79462526 79171497 81659660 170756394 81659660 170756394 179580172 192642539 179580172 192642539 196613731 245055432 196613731 245055432 242809060 84327825 242809060 84327825 89130929 63302343 89130929 63302343 66600282 191834342 66600282 191834342 202221766 191834342 168241376 164742888 168241376 222699434 168241376 222699434 228945866 118276604 228945866 118276604 123960390 118276604 224213636 228609129 224213636 210313079 224213636 210313079 209730266 201698501 209730266 201698501 151595364 143977696 151595364 218499185 151595364 218499185 273180614 274995134 273180614 274995134 27412704 27366194 27412704 27366194 59976280 55998725 59976280 55998725 240016895 242177069 240016895 214373681 240016895 214373681 216485669 33359340 216485669 33359340 32755581 33359340 169936100 164511364 169936100 164511364 190728867 186284276 190728867 186284276 258317647 257753187 258317647 257753187 165572850 157169728 165572850 157169728 278422827 280250649 278422827 180640968 278422827 180640968 71423007 69255493 71423007 284835057 71423007 284835057 282528337 284835057 93857570 90798344 93857570 90798344 48305790 46489486 48305790 203760146 48305790 203760146 211256755 51539204 211256755 51539204 56309236 25044900 56309236 25044900 27656694 25044900 263486837 264873555 263486837 264873555 230055799 233917112 230055799 233917112 236551591 242691619 236551591 242691619 63746057 62219060 63746057 62219060 124454460 119397639 124454460 119397639 272575594 274680081 272575594 274680081 166361375 159267800 166361375 159267800 122483560 116616867 122483560 116616867 33062509 29827037 33062509 225348239 33062509 225348239 221760913 225348239 194045555 65536594 194045555 65536594 67397860 231143139 67397860 231143139 228815400 231143139 202958858 199399888 202958858 199399888 222466466 218344535 222466466 218344535 187083706 178486252 187083706 178486252 205353071 208436402 205353071 152765658 205353071 152765658 159020831 255167408 159020831 255167408 250705600 255167408 63584126 61973631 63584126 222938565 63584126 222938565 219071168 73746916 219071168 73746916 74896560 73746916 218635675 223806025 218635675 223806025 251752946 254734968 251752946 252327413 251752946 252327413 247730690 246868733 247730690 246868733 244590454 75821823 244590454 75821823 77543353 156186267 77543353 156186267 162819569 109628339 162819569 109628339 112811612 109628339 293876339 295522106 293876339 295522106 128333514 122822759 128333514 122822759 115264900 113294737 115264900 149758262 115264900 149758262 154754567 149758262 64375294 62726896 64375294 259874080 64375294 259874080 257408995 164132864 257408995 164132864 168101995 164132864 185550007 176821781 185550007 176821781 58925674 57008281 58925674 57008281 141967393 138427011 141967393 138427011 40239825 38400774 40239825 38400774 119994432 201044817 119994432 201044817 206649063 47930096 206649063 47930096 37300213 34875358 37300213 34875358 19484574 18476015 19484574 45422422 19484574 45422422 49417710 126476506 49417710 126476506 129159629 54189327 129159629 54189327 56466313 129497223 56466313 129497223 150088316 145278161 150088316 120928704 150088316 120928704 126230305 120928704 147983329 143127647 147983329 143127647 164084684 156818002 164084684 156818002 144193463 138753507 144193463 154911134 144193463 154911134 157834613 19620194 157834613 19620194 20887647 13905894 20887647 13905894 13275065 152856505 13275065 152856505 156992564 125248068 156992564 125248068 127593344 125248068 259672079 272143598 259672079 272143598 270157602 272143598 20069243 17138684 20069243 44640248 20069243 44640248 48088175 39275350 48088175 39275350 41752505 32232907 41752505 32232907 31366227 217509617 31366227 217509617 214339021 46569941 214339021 46569941 49228412 46569941 162910334 158063625 162910334 136382775 162910334 136382775 117229244 116428884 117229244 116428884 226056524 229730227 226056524 229730227 71671881 69170094 71671881 161693308 71671881 161693308 185488831 178628674 185488831 36816726 185488831 36816726 40126856 54211891 40126856 54211891 59191937 198033045 59191937 198033045 232240474 226742085 232240474 226742085 77362253 71959283 77362253 123063480 77362253 123063480 128615454 123063480 31264599 29390823 31264599 190436174 31264599 190436174 192353307 190436174 137048759 96722485 137048759 96722485 97081457 244720578 97081457 244720578 240612645 213425463 240612645 213425463 208966817 213425463 249053303 253377780 249053303 107079497 249053303 107079497 106258882 107079497 197327885 185192146 197327885 185192146 89656941 89292988 89656941 131467103 89656941 131467103 229074658 234071391 229074658 234071391 106743846 107264074 106743846 107264074 254931496 256855730 254931496 256855730 58067023 55119556 58067023 55119556 274091153 276456173 274091153 276456173 145624928 86761489 145624928 86761489 87271403 111410138 87271403 111410138 136193308 133667096 136193308 133667096 120355415 116637537 120355415 116637537 188973101 182598722 188973101 33218711 188973101 33218711 36193224 33218711 196787297 190979794 196787297 103726206 196787297 103726206 107919275 188016968 107919275 188016968 270486981 271951868 270486981 271951868 245868818 251356732 245868818 259123768 245868818 259123768 255629760 252194374 255629760 252194374 184714633 178136690 184714633 178136690 71490581 68282420 71490581 68282420 210905889 209642686 210905889 209642686 86111817 64979924 86111817 64979924 67077670 64979924 227155716 226671358 227155716 219866619 227155716 219866619 216698806 103344599 216698806 103344599 105940465 290406005 105940465 290406005 290261630 290406005 204313992 194393897 204313992 230953197 204313992 230953197 227608618 100805437 227608618 100805437 105802442 125078474 105802442 125078474 129956381 168638737 129956381 168638737 190205455 185238607 190205455 88738069 190205455 88738069 31003994 31657174 31003994 31657174 148043976 142462817 148043976 142462817 211120949 212547858 211120949 149718656 211120949 149718656 141122248 134465672 141122248 134465672 212471965 216481550 212471965 91301328 212471965 91301328 93250136 91301328 121639320 116109686 121639320 116109686 123125879 121938179 123125879 121938179 151891689 144902798 151891689 144902798 55348261 52136827 55348261 52136827 78322437 78704383 78322437 78704383 230646989 231511055 230646989 231511055 49058142 44962809 49058142 107335962 49058142 107335962 109776506 107335962 36348978 32594243 36348978 32594243 175936521 251504085 175936521 251504085 250307675 251504085 240348021 242710068 240348021 242710068 211103417 214636931 211103417 214636931 216445652 215580687 216445652 215580687 215862374 172855464 215862374 172855464 176320550 172855464 219292279 222751831 219292279 222751831 198272068 196602927 198272068 196602927 190968348 185463422 190968348 185463422 68263997 65142489 68263997 65142489 206068382 211491890 206068382 211491890 105187578 104679976 105187578 104679976 73647328 68829136 73647328 264706086 73647328 264706086 263250937 181306603 263250937 181306603 187204043 142956843 187204043 142956843 146423496 94248759 146423496 94248759 97340844 185342324 97340844 185342324 193556987 163984145 193556987 163984145 172345489 235914665 172345489 235914665 232235593 221945684 232235593 221945684 217318528 221945684 229056621 232982434 229056621 232982434 18191764 16559810 18191764 157177174 18191764 157177174 163549031 252180396 163549031 252180396 249081028 252180396 141377089 76904474 141377089 76904474 80641050 89944088 80641050 89944088 92051821 114918601 92051821 114918601 119385236 160402470 119385236 160402470 171706956 150267038 171706956 150267038 154069703 82838780 154069703 82838780 82154790 82838780 291155449 291628020 291155449 112446735 291155449 112446735 117632887 67840832 117632887 67840832 70007384 67840832 153783472 149335107 153783472 149335107 250111143 252738760 250111143 252738760 135865565 131715848 135865565 131715848 146771245 142356099 146771245 142356099 223454521 223348243 223454521 223348243 87399056 84011727 87399056 90994914 87399056 90994914 94297019 216504692 94297019 216504692 221788850 46925471 221788850 46925471 49621473 20170342 49621473 20170342 21206425 20170342 74979071 73374512 74979071 35463350 74979071 35463350 35769859 123190182 35769859 123190182 128861641 123190182 27500728 27786190 27500728 258225938 27500728 258225938 255263860 258225938 137131704 132947578 137131704 132947578 210593892 204029249 210593892 204029249 172526943 167232244 172526943 237683083 172526943 237683083 235216410 237683083 146641523 142181798 146641523 142181798 167977645 162679432 167977645 162679432 211472182 217015250 211472182 128746358 211472182 128746358 133633304 157012236 133633304 157012236 163810013 205853768 163810013 205853768 201157598 243385978 201157598 243385978 238967304 243385978 172510079 165407739 172510079 165407739 171786036 165177520 171786036 165177520 78314836 78749219 78314836 78749219 239596336 243821251 239596336 243821251 48744528 47150518 48744528 47150518 51084573 49187130 51084573 49187130 202599309 192029423 202599309 51611681 202599309 51611681 55926167 51611681 90501691 147403206 90501691 147403206 154202560 110127119 154202560 110127119 115456772 261294774 115456772 261294774 259255055 261294774 131960777 86518636 131960777 86518636 87357716 159199565 87357716 159199565 190908825 188352326 190908825 188352326 147072461 143483474 147072461 259109306 147072461 259109306 258600067 130334817 258600067 130334817 73134692 69770648 73134692 100659045 73134692 100659045 104515917 264908691 104515917 264908691 260066527 112042392 260066527 112042392 41756479 37728718 41756479 59991618 41756479 59991618 61251096 263320430 61251096 263320430 261579290 256764395 261579290 256764395 254895922 129868619 254895922 129868619 107100666 101780655 107100666 101780655 166401971 158983490 166401971 66022351 166401971 66022351 68312051 183203044 68312051 183203044 188045963 160816544 188045963 160816544 164820068 160816544 246884572 249990668 246884572 133344065 246884572 133344065 15728912 15335874 15728912 147274759 15728912 147274759 155959387 147274759 118869907 113182327 118869907 197936186 118869907 197936186 194455451 21397936 194455451 21397936 21694699 131919384 21694699 131919384 136389601 127983545 136389601 127983545 132286089 210091640 132286089 210091640 215710808 30868070 215710808 30868070 30986009 110212545 30986009 110212545 114718657 160166084 114718657 160166084 166839857 103583033 166839857 103583033 85589699 81133806 85589699 120022160 85589699 120022160 120736910 120022160 86954200 82471771 86954200 109922118 86954200 109922118 115931781 203739556 115931781 203739556 200514117 246114231 200514117 246114231 243225727 246114231 138497523 133730373 138497523 133730373 181695030 171960558 181695030 55416610 181695030 55416610 59545715 56508061 59545715 56508061 252784115 254824219 252784115 254824219 26178700 24149567 26178700 102406178 26178700 102406178 103114313 2305004 103114313 2305004 3141064 2305004 220660862 217816739 220660862 82576813 220660862 82576813 82789648 82576813 215175033 218782956 215175033 218782956 206203178 198617927 206203178 198617927 196009900 62934617 196009900 62934617 66639386 131099166 66639386 131099166 216072399 221500966 216072399 66715353 216072399 66715353 70129805 66715353 227763921 230372849 227763921 230372849 43327226 14788380 43327226 14788380 15961877 14788380 69474851 66540026 69474851 60175721 69474851 60175721 63551452 5679558 63551452 5679558 5361381 5679558 96296909 94801607 96296909 94801607 217888826 221639447 217888826 221639447 85321315 80776394 85321315 80776394 68968412 53133683 68968412 53133683 55431928 53133683 145105240 139509887 145105240 139509887 270954681 270915662 270954681 91692230 270954681 91692230 94969210 91692230 197347416 199975695 197347416 199975695 29538794 28057263 29538794 127975722 29538794 127975722 172987359 284778923 172987359 284778923 287087480 287856443 287087480 287856443 190432011 186875626 190432011 186875626 98799352 48251029 98799352 48251029 51624372 95592066 51624372 95592066 97031935 155569974 97031935 155569974 160247963 155569974 89738957 85325148 89738957 85325148 186971294 211425465 186971294 211425465 274616432 277145349 274616432 133875057 274616432 133875057 138676183 49272200 138676183 49272200 51558813 49272200 251658006 253985477 251658006 253985477 168117795 163845319 168117795 163845319 264107422 267324216 264107422 267324216 175459358 172730687 175459358 172730687 80617481 75084098 80617481 75084098 241048277 240727158 241048277 54697128 241048277 54697128 56261592 54697128 95250369 93910050 95250369 17472199 95250369 17472199 16411404 87993379 16411404 87993379 130636325 126952728 130636325 26090409 130636325 26090409 27119276 145336469 27119276 145336469 149586134 92553343 149586134 92553343 95499800 189547539 95499800 189547539 194615768 118933459 194615768 118933459 124674273 178195865 124674273 178195865 186297575 92677269 186297575 92677269 94318685 92677269 173531741 175028703 173531741 175028703 207863476 210068755 207863476 210068755 43436347 39055241 43436347 240537466 43436347 240537466 240402448 166133032 240402448 166133032 58355597 57519506 58355597 148497960 58355597 148497960 213978138 212693766 213978138 20865494 213978138 20865494 21137109 174431472 21137109 174431472 183841035 172542064 183841035 172542064 134659824 108186352 134659824 108186352 112376850 167547356 112376850 167547356 172234138 167547356 57071262 53751886 57071262 53751886 67968588 65447655 67968588 48321110 67968588 48321110 25629496 24406793 25629496 24406793 252602297 256419172 252602297 256419172 149366639 145830405 149366639 157823898 149366639 157823898 167077063 175655100 167077063 175655100 183098910 173105302 183098910 173105302 180430957 212329017 180430957 212329017 232847191 236989169 232847191 236989169 135805668 131842117 135805668 131842117 141378225 136240384 141378225 136240384 217314461 216938009 217314461 204761365 217314461 204761365 206070781 167262231 206070781 167262231 140637408 39538801 140637408 39538801 39872643 11746053 39872643 11746053 11807802 122659813 11807802 122659813 180387926 262128615 180387926 262128615 261514239 237760545 261514239 237760545 8537449 10218001 8537449 273633116 8537449 273633116 272336153 273633116 166851087 159236862 166851087 246912910 166851087 246912910 243450842 246912910 91298271 27534635 91298271 27534635 29954048 174943411 29954048 174943411 184102374 59328873 184102374 59328873 61815598 59328873 125595272 123095281 125595272 123095281 56059904 51826096 56059904 52788403 56059904 52788403 53806702 224902181 53806702 224902181 221047259 197015680 221047259 197015680 200960116 232885350 200960116 232885350 228201285 163849819 228201285 163849819 89647259 71906260 89647259 71906260 75530629 138693092 75530629 138693092 211883140 208024683 211883140 85505568 211883140 85505568 90239674 267179337 90239674 267179337 265567374 50998052 265567374 50998052 54425614 50998052 226970603 232166296 226970603 167573446 226970603 167573446 177582193 152649400 177582193 152649400 156957700 152649400 224584193 228223382 224584193 182101838 224584193 182101838 185507338 185576709 185507338 185576709 192152977 185576709 90074319 73033137 90074319 73033137 76294006 90911739 76294006 90911739 93906903 258085607 93906903 258085607 254245219 258085607 217409050 221554786 217409050 221554786 196711218 192164968 196711218 260186513 196711218 260186513 257064849 202780312 257064849 202780312 205668082 195659106 205668082 195659106 198511593 47997224 198511593 47997224 50978677 47997224 275558101 277372275 275558101 277372275 93224480 90819554 93224480 90819554 11383250 10304353 11383250 82532769 11383250 82532769 211487067 210827276 211487067 208531967 211487067 208531967 208310958 213493416 208310958 213493416 105394592 102879990 105394592 102879990 246463712 250332471 246463712 250332471 247569991 195961000 247569991 195961000 33918322 34070723 33918322 233552195 33918322 233552195 228439774 233552195 176423511 171160596 176423511 171160596 275978410 276373502 275978410 122950978 275978410 122950978 129343134 20140316 129343134 20140316 18680102 60890508 18680102 60890508 62106279 126397347 62106279 126397347 130817352 229126840 130817352 229126840 231630415 229126840 195761113 53292990 195761113 53292990 57034612 53292990 64953536 206245186 64953536 206245186 201731689 206245186 90829709 89200864 90829709 89200864 129669834 268284341 129669834 268284341 265119488 97420358 265119488 97420358 97572361 69629843 97572361 69629843 73095446 69629843 226456965 227837411 226456965 45416439 226456965 45416439 46728315 65877139 46728315 65877139 217753541 220982377 217753541 220982377 144202759 139234246 144202759 139234246 274577049 276510927 274577049 175704973 274577049 175704973 180627697 245278446 180627697 245278446 243815041 245278446 192678113 188137288 192678113 188137288 94635850 93316789 94635850 93316789 262014267 264627992 262014267 264627992 152756121 54466823 152756121 54466823 55490350 280932174 55490350 280932174 278701139 206239715 278701139 206239715 200806649 202908940 200806649 202908940 63137434 61181028 63137434 61181028 242764336 244142899 242764336 244142899 230534186 234309509 230534186 270511605 230534186 270511605 268828798 270511605 169789186 160370477 169789186 213521626 169789186 213521626 208605526 88314193 208605526 88314193 90008445 88314193 231172927 228402196 231172927 228402196 50073767 50520923 50073767 148405712 50073767 148405712 153482805 119036295 153482805 119036295 123295732 119036295 157564078 186591604 157564078 186591604 196114714 273485796 196114714 273485796 271389895 182084914 271389895 182084914 190758579 261718704 190758579 261718704 259525056 86475856 259525056 86475856 90165519 256961471 90165519 256961471 251839327 256961471 137537686 129386253 137537686 129386253 134274267 129386253 155180204 149320833 155180204 149320833 203462392 206593092 203462392 194503979 203462392 194503979 194107751 254159505 194107751 254159505 250877844 254159505 151386060 146263372 151386060 208528208 151386060 208528208 203119292 280178171 203119292 280178171 279806775 280178171 130950685 125787787 130950685 125787787 212678684 210603929 212678684 165860807 212678684 165860807 176268959 165860807 214430004 217791558 214430004 76113586 214430004 76113586 75338340 90331570 75338340 90331570 93579696 90331570 90190147 88014833 90190147 88014833 16770485 16946294 16770485 109242928 16770485 109242928 114234868 193445003 114234868 193445003 198077527 193445003 29828915 27441709 29828915 27441709 63911617 61584276 63911617 61584276 236012821 238757693 236012821 238757693 42661789 44399580 42661789 265018033 42661789 265018033 264100329 73929593 264100329 73929593 73626945 73929593 125944125 123844540 125944125 123844540 61266611 45896866 61266611 45896866 46769125 115679319 46769125 115679319 116880450 115679319 55090319 52133263 55090319 52133263 12587049 13293372 12587049 227349981 12587049 227349981 225371365 239149245 225371365 239149245 235658129 239149245 149210806 145508377 149210806 151827700 149210806 151827700 162070292 40889886 162070292 40889886 44250458 247992067 44250458 247992067 245486405 232216804 245486405 232216804 234157051 210503233 234157051 210503233 204822810 118059468 204822810 118059468 123595481 118059468 231517177 228029591 231517177 41759702 231517177 41759702 43702382 133532152 43702382 133532152 137312796 179441106 137312796 179441106 184748890 131432931 184748890 131432931 137915393 232552507 137915393 232552507 229087265 232552507 169452196 159823481 169452196 159823481 134180333 71897159 134180333 71897159 72732904 71897159 256218191 258338253 256218191 258338253 117172103 113230826 117172103 113230826 267895097 268754654 267895097 9778754 267895097 9778754 11596723 9778754 178576640 172328031 178576640 172328031 141843907 136054473 141843907 136054473 41793777 30324709 41793777 30324709 31841151 240125768 31841151 240125768 236515915 240125768 114281649 113169984 114281649 113169984 247919567 250939914 247919567 250939914 174635678 168695034 174635678 259762565 174635678 259762565 259053152 234968758 259053152 234968758 229198203 213930326 229198203 213930326 211797556 1479937 211797556 1479937 2720491 128434056 2720491 128434056 130862934 278955013 130862934 278955013 275493524 76224635 275493524 76224635 79895744 178141970 79895744 178141970 196926396 196643931 196926396 196643931 80966547 79390302 80966547 79390302 75053269 70295099 75053269 153441527 75053269 153441527 158194918 153441527 118756815 114588867 118756815 114588867 159371646 153005134 159371646 12571754 159371646 12571754 13436913 12571754 190319996 189938850 190319996 38753320 190319996 38753320 43757138 105482495 43757138 105482495 107340872 247495635 107340872 247495635 244520405 175360840 244520405 175360840 69526705 66142584 69526705 271993974 69526705 271993974 270194002 271993974 149020658 141905869 149020658 141905869 245284392 250074902 245284392 250074902 191125686 180619145 191125686 180619145 202756736 207982614 202756736 126094364 202756736 126094364 132812117 238176860 132812117 238176860 234972063 74294748 234972063 74294748 75582403 253799570 75582403 253799570 249868651 166514875 249868651 166514875 171449845 194908524 171449845 194908524 211400953 287485002 211400953 287485002 287414328 160692388 287414328 160692388 165588627 160692388 223224092 217078405 223224092 209794519 223224092 209794519 206991507 90712903 206991507 90712903 92465955 90712903 285027992 286578001 285027992 46282692 285027992 46282692 46935509 46282692 258097045 258991664 258097045 258991664 239529037 244370931 239529037 244370931 186462879 115021487 186462879 115021487 116176958 184845689 116176958 184845689 207900524 272210589 207900524 272210589 269297088 250286001 269297088 250286001 246464846 250286001 249514500 252643420 249514500 47656482 249514500 47656482 50630333 18593702 50630333 18593702 18145258 276595666 18145258 276595666 273975325 202531407 273975325 202531407 205962732 202531407 218448368 221816129 218448368 168524914 218448368 168524914 172824030 115588290 172824030 115588290 119110365 226736158 119110365 226736158 226613934 146028397 226613934 146028397 156300459 55299216 156300459 55299216 56489475 55299216 252762013 255416691 252762013 255416691 211733465 92577292 211733465 92577292 93291280 92427236 93291280 92427236 233906966 246195204 233906966 246195204 245072849 146906841 245072849 146906841 150884333 146906841 165701973 155909312 165701973 155909312 42423840 43428269 42423840 43428269 123558755 119177353 123558755 119177353 211837881 209929175 211837881 111902020 211837881 111902020 115830834 111902020 177705928 174825524 177705928 147519530 177705928 147519530 153790528 120172030 153790528 120172030 122290841 191836022 122290841 191836022 192022440 193203256 192022440 193203256 197154515 68974303 197154515 68974303 71082489 68974303 148897530 140275205 148897530 140275205 76530056 73451756 76530056 98246469 76530056 98246469 228556490 227719234 228556490 227719234 165789643 161808191 165789643 161808191 175537334 170869023 175537334 129482488 175537334 129482488 81936779 75789959 81936779 260181288 81936779 260181288 254948016 211559324 254948016 211559324 208028833 211559324 271527884 272921908 271527884 116242733 271527884 116242733 117991930 116242733 128383798 238749029 128383798 238749029 235109842 124281248 235109842 124281248 98535824 98791605 98535824 98791605 230760366 229079518 230760366 229079518 226730198 232283469 226730198 232283469 148540947 144847163 148540947 206735106 148540947 206735106 204197407 206735106 190134059 173654425 190134059 173654425 178177888 59222332 178177888 59222332 59628170 59222332 166086450 165333701 166086450 165333701 174570836 166528335 174570836 166528335 96330016 93121589 96330016 258574647 96330016 258574647 254566303 223019784 254566303 223019784 228819505 269646967 228819505 269646967 266703244 267167847 266703244 267167847 267323072 267167847 257197130 20027972 257197130 20027972 22902177 20027972 90021434 193081056 90021434 193081056 196400463 132617997 196400463 132617997 136898802 131846120 136898802 131846120 154436513 148447384 154436513 104896291 154436513 104896291 105790754 104896291 128797866 125159609 128797866 125159609 199948238 190669144 199948238 190669144 30133090 27922774 30133090 27922774 165739143 271264031 165739143 271264031 268667588 220901611 268667588 220901611 217963481 250429188 217963481 250429188 246320054 97395862 246320054 97395862 101892765 201619029 101892765 201619029 199239565 199685362 199239565 199685362 203416815 52191540 203416815 52191540 53263980 52191540 121247040 115749925 121247040 115749925 90540140 87431385 90540140 87431385 50729897 46050878 50729897 46050878 52238519 50793419 52238519 50793419 65153210 117770236 65153210 117770236 124535856 117388178 124535856 117388178 122124486 258718564 122124486 258718564 253871191 258718564 205593365 201408236 205593365 201408236 193211792 196664307 193211792 196664307 246270296 249507323 246270296 249507323 117403139 112846704 117403139 224901572 117403139 224901572 220948420 224901572 11514340 9546591 11514340 276978047 11514340 276978047 275839351 276978047 46864506 47388072 46864506 47388072 191614926 250100821 191614926 250100821 246177344 235543522 246177344 235543522 186768793 182897403 186768793 182897403 151466598 146369492 151466598 188770268 151466598 188770268 189356786 272344472 189356786 272344472 269339037 141339127 269339037 141339127 146580053 32168718 146580053 32168718 34691105 32168718 127498079 122253635 127498079 122253635 179448346 172439960 179448346 45561510 179448346 45561510 49274106 263854508 49274106 263854508 262782379 214331686 262782379 214331686 110311277 53270647 110311277 53270647 53447678 258976331 53447678 258976331 256261455 169538743 256261455 169538743 177680502 169538743 208678606 212667982 208678606 212667982 103739274 99797062 103739274 99797062 142867327 137440203 142867327 55396337 142867327 55396337 57366961 33540746 57366961 33540746 35893570 33540746 176741689 166769092 176741689 166769092 183143133 207181668 183143133 207181668 209825339 207181668 175562429 168582868 175562429 168582868 156589706 150335112 156589706 150335112 135959909 56672651 135959909 56672651 56944893 56672651 191569649 190954042 191569649 107624953 191569649 107624953 112485279 238084883 112485279 238084883 232641856 238084883 186594599 179938558 186594599 187600852 186594599 187600852 190270273 187600852 101254717 42059040 101254717 42059040 24551176 23199485 24551176 23199485 218211205 222490051 218211205 222490051 256174573 256053512 256174573 112356542 256174573 112356542 114902702 156182153 114902702 156182153 164597182 95207949 164597182 95207949 96541385 95207949 200448558 212984887 200448558 212984887 218777193 235859393 218777193 235859393 231312283 235859393 143909329 98818475 143909329 98818475 103283852 98818475 212426494 217564559 212426494 205719255 212426494 205719255 207112320 88453496 207112320 88453496 89352815 252140552 89352815 252140552 250696802 46558503 250696802 46558503 42176508 40420194 42176508 205696733 42176508 205696733 212354084 205696733 74413994 72472427 74413994 72472427 195760299 199031810 195760299 135043280 195760299 135043280 141391288 37322857 141391288 37322857 40485247 37322857 103611463 99816743 103611463 99816743 31149462 27285316 31149462 27285316 191520211 182286753 191520211 99005753 191520211 99005753 102597799 99005753 250827721 254918215 250827721 254918215 249295787 250749324 249295787 250749324 249902094 250749324 128697202 123711615 128697202 263426480 128697202 263426480 261641333 263426480 228260753 227174893 228260753 274007029 228260753 274007029 271494991 277992205 271494991 277992205 274590281 170533783 274590281 170533783 179401021 138762051 179401021 138762051 145239738 59872219 145239738 59872219 25289840 19525438 25289840 19525438 21086802 19525438 230976610 233830418 230976610 197245391 230976610 197245391 202848907 199930769 202848907 199930769 203114976 199930769 83714713 82106247 83714713 82106247 125060090 122615157 125060090 122615157 145456747 138804311 145456747 138804311 174562997 165994317 174562997 110619535 174562997 110619535 74112104 74422713 74112104 104702083 74112104 104702083 117073772 112520984 117073772 60158424 117073772 60158424 63998112 250688038 63998112 250688038 248291959 236392044 248291959 236392044 204822881 200732882 204822881 200732882 265477730 266064947 265477730 266064947 28173060 26491066 28173060 26491066 268255326 269686450 268255326 269686450 193528452 165354319 193528452 165354319 171813759 190013038 171813759 190013038 192145531 143307152 192145531 143307152 52354928 48572983 52354928 197107459 52354928 197107459 202566997 126397785 202566997 126397785 131495120 165968570 131495120 165968570 175394115 90717637 175394115 90717637 92917820 90717637 257404673 257484834 257404673 255140913 257404673 255140913 172487624 128257812 172487624 128257812 133751290 128257812 191042434 191054190 191042434 86170799 191042434 86170799 86776634 129357204 86776634 129357204 133339041 225402632 133339041 225402632 220565441 225402632 128550866 122497922 128550866 248978532 128550866 248978532 246654147 52613056 246654147 52613056 53879857 51769439 53879857 227266899 53879857 227266899 230771109 68408249 230771109 68408249 70514344 68408249 202354194 191389793 202354194 75724564 202354194 75724564 79482763 75724564 130020701 126195453 130020701 126195453 161931295 219589021 161931295 219589021 271521609 273268067 271521609 117000674 271521609 117000674 119123979 226416784 119123979 226416784 224406399 226416784 154710913 75858760 154710913 75858760 78257938 75858760 111576241 108620634 111576241 59014514 111576241 59014514 61695076 59014514 152325165 147036248 152325165 32360829 152325165 32360829 35155514 32360829 82626626 205381468 82626626 205381468 204580528 193776794 204580528 193776794 200634597 193776794 272487375 275591843 272487375 54230599 272487375 54230599 55918416 54230599 79600042 77325603 79600042 72790406 79600042 72790406 75553581 72790406 224853488 220781659 224853488 159409314 224853488 159409314 168235492 255715034 168235492 255715034 253775094 101820380 253775094 101820380 103507275 101820380 158587779 152091370 158587779 152091370 44024837 42349884 44024837 42349884 81995122 81160260 81995122 53877090 81995122 53877090 56286098 53877090 219155519 223833219 219155519 223833219 194124498 105714919 194124498 105714919 104838084 87912217 104838084 87912217 88396069 87912217 119100940 255263722 119100940 255263722 250159102 161128818 250159102 161128818 166250699 176450044 166250699 176450044 210016633 214341543 210016633 214341543 142850095 50361070 142850095 50361070 51461669 111253390 51461669 111253390 116487167 220692008 116487167 220692008 217221300 72963042 217221300 72963042 75680837 72963042 194429138 190682949 194429138 43198997 194429138 43198997 47855448 156995478 47855448 156995478 240981158 246567784 240981158 103334076 240981158 103334076 104798774 234109859 104798774 234109859 235831679 234109859 106774445 102568989 106774445 102568989 104551980 103289668 104551980 90389622 104551980 90389622 93625748 52632146 93625748 52632146 53154194 125559905 53154194 125559905 127822055 107482312 127822055 107482312 111163022 107482312 234720873 240322311 234720873 240322311 84591537 84206084 84591537 84206084 54008565 52487237 54008565 228555971 54008565 228555971 223870814 192102845 223870814 192102845 193419355 192102845 194821624 168026684 194821624 168026684 173675835 168026684 228597410 228498955 228597410 138523027 228597410 138523027 143152782 289681899 143152782 289681899 289226500 289681899 154785355 149963120 154785355 149963120 55375494 53942062 55375494 53942062 195738764 192194722 195738764 192194722 86477126 86081192 86477126 86081192 221141013 224640861 221141013 50188514 221141013 50188514 53521498 50188514 126981141 133233050 126981141 133233050 138942234 130910602 138942234 130910602 135927711 130910602 176865262 166781938 176865262 166781938 252595659 253581462 252595659 136533961 252595659 136533961 139241473 132512587 139241473 132512587 137600914 132512587 161033305 152377148 161033305 152377148 247603104 251346842 247603104 251346842 68934284 66590554 68934284 66590554 124834863 118744983 124834863 118744983 194254768 187649357 194254768 126438640 194254768 126438640 132457802 236067358 132457802 236067358 238260863 236067358 227975435 224923213 227975435 224923213 82289532 80805259 82289532 80805259 117352470 111092214 117352470 111092214 82781259 79182268 82781259 79182268 139216754 203291083 139216754 203291083 209237484 194577372 209237484 194577372 49415120 49500662 49415120 88675448 49415120 88675448 92104945 145075612 92104945 145075612 151894547 145075612 77713642 75742489 77713642 75742489 83240143 78967002 83240143 78967002 252307914 255781931 252307914 255781931 59123860 55545630 59123860 55545630 23369330 21224059 23369330 136502158 23369330 136502158 144162492 116755038 144162492 116755038 108727381 103601571 108727381 196910841 108727381 196910841 196692342 196910841 178891976 172630567 178891976 172630567 124059315 109418117 124059315 109418117 114248703 109418117 218635116 217807926 218635116 217807926 197308600 188490261 197308600 188490261 53817533 50839773 53817533 50839773 185710998 180287221 185710998 180287221 79897349 75190959 79897349 75190959 149387165 145502455 149387165 145502455 69745027 68194754 69745027 68194754 120586090 114343830 120586090 114343830 145282419 141423814 145282419 141423814 62057218 59109659 62057218 59109659 128896035 124000209 128896035 124000209 160063499 154593590 160063499 86007278 160063499 86007278 51836202 50500966 51836202 235145716 51836202 235145716 231306831 57651536 231306831 57651536 60628039 171361081 60628039 171361081 178802266 171361081 84019572 79094729 84019572 79094729 88406167 163112895 88406167 163112895 258500721 260667988 258500721 260667988 220796397 224202206 220796397 224202206 48439096 43647924 48439096 43647924 97906836 95304845 97906836 95304845 180979611 174025473 180979611 104297138 180979611 104297138 107495831 48269400 107495831 48269400 51172490 48269400 184042269 178655406 184042269 178655406 256181302 255093363 256181302 238281848 256181302 238281848 235022994 90814382 235022994 90814382 92848719 90814382 255467891 256979514 255467891 78665360 255467891 78665360 83050790 162149184 83050790 162149184 166193338 107576447 166193338 107576447 111553724 291143386 111553724 291143386 291571279 174989614 291571279 174989614 180935741 39365409 180935741 39365409 43345779 139965091 43345779 139965091 144113794 275135788 144113794 275135788 272895865 170144842 272895865 170144842 178637833 49016494 178637833 49016494 51535877 254425937 51535877 254425937 251298425 254425937 75342303 74753588 75342303 74753588 113402814 285225759 113402814 285225759 286056612 117098926 286056612 117098926 120407025 265442321 120407025 265442321 264274674 265442321 251300041 110260759 251300041 110260759 111555621 110260759 191668262 248694770 191668262 248694770 244384276 248694770 217668168 210440217 217668168 210440217 132741303 126204398 132741303 126204398 52784250 48246858 52784250 48246858 258352769 259401848 258352769 259401848 173957063 169580332 173957063 169580332 181963606 252777225 181963606 252777225 250172198 190260781 250172198 190260781 194846990 265423375 194846990 265423375 264017594 265423375 96005480 38911160 96005480 38911160 38746622 114078351 38746622 114078351 219419930 225943785 219419930 225943785 227912907 17964054 227912907 17964054 19643092 17964054 177293523 170932459 177293523 170932459 76385344 44682721 76385344 44682721 48413827 54294961 48413827 54294961 226451209 225979082 226451209 225979082 8456415 8706607 8456415 8706607 87504328 87040383 87504328 87040383 30485028 29441818 30485028 250955694 30485028 250955694 248334847 250955694 245593638 248476047 245593638 248476047 231866101 235302300 231866101 235302300 206510480 202803932 206510480 202803932 114536552 110224996 114536552 169064172 114536552 169064172 172130762 169064172 103434474 99269938 103434474 109629558 103434474 109629558 269948866 272861537 269948866 87057330 269948866 87057330 89247421 87057330 205335816 200790343 205335816 190223051 205335816 190223051 191459639 190223051 245699214 247537516 245699214 247537516 51589433 49898801 51589433 49898801 50482618 17570703 50482618 17570703 18756670 165968804 18756670 165968804 171532964 129752083 171532964 129752083 130794698 129752083 253598712 255898578 253598712 255898578 69194327 66122223 69194327 131886595 69194327 131886595 139195924 262030636 139195924 262030636 260784446 233762344 260784446 233762344 228815375 229038631 228815375 229038631 73219810 70999802 73219810 70999802 86792636 82375585 86792636 82375585 16643627 17336135 16643627 30353042 16643627 30353042 60317402 127268506 60317402 127268506 133162582 127268506 79109825 76400290 79109825 76400290 123865298 152088678 123865298 152088678 156915119 258794438 156915119 258794438 254963942 262903128 254963942 262903128 261066513 262903128 222751963 226281667 222751963 249280602 222751963 249280602 243926892 36922613 243926892 36922613 37026490 160788125 37026490 160788125 171701345 160788125 34404404 31351806 34404404 209837153 34404404 209837153 213598139 95905142 213598139 95905142 101208116 95905142 259708375 264837429 259708375 84945273 259708375 84945273 85258857 181723180 85258857 181723180 266006758 268838308 266006758 268838308 219593964 185182326 219593964 185182326 115480056 111501469 115480056 111501469 227234565 229387124 227234565 54028174 227234565 54028174 57104079 94233218 57104079 94233218 96095372 65834032 96095372 65834032 68401905 249557008 68401905 249557008 248653262 139394358 248653262 139394358 144582801 21205340 144582801 21205340 22092548 209213296 22092548 209213296 204970681 60415151 204970681 60415151 62878091 72185021 62878091 72185021 236499403 239841482 236499403 80083253 236499403 80083253 84695577 217769052 84695577 217769052 217892697 101346160 217892697 101346160 103780755 101346160 294531255 295911336 294531255 47887800 294531255 47887800 51177794 291505454 51177794 291505454 288377530 291505454 142257426 55564759 142257426 55564759 57139799 109834824 57139799 109834824 112031041 112306364 112031041 112306364 116850624 112306364 43864058 44123309 43864058 44123309 203735312 194203400 203735312 187806595 203735312 187806595 185163371 147320294 185163371 147320294 154088699 147320294 253400601 257956480 253400601 257956480 260438835 261695382 260438835 261695382 174908863 165164341 174908863 165164341 248495425 252477502 248495425 202450617 248495425 202450617 204486430 266710266 204486430 266710266 263306862 266710266 175993526 165615710 175993526 168764498 175993526 168764498 77447764 73493209 77447764 73493209 89306885 89339789 89306885 89339789 199907410 195499714 199907410 133809685 199907410 133809685 137799471 201225442 137799471 201225442 204472632 201225442 172081074 164969087 172081074 164969087 212026310 279742668 212026310 279742668 277028475 279742668 195806156 74910818 195806156 74910818 77601613 74910818 88132431 147232027 88132431 147232027 184183784 178627675 184183784 178627675 259571503 264317229 259571503 264317229 30067804 28085142 30067804 172987673 30067804 172987673 177288433 26674065 177288433 26674065 28976808 192531292 28976808 192531292 193258919 192531292 168223944 158321667 168223944 282986611 168223944 282986611 282355829 208517008 282355829 208517008 212623515 133423226 212623515 133423226 138417234 251704642 138417234 251704642 247421694 198127336 247421694 198127336 198879966 197814092 198879966 197814092 200352453 108541129 200352453 108541129 108243087 108541129 111812832 107153399 111812832 274663380 111812832 274663380 272391433 252819623 272391433 252819623 249358406 135952973 249358406 135952973 39821524 36607009 39821524 36607009 69993084 68362282 69993084 68362282 188112099 257339141 188112099 257339141 253172067 257339141 154684948 35955721 154684948 35955721 35502595 143547025 35502595 143547025 147574511 143547025 53076828 51116651 53076828 255016269 53076828 255016269 252948597 255016269 220771573 224255147 220771573 224255147 214287257 146486976 214287257 146486976 152370457 46803528 152370457 46803528 48440324 75088949 48440324 75088949 240600261 239577852 240600261 67401965 240600261 67401965 70086739 83175864 70086739 83175864 85414458 196599129 85414458 196599129 211376441 207444592 211376441 15267278 211376441 15267278 16202603 15267278 38516093 38059115 38516093 38059115 178728804 173759279 178728804 173759279 34001078 33110822 34001078 33110822 168066990 162942169 168066990 53713705 168066990 53713705 58272158 53713705 64277825 144472992 64277825 144472992 223451681 218841353 223451681 218841353 117628961 117069883 117628961 117069883 198912324 196281344 198912324 165857409 198912324 165857409 170951265 165857409 234524830 236946108 234524830 236946108 95128543 91928288 95128543 283314132 95128543 283314132 282757298 109210485 282757298 109210485 112977574 154343074 112977574 154343074 205578080 226300530 205578080 226300530 229298791 226300530 94730977 93569801 94730977 93569801 175844582 173519316 175844582 33757864 175844582 33757864 36211888 257509604 36211888 257509604 257290184 268341915 257290184 268341915 267673315 107591453 267673315 107591453 96599767 94737887 96599767 94737887 97398669 95839184 97398669 35651604 97398669 35651604 37870830 209663325 37870830 209663325 215040771 209663325 36918985 35572533 36918985 35572533 155967804 149044630 155967804 149044630 186065955 182730508 186065955 182730508 221218065 215711364 221218065 215711364 138007113 133205069 138007113 133205069 242080947 246316987 242080947 246316987 294679332 294299306 294679332 294299306 95767322 92448041 95767322 92448041 84683757 52794358 84683757 52794358 57628354 193120612 57628354 193120612 257053296 261520089 257053296 261520089 190620193 46371700 190620193 46371700 50314992 207616634 50314992 207616634 266115583 269212311 266115583 269212311 172973850 147930024 172973850 147930024 156823596 89409762 156823596 89409762 90328163 93581481 90328163 93581481 97512977 142290619 97512977 142290619 147073860 165763573 147073860 165763573 173572505 168905377 173572505 168905377 78099919 74899887 78099919 74899887 177550034 198124257 177550034 198124257 201555285 237631598 201555285 237631598 234719859 91581301 234719859 91581301 93802277 91581301 232423300 235368906 232423300 227997684 232423300 227997684 225338068 94720601 225338068 94720601 97479664 66067036 97479664 66067036 69498805 56136869 69498805 56136869 57572495 56136869 139688607 187986457 139688607 187986457 199304952 90997879 199304952 90997879 94233033 288663056 94233033 288663056 286731840 288663056 229849221 226872880 229849221 226872880 88705273 85699748 88705273 85699748 126399654 120989460 126399654 114260825 126399654 114260825 119109181 218549728 119109181 218549728 254082511 258005761 254082511 16523880 254082511 16523880 17253105 16523880 154461463 145231866 154461463 145231866 241233497 243349040 241233497 243349040 129165658 125174489 129165658 125174489 257087512 259419456 257087512 103905700 257087512 103905700 108828582 97026585 108828582 97026585 100466908 97026585 109020142 201480350 109020142 201480350 205499550 201480350 34302183 29773640 34302183 29773640 79752145 77000101 79752145 77000101 218743274 221785140 218743274 184222026 218743274 184222026 187933299 184222026 225810494 225829939 225810494 225829939 261479632 262361926 261479632 178483189 261479632 178483189 182521745 178483189 218607822 216365192 218607822 101074946 218607822 101074946 105315749 66995481 105315749 66995481 72027118 248451219 72027118 248451219 244483094 200493799 244483094 200493799 120459868 115567495 120459868 115567495 60465040 58898213 60465040 260944070 60465040 260944070 258774037 77154678 258774037 77154678 76417627 77154678 179913896 172863122 179913896 116684201 179913896 116684201 122398363 39091008 122398363 39091008 42919818 115639783 42919818 115639783 115376123 242759875 115376123 242759875 238061244 154487934 238061244 154487934 164852283 205479611 164852283 205479611 209427436 205479611 117580965 111106242 117580965 200214828 117580965 200214828 202597088 150548404 202597088 150548404 94937893 75114928 94937893 75114928 78933704 200976361 78933704 200976361 209132807 200976361 148579475 143330355 148579475 143330355 137245063 131356104 137245063 131356104 178142216 173543789 178142216 173543789 93924045 92379954 93924045 92379954 103523260 124762095 103523260 124762095 208809672 213222929 208809672 213222929 256042566 257594750 256042566 257594750 70359553 65838853 70359553 65838853 64188314 55169156 64188314 55169156 34883791 32804966 34883791 32804966 233062480 231332843 233062480 231332843 235644809 242150944 235644809 64701529 235644809 64701529 67900284 213641257 67900284 213641257 212735950 174994078 212735950 174994078 145032121 140708691 145032121 140708691 64481610 63132696 64481610 63132696 179842300 188527334 179842300 188527334 195234523 188527334 76810984 73539682 76810984 73539682 273413897 276631051 273413897 276631051 256512632 117176860 256512632 117176860 118568534 117176860 236932795 235339207 236932795 235339207 146225711 137546736 146225711 137546736 129169521 15650235 129169521 15650235 17505381 217125649 17505381 217125649 222870921 192726626 222870921 192726626 196805181 266097637 196805181 266097637 262655855 48699721 262655855 48699721 37906574 34330871 37906574 121832304 37906574 121832304 288699494 288690120 288699494 82416329 288699494 82416329 82823871 67364964 82823871 67364964 69889687 173770366 69889687 173770366 178835981 173770366 125108792 62542966 125108792 62542966 65245539 62542966 262848013 264389631 262848013 264389631 54826720 54148980 54826720 215248191 54826720 215248191 220311738 45555496 220311738 45555496 47777554 45555496 172152852 167968095 172152852 65985863 172152852 65985863 67972190 65985863 235257448 238373891 235257448 238373891 110318713 105942207 110318713 176110668 110318713 176110668 183366518 176110668 117782086 115340948 117782086 115340948 198921803 194366259 198921803 194366259 296398187 296610545 296398187 85323953 296398187 85323953 86985828 85323953 186996169 204312758 186996169 204312758 209643343 204312758 113930066 113886635 113930066 234945773 113930066 234945773 232568601 234945773 94494972 92811572 94494972 92811572 68523599 66088626 68523599 66088626 106849258 180653270 106849258 180653270 284543968 286580801 284543968 286580801 60858931 58999271 60858931 103909652 60858931 103909652 238045828 239481729 238045828 239481729 220474319 205041002 220474319 205041002 209534703 87899986 209534703 87899986 89194939 246153453 89194939 246153453 259631582 261550253 259631582 261550253 255839706 149359189 255839706 149359189 158056676 149359189 197603800 200552945 197603800 200552945 142124102 137027948 142124102 137027948 197337167 201949878 197337167 83233625 197337167 83233625 84089294 116589431 84089294 116589431 121765477 191224121 121765477 191224121 195320203 237893590 195320203 237893590 234667966 237893590 98538446 95523064 98538446 95523064 34413366 33226207 34413366 149525473 34413366 149525473 154813617 149525473 71745549 69114425 71745549 237433246 71745549 237433246 233204849 237433246 204250916 208833715 204250916 256758015 204250916 256758015 255183939 256758015 49272382 46205800 49272382 82820598 49272382 82820598 82494484 82820598 68336568 67407115 68336568 67407115 88657768 83344122 88657768 83344122 124344817 123074083 124344817 49658644 124344817 49658644 50717613 108253937 50717613 108253937 190816186 183084364 190816186 183084364 288470511 288100564 288470511 288100564 45110972 45987232 45110972 45987232 133749938 129467830 133749938 129467830 262215109 264370710 262215109 232725554 262215109 232725554 157490181 148920472 157490181 148920472 283337736 282479930 283337736 282479930 202395162 7629884 202395162 7629884 7305313 186073672 7305313 186073672 230332777 235229469 230332777 235229469 48367259 47665853 48367259 47665853 215741343 283829221 215741343 283829221 283548315 75445137 283548315 75445137 77085013 206716435 77085013 206716435 206772218 103558431 206772218 103558431 107868533 179525629 107868533 179525629 195386892 198294837 195386892 198294837 201701871 136215307 201701871 136215307 138084360 136215307 261966548 263567889 261966548 263567889 229535596 232731967 229535596 232731967 101080098 99917445 101080098 99917445 156034286 183922367 156034286 183922367 190050108 168801292 190050108 168801292 29795979 29027071 29795979 29027071 82752912 81963440 82752912 81963440 118687246 115394790 118687246 115394790 123710689 118936919 123710689 118936919 179144711 170971272 179144711 170971272 12156945 11723650 12156945 11723650 118214790 163216798 118214790 163216798 259058582 262739749 259058582 257852734 259058582 257852734 104353926 98992168 104353926 98992168 251899625 255382171 251899625 140862928 251899625 140862928 100203414 99189955 100203414 227560833 100203414 227560833 228018391 90288543 228018391 90288543 89533162 87898177 89533162 179889371 89533162 179889371 244776929 248844192 244776929 242150064 244776929 242150064 238234094 118026674 238234094 118026674 118571069 104258378 118571069 104258378 107095540 141872304 107095540 141872304 220345611 223663184 220345611 223663184 128090327 121736772 128090327 156094312 128090327 156094312 165385191 156094312 66120379 64706105 66120379 230310702 66120379 230310702 233849366 230310702 148833885 54686628 148833885 54686628 58027925 183598292 58027925 183598292 185579437 183598292 120982151 119480754 120982151 119480754 193729621 189526352 193729621 189526352 102501124 99891989 102501124 99891989 145647424 180834446 145647424 180834446 183826253 106319780 183826253 106319780 111605778 106319780 203798621 198665612 203798621 193980781 203798621 193980781 132229159 127259053 132229159 127259053 267291195 268078139 267291195 268078139 216442185 216754737 216442185 216754737 170649763 164885299 170649763 164885299 226005412 230724599 226005412 230724599 74440931 72244324 74440931 207604600 74440931 207604600 209406249 256503127 209406249 256503127 253186275 256503127 45129928 43404457 45129928 43404457 211621607 210363262 211621607 210363262 148623522 142974497 148623522 142974497 148886897 239900290 148886897 239900290 238346010 273602092 238346010 273602092 271242741 273602092 30012272 27715103 30012272 27715103 231923102 235366408 231923102 235366408 220622179 223625863 220622179 223625863 221182730 217806479 221182730 274091041 221182730 274091041 272650793 274091041 227690294 227151092 227690294 227151092 216858504 165323438 216858504 165323438 59038498 55759859 59038498 238838143 59038498 238838143 236351589 113100796 236351589 113100796 114998854 89946373 114998854 89946373 58270778 56332119 58270778 107312257 58270778 107312257 269715467 273372289 269715467 154800735 269715467 154800735 167161460 66091214 167161460 66091214 69228687 138114414 69228687 138114414 221088908 215485406 221088908 215485406 192945580 197036188 192945580 197036188 100702521 97006691 100702521 99846287 100702521 99846287 102018670 73074495 102018670 73074495 77704258 73074495 226430766 230529882 226430766 230529882 218322055 221335318 218322055 221335318 247427460 250589415 247427460 193623449 247427460 193623449 203630627 193623449 213784441 207801846 213784441 49910840 213784441 49910840 53240907 287729431 53240907 287729431 285491949 61167482 285491949 61167482 63492286 234466806 63492286 234466806 235187254 270253611 235187254 270253611 266906793 270253611 165837177 161093504 165837177 161093504 194310014 193081721 194310014 163859175 194310014 163859175 173254258 163859175 246353735 279686927 246353735 279686927 277582938 279686927 99295300 95377982 99295300 95377982 151446158 144972654 151446158 144972654 207207471 201247733 207207471 107520984 207207471 107520984 108679498 107520984 212953222 218244675 212953222 218244675 209922515 211250507 209922515 211250507 87822396 86543119 87822396 86543119 190612621 181857386 190612621 181857386 187295616 183983265 187295616 132690851 187295616 132690851 135952644 132690851 279588130 282277966 279588130 282277966 282736110 285600819 282736110 285600819 113366360 112183211 113366360 112183211 163133036 157091358 163133036 157091358 213264962 252611927 213264962 252611927 250190777 252611927 245497761 247777570 245497761 247777570 136031156 129264910 136031156 129264910 146359398 138696555 146359398 138696555 229693740 234007305 229693740 234007305 36118327 36142028 36118327 227400037 36118327 227400037 223221319 174250636 223221319 174250636 181293179 232463825 181293179 232463825 229242847 231405131 229242847 231405131 227083444 80777798 227083444 80777798 85090368 238497560 85090368 238497560 235370392 238497560 165997371 160268225 165997371 160268225 205017030 202663319 205017030 131747441 205017030 131747441 138382480 131747441 217262890 219834935 217262890 164544812 217262890 164544812 171198154 208223277 171198154 208223277 204726265 151383459 204726265 151383459 161555081 43739129 161555081 43739129 46524259 87038295 46524259 87038295 87066811 107286307 87066811 107286307 106379723 107286307 76812513 72990921 76812513 260926387 76812513 260926387 259952424 260926387 144464766 32458614 144464766 32458614 33403035 32458614 282474743 282428770 282474743 19503506 282474743 19503506 20346952 19503506 72407905 70475254 72407905 70475254 174260748 170301629 174260748 170301629 140032507 135996301 140032507 159680479 140032507 159680479 170394143 185965113 170394143 185965113 188933755 35971517 188933755 35971517 38953985 91924148 38953985 91924148 178671361 168754467 178671361 168754467 180858931 178026705 180858931 100643001 180858931 100643001 104196783 243223116 104196783 243223116 242865160 256121086 242865160 256121086 253081272 213343714 253081272 213343714 198785859 181893258 198785859 181893258 82948040 82880449 82948040 82880449 193551490 223149169 193551490 223149169 219892654 146012532 219892654 146012532 132417109 127366440 132417109 136070314 132417109 136070314 141246632 136107957 141246632 136107957 140401840 169631545 140401840 169631545 256474970 261820275 256474970 205694094 256474970 205694094 206449868 70499734 206449868 70499734 72810389 276804117 72810389 276804117 275750589 276804117 42192904 38867570 42192904 211130044 42192904 211130044 217832497 96017534 217832497 96017534 98677072 138860031 98677072 138860031 143461713 138860031 59696525 57422372 59696525 57422372 171021095 240218129 171021095 240218129 236421688 111293519 236421688 111293519 116475246 21230791 116475246 21230791 20232188 21230791 199045504 186795690 199045504 82325632 199045504 82325632 84183722 82325632 251954140 255056086 251954140 255056086 213305958 207063607 213305958 229083886 213305958 229083886 223968730 229083886 100477998 96207748 100477998 237053710 100477998 237053710 232992125 59327968 232992125 59327968 27778914 26322004 27778914 105071391 27778914 105071391 109442148 209262713 109442148 209262713 208286797 92163799 208286797 92163799 96058623 92163799 249187746 251413623 249187746 251413623 285270631 288686266 285270631 274286903 285270631 274286903 168710533 164019225 168710533 164019225 83703817 82385320 83703817 158246176 83703817 158246176 241318612 246808017 241318612 246808017 120605536 114102234 120605536 162385120 120605536 162385120 188005901 237412640 188005901 237412640 234833390 237412640 87126485 85331232 87126485 85331232 198903761 198754549 198903761 99775018 198903761 99775018 102606469 182005910 102606469 182005910 185677720 256056477 185677720 256056477 249795954 256056477 41498565 38380115 41498565 133058901 41498565 133058901 138160973 100198924 138160973 100198924 103651167 198668061 103651167 198668061 203587052 198668061 178012803 114094626 178012803 114094626 119086883 114094626 243070777 244897639 243070777 244897639 21220729 20902302 21220729 101631061 21220729 101631061 112392756 107818127 112392756 107818127 142223789 135385769 142223789 135385769 45919137 43041064 45919137 43041064 225930851 265806885 225930851 265806885 260432421 248046223 260432421 248046223 133409707 126506520 133409707 126506520 167033963 216303731 167033963 216303731 231368607 226299694 231368607 226299694 265003448 267428061 265003448 267428061 253132413 254740575 253132413 254740575 252068935 229351895 252068935 229351895 196086474 192922970 196086474 192922970 75901637 73294402 75901637 253305067 75901637 253305067 255397700 256999284 255397700 256999284 218453280 221960154 218453280 221960154 201500817 205374497 201500817 205374497 225372741 220627325 225372741 61269022 225372741 61269022 64048128 61269022 88853178 84968142 88853178 84968142 117010847 113457380 117010847 113457380 182305418 178600417 182305418 178600417 29395121 26868693 29395121 26868693 157529966 151230539 157529966 35496035 157529966 35496035 35062531 35496035 130446999 169707319 130446999 169707319 179144011 31532336 179144011 31532336 33420144 31532336 215954571 218421540 215954571 69693816 215954571 69693816 73679209 69693816 137643508 133182915 137643508 133182915 104972065 37292188 104972065 37292188 41639025 209438979 41639025 209438979 208018829 209438979 83179449 80619058 83179449 95868948 83179449 95868948 97364964 251083885 97364964 251083885 248075122 158877247 248075122 158877247 170708548 158877247 203843672 207410268 203843672 207410268 90728797 87067406 90728797 87067406 203263185 275679613 203263185 275679613 273656334 79635075 273656334 79635075 81241589 79635075 126437467 123630259 126437467 123630259 245730781 248106477 245730781 156723484 245730781 156723484 165356124 179841201 165356124 179841201 183666824 155765908 183666824 155765908 165235371 48074609 165235371 48074609 51266413 48074609 132316968 128626684 132316968 97564038 132316968 97564038 100705758 97564038 166445865 158986652 166445865 158986652 67478693 65652084 67478693 226935082 67478693 226935082 258486102 259446708 258486102 259446708 302815780 304045887 302815780 203892452 302815780 203892452 69354994 66588129 69354994 66588129 60550445 58486039 60550445 184903063 60550445 184903063 188250580 184903063 57414518 54276829 57414518 54276829 33556080 30841060 33556080 199514151 33556080 199514151 280986141 282663350 280986141 31936435 280986141 31936435 32356048 136760337 32356048 136760337 160197173 152175206 160197173 152175206 107624543 72026038 107624543 72026038 73818904 109245381 73818904 109245381 112225877 52744691 112225877 52744691 57161071 52744691 116692367 116691295 116692367 116691295 36894067 33231147 36894067 33231147 280851899 282164816 280851899 282164816 205743038 204089198 205743038 204089198 156059174 149948084 156059174 149948084 209576237 208207447 209576237 43916138 209576237 43916138 48644723 182515989 48644723 182515989 230848725 229421817 230848725 229421817 29629644 27526300 29629644 195176777 29629644 195176777 198010772 195176777 160459336 87612257 160459336 87612257 89439717 22358755 89439717 22358755 22813626 22358755 200454634 203676532 200454634 203676532 208882513 203676532 139003191 134036752 139003191 134036752 298484629 298297189 298484629 228635222 298484629 228635222 231724926 37936900 231724926 37936900 40460579 37936900 179470005 174999062 179470005 163282808 179470005 163282808 170436943 163282808 184260495 176168887 184260495 176168887 104898710 102538638 104898710 102538638 80543504 78889666 80543504 78889666 29277220 27440848 29277220 27440848 209954119 214120291 209954119 117012208 209954119 117012208 117239252 258298942 117239252 258298942 256125521 257696906 256125521 257696906 241045394 154913952 241045394 154913952 158694803 139276751 158694803 139276751 127587359 122843454 127587359 122843454 200513139 194287920 200513139 186473621 200513139 186473621 43119622 42179545 43119622 42179545 168195982 160236763 168195982 160236763 150010971 142566232 150010971 142566232 241321730 243217635 241321730 211530449 241321730 211530449 216963953 278438907 216963953 278438907 277355570 121062940 277355570 121062940 125391029 121062940 175412035 172227056 175412035 91637651 175412035 91637651 94483902 91637651 204254739 255174726 204254739 255174726 250984858 253876482 250984858 253876482 225154451 37995353 225154451 37995353 40399775 37995353 61249472 58418335 61249472 58418335 158821104 208748839 158821104 208748839 204962749 123401982 204962749 123401982 128788855 250593886 128788855 250593886 246367814 226985938 246367814 226985938 231461706 124379535 231461706 124379535 129066293 124379535 227198722 274263290 227198722 274263290 286499511 286516376 286499511 286516376 87628915 86675431 87628915 97468128 87628915 97468128 217490790 217584818 217490790 217584818 100893730 99573977 100893730 258482426 100893730 258482426 258764373 258482426 52073592 49575508 52073592 49575508 53427844 49995895 53427844 49995895 135696559 133051115 135696559 133051115 222677676 225770393 222677676 225770393 233347854 236610642 233347854 236610642 243140306 244663968 243140306 145495247 243140306 145495247 99468117 97787619 99468117 169860785 99468117 169860785 175271669 44408255 175271669 44408255 45289395 44408255 81882573 92818048 81882573 92818048 95403675 36608771 95403675 36608771 39578701 36608771 68575675 161943387 68575675 161943387 232167090 235637847 232167090 235637847 82254218 80310230 82254218 80310230 121421996 116850166 121421996 78195357 121421996 78195357 77821429 78195357 121175534 208348071 121175534 208348071 209327783 19676988 209327783 19676988 10908393 10355320 10908393 10355320 212260796 215613944 212260796 40684924 212260796 40684924 45386497 40684924 74138694 72227682 74138694 72227682 35678785 32580913 35678785 280701063 35678785 280701063 279303592 78170814 279303592 78170814 83374400 73780029 83374400 73780029 77198445 38545573 77198445 38545573 38089518 38545573 49193810 155587981 49193810 155587981 159308248 142359340 159308248 142359340 146529868 183661793 146529868 183661793 184725670 183661793 9322714 8161209 9322714 237863902 9322714 237863902 235120554 78645775 235120554 78645775 81816485 53004466 81816485 53004466 54914154 53004466 78137299 295439225 78137299 295439225 294795205 295439225 93152090 86153129 93152090 86153129 90524102 248124739 90524102 248124739 246413671 248124739 155496714 149248681 155496714 149248681 64524024 61805925 64524024 111935195 64524024 111935195 117100105 111935195 36450590 33128940 36450590 33128940 259182810 271050698 259182810 271050698 267184376 271050698 46708500 47330069 46708500 47330069 81801332 77002228 81801332 77002228 289220273 291187618 289220273 255509052 289220273 255509052 33056927 30643005 33056927 131385153 33056927 131385153 135563953 59553860 135563953 59553860 62220228 281201758 62220228 281201758 280613383 179516867 280613383 179516867 191641265 36072611 191641265 36072611 17489063 16120263 17489063 16120263 97782160 96173009 97782160 96173009 266379176 269639451 266379176 269639451 73469788 70896477 73469788 268415727 73469788 268415727 268051064 268415727 263622303 214701931 263622303 214701931 197282663 193163887 197282663 244794677 197282663 244794677 242798420 244794677 188782229 184433940 188782229 184433940 180217871 171020712 180217871 171020712 126240534 125225018 126240534 125225018 171727239 167837731 171727239 167837731 168100349 159385648 168100349 159385648 120273608 117849500 120273608 233427494 120273608 233427494 228784458 159794591 228784458 159794591 62833887 61503386 62833887 61503386 218412729 221785376 218412729 211728955 218412729 211728955 212243956 65843867 212243956 65843867 67545880 87811861 67545880 87811861 161253297 156454556 161253297 156454556 194019290 196123177 194019290 196123177 146748851 99636982 146748851 99636982 101926153 297681457 101926153 297681457 297369619 297681457 152261052 145370097 152261052 214628071 152261052 214628071 217996899 141825984 217996899 141825984 148455196 263530686 148455196 263530686 261090604 145306646 261090604 145306646 150210452 181160739 150210452 181160739 183833862 142657755 183833862 142657755 150186171 131025061 150186171 131025061 137102248 167143880 137102248 167143880 177789943 264463803 177789943 264463803 263737061 127207982 263737061 127207982 128377725 95465405 128377725 95465405 56522678 53094954 56522678 53094954 222078672 225880283 222078672 225880283 230830295 234739884 230830295 234739884 88657538 85525374 88657538 85525374 162776743 156773704 162776743 156773704 209918737 270459714 209918737 270459714 266689826 270459714 243166692 246991931 243166692 246991931 139620572 134114150 139620572 134114150 46853118 43869845 46853118 43869845 202762759 191484873 202762759 141908317 202762759 141908317 88754638 86297271 88754638 175602865 88754638 175602865 185592823 175602865 110784922 103990536 110784922 103990536 104923040 130458978 104923040 130458978 229012234 230519678 229012234 230519678 208723546 205769913 208723546 232202757 208723546 232202757 232571275 232202757 182148532 172484027 182148532 172484027 131742291 129094262 131742291 143417766 131742291 143417766 148898441 143417766 89763775 88994670 89763775 88994670 163956012 154494016 163956012 154494016 107024862 104076981 107024862 263322248 107024862 263322248 259936451 200075081 259936451 200075081 202653575 149220047 202653575 149220047 154027378 172543784 154027378 172543784 220603011 230964081 220603011 230964081 242613988 247423646 242613988 247423646 290339718 290296663 290339718 84562231 290339718 84562231 87109735 202941944 87109735 202941944 206602592 116935789 206602592 116935789 122053165 185702833 122053165 185702833 197230806 185702833 26192088 25401169 26192088 179163716 26192088 179163716 182933037 165695573 182933037 165695573 174518645 89800743 174518645 89800743 75015159 71603959 75015159 129837291 75015159 129837291 133356540 99954755 133356540 99954755 100875246 58960096 100875246 58960096 60201617 58960096 286402109 288534397 286402109 54205165 286402109 54205165 55178491 131737093 55178491 131737093 137261234 188157139 137261234 188157139 190785948 171230916 190785948 171230916 181090764 48301498 181090764 48301498 48190281 48301498 185251947 175642053 185251947 50953400 185251947 50953400 54105829 50953400 188476098 180873559 188476098 180873559 42990971 42075412 42990971 164165371 42990971 164165371 168988124 222842231 168988124 222842231 219476556 212698664 219476556 212698664 212770316 138522324 212770316 138522324 142969963 245536659 142969963 245536659 241172510 234904903 241172510 234904903 232297794 217292746 232297794 217292746 218170369 269436146 218170369 269436146 268160942 269436146 12985504 13914642 12985504 13914642 248794493 251496567 248794493 153881090 248794493 153881090 160146542 258532131 160146542 258532131 256360416 73382803 256360416 73382803 44107179 39927727 44107179 224777650 44107179 224777650 238689241 239815928 238689241 197801343 238689241 197801343 206793829 260724685 206793829 260724685 259301398 221683343 259301398 221683343 106366715 36273578 106366715 36273578 40115985 276762576 40115985 276762576 275286304 276762576 239314432 228264420 239314432 228264420 223335357 97004103 223335357 97004103 98525317 97004103 145834384 142226701 145834384 142226701 227249715 230705125 227249715 230705125 170563135 161405187 170563135 161405187 81503690 77621569 81503690 77621569 179429529 250897946 179429529 250897946 248165829 250897946 183763325 176640559 183763325 176640559 70190493 68460964 70190493 68460964 262829650 263683528 262829650 144450414 262829650 144450414 18215050 18692426 18215050 18692426 104821120 103517392 104821120 68996173 104821120 68996173 71888073 163828406 71888073 163828406 286619140 286366809 286619140 158359793 286619140 158359793 81566648 81129106 81566648 138831042 81566648 138831042 291956368 294062882 291956368 114432400 291956368 114432400 115359778 102984054 115359778 102984054 105803633 134631920 105803633 134631920 141246550 127014295 141246550 127014295 131550453 145385444 131550453 145385444 151655449 145385444 126267206 121352263 126267206 230600872 126267206 230600872 226724907 104563555 226724907 104563555 55915691 55940619 55915691 55940619 236703460 240505277 236703460 240505277 137369590 107168877 137369590 107168877 108068343 223534756 108068343 223534756 226990791 223534756 226583291 229929314 226583291 106275023 226583291 106275023 109833072 106275023 223592890 227813023 223592890 227813023 213546486 207793615 213546486 207793615 187698417 168660157 187698417 168660157 175228793 168660157 194605374 198201178 194605374 198201178 106098513 61250281 106098513 61250281 60848314 61250281 193569513 220538592 193569513 220538592 217286017 183751369 217286017 183751369 192776951 183751369 263502240 267884235 263502240 237349456 263502240 237349456 138650119 133931436 138650119 133931436 56540721 52761448 56540721 52761448 20002906 19177363 20002906 19177363 275711972 277365929 275711972 277365929 53791127 48693007 53791127 268430972 53791127 268430972 266644467 268430972 162809482 154695398 162809482 189602078 162809482 189602078 286706631 288419897 286706631 251871504 286706631 251871504 246162788 241884651 246162788 241884651 54717793 52921944 54717793 219784888 54717793 219784888 268028221 271099605 268028221 245767736 268028221 245767736 241497420 245767736 260067335 261968730 260067335 261968730 188062881 180875851 188062881 180875851 157428084 133988641 157428084 133988641 29734111 28875984 29734111 28875984 63623108 60461641 63623108 60461641 151212920 146007597 151212920 126993552 151212920 126993552 114183897 111178750 114183897 220666994 114183897 220666994 217517611 220666994 163604098 155439204 163604098 187116637 163604098 187116637 192007137 187116637 170641027 84588667 170641027 84588667 83872248 84588667 196270563 195695866 196270563 133482590 196270563 133482590 138742152 153433344 138742152 153433344 162007545 58010244 162007545 58010244 36766966 32763576 36766966 32763576 105122046 102180571 105122046 49019457 105122046 49019457 51707188 49019457 77208249 74288915 77208249 53398576 77208249 53398576 53573132 114547175 53573132 114547175 118067766 242289059 118067766 242289059 240594213 242289059 73268785 71680433 73268785 71680433 246683539 250050145 246683539 250050145 55741102 55210387 55741102 55210387 277654829 279209859 277654829 261331257 277654829 261331257 257675137 113032859 257675137 113032859 119464772 113032859 181410731 265434635 181410731 265434635 262548633 265434635 137215491 131288595 137215491 131288595 224376951 218967342 224376951 218967342 111832272 106437363 111832272 106437363 87893462 82329208 87893462 146806615 87893462 146806615 152484198 283015210 152484198 283015210 282625476 283015210 231637526 63745719 231637526 63745719 65680053 88226504 65680053 88226504 89318476 37584270 89318476 37584270 41290091 207183206 41290091 207183206 207670504 207183206 114416052 113868501 114416052 113868501 231346676 233443325 231346676 137442162 231346676 137442162 147160753 152256581 147160753 152256581 158007917 113888681 158007917 113888681 118129619 113888681 217680060 210838461 217680060 210838461 109412386 107499132 109412386 107499132 182819105 174810230 182819105 130153631 182819105 130153631 133784693 237004846 133784693 237004846 233787894 237004846 93083940 67801374 93083940 67801374 69659981 67801374 227219118 230726725 227219118 230726725 214327877 212941981 214327877 212941981 54739411 53442099 54739411 53442099 15833466 15676104 15833466 15676104 136152155 138212413 136152155 138212413 205797318 204891543 205797318 204891543 211615162 266616721 211615162 266616721 264624193 63737799 264624193 63737799 67271853 63737799 156800701 152485260 156800701 152485260 159608133 28486033 159608133 28486033 31040931 165810937 31040931 165810937 170632619 161323983 170632619 161323983 168507295 19395754 168507295 19395754 20521075 19395754 58121949 55500170 58121949 55500170 232148202 234569290 232148202 234569290 152699947 147187325 152699947 188278381 152699947 188278381 192230528 188278381 75794897 74135073 75794897 74135073 265427142 267508635 265427142 267508635 92712080 88400163 92712080 88400163 259620445 261511599 259620445 172712929 259620445 172712929 177539256 172712929 217643910 221134632 217643910 221134632 208424975 209051387 208424975 209051387 205477715 209051387 274283022 275608097 274283022 112854806 274283022 112854806 117833689 210808743 117833689 210808743 212784841 210808743 184813207 176183931 184813207 176183931 108770448 62361413 108770448 62361413 66266746 62361413 205259748 234887927 205259748 234887927 237268850 258634263 237268850 258634263 254828778 240143499 254828778 240143499 234985465 65856721 234985465 65856721 68441502 219299692 68441502 219299692 218414090 219299692 129723048 123651037 129723048 157876895 129723048 157876895 164964403 157876895 39271287 36505209 39271287 36505209 228067667 288866852 228067667 288866852 286730026 288866852 101430544 96721412 101430544 124176818 101430544 124176818 129397655 74607935 129397655 74607935 77552087 260471726 77552087 260471726 258457386 219873992 258457386 219873992 216730318 259044282 216730318 259044282 258464382 191424833 258464382 191424833 199369910 171709313 199369910 171709313 175700548 47695208 175700548 47695208 52431338 47695208 191315627 185353948 191315627 185353948 255279271 258905306 255279271 237284401 255279271 237284401 146827961 141363156 146827961 202240659 146827961 202240659 209184197 75395618 209184197 75395618 77975140 221785519 77975140 221785519 218051089 221785519 15867564 14002887 15867564 14002887 111070883 106161498 111070883 90256911 111070883 90256911 90949246 90256911 92386552 134576124 92386552 134576124 136115234 207833013 136115234 207833013 202131655 207833013 37099303 35395920 37099303 217243511 37099303 217243511 212439999 217243511 92304504 89768538 92304504 231551386 92304504 231551386 227250700 178440953 227250700 178440953 58999077 58056913 58999077 58056913 40122280 4782223 40122280 4782223 4461049 4782223 180705750 175870489 180705750 175870489 17158319 16180061 17158319 16180061 60537372 55197879 60537372 55197879 196513889 187145686 196513889 179878679 196513889 179878679 182962260 179878679 234814496 238930099 234814496 238930099 246153158 249796251 246153158 249796251 51580036 49929240 51580036 49929240 131265759 127267823 131265759 127267823 131386442 125138103 131386442 125138103 154065301 162891174 154065301 162891174 204374640 206748724 204374640 206748724 226393680 232321152 226393680 232321152 46289488 41410955 46289488 41410955 184072081 177885799 184072081 177885799 100035458 98632780 100035458 235548344 100035458 235548344 237845608 235548344 174454208 63310506 174454208 63310506 67011487 274591488 67011487 274591488 272224332 274591488 157778840 155424902 157778840 263458187 157778840 263458187 261879748 263458187 184966476 181593007 184966476 181593007 105924121 103876753 105924121 103876753 274939717 278633032 274939717 278633032 187750913 110729048 187750913 110729048 111757634 38967117 111757634 38967117 39084789 38967117 212095261 217396835 212095261 185021259 212095261 185021259 195911430 84312192 195911430 84312192 86923614 188620809 86923614 188620809 188590643 27091618 188590643 27091618 30066307 27091618 164253562 159668444 164253562 159668444 115459828 110986622 115459828 110986622 247099809 250908219 247099809 250908219 174391004 163731746 174391004 163731746 130417368 126703206 130417368 126703206 93030735 89928708 93030735 263904910 93030735 263904910 263436499 25094863 263436499 25094863 27020845 25094863 88523195 86188349 88523195 86188349 177131820 168769915 177131820 168769915 102964558 98088976 102964558 98088976 97752140 98088976 274334193 275832795 274334193 275832795 107574068 104669853 107574068 213441704 107574068 213441704 209546643 213441704 153841985 144085572 153841985 144325640 153841985 144325640 74666448 71349725 74666448 71349725 222737969 226485124 222737969 226485124 239523254 240692917 239523254 240692917 98124244 96293715 98124244 96293715 258744870 262399932 258744870 262399932 189677651 180193888 189677651 240126085 189677651 240126085 263462392 264869691 263462392 30949936 263462392 30949936 32484342 116698931 32484342 116698931 122274887 275172080 122274887 275172080 272076421 275172080 12239841 11760244 12239841 11760244 99189508 226475235 99189508 226475235 225986731 226475235 181797331 35636718 181797331 35636718 39082161 35636718 112806706 109180550 112806706 1812067 112806706 1812067 2655828 220984564 2655828 220984564 216812939 31452180 216812939 31452180 33850732 40909460 33850732 40909460 282043687 282010743 282043687 115882753 282043687 115882753 120353131 115882753 278158351 279332728 278158351 279332728 228826965 224640527 228826965 224640527 58997642 56529094 58997642 131184135 58997642 131184135 134646586 185445014 134646586 185445014 187803981 185445014 107366598 92497833 107366598 92497833 94812337 92497833 200560955 198573068 200560955 170712862 200560955 170712862 177357663 170712862 188808402 183721502 188808402 183721502 152060749 91217200 152060749 91217200 93414092 248366992 93414092 248366992 246906533 204525454 246906533 204525454 76772572 75215283 76772572 75215283 85505997 83491403 85505997 83491403 200959085 201291748 200959085 201291748 211839195 272187763 211839195 272187763 268270027 272187763 83339472 78597157 83339472 210385810 83339472 210385810 212316217 210385810 155833195 124157866 155833195 124157866 127893070 116723194 127893070 116723194 122855191 283175690 122855191 283175690 279954335 133888615 279954335 133888615 117221073 110649314 117221073 110649314 177025458 170895629 177025458 170895629 176281161 127949621 176281161 127949621 131476142 137769710 131476142 137769710 143465096 63957114 143465096 63957114 66630410 87573669 66630410 87573669 234973670 233380173 234973670 57157378 234973670 57157378 58628121 29618886 58628121 29618886 32059343 29618886 168907241 163715747 168907241 98003482 168907241 98003482 102930937 98003482 189736339 185705237 189736339 185705237 192943103 194802912 192943103 194802912 102551506 98448702 102551506 98448702 92794047 91507228 92794047 91507228 259861063 261216608 259861063 261216608 176046899 170682077 176046899 170682077 114628027 109985023 114628027 109985023 154808555 149808925 154808555 149808925 273148418 276122895 273148418 276122895 136423991 133553071 136423991 133553071 65300377 63323648 65300377 78979693 65300377 78979693 211440652 204586890 211440652 199591026 211440652 199591026 201365013 87401613 201365013 87401613 90455294 71916119 90455294 71916119 73639979 214724337 73639979 214724337 220020619 214724337 191519312 147739757 191519312 147739757 153554861 147739757 259427260 258852664 259427260 191351198 259427260 191351198 192520531 191351198 228555345 229784093 228555345 80556798 228555345 80556798 66990513 63997784 66990513 172856803 66990513 172856803 178005759 140099082 178005759 140099082 145603174 140099082 165630082 191058199 165630082 191058199 195546705 58928052 195546705 58928052 61687373 58928052 213965948 216112365 213965948 140744086 213965948 140744086 143946438 86635684 143946438 86635684 88849314 174294818 88849314 174294818 182953727 174294818 167338562 162244305 167338562 162244305 195531115 191773839 195531115 167834431 195531115 167834431 145038144 56208888 145038144 56208888 58550764 56208888 78952802 78097615 78952802 78097615 93444478 96364766 93444478 96364766 99042348 136730091 99042348 136730091 141936904 80353274 141936904 80353274 39416082 38956349 39416082 209319506 39416082 209319506 212146971 131662391 212146971 131662391 135676964 18862272 135676964 18862272 20599032 18862272 42036292 123219508 42036292 123219508 127943544 276108742 127943544 276108742 273097829 148869755 273097829 148869755 153467244 223783021 153467244 223783021 218699468 221330611 218699468 221330611 205045462 152863174 205045462 152863174 164412364 162515669 164412364 162515669 166404069 162515669 67591324 65068314 67591324 65068314 256848119 275950282 256848119 275950282 273574146 275950282 107341487 105468622 107341487 105468622 65352505 63152196 65352505 187265749 65352505 187265749 198423222 187265749 53445970 49590277 53445970 49590277 203161025 193132242 203161025 193132242 106053243 102254998 106053243 225755123 106053243 225755123 221775112 26891722 221775112 26891722 28716326 26891722 277644371 281405878 277644371 256847528 277644371 256847528 253233750 137396245 253233750 137396245 143406233 240795176 143406233 240795176 277706804 279504552 277706804 279504552 177482393 136007062 177482393 136007062 18544435 18703405 18544435 201627807 18544435 201627807 197619804 145766715 197619804 145766715 153019457 177167518 153019457 177167518 185510020 170441720 185510020 170441720 178313233 265178789 178313233 265178789 261532141 265178789 130876059 127221354 130876059 127221354 41008689 38387075 41008689 43786767 41008689 43786767 46437719 36518994 46437719 36518994 35582627 141965627 35582627 141965627 147418057 101420548 147418057 101420548 79949900 76234229 79949900 76234229 202034533 221509840 202034533 221509840 218235402 221509840 165408932 160705714 165408932 160705714 109090347 107820755 109090347 107820755 105241499 102112513 105241499 123816283 105241499 123816283 128994215 184243121 128994215 184243121 196890330 42820979 196890330 42820979 46673802 42820979 111946115 111880143 111946115 111880143 248432516 255433665 248432516 255433665 253624873 255433665 88239543 86533459 88239543 86533459 191846606 186694303 191846606 186694303 143259640 141345510 143259640 218774979 143259640 218774979 215032875 218774979 103470292 89557322 103470292 89557322 91001220 199005236 91001220 199005236 202963484 70795045 202963484 70795045 73642466 70795045 153471470 187878007 153471470 187878007 192377456 187878007 131318515 127568321 131318515 222869096 131318515 222869096 219390822 222869096 61941722 60237716 61941722 60237716 77211593 195705011 77211593 195705011 200102729 195705011 133445395 128515993 133445395 128515993 25846465 23749251 25846465 23749251 146732139 140137125 146732139 63378730 146732139 63378730 66104951 63378730 275424572 277856881 275424572 88709833 275424572 88709833 92233042 60557070 92233042 60557070 14626924 13036626 14626924 69802092 14626924 69802092 102414036 97875667 102414036 15792526 102414036 15792526 15298883 257292233 15298883 257292233 256343515 257292233 75944412 71859474 75944412 210808615 75944412 210808615 207693938 210808615 163258992 160130118 163258992 160130118 194249738 183063626 194249738 183063626 146995225 91232922 146995225 91232922 93071774 21733523 93071774 21733523 23520976 232218556 23520976 232218556 234430953 262262247 234430953 262262247 258256537 189112628 258256537 189112628 192320720 61645842 192320720 61645842 64979694 72786965 64979694 72786965 152385864 155188659 152385864 155188659 271171356 274351394 271171356 274351394 136984025 132146163 136984025 132146163 285082471 287259945 285082471 287259945 247117177 134861133 247117177 134861133 139558476 225339903 139558476 225339903 222795296 225339903 194450423 40913125 194450423 40913125 43602500 40913125 110843049 132578321 110843049 132578321 167833496 157126618 167833496 156959961 167833496 156959961 119898683 82174923 119898683 82174923 14402474 13818556 14402474 13818556 204692216 202851224 204692216 202851224 236972379 240555538 236972379 240555538 139181490 138109284 139181490 138109284 81780351 79261606 81780351 280071020 81780351 280071020 277247904 200826971 277247904 200826971 202517436 187777085 202517436 187777085 190128554 232718038 190128554 232718038 228645985 15759608 228645985 15759608 13966808 15759608 116467648 110780041 116467648 60713361 116467648 60713361 61869246 60713361 196207853 192375025 196207853 192375025 117351588 113271159 117351588 161492502 117351588 161492502 168013525 244792329 168013525 244792329 267699315 270639918 267699315 210689942 267699315 210689942 214553632 210689942 250706885 252648291 250706885 252648291 275995847 278472455 275995847 278472455 247783210 250850343 247783210 250850343 113484759 108006891 113484759 108006891 234589870 238250996 234589870 46956559 234589870 46956559 52661977 46956559 72267702 266946135 72267702 266946135 266874628 56919154 266874628 56919154 58850878 171537296 58850878 171537296 193050415 186865109 193050415 186865109 206831121 208201911 206831121 208201911 214540751 189813743 214540751 189813743 200272919 239596978 200272919 239596978 236639962 239596978 28159651 26498829 28159651 96012594 28159651 96012594 166089807 160255040 166089807 160255040 91144086 89629906 91144086 186817485 91144086 186817485 186558899 166075880 186558899 166075880 176672174 166075880 198125531 193637725 198125531 193637725 105957315 107784012 105957315 195045662 105957315 195045662 196702178 73751295 196702178 73751295 77272881 73751295 257089817 258055402 257089817 30709437 257089817 30709437 30699438 30709437 100852747 290317416 100852747 290317416 287435608 290317416 189499457 183280407 189499457 183280407 272189450 273842882 272189450 273842882 119310860 114668699 119310860 114668699 261365445 263039718 261365445 263039718 35966593 32571408 35966593 77090805 35966593 77090805 146341478 140273730 146341478 140273730 33811371 31304944 33811371 256221051 33811371 256221051 254086036 259754914 254086036 259754914 258964727 176293871 258964727 176293871 30757936 30829966 30757936 30829966 194484670 197578723 194484670 197578723 42646047 43307941 42646047 219700949 42646047 219700949 215255247 63235883 215255247 63235883 66098208 63235883 87763127 137615368 87763127 137615368 228158269 230266129 228158269 49787961 228158269 49787961 52585020 49787961 102040030 145337307 102040030 145337307 164503758 155315650 164503758 133692862 164503758 133692862 138767962 133692862 176241598 172511938 176241598 76074669 176241598 76074669 69129214 66634394 69129214 247280730 69129214 247280730 247228076 98091843 247228076 98091843 101133476 98091843 256435274 256907206 256435274 22617070 256435274 22617070 24103015 22617070 128405131 196577062 128405131 196577062 199606388 205422153 199606388 205422153 207365640 203323732 207365640 203323732 205278764 198033877 205278764 198033877 227634832 228297467 227634832 228297467 220226702 215806675 220226702 215806675 256188588 259993362 256188588 259993362 124387985 118428711 124387985 118428711 204688504 294561474 204688504 294561474 293276118 90095839 293276118 90095839 92186236 88905609 92186236 88905609 89605928 88905609 181525037 189364202 181525037 189364202 194134816 189364202 134526886 129782758 134526886 129782758 138456242 133631227 138456242 133631227 102903713 101553384 102903713 150673519 102903713 150673519 162664636 214467436 162664636 214467436 214207382 208772220 214207382 208772220 84411361 82712308 84411361 82712308 120926327 118525083 120926327 116133241 120926327 116133241 119385263 245488944 119385263 245488944 241439151 7460003 241439151 7460003 8188037 7460003 108680626 290195415 108680626 290195415 287519086 290195415 188871762 185700319 188871762 185700319 227541354 236501447 227541354 236501447 232675626 236501447 199650159 188091771 199650159 188091771 201044983 197303481 201044983 159605735 201044983 159605735 69397502 67795985 69397502 67795985 240171424 244363408 240171424 244363408 55419105 55334446 55419105 55334446 111468016 107822333 111468016 107822333 137985326 135912927 137985326 135912927 180227895 175907112 180227895 175907112 72370749 70616680 72370749 70616680 172952257 166005778 172952257 166005778 65575838 63194334 65575838 148178650 65575838 148178650 153742413 117359543 153742413 117359543 122107293 47503288 122107293 47503288 49979272 47503288 187570308 188216518 187570308 188216518 199493995 199315475 199493995 199315475 236296323 239523267 236296323 148523716 236296323 148523716 153728132 148523716 244660105 246333457 244660105 246333457 196627669 128132041 196627669 128132041 105582095 104342368 105582095 104342368 260997311 263329309 260997311 58639243 260997311 58639243 62504450 164161068 62504450 164161068 265587419 269853259 265587419 174405808 265587419 174405808 179365242 174405808 222613477 225588064 222613477 84838457 222613477 84838457 88730347 84838457 116254196 254950796 116254196 254950796 252951531 270227043 252951531 270227043 269955123 270227043 229872857 181354463 229872857 181354463 189392543 70468856 189392543 70468856 72986378 257110793 72986378 257110793 253913397 282210611 253913397 282210611 281423696 282210611 40464550 41848310 40464550 135785204 40464550 135785204 141549888 135785204 28418573 26774531 28418573 26774531 28589347 25277185 28589347 25277185 249404911 252342692 249404911 252342692 248661999 191825600 248661999 191825600 192619164 191825600 250052807 253164004 250052807 102079185 250052807 102079185 103066843 102079185 133131839 128120601 133131839 128120601 76458289 66623018 76458289 66623018 69465347 253497782 69465347 253497782 250848646 260358895 250848646 260358895 258257039 284068856 258257039 284068856 299640503 300177901 299640503 300177901 108351455 30950706 108351455 30950706 32859798 30950706 189757575 184569636 189757575 184569636 151468595 140991535 151468595 140991535 132831521 129467489 132831521 158160240 132831521 158160240 288965609 290672962 288965609 234984747 288965609 234984747 230372969 234984747 271157156 273488180 271157156 273488180 89216794 85543883 89216794 85543883 293057340 293321098 293057340 24044116 293057340 24044116 25059970 24044116 255503094 257724010 255503094 246889149 255503094 246889149 199621195 129023384 199621195 129023384 67627247 64329181 67627247 70363982 67627247 70363982 249889639 253786664 249889639 253786664 34774551 31770263 34774551 266523070 34774551 266523070 264166761 266523070 202643825 205387139 202643825 205387139 231540332 247420276 231540332 247420276 244487798 247420276 199264591 57207510 199264591 57207510 56543802 190642895 56543802 190642895 233065617 236838229 233065617 236838229 82372677 11408826 82372677 11408826 12072758 13149614 12072758 13149614 182134359 179479692 182134359 179479692 215399894 219120654 215399894 219120654 103177987 99401131 103177987 99401131 301580987 301731124 301580987 301731124 153745998 149577718 153745998 149577718 224451694 220171333 224451694 220171333 104271450 104753048 104271450 104753048 244496819 247355096 244496819 247355096 244851487 143911458 244851487 143911458 148718302 63417311 148718302 63417311 66522667 167789457 66522667 167789457 172045516 167789457 167652143 159609620 167652143 159609620 59897340 55104961 59897340 75256735 59897340 75256735 139308940 192712150 139308940 192712150 202595703 271829454 202595703 271829454 267382949 31043380 267382949 31043380 31060374 139816096 31060374 139816096 261131375 265077767 261131375 30158852 261131375 30158852 33925790 267913116 33925790 267913116 266643165 132041890 266643165 132041890 75029379 69503881 75029379 69503881 108435240 253672953 108435240 253672953 250688104 253672953 122130704 116806345 122130704 116806345 240442729 243032372 240442729 243032372 193091724 191616264 193091724 191616264 299230982 299060467 299230982 299060467 287274704 287636475 287274704 287636475 133585889 130120800 133585889 130120800 264304653 267501665 264304653 109824926 264304653 109824926 114404574 109824926 136383687 231814470 136383687 231814470 229869675 286073729 229869675 286073729 284043614 62916200 284043614 62916200 65750670 62916200 263108931 267112673 263108931 267112673 158465445 152058859 158465445 187905476 158465445 187905476 192166053 88282610 192166053 88282610 89163195 88282610 169426088 189756625 169426088 189756625 214648137 294979101 214648137 294979101 294841730 294979101 74684284 73246063 74684284 73246063 130927261 232205372 130927261 232205372 248608039 250280106 248608039 250280106 163092933 154209646 163092933 230299947 163092933 230299947 232673730 230299947 60219145 57069335 60219145 143540870 60219145 143540870 154448275 150728685 154448275 150728685 218776049 221203642 218776049 58408483 218776049 58408483 58481330 58408483 169541636 164601119 169541636 58996722 169541636 58996722 60293234 58996722 118675133 113546528 118675133 106157975 118675133 106157975 110971747 252429340 110971747 252429340 248061626 203434933 248061626 203434933 206512661 192839263 206512661 192839263 197015667 145651919 197015667 145651919 71473721 70196811 71473721 160346971 71473721 160346971 167765008 266045968 167765008 266045968 263017825 266045968 209710230 213531259 209710230 213531259 55396696 51982675 55396696 53138859 55396696 53138859 55482356 26231193 55482356 26231193 28059220 39974507 28059220 39974507 43950055 196609339 43950055 196609339 242839633 247349313 242839633 177553540 242839633 177553540 180977152 218749013 180977152 218749013 216725728 159704924 216725728 159704924 171215625 79957263 171215625 79957263 79655843 79957263 120257170 115689072 120257170 115689072 174693343 171370829 174693343 64859679 174693343 64859679 68539128 25145049 68539128 25145049 26147421 298554133 26147421 298554133 298869594 298554133 41906263 38468607 41906263 38468607 269428245 271778585 269428245 42375175 269428245 42375175 46653296 149599050 46653296 149599050 154454437 137434793 154454437 137434793 94252891 93464713 94252891 135540097 94252891 135540097 141431245 135540097 27980648 24693444 27980648 82591791 27980648 82591791 181461290 174597460 181461290 174597460 244266112 245547814 244266112 245547814 193930626 197346338 193930626 197346338 183146189 176001103 183146189 176001103 195371115 186005270 195371115 186005270 197994715 193900187 197994715 193900187 212995825 215227500 212995825 215227500 138235035 133226938 138235035 145995828 138235035 145995828 150865188 177442286 150865188 177442286 183186293 216356549 183186293 216356549 216709088 255513217 216709088 255513217 251992679 279583257 251992679 279583257 278515228 279583257 191395860 176415965 191395860 176415965 153626078 33229840 153626078 33229840 35843978 34371184 35843978 34371184 37698441 156168115 37698441 156168115 197158306 201847244 197158306 176161888 197158306 176161888 25644359 24364254 25644359 24364254 208601071 205577430 208601071 205577430 158449771 152879307 158449771 152879307 261022948 261837017 261022948 261837017 227307496 229234360 227307496 229234360 40278248 37334249 40278248 73214080 40278248 73214080 221319587 221794488 221319587 57075230 221319587 57075230 59126697 221315756 59126697 221315756 225713129 221315756 26859689 25280071 26859689 25280071 179165918 203026812 179165918 203026812 205559960 203026812 140221616 135087692 140221616 135087692 122556265 121148443 122556265 121148443 243384263 247580279 243384263 191705022 243384263 191705022 195420739 81776391 195420739 81776391 86597976 37690678 86597976 37690678 40432565 37690678 289749273 289738381 289749273 253493079 289749273 253493079 251478870 253493079 261282964 262340862 261282964 262340862 67150277 64937868 67150277 194867902 67150277 194867902 250290342 256647343 250290342 243565449 250290342 243565449 231207769 72720085 231207769 72720085 77523651 72720085 246852506 247941353 246852506 208042309 246852506 208042309 209091862 259353432 209091862 259353432 259024125 259353432 255252802 259770201 255252802 259770201 201203930 189709654 201203930 189709654 78995262 77608620 78995262 77608620 233861705 236884588 233861705 236884588 176098545 87949460 176098545 87949460 90791094 87949460 142382804 179535213 142382804 179535213 183087703 80019542 183087703 80019542 83238338 80019542 139000292 134069725 139000292 134069725 48422602 45705084 48422602 45705084 256163132 258350750 256163132 258350750 52528643 33355857 52528643 33355857 33527584 33355857 125037177 121877261 125037177 116857717 125037177 116857717 117079747 116857717 180982074 174499542 180982074 174499542 245884781 249579140 245884781 72845960 245884781 72845960 76177377 195341480 76177377 195341480 199115085 283045792 199115085 283045792 282347076 89309127 282347076 89309127 89847747 89309127 198889377 203208864 198889377 203208864 184414226 135329261 184414226 135329261 42339957 40245782 42339957 40245782 156188197 148199700 156188197 35358822 156188197 35358822 38428751 164587319 38428751 164587319 170134696 126315097 170134696 126315097 130962719 126315097 146217775 141302283 146217775 141302283 245557824 248823323 245557824 248823323 245341269 158583023 245341269 158583023 170170705 158583023 187509636 187231005 187509636 187231005 74004679 73152546 74004679 73152546 180682501 171247075 180682501 171247075 212070613 206105777 212070613 206105777 207678246 206771917 207678246 149750719 207678246 149750719 154405372 62169898 154405372 62169898 64803741 62169898 233360565 236862123 233360565 20893981 233360565 20893981 23109163 20893981 91966764 91068242 91966764 91068242 105023508 106320878 105023508 106320878 253864117 256819115 253864117 256819115 44177912 39962799 44177912 39962799 43732595 39962799 144715331 141524441 144715331 117374062 144715331 117374062 121595485 5376772 121595485 5376772 7028955 5376772 155615627 149962865 155615627 149962865 213503811 212426702 213503811 212426702 96935456 94118147 96935456 94118147 51639911 50052226 51639911 50052226 146965681 170938607 146965681 170938607 178288418 170938607 31234132 31293017 31234132 31293017 269230645 268720969 269230645 268720969 243640280 168766589 243640280 168766589 174512567 168766589 244099831 248307993 244099831 69419915 244099831 69419915 71336547 125103257 71336547 125103257 275569107 276771627 275569107 251296097 275569107 251296097 187089880 173384047 187089880 173384047 179698592 26066210 179698592 26066210 27213115 26066210 219751869 216130253 219751869 216130253 247434237 249718537 247434237 206360366 247434237 206360366 202664110 161194510 202664110 161194510 36010004 32409478 36010004 114763122 36010004 114763122 119879574 137037861 119879574 137037861 142307090 137037861 62429950 60186900 62429950 182603686 62429950 182603686 224890890 228876826 224890890 228876826 109219162 108061830 109219162 108061830 146547325 141581782 146547325 141581782 280050092 283717905 280050092 189711113 280050092 189711113 199222076 189711113 245922336 247885030 245922336 247885030 285210160 284577590 285210160 54181570 285210160 54181570 55744786 70103992 55744786 70103992 270070418 272758873 270070418 272758873 134794322 131488844 134794322 131488844 150655586 208326673 150655586 208326673 208883023 208326673 147471219 142546854 147471219 142546854 78468015 76286312 78468015 76286312 224935595 245022997 224935595 245022997 241960888 117795832 241960888 117795832 73425236 71173223 73425236 71173223 69103838 65821175 69103838 65821175 218248692 232006123 218248692 232006123 228499987 235558896 228499987 235558896 233052095 235558896 180443327 111508387 180443327 111508387 114916360 70660929 114916360 70660929 73230628 186921732 73230628 186921732 190977811 242631072 190977811 242631072 240359154 242631072 200639147 188931090 200639147 188931090 242402368 243274904 242402368 243274904 239681436 243635018 239681436 81171243 239681436 81171243 85037835 22889229 85037835 22889229 23590683 200925291 23590683 200925291 251095548 253600625 251095548 253600625 76631715 73048670 76631715 200400805 76631715 200400805 204122155 49381323 204122155 49381323 52870802 49381323 185408937 182443011 185408937 182443011 269773637 271262893 269773637 271262893 283508236 286676907 283508236 286676907 34988290 35523308 34988290 268097039 34988290 268097039 264634607 268097039 74329408 71243497 74329408 71243497 111690403 225450227 111690403 225450227 221607862 225450227 214786817 201174151 214786817 201174151 37075079 34768143 37075079 173322023 37075079 173322023 239735587 245090455 239735587 159036714 239735587 159036714 170571922 177527780 170571922 177527780 183005992 80523502 183005992 80523502 84752328 204524099 84752328 204524099 205487109 219550192 205487109 219550192 219545741 201077267 219545741 201077267 204239808 78494216 204239808 78494216 82240129 96470514 82240129 96470514 99460092 157036900 99460092 157036900 255597000 258565200 255597000 258565200 97171233 94967006 97171233 94967006 39239623 35992983 39239623 35992983 219810561 242736587 219810561 242736587 241018341 242736587 199259164 204291538 199259164 204291538 128533569 123536071 128533569 123536071 210822990 214600636 210822990 214600636 210039554 125990539 210039554 125990539 111514556 110773850 111514556 110773850 221333156 221559278 221333156 221559278 202491059 200009112 202491059 200009112 166602528 155890325 166602528 155890325 130950030 83716705 130950030 83716705 43786944 42479275 43786944 201058073 43786944 201058073 203769017 201058073 190241386 26533272 190241386 26533272 28809215 26533272 36188917 36528828 36188917 36528828 88196723 84748541 88196723 84748541 229780298 231655550 229780298 189747851 229780298 189747851 85934440 82250954 85934440 237155166 85934440 237155166 259767327 262344252 259767327 65465244 259767327 65465244 67801100 77218907 67801100 77218907 76664129 45656618 76664129 45656618 44302836 160936822 44302836 160936822 169113970 157479649 169113970 157479649 72470826 70267087 72470826 70267087 128569956 126946571 128569956 126946571 213423506 254998678 213423506 254998678 262579228 266290795 262579228 266290795 217923258 218694143 217923258 218694143 123786060 123409201 123786060 225997921 123786060 225997921 226616653 225997921 188666506 184242330 188666506 184242330 238802771 258535926 238802771 258535926 257476944 193347781 257476944 193347781 197646042 231618649 197646042 231618649 228684217 198973635 228684217 198973635 145333529 113832754 145333529 113832754 23556881 21310093 23556881 21310093 247333641 247788344 247333641 94012594 247333641 94012594 97307691 159712978 97307691 159712978 173759793 170077891 173759793 170077891 224511082 243672422 224511082 243672422 252598344 256472288 252598344 96412512 252598344 96412512 99390759 204585724 99390759 204585724 201157123 176247541 201157123 176247541 183562020 238328188 183562020 238328188 235139679 247568387 235139679 247568387 242387313 244759988 242387313 244759988 28214627 25236222 28214627 174021081 28214627 174021081 183902013 240297201 183902013 240297201 236330692 240297201 131197282 18490154 131197282 18490154 20200708 18490154 178992172 195513869 178992172 195513869 196919982 195513869 98123470 96443704 98123470 96443704 176307726 165654401 176307726 165654401 63402588 61026169 63402588 61026169 249831298 252519110 249831298 252519110 94268812 93145284 94268812 93145284 264261232 268459424 264261232 60740143 264261232 60740143 63307267 53606628 63307267 53606628 54467705 53606628 145279610 146981844 145279610 146981844 157556821 146981844 120436592 74066397 120436592 74066397 77247734 74066397 165391695 156150726 165391695 156150726 194838348 182280788 194838348 182280788 268953085 270570816 268953085 270570816 152990994 107123805 152990994 107123805 109377173 239589381 109377173 239589381 236267990 239589381 229577131 41544772 229577131 41544772 43187617 138190513 43187617 138190513 145805868 268248860 145805868 268248860 268156156 268248860 217191498 35988298 217191498 35988298 38856456 117377601 38856456 117377601 122943291 205269863 122943291 205269863 206080894 161899664 206080894 161899664 167208187 161899664 202397814 191871987 202397814 81973508 202397814 81973508 84748303 85603708 84748303 85603708 88698099 85603708 22866528 20881099 22866528 258781185 22866528 258781185 256217565 258781185 111597195 107623157 111597195 266610089 111597195 266610089 265419101 54475566 265419101 54475566 58984604 54475566 223048079 223222432 223048079 87638377 223048079 87638377 92000085 87638377 195001496 194170233 195001496 93673459 195001496 93673459 96090250 135033097 96090250 135033097 140477837 140949467 140477837 140949467 150583809 93377544 150583809 93377544 94305965 58719924 94305965 58719924 60200788 58719924 86379293 133889784 86379293 133889784 191706221 187144236 191706221 158223121 191706221 158223121 165699733 158223121 241359388 245188833 241359388 222583501 241359388 222583501 226654519 183647638 226654519 183647638 196708875 171692971 196708875 171692971 179095994 101101559 179095994 101101559 102881445 101101559 108186594 189040148 108186594 189040148 194114807 46106964 194114807 46106964 47556459 46106964 53313864 267856967 53313864 267856967 267227692 58859682 267227692 58859682 57406857 145590085 57406857 145590085 173383172 167064469 173383172 167064469 117619732 112669005 117619732 119544618 117619732 119544618 119383693 119544618 62105763 59486602 62105763 59486602 205679040 203650912 205679040 190199465 205679040 190199465 194614607 196813156 194614607 196813156 200810231 196813156 77046038 75854700 77046038 259507204 77046038 259507204 254826951 259507204 99381528 81280415 99381528 81280415 82148325 81280415 106094133 104776475 106094133 104776475 174379448 169843837 174379448 169843837 68853609 65898326 68853609 65898326 223852661 227285569 223852661 227285569 116459385 111683219 116459385 159504291 116459385 159504291 170728594 247243349 170728594 247243349 244534742 247243349 215709651 15539993 215709651 15539993 16296530 175426362 16296530 175426362 182783753 149763263 182783753 149763263 158368736 149763263 195177400 185003045 195177400 185003045 251778565 253204045 251778565 253204045 179856067 175834224 179856067 175834224 63529320 61242689 63529320 61242689 217366381 212686997 217366381 24013792 217366381 24013792 25190689 199653335 25190689 199653335 202470000 199653335 85702427 83933081 85702427 90349714 85702427 90349714 93191610 61146909 93191610 61146909 63053476 61146909 74487083 128841082 74487083 128841082 191793088 187344629 191793088 143675833 191793088 143675833 151105849 239612746 151105849 239612746 240326893 295219983 240326893 295219983 295001710 295219983 58396849 55745825 58396849 265042139 58396849 265042139 263563366 30587838 263563366 30587838 32448212 72126344 32448212 72126344 74545318 106649988 74545318 106649988 111999381 137491200 111999381 137491200 227837561 232280204 227837561 232280204 249526249 253041140 249526249 113178966 249526249 113178966 116159361 280766439 116159361 280766439 279692192 280766439 128715136 125473947 128715136 259464109 128715136 259464109 254755659 98638453 254755659 98638453 102222743 66663161 102222743 66663161 68180313 66663161 136551708 202605188 136551708 202605188 226560975 222776875 226560975 222776875 141100944 133937334 141100944 133937334 52569804 49660547 52569804 149507446 52569804 149507446 154699765 149507446 53229255 50886491 53229255 87602498 53229255 87602498 91681480 204944657 91681480 204944657 205689937 204944657 84451929 84399747 84451929 84399747 38511763 39303892 38511763 39303892 87023149 81811885 87023149 81811885 220100161 221622480 220100161 221622480 62293829 59284483 62293829 235236519 62293829 235236519 231666172 242061083 231666172 242061083 237806674 242061083 138339314 130810705 138339314 230762493 138339314 230762493 226369554 32128493 226369554 32128493 34372061 108477005 34372061 108477005 110198252 225176630 110198252 225176630 227073937 224273476 227073937 224273476 130073578 125779148 130073578 173833147 130073578 173833147 222858253 218360439 222858253 218360439 202377597 200105951 202377597 200105951 226030072 229415614 226030072 209795813 226030072 209795813 204833937 38937301 204833937 38937301 39756923 218387665 39756923 218387665 223869972 218387665 26365572 24771955 26365572 24771955 70813752 67910491 70813752 67910491 49015282 47991101 49015282 47991101 91418259 87987832 91418259 87987832 210998180 210080458 210998180 40736367 210998180 40736367 44907025 267893007 44907025 267893007 266376991 267893007 54651350 53200852 54651350 53200852 68558034 65936794 68558034 65936794 77692876 199471572 77692876 199471572 195768774 63625198 195768774 63625198 65230564 112477982 65230564 112477982 112109810 112477982 106422470 93580920 106422470 93580920 43554105 41793305 43554105 41793305 134535345 174507992 134535345 174507992 179106974 85052450 179106974 85052450 86626724 85052450 219502641 223409969 219502641 223409969 227147712 225402948 227147712 58943859 227147712 58943859 61383688 27624101 61383688 27624101 29868962 27624101 129484693 227615404 129484693 227615404 223795985 227615404 20917254 18915073 20917254 127430323 20917254 127430323 129466461 127430323 108990863 66246872 108990863 66246872 24115539 22573408 24115539 22573408 55869138 61096660 55869138 61096660 201614950 195926599 201614950 195926599 160215005 154535929 160215005 154535929 221933539 224878223 221933539 51995944 221933539 51995944 52890070 225187412 52890070 225187412 241252391 243281549 241252391 129819354 241252391 129819354 134665543 163222802 134665543 163222802 173288807 163222802 53581894 50045910 53581894 50045910 105661856 231226508 105661856 231226508 226770337 57444291 226770337 57444291 51009325 50303081 51009325 50303081 172595106 167499967 172595106 167499967 243408971 247046736 243408971 217124103 243408971 217124103 211737508 217124103 219465761 217675979 219465761 217675979 99629558 99041623 99629558 224167993 99629558 224167993 219355602 224167993 35606425 37065009 35606425 37065009 16661585 15772596 16661585 126250414 16661585 126250414 213888953 207774813 213888953 207774813 160277959 155584362 160277959 165032035 160277959 165032035 170660216 165032035 68968338 66518388 68968338 182984362 68968338 182984362 187247115 85270742 187247115 85270742 85688479 167145811 85688479 167145811 172179730 167145811 32953788 33665241 32953788 231766693 32953788 231766693 226937758 124542004 226937758 124542004 125707295 170522673 125707295 170522673 175740389 77681015 175740389 77681015 77893443 256517055 77893443 256517055 255958788 236965121 255958788 236965121 234754614 236965121 251754351 255721396 251754351 77108200 251754351 77108200 80613173 77223867 80613173 77223867 82143800 197027521 82143800 197027521 201284025 197027521 187058536 184954766 187058536 184954766 83238245 82122635 83238245 82122635 184633986 212048831 184633986 212048831 210520876 212048831 170893086 161313416 170893086 161313416 230758134 230021549 230758134 137338603 230758134 137338603 141903427 137338603 250819383 255661557 250819383 255661557 163412716 124031297 163412716 124031297 127180146 124031297 222488398 226600540 222488398 113632943 222488398 113632943 119420492 113632943 181481969 211116250 181481969 211116250 207641847 160060286 207641847 160060286 166011463 43523312 166011463 43523312 23290783 21457779 23290783 143603777 23290783 143603777 237583307 241032316 237583307 241032316 154989439 143531238 154989439 241253314 154989439 241253314 238844372 195734809 238844372 195734809 199252888 130208124 199252888 130208124 134012693 159180264 134012693 159180264 168479030 191205246 168479030 191205246 201676447 112441492 201676447 112441492 38210640 36434145 38210640 272729722 38210640 272729722 267673299 272729722 42977507 41304142 42977507 41304142 48154155 163435066 48154155 163435066 224266438 269922201 224266438 269922201 266150807 269922201 237258123 239732196 237258123 239732196 114840384 45209296 114840384 45209296 46656068 59032112 46656068 59032112 60868944 139522718 60868944 139522718 145129011 222944608 145129011 222944608 226761264 170823210 226761264 170823210 180280943 170823210 257942817 260168622 257942817 260168622 130485372 45144913 130485372 45144913 40372452 41807983 40372452 71140199 40372452 71140199 74033695 71140199 48123604 46240799 48123604 46240799 173609058 163681029 173609058 163681029 228769264 233461663 228769264 233461663 191279616 185217145 191279616 185217145 71884462 31344952 71884462 31344952 34871325 135901070 34871325 135901070 141570395 135901070 52995173 48269444 52995173 175414485 52995173 175414485 184234287 146137399 184234287 146137399 151482965 156569911 151482965 156569911 162828282 156569911 65137245 62791560 65137245 152427809 65137245 152427809 158150076 216776917 158150076 216776917 233871408 237361646 233871408 237361646 168022052 162484512 168022052 162484512 113950222 108150361 113950222 181592003 113950222 181592003 186049726 39141244 186049726 39141244 44208841 212368852 44208841 212368852 256066496 258761822 256066496 213647624 256066496 213647624 214042929 141128158 214042929 141128158 10959380 9728859 10959380 9728859 161096909 152076459 161096909 86479948 161096909 86479948 89278426 86479948 101673099 98459725 101673099 98459725 66406504 63580246 66406504 191112156 66406504 191112156 273146101 276139828 273146101 276139828 266101125 267648622 266101125 289027016 266101125 289027016 286183006 289027016 175856758 66638519 175856758 66638519 69414875 172098709 69414875 172098709 178576634 35046046 178576634 35046046 38484849 35046046 185696021 177653082 185696021 67789405 185696021 67789405 70787925 67789405 101498815 101040019 101498815 101040019 115681401 118069297 115681401 118069297 128935853 228011744 128935853 228011744 225677827 207121622 225677827 207121622 211340691 64188918 211340691 64188918 67267417 29937995 67267417 29937995 32863788 29937995 113585982 108310718 113585982 108310718 174280165 173057356 174280165 173057356 182096444 230571812 182096444 230571812 228682973 137716379 228682973 137716379 76400999 74558152 76400999 74558152 68478838 66621277 68478838 66621277 251155628 255142778 251155628 40814152 251155628 40814152 42333344 38496857 42333344 38496857 36789815 38496857 123181992 118195743 123181992 104446978 123181992 104446978 106900221 198514954 106900221 198514954 201958683 73638731 201958683 73638731 78207952 119643728 78207952 119643728 265684817 269240380 265684817 269240380 85584531 80533978 85584531 102017848 85584531 102017848 214445078 216444081 214445078 216444081 278971389 280596355 278971389 146214504 278971389 146214504 152561065 103630262 152561065 103630262 104860449 103630262 199381791 195127615 199381791 164369512 199381791 164369512 117203179 22296010 117203179 22296010 24089279 105445729 24089279 105445729 106373563 244752088 106373563 244752088 242178479 244752088 106382000 107976128 106382000 263273453 106382000 263273453 260447576 219172359 260447576 219172359 166261233 154432342 166261233 154432342 122829459 119466854 122829459 119466854 60888544 56287046 60888544 56287046 152197270 147351116 152197270 147351116 204288694 243484798 204288694 243484798 241986287 243484798 173024429 164041001 173024429 164041001 82221902 80254879 82221902 241007969 82221902 241007969 235957293 216157927 235957293 216157927 213842568 166698372 213842568 166698372 65388480 62217725 65388480 62217725 245712150 249066212 245712150 114381109 245712150 114381109 119624401 281273841 119624401 281273841 280074653 281273841 196180390 200972905 196180390 200972905 137633574 133415061 137633574 133415061 100858481 67208886 100858481 67208886 70019594 257809516 70019594 257809516 258011228 257809516 56069822 50910336 56069822 266240750 56069822 266240750 264686635 230353809 264686635 230353809 228064016 54857901 228064016 54857901 58096514 54857901 195576215 191169682 195576215 55906035 195576215 55906035 57828152 148573418 57828152 148573418 154253013 192824144 154253013 192824144 200939653 230574068 200939653 230574068 225491422 230574068 174429277 169985491 174429277 169985491 227364092 231253912 227364092 108352178 227364092 108352178 113851039 115756397 113851039 115756397 196460195 213777704 196460195 213777704 215493217 213777704 197668500 189319283 197668500 189319283 84362349 82083141 84362349 259647155 84362349 259647155 257855131 231432873 257855131 231432873 117762976 112998031 117762976 242417650 117762976 242417650 240657172 242417650 139507915 136171802 139507915 136171802 179226966 171132238 179226966 119549104 179226966 119549104 121848039 119549104 268642904 269364824 268642904 44094879 268642904 44094879 42630345 44094879 86059754 180129464 86059754 180129464 181907345 64788276 181907345 64788276 68113201 66678818 68113201 66678818 70541421 66678818 69031585 66985947 69031585 66985947 178611338 172063652 178611338 172063652 221172408 225116945 221172408 147259900 221172408 147259900 152909035 147259900 225473672 226744047 225473672 203513608 225473672 203513608 207786455 203513608 278702623 281017605 278702623 229250105 278702623 229250105 226842830 232479950 226842830 232479950 227864915 232479950 192317776 187832754 192317776 187832754 160378413 156074478 160378413 250057177 160378413 250057177 248384546 58161381 248384546 58161381 60332483 252253248 60332483 252253248 263057276 264000970 263057276 264000970 125492700 120530978 125492700 141982540 125492700 141982540 167350448 160840518 167350448 160840518 69388601 68180469 69388601 68180469 294087907 294109968 294087907 294109968 297200129 296977804 297200129 296977804 80637623 58853379 80637623 58853379 61959127 274224508 61959127 274224508 271014186 121748662 271014186 121748662 126922530 121748662 254636624 258062050 254636624 231877161 254636624 231877161 73923143 71166818 73923143 71166818 213128634 253057995 213128634 253057995 249815049 19804135 249815049 19804135 21192189 19804135 164617827 153040303 164617827 121132717 164617827 121132717 126401296 210404318 126401296 210404318 216819456 210404318 85743728 82365739 85743728 243234288 85743728 243234288 240498403 243234288 206815002 211594688 206815002 211594688 48528504 45750634 48528504 50753023 48528504 50753023 55204105 219602191 55204105 219602191 214804920 219602191 66847554 63169559 66847554 242175524 66847554 242175524 240883118 242175524 235239765 238410633 235239765 238410633 87179471 83865141 87179471 83865141 49334531 48860662 49334531 77578994 49334531 77578994 82248345 54503096 82248345 54503096 56229135 131054521 56229135 131054521 137987103 174622098 137987103 174622098 279406701 282786904 279406701 282786904 49879169 46969271 49879169 46969271 13629589 12979252 13629589 12979252 126884965 124783943 126884965 85243139 126884965 85243139 85795018 85243139 124158597 119678631 124158597 66890244 124158597 66890244 71178892 66890244 193055513 228581074 193055513 228581074 226288169 228581074 163657419 158412193 163657419 158412193 178491911 257482109 178491911 257482109 255879566 89794830 255879566 89794830 91967747 64318247 91967747 64318247 67929140 88211634 67929140 88211634 172684245 166760260 172684245 166760260 198752946 192090757 198752946 192090757 125012051 120740566 125012051 265881498 125012051 265881498 263664017 276880501 263664017 276880501 275789374 236188130 275789374 236188130 30909653 30017416 30909653 30017416 157205248 152568872 157205248 86884757 157205248 86884757 88006678 86884757 231261858 233329753 231261858 223182533 231261858 223182533 102752858 100531070 102752858 251251760 102752858 251251760 250332194 251251760 230080563 233740609 230080563 233740609 98603159 95451157 98603159 96498314 98603159 96498314 97518996 56674993 97518996 56674993 59797246 56674993 99754895 96975845 99754895 96975845 242569877 244853606 242569877 244853606 124774915 123725967 124774915 123725967 55807644 51387633 55807644 51387633 231737740 237761945 231737740 237761945 246103062 247471396 246103062 141774580 246103062 141774580 146522240 66638539 146522240 66638539 69385934 181548836 69385934 181548836 183859688 181548836 117800475 113959877 117800475 118984882 117800475 118984882 121414902 76818777 121414902 76818777 80620356 222687223 80620356 222687223 218535377 125185978 218535377 125185978 129416598 125185978 302387399 302846415 302387399 302846415 200003733 188888487 200003733 188888487 200043728 132689524 200043728 132689524 137341708 173574484 137341708 173574484 177155657 173574484 114730246 109608305 114730246 109608305 176942475 264836911 176942475 264836911 261708341 264836911 66224165 63869556 66224165 63869556 118293668 112378654 118293668 112378654 140063680 134109714 140063680 134109714 93943967 92562962 93943967 92562962 92060190 90664999 92060190 236598946 92060190 236598946 234679947 236598946 193843757 181318569 193843757 238253298 193843757 238253298 235468617 44748406 235468617 44748406 45357199 44748406 81918946 78780716 81918946 78780716 13959684 14786355 13959684 14786355 244404719 246084034 244404719 132198048 244404719 132198048 138379836 270818886 138379836 270818886 266959460 270818886 218798018 221964801 218798018 221964801 88203357 87609296 88203357 87609296 214860084 219404228 214860084 219404228 95625861 89870615 95625861 89870615 91944946 211283878 91944946 211283878 217095232 95429970 217095232 95429970 97637889 24403503 97637889 24403503 24832243 24403503 187433400 187643537 187433400 187643537 104005627 102731718 104005627 102731718 88822246 87184052 88822246 87184052 88468081 85386018 88468081 206884700 88468081 206884700 208349626 220221139 208349626 220221139 217762957 100101011 217762957 100101011 80409586 80431565 80409586 80431565 79012693 79221618 79012693 79221618 70876490 68024938 70876490 118116884 70876490 118116884 120870190 118116884 73596119 72359319 73596119 72359319 133349599 232921653 133349599 232921653 229063973 232921653 200838333 190233068 200838333 264084764 200838333 264084764 259923568 103146511 259923568 103146511 106455227 30759700 106455227 30759700 34375231 184296352 34375231 184296352 189236400 213037087 189236400 213037087 217287909 213037087 60390099 56234897 60390099 56234897 171034136 162837762 171034136 162837762 219880346 217241963 219880346 214038061 219880346 214038061 211749465 98981689 211749465 98981689 103548541 98981689 236762498 239434995 236762498 239434995 198707758 141914843 198707758 141914843 35412535 36968856 35412535 157342744 35412535 157342744 210176071 209400936 210176071 93943011 210176071 93943011 96461238 93943011 144216236 137200728 144216236 137200728 43468480 39970045 43468480 108229495 43468480 108229495 113090684 61206228 113090684 61206228 64140580 61206228 112381826 205897696 112381826 205897696 212297462 96462001 212297462 96462001 101723940 249571122 101723940 249571122 245645199 277553642 245645199 277553642 275982228 277553642 105241513 101674304 105241513 101674304 48059618 48155147 48059618 221151875 48059618 221151875 218590223 118052146 218590223 118052146 118723689 118052146 179864812 217018755 179864812 217018755 217478440 217018755 102793888 52576094 102793888 52576094 55550294 52576094 274204125 276017618 274204125 276017618 210945783 214995307 210945783 265174527 210945783 265174527 263407191 75689642 263407191 75689642 81096839 75689642 121730768 154105628 121730768 154105628 164591329 154105628 153761237 147971166 153761237 147971166 150435557 144036384 150435557 144036384 77530964 72306523 77530964 72306523 72550744 70583609 72550744 70583609 179271520 177773517 179271520 177773517 242244714 245054556 242244714 245054556 194805160 190930444 194805160 190930444 62249199 58926897 62249199 183815776 62249199 183815776 186602523 70510159 186602523 70510159 72485239 70510159 193401866 185330063 193401866 185330063 94117482 71446004 94117482 71446004 73543077 92362964 73543077 92362964 93658808 79923592 93658808 79923592 81413159 79923592 187454098 181153562 187454098 66816891 187454098 66816891 71890077 206837567 71890077 206837567 207306194 124550992 207306194 124550992 52770533 51641971 52770533 240209922 52770533 240209922 237618890 240209922 99040253 95258448 99040253 95258448 184981296 174026946 184981296 161159031 184981296 161159031 166482645 43457390 166482645 43457390 48197302 43457390 173956878 167880281 173956878 119740118 173956878 119740118 80931839 80731506 80931839 241321668 80931839 241321668 234640494 102173080 234640494 102173080 102638875 231048785 102638875 231048785 228384076 231048785 224273516 80735070 224273516 80735070 85577659 100711258 85577659 100711258 231509970 226800437 231509970 226800437 10681808 10244738 10681808 10244738 147117010 235535726 147117010 235535726 236293712 235535726 107334902 88948330 107334902 88948330 91782292 203186727 91782292 203186727 210579602 70276954 210579602 70276954 74713994 55517560 74713994 55517560 59118685 269260024 59118685 269260024 267485114 269260024 173932334 165001629 173932334 233913088 173932334 233913088 230815202 228032623 230815202 228032623 229186064 141294497 229186064 141294497 148400363 212688976 148400363 212688976 212183808 139598182 212183808 139598182 143718290 115906635 143718290 115906635 120622796 122028525 120622796 122028525 124047662 134249177 124047662 134249177 140469831 152779074 140469831 152779074 157132558 152779074 58570702 56893888 58570702 156116864 58570702 156116864 162518588 156116864 26855035 25771291 26855035 25771291 39202304 157998708 39202304 157998708 165795428 157998708 103579722 99316460 103579722 146951110 103579722 146951110 151554298 30375308 151554298 30375308 31053051 33035279 31053051 33035279 32465779 291972883 32465779 291972883 290028811 46646783 290028811 46646783 46767235 170828089 46767235 170828089 176444045 200261670 176444045 200261670 204464189 200261670 201849786 40275583 201849786 40275583 41478730 272502935 41478730 272502935 271089129 272502935 49669347 46120499 49669347 127832079 49669347 127832079 132373258 153589668 132373258 153589668 160064936 264057571 160064936 264057571 258929246 156818731 258929246 156818731 168815413 136296736 168815413 136296736 141126428 229406873 141126428 229406873 233456509 220393885 233456509 220393885 218429811 211743357 218429811 211743357 211607292 211743357 246477724 249344999 246477724 111381734 246477724 111381734 104608288 100804533 104608288 251428588 104608288 251428588 247916410 251428588 87270486 84743889 87270486 84743889 53264099 50537155 53264099 50537155 250091950 252970207 250091950 121432245 250091950 121432245 126073790 121432245 281604799 284289091 281604799 284289091 120458341 117582245 120458341 117582245 42536754 38888160 42536754 206552534 42536754 206552534 208669794 83099849 208669794 83099849 84395318 138017894 84395318 138017894 143779169 174796651 143779169 174796651 184990503 80491044 184990503 80491044 84393078 80491044 169349430 164338442 169349430 164338442 8638168 6444685 8638168 6444685 59646072 58438523 59646072 58438523 101743556 250544962 101743556 250544962 246889025 250544962 238088475 241774069 238088475 241774069 82845746 82080817 82845746 189596469 82845746 189596469 190231696 189596469 61336191 58202654 61336191 58202654 51751341 48157762 51751341 212172468 51751341 212172468 207655339 82322352 207655339 82322352 84127297 82322352 199472191 195843097 199472191 195843097 255147065 258690571 255147065 258690571 245751937 57349283 245751937 57349283 58836659 57349283 288882948 289710037 288882948 75679153 288882948 75679153 79009138 75679153 197763285 225063066 197763285 225063066 221901408 81307178 221901408 81307178 83793439 81307178 292298223 293300708 292298223 293300708 243999572 64336718 243999572 64336718 67166002 64336718 224088235 227956914 224088235 227956914 264435266 265769433 264435266 265769433 246847232 251620814 246847232 251620814 133301606 130253597 133301606 235085141 133301606 235085141 232449183 57377603 232449183 57377603 59216768 55109055 59216768 55109055 57940215 201011186 57940215 201011186 197000120 87598388 197000120 87598388 90539497 50962740 90539497 50962740 52904729 50962740 216469243 217207364 216469243 217207364 227547210 230595058 227547210 230595058 117113639 113998155 117113639 149652368 117113639 149652368 210117424 212069935 210117424 212069935 266839707 269994348 266839707 269994348 36461217 33816892 36461217 33816892 49210766 47963873 49210766 47963873 210767333 204232105 210767333 204232105 136372830 133177663 136372830 133177663 29564587 27150404 29564587 165023594 29564587 165023594 268465330 271124941 268465330 110296974 268465330 110296974 111026634 237194155 111026634 237194155 234739447 260087727 234739447 260087727 256355167 260087727 171344355 110967466 171344355 110967466 110975391 227367568 110975391 227367568 223211357 145150742 223211357 145150742 143518576 138378835 143518576 138378835 300495452 301020226 300495452 301020226 10054494 10563368 10054494 123231638 10054494 123231638 127157128 123231638 119804943 115957466 119804943 115957466 263211010 265804105 263211010 120637917 263211010 120637917 122650680 120637917 180311369 172306856 180311369 163365188 180311369 163365188 169316017 124668160 169316017 124668160 129869692 92899616 129869692 92899616 95287485 92899616 162593219 156190567 162593219 156190567 106607137 108205305 106607137 284048476 106607137 284048476 280388594 284048476 266172606 269125257 266172606 282271649 266172606 282271649 279561573 282271649 221054580 216650116 221054580 216650116 196783244 35077278 196783244 35077278 35523718 35077278 193833496 187399246 193833496 187399246 229648563 229736911 229648563 229736911 229377477 233929664 229377477 146364802 229377477 146364802 151090064 200132231 151090064 200132231 203281513 150315362 203281513 150315362 84594300 82851374 84594300 82851374 216954792 217603522 216954792 179734130 216954792 179734130 182382286 179734130 266796359 269676194 266796359 99057543 266796359 99057543 100751746 49427321 100751746 49427321 50919314 49427321 115195610 110982098 115195610 76657422 115195610 76657422 77140332 100639612 77140332 100639612 102778256 248518787 102778256 248518787 244866370 248518787 200306997 205731288 200306997 205731288 282957469 283120681 282957469 283120681 41761938 38177990 41761938 42374868 41761938 42374868 44405761 42374868 25168631 24043347 25168631 189231816 25168631 189231816 193158086 81259626 193158086 81259626 84150988 81259626 169227731 163468922 169227731 159893325 169227731 159893325 166945227 98928175 166945227 98928175 99114958 232136438 99114958 232136438 228168679 282176519 228168679 282176519 279802269 282176519 269787815 222092712 269787815 222092712 214519361 217049214 214519361 217049214 184509892 30603563 184509892 30603563 33942274 30603563 274171338 275821958 274171338 83293192 274171338 83293192 85400578 245766744 85400578 245766744 240812188 127765184 240812188 127765184 132678446 255744136 132678446 255744136 255935778 255744136 217218267 165598968 217218267 165598968 169455577 123976628 169455577 123976628 127091354 123976628 163622977 152917223 163622977 152917223 79395793 75619714 79395793 75619714 190436315 188583686 190436315 103300864 190436315 103300864 104599940 111804239 104599940 111804239 191765141 188079592 191765141 76767599 191765141 76767599 80145969 168130761 80145969 168130761 176492591 42044691 176492591 42044691 44904077 42044691 79256226 74609205 79256226 74609205 221573346 220366206 221573346 38583812 221573346 38583812 39280600 64726991 39280600 64726991 181090331 176672606 181090331 95375850 181090331 95375850 98297782 95375850 284961894 287875952 284961894 279413209 284961894 279413209 125218412 119836716 125218412 119836716 79270475 74732721 79270475 74732721 31601224 29650054 31601224 29650054 94729524 92280517 94729524 92280517 208821747 213241694 208821747 213241694 249197124 252738409 249197124 32432986 249197124 32432986 32111801 32432986 195121652 190505426 195121652 125077380 195121652 125077380 127474865 279665890 127474865 279665890 277614964 140933561 277614964 140933561 146228607 252739380 146228607 252739380 255421296 256898935 255421296 256898935 258802729 263414841 258802729 263414841 154397696 127625427 154397696 127625427 131896088 243579618 131896088 243579618 241873345 243579618 134094544 127150003 134094544 127150003 132077054 127150003 169456193 210426496 169456193 210426496 235475278 237672548 235475278 226880205 235475278 226880205 226052821 35879135 226052821 35879135 35013874 63977296 35013874 63977296 66364890 168582955 66364890 168582955 174351301 82459391 174351301 82459391 82333804 128743057 82333804 128743057 133085232 147142036 133085232 147142036 151494224 147142036 133453884 130405802 133453884 297400271 133453884 297400271 295730261 297400271 128669251 126932659 128669251 130755094 128669251 130755094 134276703 59325175 134276703 59325175 60959913 50411577 60959913 50411577 22800754 22609396 22800754 22609396 250318217 251427437 250318217 251427437 84905603 80385977 84905603 108108399 84905603 108108399 113298949 162743423 113298949 162743423 169184334 26888047 169184334 26888047 27988072 258504904 27988072 258504904 253055385 258504904 182119871 179171687 182119871 179171687 258860479 261204680 258860479 29860006 258860479 29860006 31307629 64368082 31307629 64368082 155109398 215027766 155109398 215027766 209911596 215027766 43358711 40170048 43358711 90746935 43358711 90746935 137988013 135901280 137988013 135901280 139824211 134058073 139824211 134058073 98072734 95520974 98072734 95520974 226920018 224653924 226920018 91387189 226920018 91387189 94233039 243521054 94233039 243521054 237868427 116448888 237868427 116448888 120307100 116448888 261138517 289876519 261138517 289876519 288959173 289876519 203478257 199991324 203478257 199991324 189078413 156607149 189078413 156607149 64888710 61828294 64888710 62890611 64888710 62890611 82031948 253057536 82031948 253057536 248008604 56099179 248008604 56099179 57990665 179838949 57990665 179838949 189669601 284648111 189669601 284648111 282849902 284648111 40709720 37228466 40709720 37228466 37752570 37228466 222431422 244205287 222431422 244205287 242152154 103669372 242152154 103669372 91936958 88328117 91936958 88328117 100187490 146759725 100187490 146759725 154272091 146759725 64627906 61772675 64627906 95795901 64627906 95795901 98356963 98652748 98356963 98652748 102793939 90687972 102793939 90687972 91218657 19337406 91218657 19337406 21853623 19337406 210174396 214691620 210174396 79084479 210174396 79084479 63343015 61905675 63343015 61905675 172251952 162639612 172251952 162639612 223736411 227703268 223736411 227703268 100379464 97163136 100379464 121519036 100379464 121519036 127018135 264174344 127018135 264174344 262026000 168160549 262026000 168160549 173151202 168160549 241203725 246163748 241203725 246163748 133927553 130982633 133927553 209581388 133927553 209581388 204017272 209581388 110563550 104241654 110563550 104241654 293953462 295473373 293953462 295473373 158025679 19694064 158025679 19694064 20122099 285838071 20122099 285838071 282743436 236488254 282743436 236488254 193050342 183327519 193050342 183327519 187132912 136841956 187132912 136841956 44090358 44256350 44090358 101512596 44090358 101512596 105757263 62500543 105757263 62500543 65336717 119328481 65336717 119328481 125056102 123985880 125056102 123985880 253566684 257204961 253566684 194648028 253566684 194648028 197837840 121595652 197837840 121595652 124163123 203682562 124163123 203682562 243089537 245205882 243089537 245205882 101940807 98503984 101940807 175424751 101940807 175424751 182591425 175424751 154542652 149296977 154542652 211783460 154542652 211783460 212782478 211783460 23769912 21936922 23769912 205358679 23769912 205358679 204485206 205358679 87723066 83612319 87723066 195317878 87723066 195317878 197844619 57555331 197844619 57555331 59800250 14439161 59800250 14439161 13539764 87145450 13539764 87145450 88652463 182973385 88652463 182973385 187093691 251236423 187093691 251236423 248928451 251236423 152988069 86469646 152988069 86469646 87197974 86469646 284575617 286346620 284575617 136122428 284575617 136122428 41728035 40752182 41728035 40752182 139583778 204014335 139583778 204014335 260428429 262681747 260428429 262681747 38872853 30660297 38872853 30660297 29874508 30660297 243869270 247344770 243869270 247344770 225488194 224849657 225488194 224849657 83932051 81715559 83932051 81715559 208140144 205220089 208140144 205220089 231091421 236032015 231091421 60549493 231091421 60549493 63125078 210183460 63125078 210183460 211985186 159050057 211985186 159050057 164494651 106281382 164494651 106281382 105648851 56397703 105648851 56397703 60753348 56397703 124937186 163675451 124937186 163675451 170325259 246800997 170325259 246800997 243110773 246800997 231709782 235182535 231709782 235182535 217987444 222288610 217987444 222288610 134671518 128266822 134671518 128266822 64630742 62102512 64630742 244892907 64630742 244892907 241390925 244892907 172642750 166584670 172642750 166584670 272350561 273747549 272350561 273747549 96450429 94948079 96450429 94948079 162448087 156693093 162448087 156693093 60144653 56692406 60144653 56692406 50567286 45800507 50567286 45800507 172603269 168214509 172603269 168214509 225729332 229413937 225729332 65906431 225729332 65906431 68943607 65906431 253046360 255772133 253046360 103816886 253046360 103816886 106629835 103816886 189102008 186001375 189102008 186001375 124557435 14463862 124557435 14463862 15582087 14463862 212714095 215083648 212714095 215083648 140441885 75732910 140441885 75732910 78267644 288806178 78267644 288806178 288489663 90950572 288489663 90950572 92984315 119857868 92984315 119857868 125167478 104276203 125167478 104276203 105768810 132637191 105768810 132637191 136511684 94635575 136511684 94635575 95102491 94635575 138732151 132636040 138732151 30376378 138732151 30376378 32347037 52604564 32347037 52604564 53794780 70366399 53794780 70366399 75035647 127063011 75035647 127063011 128679762 241588051 128679762 241588051 236310962 209357410 236310962 209357410 213063560 179135296 213063560 179135296 184193879 177089745 184193879 177089745 74171028 71043899 74171028 71043899 219825390 223218104 219825390 223218104 183748791 180073305 183748791 194129227 183748791 194129227 198660866 164511748 198660866 164511748 161706067 158325166 161706067 158325166 227428684 231687267 227428684 231687267 17319204 17087167 17319204 17087167 183842569 214471260 183842569 214471260 215125581 214471260 181172988 176904145 181172988 257097625 181172988 257097625 256247473 257097625 78589327 78470836 78589327 78470836 10803330 9512114 10803330 9512114 91881320 87479517 91881320 87479517 123128295 118684950 123128295 12938049 123128295 12938049 13510163 217412698 13510163 217412698 213903615 243002552 213903615 243002552 241540897 271313017 241540897 271313017 267371434 271313017 147840975 81937440 147840975 81937440 81715187 81937440 100796223 97380180 100796223 97380180 197777578 198101682 197777578 117847703 197777578 117847703 122279480 117847703 264538980 264952049 264538980 123366966 264538980 123366966
131733 77562935 0 77562935 947798791 77562935 773696873 334802600 773696873 26704653 773696873 26704653 17115732 639583528 17115732 639583528 930293829 106139466 930293829 543603257 930293829 543603257 143643220 216629138 143643220 216629138 771649953 337553726 771649953 337553726 238411792 856182190 238411792 856182190 476926326 245699438 476926326 245699438 162237600 595919519 162237600 595919519 652164496 595919519 222080553 219087047 222080553 219087047 144907965 219087047 175896654 267446126 175896654 267446126 972628512 40431743 972628512 479992948 972628512 479992948 675607647 839534057 675607647 839534057 602184982 839534057 766605261 345416162 766605261 345416162 391442098 735700183 391442098 509840466 391442098 509840466 473665402 509840466 135657279 203750767 135657279 246530329 135657279 246530329 835921682 246530329 633983171 711499086 633983171 69084187 633983171 69084187 953577951 235718938 953577951 235718938 843363668 654919829 843363668 654919829 286433237 429040840 286433237 429040840 649458523 642680310 649458523 642680310 848441220 227673196 848441220 227673196 682343748 469887179 682343748 307097295 682343748 307097295 793029655 9685313 793029655 9685313 993028818 210637748 993028818 210637748 859174660 260971436 859174660 260971436 826653213 199736590 826653213 199736590 132935498 199736590 854873823 217667560 854873823 217667560 929960807 66322852 929960807 66322852 977252442 34609108 977252442 34609108 233638560 351389693 233638560 158710989 233638560 158710989 894449848 158710989 221933080 405219284 221933080 405219284 590581523 638296729 590581523 638296729 819269431 271640687 819269431 271640687 603760287 946465112 603760287 471024511 603760287 471024511 313633586 471024511 878044612 183120731 878044612 183120731 245568806 368337408 245568806 368337408 524617033 890629534 524617033 1701450 524617033 1701450 1222108 1701450 511219140 760439147 511219140 760439147 219484254 331139624 219484254 331139624 735855680 438453590 735855680 438453590 292563859 40580031 292563859 40580031 26971277 40580031 50960504 75987675 50960504 75987675 717214438 907660446 717214438 907660446 630551032 412827172 630551032 412827172 721346706 956739791 721346706 956739791 408850057 132995692 408850057 132995692 88488157 132995692 872012040 191625716 872012040 191625716 386675460 519779247 386675460 391558175 386675460 391558175 735263622 74979080 735263622 74979080 50302065 270111589 50302065 270111589 820482962 434793863 820482962 434793863 454992512 541885695 454992512 380744460 454992512 380744460 253885689 380744460 279675238 458716431 279675238 458716431 305871370 109652152 305871370 109652152 927650874 109652152 326789933 491290778 326789933 491290778 993196282 9435587 993196282 43699447 993196282 43699447 252322639 378065363 252322639 297222667 252322639 297222667 799885347 447111447 799885347 447111447 391423390 698220966 391423390 698220966 19734364 30052919 19734364 30052919 527527928 652630825 527527928 8889933 527527928 8889933 993611406 8889933 549220803 852865994 549220803 852865994 148491324 225003088 148491324 225003088 526115088 553435678 526115088 259603493 526115088 259603493 827612431 156702650 827612431 156702650 17530023 27231806 17530023 27775291 17530023 27775291 96195939 401963304 96195939 401963304 829371700 256879979 829371700 256879979 616586806 519392071 616586806 519392071 833789212 249502533 833789212 388503561 833789212 388503561 737159813 388503561 817286882 274257151 817286882 274257151 246563187 369501619 246563187 191495237 246563187 191495237 127666028 838072405 127666028 838072405 653893106 838072405 11729965 17834206 11729965 768765243 11729965 768765243 686686222 462810960 686686222 462810960 522824947 734695506 522824947 734695506 295054042 49146376 295054042 49146376 33237510 890156759 33237510 890156759 355794618 899136486 355794618 899136486 355089195 765474320 355089195 765474320 533693112 450873485 533693112 450873485 926912215 110830340 926912215 110830340 177248205 269521458 177248205 269521458 194038362 293488828 194038362 293488828 190357780 287993419 190357780 287993419 998448069 2036591 998448069 2036591 67652271 102206569 67652271 102206569 968719139 45741550 968719139 396795638 968719139 396795638 732234791 551714010 732234791 551714010 238529766 357855915 238529766 357855915 685116470 465539761 685116470 380931398 685116470 380931398 843528930 235449805 843528930 346111064 843528930 346111064 230817358 305219602 230817358 305219602 202319322 154265822 202319322 154265822 897425505 517653145 897425505 517653145 497094237 762205364 497094237 762205364 36056632 53191193 36056632 856879184 36056632 856879184 643455155 670654960 643455155 670654960 434548495 328508394 434548495 328508394 778015431 328508394 602535446 825821229 602535446 639148600 602535446 639148600 582109697 145854872 582109697 145854872 903050701 343498642 903050701 343498642 228735715 368787204 228735715 368787204 520768139 697890572 520768139 697890572 591595361 957002309 591595361 957002309 593230993 195052880 593230993 195052880 130032553 195052880 414989522 744257791 414989522 744257791 727094377 404296845 727094377 404296845 165299865 114928737 165299865 114928737 76423163 45621912 76423163 45621912 30585781 198597426 30585781 198597426 187322094 428407486 187322094 428407486 285922044 576760418 285922044 576760418 978904889 31807441 978904889 497911117 978904889 497911117 664121310 149791582 664121310 149791582 900746031 86730751 900746031 86730751 57920752 86730751 420594012 884478901 420594012 884478901 120415870 180776605 120415870 180776605 989178108 16485153 989178108 228051254 989178108 228051254 150800767 228051254 793712962 306161815 793712962 306161815 965932153 50581878 965932153 50581878 470464030 508237731 470464030 508237731 22790099 34544192 22790099 58672600 22790099 58672600 960688538 58672600 805863525 288999559 805863525 288999559 233889118 802642426 233889118 802642426 481132173 739889037 481132173 739889037 395985800 58970817 395985800 58970817 966127444 50298198 966127444 50298198 44468348 65966332 44468348 65966332 772813701 441563946 772813701 441563946 294526891 344087075 294526891 344087075 767416242 344087075 74823351 112680590 74823351 964820457 74823351 964820457 618789407 594495288 618789407 594495288 472379812 837980094 472379812 781861843 472379812 781861843 347708189 381960110 347708189 381960110 741450648 381960110 443526040 987136103 443526040 428580918 443526040 428580918 816324968 275780205 816324968 464755379 816324968 464755379 685474386 464755379 831265359 253988068 831265359 748233623 831265359 748233623 451988247 748233623 983934426 24142951 983934426 645959664 983934426 645959664 658041694 375188990 658041694 375188990 250619962 152949530 250619962 152949530 101911317 857032922 101911317 857032922 512469390 934585742 512469390 934585742 610005139 710284449 610005139 710284449 313723769 471133434 313723769 471133434 411728714 574676559 411728714 574676559 267524616 401728195 267524616 401728195 189201712 286645635 189201712 718983760 189201712 718983760 475223987 718983760 26547231 39855242 26547231 342647455 26547231 342647455 475532814 906589493 475532814 300561283 475532814 300561283 797791899 300561283 289890374 570862807 289890374 570862807 517403223 989006227 517403223 989006227 423430823 916431128 423430823 916431128 556094571 916431128 240552224 360880318 240552224 360880318 962250153 55976418 962250153 496855399 962250153 496855399 330901240 496855399 862872456 204417656 862872456 910760130 862872456 910760130 132289996 198803004 132289996 198803004 140761848 862416255 140761848 862416255 437523218 433381281 437523218 433381281 707005565 425687868 707005565 425687868 284258289 425687868 318514216 478849454 318514216 478849454 398414114 861643504 398414114 784607171 398414114 784607171 697375454 447044973 697375454 447044973 537868917 558386022 537868917 558386022 581897355 672775883 581897355 672775883 190909811 288812624 190909811 288812624 608387575 685702152 608387575 685702152 668023018 492346764 668023018 973767544 668023018 973767544 265967104 76507478 265967104 76507478 948704836 76507478 735215131 391757824 735215131 391757824 172178478 261621131 172178478 261621131 404207083 570488445 404207083 537436208 404207083 537436208 701313156 441412927 701313156 441412927 540988425 807636755 540988425 756019014 540988425 756019014 405803488 579906981 405803488 579906981 523760712 579906981 164741896 249269024 164741896 249269024 612767848 739762047 612767848 739762047 952566365 70835779 952566365 147399420 952566365 147399420 98149975 425979917 98149975 425979917 712243712 425979917 330321961 496082403 330321961 496082403 799149943 298428714 799149943 383637558 799149943 383637558 740294026 499583936 740294026 499583936 291022942 436212595 291022942 436212595 392906418 721836158 392906418 721836158 113543532 170044622 113543532 320450787 113543532 320450787 321134523 482696762 321134523 482696762 272333294 408469237 272333294 408469237 803735365 292013153 803735365 881860943 803735365 881860943 369245268 881860943 481725430 766162082 481725430 766162082 512740065 90928975 512740065 90928975 939676035 90928975 536223772 839677085 536223772 839677085 514855036 722965993 514855036 722965993 350467441 542508676 350467441 542508676 568632999 729314663 568632999 729314663 921037764 119546307 921037764 119546307 294105986 441018033 294105986 441018033 807360494 287076041 807360494 288226083 807360494 288226083 806613982 160316229 806613982 160316229 893433973 74434991 893433973 74434991 950011946 74434991 890908198 474316074 890908198 474316074 315658351 474316074 379185965 719760993 379185965 204532370 379185965 204532370 135960941 76233876 135960941 76233876 948972891 76233876 46291062 68588710 46291062 68588710 240172018 360112481 240172018 360112481 525361241 779276333 525361241 779276333 372930580 803963474 372930580 803963474 674836559 481334854 674836559 481334854 254025399 380919104 254025399 646355854 254025399 646355854 572353580 199951533 572353580 199951533 866050904 747956680 866050904 747956680 649566353 28377095 649566353 28377095 18205460 391695581 18205460 391695581 261229735 401835130 261229735 401835130 267585797 379994656 267585797 379994656 743201505 379994656 249950012 374291055 249950012 698523398 249950012 698523398 581518794 213432499 581518794 213432499 857472082 213432499 781203955 324203128 781203955 110311455 781203955 110311455 73417470 110311455 929036034 108033401 929036034 314016738 929036034 314016738 207912707 314016738 532263716 645719230 532263716 645719230 855769019 215960682 855769019 215960682 572600911 910915098 572600911 910915098 662800651 608073789 662800651 909201182 662800651 909201182 188365770 285738333 188365770 285738333 921248743 119345345 921248743 119345345 557073228 914621941 557073228 659356457 557073228 659356457 754052286 363613874 754052286 916609422 754052286 916609422 400497487 483086980 400497487 483086980 321425714 291038140 321425714 291038140 192387783 291038140 358711213 569345358 358711213 569345358 340878982 986341099 340878982 692908207 340878982 692908207 436289344 692908207 376180418 117030067 376180418 117030067 77817009 848520862 77817009 848520862 652192269 848520862 483706197 832626042 483706197 832626042 526153672 997880031 526153672 397786978 526153672 397786978 731439257 669825105 731439257 669825105 611132078 669825105 683795783 467906786 683795783 467906786 462218153 514799962 462218153 480633397 462218153 480633397 319710396 493472931 319710396 493472931 328075188 493472931 152978057 231475228 152978057 231475228 786150884 316933770 786150884 316933770 492206933 665844044 492206933 176861874 492206933 176861874 882231614 374377694 882231614 374377694 250021977 374377694 571508044 544112946 571508044 495500111 571508044 495500111 329860564 495500111 489362801 725805619 489362801 725805619 93388710 139945580 93388710 139945580 379364266 878731517 379364266 878731517 390364653 487614737 390364653 487614737 670884210 487614737 658315015 989768007 658315015 989768007 601132327 989768007 622397008 487847103 622397008 487847103 670763646 487847103 519382906 516736027 519382906 516736027 301645814 267245153 301645814 267245153 822456681 267245153 87240587 131112052 87240587 934863312 87240587 934863312 655305860 389822065 655305860 389822065 736150896 620712454 736150896 620712454 389126451 620712454 813032348 280381683 813032348 435724617 813032348 435724617 290879543 435724617 595370884 950031522 595370884 285738334 595370884 285738334 808744033 285738334 499460739 699601555 499460739 699601555 826081972 261845905 826081972 261845905 97085622 145667038 97085622 145667038 50277100 74932795 50277100 74932795 855092035 643069183 855092035 643069183 369960082 662500152 369960082 662500152 717313881 418674233 717313881 418674233 61572122 92175655 61572122 92175655 791534564 309575057 791534564 309575057 619548368 500938668 619548368 101703610 619548368 101703610 67338230 427206909 67338230 427206909 622956709 877043278 622956709 877043278 486691137 310348327 486691137 310348327 790997316 214199086 790997316 214199086 857023861 367620645 857023861 367620645 245175655 367620645 864410946 202236812 864410946 202236812 620176284 583907787 620176284 268556721 620176284 268556721 176703584 268556721 522700046 804214786 522700046 796715535 522700046 796715535 532283992 574724522 532283992 574724522 348348750 574724522 914684743 128845827 914684743 182361527 914684743 182361527 121537381 30571763 121537381 30571763 1808474 2974096 1808474 2974096 232328159 348837852 232328159 348837852 214112348 323441916 214112348 323441916 132099112 198409509 132099112 198409509 744606739 470867182 744606739 470867182 681563520 172937075 681563520 172937075 115372424 172937075 796682044 302520200 796682044 302520200 729876936 400007935 729876936 258498101 729876936 258498101 170236996 258498101 876920303 184874259 876920303 941437215 876920303 941437215 348506652 545851268 348506652 545851268 446613709 778213973 446613709 220603790 446613709 220603790 853173720 220603790 580459312 896554682 580459312 896554682 892271020 161942300 892271020 161942300 795295840 304336746 795295840 304336746 529698277 544070670 529698277 544070670 854600472 217968023 854600472 217968023 204950472 308983495 204950472 308983495 810691663 151782589 810691663 151782589 100952847 151782589 179191877 272420215 179191877 135702172 179191877 135702172 910356854 135702172 368792410 583127887 368792410 583127887 135333740 203379347 135333740 203379347 416025774 575738750 416025774 239986258 416025774 239986258 840389277 239986258 501876511 831954293 501876511 322175614 501876511 322175614 213495470 322175614 368090171 511044046 368090171 396795439 368090171 396795439 264380376 396795439 727119705 404270273 727119705 404270273 663368590 911085107 663368590 911085107 368555222 776774511 368555222 776774511 543401771 856855147 543401771 856855147 880592733 179080694 880592733 247484483 880592733 247484483 659078477 665584774 659078477 665584774 24969232 37412552 24969232 37412552 588897297 762717385 588897297 762717385 743590499 379454262 743590499 379454262 983123655 25582628 983123655 25582628 77879768 917279758 77879768 917279758 449590397 75823473 449590397 75823473 949160540 707132654 949160540 707132654 498920753 502913501 498920753 502913501 433209391 504917675 433209391 504917675 407598106 272537835 407598106 272537835 818207993 272537835 279952272 420180142 279952272 420180142 613439660 630514169 613439660 630514169 934871787 99298568 934871787 431481192 934871787 431481192 708239845 395065821 708239845 395065821 263397940 395065821 860891106 207399782 860891106 207399782 678528718 933478963 678528718 933478963 472546718 83298440 472546718 83298440 944030167 62625362 944030167 62625362 958053097 423067368 958053097 423067368 282198580 78771439 282198580 78771439 947160363 78771439 935968115 96700437 935968115 96700437 771417950 687069159 771417950 687069159 421384880 678338699 421384880 678338699 288317524 369325840 288317524 369325840 246457394 369325840 860539841 207842968 860539841 335197371 860539841 335197371 222645590 335197371 295181846 442627745 295181846 442627745 499515554 547909409 499515554 424750710 499515554 424750710 283673415 424750710 307669941 461361653 307669941 461361653 235323960 353633612 235323960 449395822 235323960 449395822 695684773 926568823 695684773 926568823 543206848 143207909 543206848 143207909 905015720 656392211 905015720 656392211 481647678 656392211 905739240 141809674 905739240 141809674 301346876 452205904 301346876 343889560 301346876 343889560 767497571 424620487 767497571 424620487 224999834 338422219 224999834 338422219 618405252 843617483 618405252 843617483 221444624 333897115 221444624 333897115 996331410 5467736 996331410 5467736 27869784 42020801 27869784 42020801 333543869 615693591 333543869 110410971 333543869 110410971 73455647 110410971 906582037 140231628 906582037 140231628 255990962 675411130 255990962 675411130 464411138 293885511 464411138 293885511 802477526 986861606 802477526 986861606 523548814 200853945 523548814 200853945 133678549 200853945 416616569 504625702 416616569 504625702 298478938 447845809 298478938 447845809 369130207 957006840 369130207 957006840 600214433 986593096 600214433 986593096 496950673 470298155 496950673 470298155 313057953 470298155 504906198 917989036 504906198 917989036 579984366 705090116 579984366 705090116 90559889 136194334 90559889 524636610 90559889 524636610 573225889 149454329 573225889 149454329 900882871 740409555 900882871 740409555 36491797 54081580 36491797 621798094 36491797 621798094 742477998 380890756 742477998 529117686 742477998 529117686 659468924 464045432 659468924 464045432 777453350 215810766 777453350 215810766 143033195 215810766 474886476 613097635 474886476 613097635 245931699 111394402 245931699 111394402 74090821 958660734 74090821 958660734 617858582 348336580 617858582 348336580 764730791 229980655 764730791 229980655 846671735 852286317 846671735 852286317 442555612 852286317 551005145 184830837 551005145 184830837 123283094 954482607 123283094 954482607 453341216 954482607 260495437 390163460 260495437 569461369 260495437 569461369 337117120 242111392 337117120 242111392 160202952 562809552 160202952 562809552 650652847 16485152 650652847 16485152 10722493 16485152 373402019 643497259 373402019 643497259 886823823 170044624 886823823 170044624 771165297 338222874 771165297 338222874 83317960 125369831 83317960 125369831 571154665 758294369 571154665 758294369 626031784 520930548 626031784 906931308 626031784 906931308 519699797 536489572 519699797 898647544 519699797 898647544 584030850 898647544 282449852 423376230 282449852 423376230 895966307 156658039 895966307 422959200 895966307 422959200 714218365 422959200 735919956 390061948 735919956 434336804 735919956 434336804 290062240 434336804 381532549 819618614 381532549 347138083 381532549 347138083 231496949 319833942 231496949 319833942 212132973 319833942 419892533 929060469 419892533 137191572 419892533 137191572 91253870 143411483 91253870 143411483 167551523 254066823 167551523 254066823 33408486 49342712 33408486 591376550 33408486 591376550 484216356 591376550 129900964 194966207 129900964 292792611 129900964 292792611 193648454 213380759 193648454 213380759 857496027 213380759 521992679 845989383 521992679 102475608 521992679 102475608 67841428 102475608 778198916 387338590 778198916 387338590 417323217 722945491 417323217 722945491 126048380 189140502 126048380 189140502 676715913 477785546 676715913 477785546 100406640 150856779 100406640 150856779 232971823 400162478 232971823 400162478 729776994 302202987 729776994 302202987 200036864 879772538 200036864 879772538 721206301 413024186 721206301 413024186 566237177 702006867 566237177 702006867 311203817 467400375 311203817 867620476 311203817 867620476 536478795 867620476 494601067 947335743 494601067 492554010 494601067 492554010 667849439 841443914 667849439 841443914 373607151 937158106 373607151 849188811 373607151 849188811 446882220 735438085 446882220 735438085 452917988 735438085 413761127 594134354 413761127 609325199 413761127 609325199 613267874 609325199 507801892 801594337 507801892 801594337 560336258 801594337 183500512 278943181 183500512 278943181 78165312 117506630 78165312 117506630 763229947 350607240 763229947 92788107 763229947 92788107 938371631 92788107 363874505 646855033 363874505 646855033 933891841 26559548 933891841 26559548 982380491 26559548 597169779 511371680 597169779 511371680 858832627 129401049 858832627 129401049 914289858 427207074 914289858 427207074 285063430 188121311 285063430 188121311 125523072 115170647 125523072 115170647 76552932 261377197 76552932 261377197 299894720 450004687 299894720 450004687 864512711 202072420 864512711 503898792 864512711 503898792 8440383 12713030 8440383 161478453 8440383 161478453 173769916 263986315 173769916 7909979 173769916 7909979 994135167 7909979 129816909 194756852 129816909 194756852 763579940 350123049 763579940 350123049 824481831 264276647 824481831 264276647 858535602 212002405 858535602 212002405 555836224 993194816 555836224 993194816 777664942 239195438 777664942 239195438 158027939 548056450 158027939 548056450 632534363 548056450 465702966 937627791 465702966 538829663 465702966 538829663 652978888 6520124 652978888 6520124 4134880 6520124 471522305 871340340 471522305 871340340 842688284 236601267 842688284 236601267 679419181 895315367 679419181 895315367 516932934 895315367 879516888 145395539 879516888 145395539 96828993 145395539 638361900 720884559 638361900 720884559 428170727 794207332 428170727 794207332 116660783 175417551 116660783 813652747 116660783 813652747 600302619 813652747 364951350 371076027 364951350 371076027 247655269 371076027 965144939 51776050 965144939 145338713 965144939 145338713 96769729 145338713 721408706 412703742 721408706 86417808 721408706 86417808 942291494 86417808 290691836 649665394 290691836 649665394 552102877 58093960 552102877 58093960 39183097 58093960 119998278 617744135 119998278 617744135 471314383 617744135 274543679 247643331 274543679 247643331 163488596 412870934 163488596 412870934 546522556 951121196 546522556 617687012 546522556 617687012 614667583 143165598 614667583 143165598 905042126 143165598 644596573 645732101 644596573 1346808 644596573 1346808 999006394 1346808 738139381 387174282 738139381 387174282 163689562 3758284 163689562 3758284 997417557 510537142 997417557 510537142 527438723 769984032 527438723 769984032 513868179 477214391 513868179 477214391 677056927 185074077 677056927 185074077 876743669 490933796 876743669 490933796 668780394 490933796 983815776 24252359 983815776 24252359 383444319 939515656 383444319 939515656 368177960 909328474 368177960 909328474 665202063 496218679 665202063 608600693 665202063 608600693 441716835 549743622 441716835 549743622 451412105 867139451 451412105 867139451 398307949 867139451 721577414 412588835 721577414 412588835 766126124 345940504 766126124 872113690 766126124 872113690 558541776 278404009 558541776 278404009 183076434 220589780 183076434 220589780 145571701 220589780 625827727 688013724 625827727 132667972 625827727 132667972 912095396 132667972 13732369 21451941 13732369 253621115 13732369 253621115 831461570 253621115 696958628 447463813 696958628 447463813 281249861 421940659 281249861 421940659 424676129 699957025 424676129 699957025 372698975 510490053 372698975 510490053 984769038 22729413 984769038 22729413 874635766 187887986 874635766 187887986 175357702 266550259 175357702 266550259 898544266 152811623 898544266 674102911 898544266 674102911 458036567 111863967 458036567 111863967 74253095 111863967 862737652 204675942 862737652 204675942 728979895 401299852 728979895 401299852 413612022 700132125 413612022 700132125 627416177 81550845 627416177 81550845 54372048 81550845 215627596 325546945 215627596 325546945 60953979 91394174 60953979 426840473 60953979 426840473 284866053 70924494 284866053 70924494 47680611 70924494 883265080 432811269 883265080 432811269 707475668 432811269 943890404 83718196 943890404 585351198 943890404 585351198 333193676 687405023 333193676 219114134 333193676 219114134 144912617 749451404 144912617 749451404 523492523 765846231 523492523 765846231 549184644 209690171 549184644 209690171 139539222 99106486 139539222 99106486 934973433 99106486 162243882 361908580 162243882 361908580 962578297 55738162 962578297 55738162 573854023 744576198 573854023 66858219 573854023 66858219 44946756 159536435 44946756 159536435 106308982 439822052 106308982 439822052 702265853 439822052 32028908 47697238 32028908 146675651 32028908 146675651 902522980 795342538 902522980 795342538 458092343 64149215 458092343 64149215 43150318 64149215 824650026 264004102 824650026 135366010 824650026 135366010 90085751 441223457 90085751 441223457 294303811 496295418 294303811 496295418 409128819 843537881 409128819 843537881 468748792 919145949 468748792 919145949 912922999 131544033 912922999 297671500 912922999 297671500 63990608 95784599 63990608 277866106 63990608 277866106 688169987 460648726 688169987 460648726 462130267 509649940 462130267 46934229 462130267 46934229 968036084 760417018 968036084 760417018 436163942 236478949 436163942 236478949 842787167 236478949 67545145 101937657 67545145 101937657 80996913 121440341 80996913 56717694 80996913 56717694 961864042 56717694 209665674 714059606 209665674 714059606 666964842 493823129 666964842 493823129 287342286 430152026 287342286 430152026 235662514 354116313 235662514 354116313 394430981 860070200 394430981 860070200 799660286 226212462 799660286 226212462 849423661 714009090 849423661 714009090 425648333 732247342 425648333 190858780 425648333 190858780 127281206 190858780 872899105 190541987 872899105 397769036 872899105 397769036 265096506 397769036 671251311 487068852 671251311 487068852 696703992 448031033 696703992 448031033 110555281 79144082 110555281 79144082 53033681 79144082 870413563 758314098 870413563 758314098 591419959 374190580 591419959 374190580 249925614 374190580 569737515 754194665 569737515 456991931 569737515 456991931 304823504 456991931 807225953 287273652 807225953 287273652 85588405 128512421 85588405 128512421 401116818 500874043 401116818 176262287 401116818 176262287 117370677 176262287 774106850 334168169 774106850 334168169 508002193 857096951 508002193 857096951 753073721 354773443 753073721 354773443 842452505 236962702 842452505 236962702 203228578 956826493 203228578 956826493 846474323 230348181 846474323 756833547 846474323 756833547 482790005 418723953 482790005 418723953 717260380 973954821 717260380 973954821 468729149 284983684 468729149 284983684 809043669 558321560 809043669 558321560 525325452 208670414 525325452 208670414 860151515 208670414 27755511 41744741 27755511 113922431 27755511 113922431 375609556 946470933 375609556 300452776 375609556 300452776 797914800 404839441 797914800 404839441 269643026 536106098 269643026 536106098 394306003 536106098 393497664 706847949 393497664 706847949 929049244 108013585 929049244 280176792 929049244 280176792 184611247 280176792 959349918 60375947 959349918 381825446 959349918 381825446 379118615 988451317 379118615 917326332 379118615 917326332 442496735 917326332 194463275 294181723 194463275 294181723 435866724 814825635 435866724 356627010 435866724 356627010 758877065 356627010 273314508 410064245 273314508 410064245 2717596 4094828 2717596 837800969 2717596 837800969 368155352 837800969 357165615 448932435 357165615 448932435 696093848 135500124 696093848 135500124 90233525 135500124 742505178 380842177 742505178 380842177 612476067 718230514 612476067 718230514 593869111 718230514 886257237 170923813 886257237 170923813 763363636 350480340 763363636 350480340 361784198 965883703 361784198 632421729 361784198 632421729 440071091 632421729 86312948 84100801 86312948 84100801 56078760 23282184 56078760 23282184 15184258 912729691 15184258 912729691 352404653 298875709 352404653 298875709 197699234 298875709 915388684 128210401 915388684 128210401 497073455 796117681 497073455 606309526 497073455 606309526 467800316 353399989 467800316 353399989 235253888 353399989 437099387 619414844 437099387 619414844 653040587 885704622 653040587 614339213 653040587 614339213 580227295 455069423 580227295 455069423 692047353 93259283 692047353 93259283 937939496 93259283 164962292 249680063 164962292 238650886 164962292 238650886 157548344 238650886 447857318 643074993 447857318 643074993 244174198 366557711 244174198 366557711 652985058 523289523 652985058 523289523 242847417 364521163 242847417 364521163 937964124 93228893 937964124 250765250 937964124 250765250 832997975 204994955 832997975 204994955 862478724 402213383 862478724 402213383 604581720 617351921 604581720 130149333 604581720 130149333 86524172 130149333 438935298 866817299 438935298 769805579 438935298 769805579 341732384 710058078 341732384 710058078 481162550 710058078 461725590 617328233 461725590 617328233 203323502 306419844 203323502 660948631 203323502 660948631 358806969 22772838 358806969 22772838 14730466 338369594 14730466 338369594 771143939 338369594 519291078 843296411 519291078 843296411 99645832 149820987 99645832 469436268 99645832 469436268 682659934 432717336 682659934 432717336 85781434 128812693 85781434 128812693 777944148 328545811 777944148 328545811 20308448 30744660 20308448 30744660 961264011 112352486 961264011 112352486 74488271 805347708 74488271 805347708 513506375 198380967 513506375 198380967 867204536 198380967 657128653 764185648 657128653 272420217 657128653 272420217 818359194 610914965 818359194 610914965 582093301 961592643 582093301 961592643 402662170 961592643 846765634 229851654 846765634 229851654 690799641 456965755 690799641 456965755 95587443 143364229 95587443 143364229 462180009 557200573 462180009 557200573 801164596 295730285 801164596 853299283 801164596 853299283 467300884 300264325 467300884 300264325 797966982 300264325 394411450 693621985 394411450 608886117 394411450 608886117 384964506 608886117 957394552 63243596 957394552 63243596 815521503 276894736 815521503 276894736 834433683 103300516 834433683 103300516 68474147 103300516 336687557 942886819 336687557 942886819 465540015 77086459 465540015 77086459 51695783 121802884 51695783 121802884 919569956 324442793 919569956 324442793 40474631 60033452 40474631 60033452 7172674 10804487 7172674 10804487 973779463 138054028 973779463 138054028 908320213 79710632 908320213 79710632 946659828 79710632 190765085 288439687 190765085 288439687 668008762 492362713 668008762 158669868 668008762 158669868 894526736 95799727 894526736 95799727 965666984 50923437 965666984 354506926 965666984 354506926 235855569 131789660 235855569 131789660 87883695 131789660 452833411 933218647 452833411 933218647 584816427 970310354 584816427 970310354 589522723 291726069 589522723 291726069 803902892 291726069 26222518 39519968 26222518 577629293 26222518 577629293 389870157 577629293 228514035 343207585 228514035 343207585 264987288 397567239 264987288 397567239 894943939 158111201 894943939 446711014 894943939 446711014 297795453 609561314 297795453 609561314 494289628 609561314 267642558 402032825 267642558 402032825 826272762 261549253 826272762 261549253 793503571 407321862 793503571 407321862 575800609 823658939 575800609 823658939 765477311 346974159 765477311 346974159 955663562 65711094 955663562 402349926 955663562 402349926 268077238 907621113 268077238 907621113 516885794 36981161 516885794 36981161 24638592 213733492 24638592 213733492 857214894 351370333 857214894 351370333 654738598 687589310 654738598 216184852 654738598 216184852 855556483 229225754 855556483 229225754 151557474 229225754 519003601 993623293 519003601 993623293 457761477 309145261 457761477 309145261 791796680 228095038 791796680 228095038 856552365 214997884 856552365 567894681 856552365 567894681 513581608 486089885 513581608 486089885 671953765 423758112 671953765 423758112 282660729 283107952 282660729 283107952 810685325 642674363 810685325 642674363 355991856 580962114 355991856 580962114 352025145 673978359 352025145 673978359 598369283 799193041 598369283 799193041 660068034 803995955 660068034 803995955 215331669 325224100 215331669 325224100 938206648 92916581 938206648 92916581 929282553 107715647 929282553 107715647 354200335 752446899 354200335 752135466 354200335 752135466 458134827 861546118 458134827 861546118 613490449 97620200 613490449 97620200 64970964 286082131 64970964 286082131 808361248 814708620 808361248 814708620 405620468 814708620 889903402 165505701 889903402 974246352 889903402 974246352 437502668 230045616 437502668 230045616 846620297 230045616 394504785 604085338 394504785 604085338 605743153 975898747 605743153 975898747 375410355 975898747 516419440 152252867 516419440 152252867 898986717 919285214 898986717 919285214 568746033 281909245 568746033 281909245 811785369 281909245 152687338 230967132 152687338 316221896 152687338 316221896 628753918 544086197 628753918 145605085 628753918 145605085 97011435 71105197 97011435 71105197 47764802 71769470 47764802 71769470 363322540 759635659 363322540 451781394 363322540 451781394 694112986 751554475 694112986 751554475 178730911 271722657 178730911 271722657 164818019 249327451 164818019 249327451 658110906 982195804 658110906 449330057 658110906 449330057 299467058 183427583 299467058 183427583 122332012 183427583 731388100 397878209 731388100 397878209 43387749 64664021 43387749 866107436 43387749 866107436 471967428 866107436 177681646 270164612 177681646 799736982 177681646 799736982 871252277 192731233 871252277 318139422 871252277 318139422 785376381 649067013 785376381 649067013 516146106 242422832 516146106 242422832 160333656 242422832 488634105 961350980 488634105 961350980 430239556 834751276 430239556 834751276 486847911 510509104 486847911 510509104 343788943 510509104 886663227 170266218 886663227 170266218 798955698 650406398 798955698 650406398 312426873 469471903 312426873 489526236 312426873 489526236 669883354 25482366 669883354 25482366 9353490 13997618 9353490 143573882 9353490 143573882 95817873 440531692 95817873 440531692 293915625 464322540 293915625 464322540 407551807 642380318 407551807 642380318 644104508 889743995 644104508 889743995 767800218 343359767 767800218 509619904 767800218 509619904 439317231 736080533 439317231 736080533 365694852 762414787 365694852 762414787 441690318 257558830 441690318 257558830 828898189 840469875 828898189 840469875 35998603 53143961 35998603 53143961 753759971 595730558 753759971 595730558 561826266 50271562 561826266 50271562 33979514 72499587 33979514 72499587 951302492 144670346 951302492 144670346 96427230 144670346 336671830 523982023 336671830 523982023 207058645 312330596 207058645 312330596 389607593 907611249 389607593 907611249 214249168 85759072 214249168 85759072 942731895 840018141 942731895 840018141 437503903 840018141 702146667 319141165 702146667 319141165 784678727 319141165 87262200 131117969 87262200 131117969 94142155 144676370 94142155 144676370 903938991 144676370 307367312 461016551 307367312 461016551 6961362 10348360 6961362 145667039 6961362 145667039 903267901 330009005 903267901 330009005 776896430 2114132 776896430 2114132 1462647 2114132 849808694 225715146 849808694 225715146 487585853 989095854 487585853 989095854 917523370 124697826 917523370 124697826 272992987 409532261 272992987 409532261 755069750 362077036 755069750 362077036 526748969 781862454 526748969 781862454 983247463 25373250 983247463 25373250 112922729 169128223 112922729 169128223 982168495 27037838 982168495 27037838 354026162 880373280 354026162 739867088 354026162 739867088 345996843 71064227 345996843 71064227 952441342 71064227 252450437 378378225 252450437 378378225 695555383 449569990 695555383 177521648 695555383 177521648 118411323 177521648 997629633 3434036 997629633 3434036 150944021 277691368 150944021 277691368 185719664 282212170 185719664 282212170 786898735 316046127 786898735 316046127 471847994 749673397 471847994 86738543 471847994 86738543 58000682 15490589 58000682 15490589 10363724 15490589 794268788 305341486 794268788 305341486 690163184 457939843 690163184 361400720 690163184 361400720 755399416 361400720 567311122 896411305 567311122 708230828 567311122 708230828 610872397 708230828 158931742 28575702 158931742 28575702 18345339 28575702 554195616 826514480 554195616 826514480 592781607 694133360 592781607 694133360 816231213 275866829 816231213 275866829 707835811 496444302 707835811 496444302 330605061 601613921 330605061 601613921 602160368 340876636 602160368 340876636 226825557 340876636 685817017 464298774 685817017 464298774 942271994 86470451 942271994 86470451 421156201 829912787 421156201 49500021 421156201 49500021 966507653 49500021 804054073 331452634 804054073 331452634 219681206 420194627 219681206 420194627 279971079 775803406 279971079 775803406 389818883 254895163 389818883 254895163 830779220 312811236 830779220 312811236 670651521 975831800 670651521 975831800 510036568 380838628 510036568 380838628 742523426 289535225 742523426 289535225 805534569 77794715 805534569 77794715 52082608 291816070 52082608 291816070 803832902 595899507 803832902 595899507 468595453 595899507 866386019 199594094 866386019 509417294 866386019 509417294 601754988 307457581 601754988 307457581 792800591 307457581 157836662 139011874 157836662 139011874 907393543 67639625 907393543 67639625 45790453 67639625 601200885 684060250 601200885 5790854 601200885 5790854 3746679 438811064 3746679 438811064 292798693 961032575 292798693 961032575 606301994 766090667 606301994 766090667 739961417 109031052 739961417 109031052 928116518 109031052 655950186 761170421 655950186 761170421 581742517 362077037 581742517 362077037 241307455 366350997 241307455 366350997 752132656 52078691 752132656 52078691 964945071 52078691 255771933 383220286 255771933 383220286 636132536 998326565 636132536 998326565 733732775 394240800 733732775 394240800 848536185 227511377 848536185 227511377 298064958 447111701 298064958 447111701 192630053 291349040 192630053 847215405 192630053 847215405 563239254 453800961 563239254 453800961 121443808 182264817 121443808 503620326 121443808 503620326 762595427 302971003 762595427 302971003 796341170 5962698 796341170 5962698 995816012 29745605 995816012 29745605 19184829 902265823 19184829 902265823 387446094 861117665 387446094 861117665 362371329 861117665 878777814 182232836 878777814 182232836 339596298 941180752 339596298 941180752 930627060 105715507 930627060 907994845 930627060 907994845 433502327 907994845 713711321 423548630 713711321 655516228 713711321 655516228 413502128 655516228 642638405 916252051 642638405 401711954 642638405 401711954 267523855 401711954 546215734 781056267 546215734 781056267 207627246 82014451 207627246 82014451 945144078 445302012 945144078 445302012 698790766 151211868 698790766 151211868 100644700 151211868 619250671 914722893 619250671 69830182 619250671 69830182 47121770 732180505 47121770 732180505 535476679 536922644 535476679 536922644 76119776 114300215 76119776 475272347 76119776 475272347 316126038 679553587 316126038 679553587 595884008 465824353 595884008 465824353 310617756 465824353 715741662 420816861 715741662 420816861 841299681 216037191 841299681 216037191 855665060 808845574 855665060 808845574 390690494 414280973 390690494 414280973 720288464 414280973 102975253 154302986 102975253 483165710 102975253 483165710 689129778 459209732 689129778 459209732 754399882 117096005 754399882 117096005 922642578 117096005 258790321 387838817 258790321 387838817 128022363 14488249 128022363 14488249 990458552 14488249 662676227 997262296 662676227 997262296 652577286 28111876 652577286 28111876 18062939 28111876 925023077 113685168 925023077 113685168 132201809 198574245 132201809 198574245 873383801 107309980 873383801 107309980 70966428 107309980 571277201 708318513 571277201 708318513 661480195 814545252 661480195 814545252 506707558 245035693 506707558 245035693 161795825 857174298 161795825 857174298 375972154 857174298 249453364 373568018 249453364 940136169 249453364 940136169 542896901 222021119 542896901 222021119 146534799 222021119 823350298 265859600 823350298 44077398 823350298 44077398 970289435 633213582 970289435 633213582 343185697 67521521 343185697 67521521 954517200 211019623 954517200 211019623 140155727 590755869 140155727 590755869 512503996 42653149 512503996 42653149 971389347 42653149 504698211 907007296 504698211 907007296 60139786 90063944 60139786 138553507 60139786 138553507 907871855 997023623 907871855 997023623 420684251 564341900 420684251 564341900 13991756 21968764 13991756 21968764 883734369 175110929 883734369 175110929 635960345 833527812 635960345 833527812 147637836 223505805 147637836 223505805 675166023 480748361 675166023 268306264 675166023 268306264 821519120 485517841 821519120 485517841 672197813 82406415 672197813 82406415 54898931 82406415 480660201 804490044 480660201 804490044 631204124 852128271 631204124 489078656 631204124 489078656 736908321 388882566 736908321 716859035 736908321 716859035 576954859 60780457 576954859 60780457 959003570 380285434 959003570 380285434 742937509 863291478 742937509 863291478 532216005 8181143 532216005 8181143 994004224 8181143 131732149 825991707 131732149 825991707 907607944 138674523 907607944 276019462 907607944 276019462 501651656 919380899 501651656 919380899 141668644 213498845 141668644 279783318 141668644 279783318 612773585 764475606 612773585 56329985 612773585 56329985 38036964 56329985 808074663 617966503 808074663 617966503 12054358 18372757 12054358 94985093 12054358 94985093 936912638 94985093 741811988 381553975 741811988 310461654 741811988 310461654 790880485 17345694 790880485 17345694 988437700 17345694 6739338 9896745 6739338 54126539 6739338 54126539 630026478 673653779 630026478 673653779 676738940 477693372 676738940 477693372 761401508 353592946 761401508 844265588 761401508 844265588 412658157 844265588 566420856 538621675 566420856 825927407 566420856 825927407 533840530 825927407 991107609 13105121 991107609 13105121 74751093 392125617 74751093 392125617 734843376 883534309 734843376 883534309 427857951 803382583 427857951 803382583 348223725 740174703 348223725 740174703 577280670 740174703 556738103 530961776 556738103 657240785 556738103 657240785 356944220 657240785 515402961 696031267 515402961 696031267 910279322 135834280 910279322 958019552 910279322 958019552 586223511 73762636 586223511 73762636 49554366 73762636 696116676 716744771 696116676 716744771 395678654 937084001 395678654 937084001 558345333 253811054 558345333 253811054 831380347 253811054 22573154 34075805 22573154 917730982 22573154 917730982 722833090 332229689 722833090 332229689 220252930 332229689 580487687 867867390 580487687 143180751 580487687 143180751 905031238 143180751 261538424 391995505 261538424 196332712 261538424 196332712 868723399 606946362 868723399 606946362 67217249 101330241 67217249 460237653 67217249 460237653 688514230 460237653 158325058 239577675 158325058 239577675 240254395 360291252 240254395 360291252 359863100 766182112 359863100 766182112 870623682 193814349 870623682 942156876 870623682 942156876 658813568 891820930 658813568 891820930 364839314 470158789 364839314 470158789 682131699 764368922 682131699 764368922 571689178 50554056 571689178 50554056 34385329 688028766 34385329 688028766 683252889 468627331 683252889 686593805 683252889 686593805 434578372 689124278 434578372 60780313 434578372 60780313 40954244 60780313 291603184 437000292 291603184 437000292 587522192 949231428 587522192 218585729 587522192 218585729 144594676 218585729 381500136 941545960 381500136 148347887 381500136 148347887 901550414 329976260 901550414 329976260 776965510 841714933 776965510 841714933 572291432 563536212 572291432 563536212 822163326 267564275 822163326 649499096 822163326 649499096 356719273 649499096 373618188 679936402 373618188 262292491 373618188 262292491 8623604 12967897 8623604 12967897 853435061 219919510 853435061 219919510 143047897 215876358 143047897 719177141 143047897 719177141 525390446 719177141 196229764 296543604 196229764 296543604 798555326 299345136 798555326 39759432 798555326 39759432 973127494 806675119 973127494 806675119 531170061 200159142 531170061 200159142 865941550 968647228 865941550 968647228 392388936 325136881 392388936 325136881 780583667 160762530 780583667 160762530 893223242 921268825 893223242 921268825 420011090 410404242 420011090 410404242 273546611 410404242 589964929 744571444 589964929 744571444 7337146 11088477 7337146 358102852 7337146 358102852 758018035 325566075 758018035 325566075 42518691 63085928 42518691 63085928 293940124 440701573 293940124 130505516 293940124 130505516 7515160 11456480 7515160 11456480 298432618 447734913 298432618 447734913 306314476 660299032 306314476 660299032 519284969 633466348 519284969 633466348 520504941 633466348 492583497 653968721 492583497 653968721 174659509 265397279 174659509 265397279 869651693 195166933 869651693 195166933 569562467 628632175 569562467 54986500 569562467 54986500 962925570 767548079 962925570 767548079 338062917 206566088 338062917 206566088 861625567 206566088 235365075 353670330 235365075 353670330 698955363 444747743 698955363 444747743 768866930 341923333 768866930 341923333 146135229 221429633 146135229 221429633 843301063 235889411 843301063 235889411 793236827 939176170 793236827 939176170 400501480 30626785 400501480 30626785 979585475 476800275 979585475 476800275 677381534 476800275 709973216 429090773 709973216 429090773 569822979 807080886 569822979 807080886 992156307 11347115 992156307 343536904 992156307 343536904 212639066 320896067 212639066 716783314 212639066 716783314 607216287 391548592 607216287 391548592 261184211 356337883 261184211 356337883 10654502 16203262 10654502 16203262 29576266 141657373 29576266 141657373 761500318 944760601 761500318 944760601 615146105 944760601 970469243 43765227 970469243 115748810 970469243 115748810 77008363 115748810 324806307 488389316 324806307 470519009 324806307 470519009 313228077 470519009 671473328 486805809 671473328 486805809 542589813 921135169 542589813 120071273 542589813 120071273 80026712 191065201 80026712 191065201 884488920 173736659 884488920 173736659 733292186 395229661 733292186 192204522 733292186 192204522 128068550 274979968 128068550 274979968 260736429 417728940 260736429 417728940 277929419 417728940 202207947 305046829 202207947 426262880 202207947 426262880 760865576 354580126 760865576 484423536 760865576 484423536 322256356 336994914 322256356 336994914 772076372 280954949 772076372 280954949 184963242 91749945 184963242 91749945 61268622 885805122 61268622 885805122 355090375 916819290 355090375 916819290 639321142 916819290 25065693 37742346 25065693 555737965 25065693 555737965 388084888 31364641 388084888 31364641 979278368 31364641 250154978 374540155 250154978 374540155 913732582 130487886 913732582 130487886 453151889 575991060 453151889 575991060 28921434 31952561 28921434 31952561 978697518 31952561 318107227 478103360 318107227 478103360 344445636 770589496 344445636 330750082 344445636 330750082 776469933 85401407 776469933 85401407 57176287 481609541 57176287 481609541 320383479 481609541 538440 797283 538440 797283 968568401 46129550 968568401 46129550 344853739 772582563 344853739 772582563 389789500 951601031 389789500 724602195 389789500 724602195 641723559 560978576 641723559 560978576 76583281 115196303 76583281 115196303 679541850 473872989 679541850 473872989 820318593 270279575 820318593 270279575 388071578 526155661 388071578 526155661 873062193 190181402 873062193 478225923 873062193 478225923 676370129 403116295 676370129 403116295 268608947 403116295 867515897 197933754 867515897 197933754 200016365 302188089 200016365 302188089 32977596 48905725 32977596 515509456 32977596 515509456 443246361 113788939 443246361 113788939 924894725 64929852 924894725 64929852 956365405 460219219 956365405 460219219 128436857 192732379 128436857 192732379 172706760 262629859 172706760 262629859 500642724 792927736 500642724 792927736 769950290 54159976 769950290 54159976 963428360 54159976 346029082 826273224 346029082 826273224 139508046 209532770 139508046 209532770 156440728 236478951 156440728 236478951 571979361 742158133 571979361 113796506 571979361 113796506 75649998 795358432 75649998 795358432 357171566 824673157 357171566 824673157 347020956 824673157 469306097 967433389 469306097 91068546 469306097 91068546 939636752 91068546 638019328 851084239 638019328 851084239 423415901 553715971 423415901 553715971 641903679 942399280 641903679 942399280 581869233 909599748 581869233 909599748 31597411 47090253 31597411 47090253 565543277 782176538 565543277 782176538 17700399 27480595 17700399 296874308 17700399 296874308 196484249 137935438 196484249 137935438 91855831 193758273 91855831 193758273 128936635 258054150 128936635 258054150 169945385 263162284 169945385 263162284 380130009 788487240 380130009 127805541 380130009 127805541 915713897 127805541 324158280 487422267 324158280 487422267 360858953 582916680 360858953 360187468 360858953 360187468 240228689 109890955 240228689 109890955 927527199 109890955 279309528 437094043 279309528 437094043 291653584 844254162 291653584 844254162 368409130 655283377 368409130 655283377 396115635 299677372 396115635 299677372 798414183 299677372 155102890 234455460 155102890 409473711 155102890 409473711 272919898 403640451 272919898 403640451 727507586 177777580 727507586 177777580 881598062 46869765 881598062 46869765 968045743 206250463 968045743 206250463 136896126 379782455 136896126 379782455 743332882 379782455 25649310 4769521 25649310 4769521 3018720 4769521 635400522 997261033 635400522 276295203 635400522 276295203 815874559 426352814 815874559 426352814 8866998 13311765 8866998 13311765 282252606 597761014 282252606 597761014 410722447 597761014 251757971 376928530 251757971 376928530 709611290 429524897 709611290 429524897 84791292 127644561 84791292 417328558 84791292 417328558 718094185 766834105 718094185 766834105 545244782 424003177 545244782 424003177 282861885 233748078 282861885 233748078 844531381 536854502 844531381 536854502 418333842 536854502 544620134 682653481 544620134 682653481 358327742 804175698 358327742 237192632 358327742 237192632 156879273 124064915 156879273 124064915 82591881 765650072 82591881 765650072 411398671 765650072 35180898 51772964 35180898 51772964 586665077 707347102 586665077 707347102 218182790 329385336 218182790 329385336 845895094 231468235 845895094 231468235 842677371 236610851 842677371 151289126 842677371 151289126 899588020 518400488 899588020 518400488 379881147 518400488 747995085 372789512 747995085 372789512 545762291 537409209 545762291 537409209 478232039 593936422 478232039 67356962 478232039 67356962 45452829 337026349 45452829 337026349 771981578 373219262 771981578 373219262 747617350 373219262 851379195 25099320 851379195 25099320 983515957 25099320 737264469 388382340 737264469 388382340 402788878 685787319 402788878 685787319 655494547 607331368 655494547 607331368 137046782 69058274 137046782 69058274 953655196 536243223 953655196 536243223 533732513 716445086 533732513 716445086 422166153 261936087 422166153 261936087 172386595 261936087 174147118 264553277 174147118 264553277 642294945 852395692 642294945 240064652 642294945 240064652 158634670 745333777 158634670 745333777 641994020 745333777 382288986 902246969 382288986 293691369 382288986 293691369 802609543 475904494 802609543 475904494 677983470 768462786 677983470 768462786 542194064 42544856 542194064 42544856 28149094 393891230 28149094 393891230 456682745 945785253 456682745 50483809 456682745 50483809 966023142 50483809 39915548 59266398 39915548 59266398 87042547 861080636 87042547 861080636 422993826 229259433 422993826 229259433 151609138 229259433 965366793 51593189 965366793 934705926 965366793 934705926 143866794 217286864 143866794 217286864 191944520 290309086 191944520 290309086 353184312 721225861 353184312 721225861 437194580 738885468 437194580 33053914 437194580 33053914 978181765 294420900 978181765 294420900 194590160 99905572 194590160 99905572 22135007 33438643 22135007 667105857 22135007 667105857 430871486 249132588 430871486 249132588 834001697 249132588 232711663 349626953 232711663 329614894 232711663 329614894 845799233 231597256 845799233 231597256 925134034 113304894 925134034 113304894 111081073 166346061 111081073 166346061 601051805 651075622 601051805 651075622 595429922 738734017 595429922 738734017 74256747 111865530 74256747 111865530 528031076 572116578 528031076 171561752 528031076 171561752 885735897 686126835 885735897 686126835 477794503 686126835 679760104 473614453 679760104 473614453 575051779 877115892 575051779 877115892 204514868 308312125 204514868 837223397 204514868 837223397 650779714 837223397 264144150 396392281 264144150 765214394 264144150 765214394 627274697 56042452 627274697 56042452 37850163 492362712 37850163 492362712 327249707 584089719 327249707 584089719 447838540 763194168 447838540 763194168 505508137 15223909 505508137 15223909 10199451 15223909 605191848 701610895 605191848 701610895 66078794 99452555 66078794 99452555 683364280 761084767 683364280 761084767 46958784 69603094 46958784 69603094 343023706 596296746 343023706 388187702 343023706 388187702 980695528 29414559 980695528 271991240 980695528 271991240 818807088 633445448 818807088 633445448 193513112 292571331 193513112 517644015 193513112 517644015 620158945 59953211 620158945 59953211 959647736 59953211 880226818 179792837 880226818 16317205 880226818 16317205 10669220 16317205 269551088 404670617 269551088 387844888 269551088 387844888 737702000 387844888 454103463 750692759 454103463 108430322 454103463 108430322 71991802 108430322 429263121 533823943 429263121 533823943 842066867 237470634 842066867 482985979 842066867 482985979 308389058 462240600 308389058 462240600 842139709 237294108 842139709 237294108 618754191 941064676 618754191 941064676 410045394 152865785 410045394 152865785 101768917 152865785 816378416 275653661 816378416 114064870 816378416 114064870 924628805 183891002 924628805 183891002 248500163 372421248 248500163 30092616 248500163 30092616 979988475 423495602 979988475 423495602 282580451 909780989 282580451 909780989 690387591 47419801 690387591 47419801 31825280 47419801 406343047 932270526 406343047 312065241 406343047 312065241 789673374 489750384 789673374 489750384 325767901 520970163 325767901 520970163 590905338 797574149 590905338 797574149 628237465 797574149 245833265 264155126 245833265 264155126 18377952 28599422 18377952 441205091 18377952 441205091 294264422 237399719 294264422 237399719 156912777 282064752 156912777 282064752 811692044 282064752 155066237 234423152 155066237 234423152 317871543 477678300 317871543 477678300 657308419 930886680 657308419 12685198 657308419 12685198 8381285 12685198 473229606 655376671 473229606 655376671 387097244 638039383 387097244 638039383 874144564 188494556 874144564 188494556 538067928 745705173 538067928 505991760 538067928 505991760 462863327 615371100 462863327 615371100 426560395 898646734 426560395 898646734 395053514 898646734 861906926 205848301 861906926 205848301 46644997 69137906 46644997 633246813 46644997 633246813 342644857 481947083 342644857 481947083 861704515 17137125 861704515 17137125 988611798 487089556 988611798 487089556 323919561 532744048 323919561 532744048 582203582 541388461 582203582 29222759 582203582 29222759 980911128 29222759 157344837 329814663 157344837 329814663 218541073 824734105 218541073 824734105 581267393 684251791 581267393 684251791 368252765 598631361 368252765 598631361 619121045 256210324 619121045 256210324 829896537 428691471 829896537 428691471 286178852 428691471 815328754 277291907 815328754 277291907 527311473 790132846 527311473 790132846 614444840 710404609 614444840 710404609 940354478 89750721 940354478 89750721 848709681 227234719 848709681 227234719 945709049 81107410 945709049 81107410 524252004 945233421 524252004 945233421 516395459 756297829 516395459 756297829 895351461 85776710 895351461 85776710 57317968 516936839 57317968 516936839 634173459 517501134 634173459 517501134 676279239 478477708 676279239 695819517 676279239 695819517 88126682 132091491 88126682 132091491 410461670 509542391 410461670 509542391 368189006 803403637 368189006 102894171 368189006 102894171 68152759 102894171 775450035 332229684 775450035 332229684 964133361 53191188 964133361 473670686 964133361 473670686 679748856 985804830 679748856 985804830 586725346 773194791 586725346 773194791 473504903 785764838 473504903 785764838 560337336 506728085 560337336 506728085 393288674 182670245 393288674 182670245 121736425 182670245 557065312 691506900 557065312 691506900 675416584 35033088 675416584 35033088 23181349 35033088 124133376 186272581 124133376 186272581 334684146 707173702 334684146 707173702 595656694 926328271 595656694 926328271 28276960 42784607 28276960 42784607 726502891 405132015 726502891 405132015 233657384 351399690 233657384 363234599 233657384 363234599 754231620 363234599 507944459 766514772 507944459 766514772 225383667 339062392 225383667 876344813 225383667 876344813 532437235 213069632 532437235 213069632 141530158 213069632 516120201 991446114 516120201 319833947 516120201 319833947 784157803 319833947 647143814 793837480 647143814 793837480 598530128 942735964 598530128 942735964 689753668 458464188 689753668 458464188 397956162 603347876 397956162 302715255 397956162 302715255 200408749 610552662 200408749 610552662 430726010 787772984 430726010 787772984 445056550 696027137 445056550 696027137 822034298 267742798 822034298 267742798 640056892 955292384 640056892 955292384 344586737 887310921 344586737 887310921 579201288 825472517 579201288 825472517 115398390 172994219 115398390 172994219 265594302 398460428 265594302 398460428 435003377 741289309 435003377 741289309 540432262 117507493 540432262 117507493 78182249 366503125 78182249 366503125 305738152 458549447 305738152 418601634 305738152 418601634 717366307 418601634 289218934 433049747 289218934 315435835 289218934 315435835 787398664 315435835 715532857 691940344 715532857 691940344 138565246 208462191 138565246 597553110 138565246 597553110 564186028 173031999 564186028 173031999 884883528 173031999 320672603 482181013 320672603 482181013 980506079 29558878 980506079 734333475 980506079 734333475 494811113 476131919 494811113 476131919 316846582 338118009 316846582 338118009 771209179 712171281 771209179 712171281 643672157 962023878 643672157 962023878 585629463 962023878 795607069 303975653 795607069 303975653 585903353 898911343 585903353 898911343 989651008 15490585 989651008 15490585 466925323 587470624 466925323 191764902 466925323 191764902 965170938 51771253 965170938 51771253 325007498 488777796 325007498 488777796 747149012 373728025 747149012 373728025 64857668 97271525 64857668 97271525 502201630 883820933 502201630 883820933 537707372 552846910 537707372 552846910 33233583 49133364 33233583 309730314 33233583 309730314 791437348 97483776 791437348 97483776 935691561 97483776 847364537 229240108 847364537 229240108 536372007 653782012 536372007 653782012 969468313 45028068 969468313 651427564 969468313 651427564 613948589 855119641 613948589 855119641 150362827 90017135 150362827 90017135 940261738 302944966 940261738 302944966 213092513 321494809 213092513 321494809 194622045 137501655 194622045 137501655 908927171 227428816 908927171 227428816 660933192 986147224 660933192 986147224 382970605 782111284 382970605 782111284 661887645 868350908 661887645 211140932 661887645 211140932 858909948 211140932 573607060 663685549 573607060 663685549 750297010 369232161 750297010 447969196 750297010 447969196 298544760 236730161 298544760 236730161 842614126 325391696 842614126 325391696 780246361 61210412 780246361 61210412 958703856 61210412 226196044 340051358 226196044 139529604 226196044 139529604 906972580 387318092 906972580 387318092 258466757 387318092 388123599 858903632 388123599 858903632 365938756 756665263 365938756 756665263 630017598 756665263 245894450 82416071 245894450 82416071 54907336 424321664 54907336 424321664 283195950 256316085 283195950 256316085 829806242 256316085 617831421 535497257 617831421 535497257 510862043 846085939 510862043 846085939 935028195 98991238 935028195 98991238 596085168 903523000 596085168 903523000 712531034 425437193 712531034 425437193 391750441 799425178 391750441 799425178 645373759 819647231 645373759 730365381 645373759 730365381 367496033 730365381 792160181 308366820 792160181 394147642 792160181 394147642 262849113 852360205 262849113 852360205 913887529 130167728 913887529 130167728 821238254 268763772 821238254 268763772 655523193 837155803 655523193 837155803 217538664 328232325 217538664 716099655 217538664 716099655 397741194 945362596 397741194 945362596 818537804 272082109 818537804 272082109 206151211 311103172 206151211 134955743 206151211 134955743 89745955 414571486 89745955 414571486 720033491 452783467 720033491 452783467 170700058 259074908 170700058 259074908 12014218 18281649 12014218 18281649 864225366 202505315 864225366 202505315 807252922 287201736 807252922 42958722 807252922 42958722 28382218 587788170 28382218 587788170 814234763 278957468 814234763 278957468 589383740 588137689 589383740 588137689 879740892 180782457 879740892 515753650 879740892 515753650 658818631 527589784 658818631 527589784 365720448 632188388 365720448 632188388 582125813 447969194 582125813 447969194 696744825 447969194 188876995 286411047 188876995 286411047 773574385 335077194 773574385 335077194 165088540 250084847 165088540 637462416 165088540 637462416 404006053 637462416 1238940 1744409 1238940 1744409 238501384 357818963 238501384 357818963 985360395 22172711 985360395 22172711 682965358 469207208 682965358 469207208 907726263 34588778 907726263 34588778 977264715 34588778 705537048 435660747 705537048 182586772 705537048 182586772 121642373 182586772 169572303 257547184 169572303 257547184 92901999 139333938 92901999 139333938 65777357 98835187 65777357 98835187 331086649 700902330 331086649 700902330 548908563 700902330 39125363 57988222 39125363 57988222 671637017 486477272 671637017 485606176 671637017 485606176 225399167 339130346 225399167 581983001 225399167 581983001 409425552 942410108 409425552 942410108 819970418 270791340 819970418 270791340 585171000 720050963 585171000 720050963 43005153 63956653 43005153 427453006 43005153 427453006 711162180 775835280 711162180 775835280 92719477 138993309 92719477 443253996 92719477 443253996 700166704 377105696 700166704 377105696 744771372 441295191 744771372 441295191 263497615 395300799 263497615 917318691 263497615 917318691 579730702 286202489 579730702 286202489 808346354 286202489 57186763 85498785 57186763 85498785 280500880 420941179 280500880 420941179 825741095 262575142 825741095 343102287 825741095 343102287 768031981 219544810 768031981 219544810 853648941 724278053 853648941 724278053 468413284 800565810 468413284 800565810 518464153 646157127 518464153 646157127 47150389 69871876 47150389 290966606 47150389 290966606 442549886 773268595 442549886 773268595 76465635 114987647 76465635 114987647 511978108 777785418 511978108 389232490 511978108 389232490 259724535 389232490 776844246 327263759 776844246 327263759 778995177 7909975 778995177 7909975 5245100 7909975 535312887 768830662 535312887 427418151 535312887 427418151 285327180 164349520 285327180 164349520 109903707 142721604 109903707 142721604 905315978 849209515 905315978 849209515 656055976 833018203 656055976 833018203 427906398 123681206 427906398 123681206 82401587 9556191 82401587 9556191 993072052 9556191 332538694 499388227 332538694 499388227 965220247 42661922 965220247 42661922 971383030 42661922 495708399 936107394 495708399 936107394 531026385 936107394 516176690 873246865 516176690 873246865 920082355 120758012 920082355 120758012 617102530 664671189 617102530 492554011 617102530 492554011 293178442 439520538 293178442 439520538 507065080 860188076 507065080 860188076 799393710 144939432 799393710 144939432 903716722 266446230 903716722 266446230 743741411 379236043 743741411 379236043 297592940 446379852 297592940 446379852 39866231 59189202 39866231 59189202 887078503 169635411 887078503 169635411 899945989 150694467 899945989 150694467 164625835 249175409 164625835 210547194 164625835 210547194 139899607 210547194 477073649 760055508 477073649 648595660 477073649 648595660 634746563 376650209 634746563 376650209 745071159 376650209 294686001 441874417 294686001 441874417 869272800 195755885 869272800 195755885 986458803 20292728 986458803 20292728 699042900 444624190 699042900 444624190 548309306 813788051 548309306 97914727 548309306 97914727 65136047 97914727 196545604 345813669 196545604 345813669 766169474 158783610 766169474 158783610 105838355 158783610 612718424 612806305 612718424 356722383 612718424 356722383 758824214 329547181 758824214 329547181 777313402 133530238 777313402 133530238 911723618 989015118 911723618 989015118 374269108 183378288 374269108 183378288 877939718 69575178 877939718 69575178 46933729 548203614 46933729 548203614 408721618 176077428 408721618 176077428 117161077 340224998 117161077 340224998 769897963 340224998 348564010 752227476 348564010 752227476 596402852 558049800 596402852 558049800 509278773 558049800 543491585 955566213 543491585 955566213 286657202 429218569 286657202 429218569 824289487 264501081 824289487 625994666 824289487 625994666 658197759 625994666 748759521 371498786 748759521 371498786 795455364 56587559 795455364 56587559 38227033 643822167 38227033 643822167 768972927 179684144 768972927 179684144 880313719 179684144 285420291 427700240 285420291 427700240 124923911 187227007 124923911 189899220 124923911 189899220 126472526 324503078 126472526 324503078 780894353 763506122 780894353 763506122 532893462 771449681 532893462 771449681 430842847 119773739 430842847 119773739 79849369 119773739 196172302 296449873 196172302 296449873 421559270 764086693 421559270 764086693 331718683 498012173 331718683 498012173 76081063 114282734 76081063 114282734 570140771 980400297 570140771 245519586 570140771 245519586 80954655 121354262 80954655 121354262 508181577 948784542 508181577 948784542 553236845 847045191 553236845 847045191 442776521 268316968 442776521 268316968 821514963 268316968 68233911 103004371 68233911 103004371 982074924 27292214 982074924 27292214 275471382 413517944 275471382 292806506 275471382 292806506 803149440 952876269 803149440 952876269 632995192 277800753 632995192 277800753 182663418 149921665 182663418 149921665 41015398 60911357 41015398 60911357 898905005 152391032 898905005 152391032 976973953 34997062 976973953 275300093 976973953 275300093 816537986 86106235 816537986 86106235 52840237 78961454 52840237 200576838 52840237 200576838 865564616 407933110 865564616 407933110 165765403 251125265 165765403 251125265 8456538 12734393 8456538 402114269 8456538 402114269 267791318 918666219 267791318 918666219 429957406 779816974 429957406 779816974 505874527 779816974 63333000 94884367 63333000 343685350 63333000 343685350 767600637 862034198 767600637 862034198 541786710 862034198 983612809 24770250 983612809 387474482 983612809 387474482 258519347 387474482 650617737 857236498 650617737 857236498 370115431 733911751 370115431 733911751 582801114 708483647 582801114 708483647 291687042 437133908 291687042 437133908 72717595 109498502 72717595 109498502 978041118 33167675 978041118 33167675 557564537 716253900 557564537 716253900 961588399 56903663 961588399 261716915 961588399 261716915 172217978 261716915 647583735 871685633 647583735 444969829 647583735 444969829 698896208 444969829 192488486 291143124 192488486 291143124 827971004 258090202 827971004 258090202 828449243 258090202 135845843 204251354 135845843 223406405 135845843 223406405 147551082 266111527 147551082 266111527 175090788 368825935 175090788 368825935 750623752 950062834 750623752 950062834 459405881 950062834 771222552 338088850 771222552 338088850 373179174 780450715 373179174 780450715 812773205 276630527 812773205 276630527 181936056 297900304 181936056 297900304 470354828 828482687 470354828 279344994 470354828 279344994 183765958 804730404 183765958 804730404 655907674 804730404 277432746 159662673 277432746 159662673 106419084 308501 106419084 308501 999672603 308501 618720461 880897286 618720461 305567313 618720461 305567313 202587140 338691303 202587140 338691303 770939410 73104417 770939410 73104417 49169210 329468360 49169210 329468360 777386801 120432611 777386801 120432611 80315620 120432611 628553695 933512576 628553695 212314631 628553695 212314631 141029392 343018696 141029392 343018696 228378855 197831464 228378855 197831464 867563466 197831464 398376420 861314727 398376420 861314727 62463644 93410905 62463644 93410905 70387035 481057355 70387035 481057355 846592272 230056408 846592272 230056408 191903929 635596437 191903929 635596437 567948971 321168456 567948971 321168456 883755881 175055568 883755881 175055568 184722665 280428199 184722665 249081682 184722665 249081682 164561249 249081682 584435325 614684432 584435325 614684432 935997105 96591265 935997105 319619044 935997105 319619044 613263198 917009192 613263198 917009192 399924804 663542694 399924804 663542694 355672364 239577674 355672364 239577674 840678203 247250673 840678203 247250673 835588960 157562120 835588960 157562120 895220140 86212381 895220140 86212381 942383718 86212381 596586149 772583559 596586149 705429999 596586149 705429999 606895146 705429999 148929848 225511834 148929848 511536722 148929848 511536722 583879308 178459337 583879308 178459337 119188370 319987040 119188370 319987040 784023215 39140759 784023215 39140759 25927998 39140759 891001545 163505816 891001545 163505816 213894444 323187316 213894444 323187316 986074814 20936398 986074814 354196261 986074814 354196261 235683177 354196261 513688702 558853868 513688702 203450739 513688702 203450739 863427646 203450739 685697315 602052011 685697315 602052011 554383896 559469785 554383896 559469785 427341684 913452579 427341684 913452579 335955689 415772127 335955689 415772127 277018793 374025117 277018793 374025117 111848513 167229054 111848513 167229054 103026048 154321485 103026048 154321485 109051437 456728727 109051437 456728727 304471140 849849534 304471140 849849534 459769390 39050847 459769390 39050847 973783753 927880417 973783753 927880417 374468050 657778781 374468050 657778781 606681848 580501080 606681848 580501080 590693225 347328313 590693225 347328313 231584484 450898087 231584484 450898087 694677000 645997185 694677000 645997185 238145817 357214806 238145817 357214806 78391241 117697683 78391241 117697683 386074252 562158865 386074252 298929720 386074252 298929720 798776709 298929720 175342447 266540756 175342447 400379233 175342447 400379233 729582384 840413103 729582384 840413103 25282545 37932350 25282545 37932350 323088253 711495958 323088253 711495958 629847318 711495958 115858004 173734809 115858004 173734809 656121846 589552822 656121846 401099353 656121846 401099353 729228120 401099353 571489666 941135735 571489666 181343646 571489666 181343646 879389317 585359202 879389317 585359202 342149693 585359202 436139893 612535412 436139893 450869760 436139893 450869760 694779577 450869760 473279961 683869910 473279961 683869910 396473066 469226733 396473066 469226733 800193697 278257582 800193697 278257582 182953201 278257582 991111364 13015699 991111364 13015699 879601369 180988174 879601369 180988174 631961338 634222007 631961338 634222007 891696813 162654066 891696813 928407833 891696813 928407833 501633960 928407833 641522796 647053005 641522796 647053005 764298868 348742592 764298868 348742592 152975859 122990705 152975859 122990705 918678243 394552518 918678243 394552518 263094232 394552518 584341460 784983376 584341460 153480779 584341460 153480779 898061694 781045454 898061694 781045454 348630539 781045454 792613447 307716521 792613447 307716521 963781515 53631644 963781515 53631644 246316145 967040415 246316145 967040415 628343717 509566313 628343717 509566313 495387645 145266821 495387645 145266821 903522919 145266821 489167699 738932108 489167699 738932108 181261356 275359354 181261356 631643221 181261356 631643221 728763952 222194908 728763952 222194908 852074897 7610105 852074897 7610105 4902602 754583501 4902602 754583501 469041357 718447073 469041357 718447073 55743739 11964239 55743739 11964239 991898180 890503809 991898180 890503809 646137334 105020830 646137334 105020830 69643547 105020830 492316096 968973825 492316096 968973825 348744140 591299503 348744140 591299503 823379052 265728851 823379052 265728851 979453441 30864287 979453441 980757098 979453441 980757098 659867128 135242169 659867128 135242169 910623541 653566095 910623541 653566095 662606424 653566095 702263033 439828725 702263033 558281302 702263033 558281302 523614767 558281302 784288309 127002476 784288309 127002476 916281120 527731988 916281120 527731988 437974203 527731988 615369958 701779475 615369958 701779475 370025590 458647861 370025590 458647861 305772143 92175654 305772143 92175654 938758125 92175654 922880043 116643502 922880043 116643502 704865379 436626262 704865379 241738712 704865379 241738712 838947699 143077032 838947699 143077032 905101563 506406046 905101563 506406046 13386313 20738871 13386313 178308278 13386313 178308278 881075083 178308278 586056249 716384162 586056249 716384162 125497010 188115529 125497010 625709980 125497010 625709980 658721843 570036079 658721843 570036079 68570211 103457401 68570211 103457401 644829162 563080773 644829162 563080773 646646003 912279764 646646003 424627156 646646003 424627156 712936825 137939090 712936825 137939090 930863833 26727782 930863833 26727782 982320683 26727782 150524791 227679214 150524791 227679214 395731824 552725913 395731824 272832740 395731824 272832740 817951708 889582359 817951708 889582359 65979903 99147784 65979903 99147784 544680252 994640793 544680252 219490013 544680252 219490013 853702063 219490013 563569326 725761940 563569326 245248580 563569326 245248580 836888215 245248580 768000693 698941036 768000693 698941036 383766367 698941036 906349365 128286963 906349365 128286963 915318334 128286963 561615957 616387121 561615957 355086940 561615957 355086940 236516263 355086940 376098421 876188252 376098421 876188252 343276906 670710205 343276906 670710205 41899548 62156950 41899548 73595091 41899548 73595091 950499978 73595091 619330063 633256122 619330063 402334667 619330063 402334667 268041247 288486684 268041247 288486684 190825227 288486684 191014689 288905478 191014689 196962849 191014689 196962849 131161807 196962849 611059207 766981402 611059207 224686405 611059207 224686405 850590588 224686405 361987135 877596416 361987135 877596416 148070763 224197052 148070763 224197052 31188805 46569135 31188805 932919291 31188805 932919291 477839968 380976814 477839968 380976814 254068057 380976814 902426177 112208947 902426177 112208947 926134598 211876284 926134598 211876284 139277616 209255715 139277616 518240102 139277616 518240102 966076577 50359309 966076577 505271229 966076577 505271229 591864994 505271229 714524544 314938430 714524544 314938430 893628826 141458040 893628826 141458040 94390717 711431574 94390717 711431574 620019798 867645129 620019798 867645129 461372730 806768588 461372730 806768588 972838954 40161049 972838954 223098099 972838954 223098099 147384499 223098099 510112330 919800553 510112330 207932778 510112330 207932778 860494631 939005231 860494631 939005231 49782511 74062935 49782511 74062935 91943126 138029440 91943126 138029440 830083446 255894536 830083446 255894536 310081384 464814679 310081384 31825140 310081384 31825140 978883623 138116129 978883623 138116129 908266140 99772364 908266140 99772364 66236579 251348266 66236579 251348266 165913725 35758375 165913725 35758375 985082175 22483742 985082175 22483742 675655870 479760159 675655870 479760159 488870109 993231840 488870109 993231840 737797200 387787427 737797200 387787427 415973622 655657276 415973622 647227001 415973622 647227001 384486330 647227001 812459407 281357314 812459407 405168650 812459407 405168650 726441814 21703093 726441814 21703093 985640531 636049691 985640531 636049691 481434351 636049691 576990719 625950919 576990719 848499280 576990719 848499280 539451177 239114315 539451177 239114315 841060095 33053910 841060095 33053910 21728162 33053910 40231649 261127936 40231649 261127936 171849282 808493894 171849282 808493894 450979804 332616177 450979804 332616177 88058370 132030021 88058370 132030021 767150194 344584775 767150194 31562802 767150194 31562802 979075637 297696584 979075637 297696584 196957207 25692058 196957207 25692058 16493543 25692058 115627281 173332086 115627281 173332086 797496190 320038131 797496190 320038131 53917069 80888255 53917069 268179536 53917069 268179536 176447573 153848388 176447573 153848388 897737257 153848388 719772136 414961091 719772136 414961091 514733683 683959290 514733683 258881199 514733683 258881199 170622193 258881199 693310739 536832510 693310739 536832510 168002489 103528762 168002489 103528762 68621340 362953707 68621340 362953707 777559735 329358009 777559735 329358009 72702917 109447633 72702917 782430697 72702917 782430697 523889314 622052232 523889314 622052232 506944983 775310052 506944983 775310052 901359371 120578656 901359371 120578656 920241186 414786459 920241186 414786459 276269990 422730060 276269990 422730060 714428338 210732300 714428338 210732300 140055323 210732300 171278193 830212445 171278193 830212445 551867988 830212445 108028026 161823727 108028026 161823727 158374305 239797634 158374305 239797634 106462319 159746799 106462319 159746799 450592294 767286102 450592294 233824186 450592294 233824186 154742159 233824186 240572806 360881003 240572806 360881003 49372743 73321364 49372743 224115838 49372743 224115838 850922819 225003087 850922819 225003087 134278823 201913296 134278823 301239283 134278823 301239283 797427834 22557058 797427834 22557058 984957432 407569445 984957432 407569445 539691578 834019789 539691578 214107877 539691578 214107877 142009409 923540541 142009409 923540541 662356121 923540541 310468044 465562157 310468044 465562157 570368242 826470260 570368242 826470260 353964811 251497848 353964811 251497848 166052279 251497848 755307259 483850317 755307259 483850317 321885386 766799088 321885386 766799088 484894747 766799088 185429619 281725830 185429619 620618177 185429619 620618177 624151730 168807030 624151730 168807030 887627961 168807030 441277353 687482238 441277353 400922320 441277353 400922320 729281946 400922320 434032219 870754653 434032219 789111684 434032219 789111684 588488441 180689420 588488441 180689420 120323604 50537143 120323604 50537143 34384830 841419751 34384830 841419751 636918686 16523197 636918686 16523197 989142464 223871950 989142464 223871950 147984126 223871950 347477617 893085824 347477617 270795223 347477617 270795223 819937037 181141322 819937037 181141322 879559770 181141322 126373884 189662845 126373884 189662845 716862877 419215864 716862877 419215864 485687889 873178933 485687889 33259235 485687889 33259235 977960918 414982267 977960918 414982267 276502410 59197801 276502410 59197801 39876431 616079057 39876431 616079057 380696578 405351928 380696578 405351928 269944484 381722452 269944484 381722452 741743862 381722452 50690175 75668591 50690175 75668591 598780295 834626216 598780295 834626216 442332407 530624766 442332407 679695357 442332407 679695357 492974680 679695357 379531248 988188292 379531248 988188292 327774355 493027845 327774355 493027845 762280894 352181799 762280894 352181799 254679485 648672981 254679485 648672981 513926032 544351252 513926032 544351252 976722722 35258493 976722722 483256311 976722722 483256311 321605891 483256311 423456844 915170815 423456844 60815649 423456844 60815649 958956522 559333180 958956522 559333180 399325338 756253918 399325338 756253918 509757603 756253918 125604218 188407176 125604218 188407176 598745019 770408831 598745019 770408831 822777368 58023603 822777368 58023603 961065913 58023603 190785140 361250404 190785140 361250404 333504526 658501970 333504526 658501970 421210881 943864718 421210881 654037014 421210881 654037014 377064175 654037014 496352366 747249160 496352366 747249160 707125852 433161369 707125852 433161369 503402189 719056278 503402189 289556561 503402189 289556561 805491535 289556561 30132212 45279919 30132212 45279919 326771571 860928113 326771571 860928113 458783834 316623450 458783834 316623450 209787467 808143229 209787467 808143229 849998186 225410403 849998186 767460986 849998186 767460986 548349099 767460986 661141224 837264443 661141224 837264443 671476608 486795821 671476608 486795821 382904553 545578657 382904553 545578657 580603248 773754159 580603248 773754159 438177663 913266762 438177663 913266762 395151474 686892224 395151474 686892224 547845332 519426487 547845332 519426487 604890053 21846890 604890053 21846890 985615575 655338247 985615575 655338247 601808708 296862620 601808708 296862620 800243061 296862620 726425821 405219285 726425821 405219285 622821134 704892364 622821134 704892364 401433049 596652042 401433049 596652042 351815724 929044545 351815724 929044545 913558137 130843032 913558137 130843032 903106894 145840592 903106894 145840592 203694629 306929956 203694629 306929956 884311519 174018957 884311519 858254950 884311519 858254950 52576916 78690951 52576916 218753193 52576916 218753193 152449320 498438199 152449320 498438199 331943337 498438199 229222529 344067798 229222529 344067798 906751899 139871372 906751899 139871372 839933584 240393127 839933584 240393127 432918049 865107839 432918049 265057223 432918049 265057223 911197131 134229120 911197131 134229120 706312353 434279909 706312353 434279909 743847874 378993247 743847874 378993247 546764592 746012931 546764592 746012931 791197625 310167685 791197625 310167685 130622009 195885667 130622009 429645674 130622009 429645674 709500215 111792754 709500215 111792754 74175228 111792754 91198411 483165712 91198411 483165712 673555047 483165712 194555989 294275960 194555989 932614514 194555989 932614514 464357993 384954966 464357993 384954966 739489401 384954966 376402891 731511250 376402891 731511250 613877552 779935395 613877552 779935395 583409763 956102596 583409763 358227546 583409763 358227546 238887944 358227546 309523838 464048915 309523838 464048915 834840895 248101467 834840895 248101467 743567285 379458798 743567285 379458798 984548978 23052005 984548978 23052005 352699459 871855844 352699459 802843831 352699459 802843831 598177430 251702658 598177430 251702658 166200601 251702658 751503151 367429211 751503151 154850911 751503151 154850911 103418301 537136094 103418301 537136094 628495698 573420461 628495698 573420461 786951371 316015575 786951371 840060104 786951371 840060104 418430129 538929362 418430129 538929362 357392880 538929362 550223570 828897660 550223570 828897660 112844953 169007189 112844953 169007189 323516019 486642743 323516019 414954668 323516019 414954668 848236011 228051252 848236011 354438513 848236011 354438513 24613891 36966929 24613891 155901649 24613891 155901649 896388436 44694993 896388436 44694993 969760662 750714579 969760662 750714579 430514178 750714579 902329990 147008198 902329990 361354830 902329990 361354830 144924111 219136776 144924111 219136776 501067579 560983824 501067579 213432500 501067579 213432500 141638393 213432500 671939336 486106911 671939336 486106911 732938299 395743215 732938299 496209676 732938299 496209676 665226065 690707459 665226065 690707459 66113145 99486040 66113145 740492510 66113145 740492510 563335217 603198881 563335217 603198881 618505575 274416545 618505575 274416545 817148281 159784912 817148281 159784912 893732901 202949856 893732901 202949856 12653971 19332998 12653971 125780663 12653971 125780663 916926814 858086847 916926814 858086847 446644165 354409970 446644165 354409970 760962210 645556266 760962210 645556266 516929181 897406800 516929181 897406800 375738159 897406800 763030331 350975648 763030331 898497700 763030331 898497700 614410081 299193679 614410081 299193679 197965359 383944997 197965359 383944997 740012259 383944997 662836233 867137954 662836233 867137954 402238360 867137954 836223590 246133134 836223590 246133134 11595877 17673846 11595877 888349883 11595877 888349883 648989690 888349883 530395652 893878859 530395652 893878859 273277437 409980181 273277437 409980181 663173282 499431411 663173282 499431411 966244673 50255223 966244673 50255223 935748587 863962156 935748587 863962156 517064615 11408290 517064615 11408290 7493611 11408290 40112550 265952274 40112550 265952274 175030299 83636884 175030299 83636884 943925120 346209003 943925120 346209003 230886230 346209003 827241333 187291965 827241333 187291965 875046613 672584995 875046613 672584995 469472104 105537050 469472104 105537050 930705867 105537050 575655902 633540462 575655902 340728667 575655902 340728667 769669131 536863999 769669131 536863999 188487712 285839411 188487712 285839411 670365155 488441340 670365155 488441340 522348993 817579450 522348993 817579450 461402923 862464782 461402923 862464782 274431641 412118434 274431641 412118434 631216649 940243444 631216649 940243444 226809206 102626861 226809206 102626861 67924964 102626861 483791473 948699571 483791473 948699571 226623685 340494586 226623685 340494586 720274653 670868918 720274653 670868918 574375193 727568474 574375193 727568474 628273559 362650813 628273559 362650813 241626744 58013090 241626744 58013090 39140257 58013090 331688756 497944637 331688756 497944637 95976243 143888276 95976243 143888276 108150525 161952445 108150525 161952445 429443126 703832926 429443126 703832926 474334955 552840019 474334955 916500925 474334955 916500925 546429404 117135004 546429404 117135004 77946666 842622058 77946666 842622058 659682804 842622058 470419837 903161313 470419837 903161313 131288887 173901938 131288887 173901938 884405940 761875925 884405940 761875925 373572908 761875925 743760164 379210795 743760164 379210795 985892921 21311234 985892921 21311234 350719972 589674505 350719972 589674505 694166000 451696425 694166000 451696425 331804456 498162599 331804456 337427187 331804456 337427187 224218250 868480475 224218250 868480475 755623274 361242262 755623274 564825874 755623274 564825874 25973419 39278856 25973419 39278856 228635050 343354569 228635050 182988110 228635050 182988110 878173401 182988110 206781399 314352680 206781399 314352680 788115330 314352680 106518091 159829382 106518091 387255824 106518091 387255824 258457950 340080769 258457950 340080769 226233447 340080769 421431800 615256192 421431800 396944827 421431800 396944827 732056325 396944827 716378872 419926569 716378872 341224506 716378872 341224506 227266691 341224506 748639793 598260464 748639793 598260464 511907764 930526010 511907764 930526010 417441687 3781876 417441687 3781876 2532039 298619074 2532039 298619074 887512052 168927148 887512052 475216477 887512052 475216477 316072667 59031878 316072667 59031878 39780328 59031878 51731847 77106690 51731847 77106690 970014690 44342291 970014690 44342291 258034366 386582070 258034366 386582070 996805382 4814664 996805382 273740142 996805382 273740142 180002025 439587705 180002025 439587705 293239452 439587705 132836874 199594096 132836874 367200650 132836874 367200650 244607903 367200650 80353394 120524193 80353394 120524193 175274781 266444988 175274781 266444988 874951371 187353748 874951371 264618930 874951371 264618930 174182062 264618930 252971748 379240766 252971748 379240766 994754746 7267693 994754746 302639721 994754746 302639721 796591372 325262344 796591372 325262344 106718920 160270944 106718920 160270944 208091909 314397284 208091909 314397284 84150170 126692082 84150170 126692082 305592666 541059287 305592666 541059287 487378401 541059287 96410529 144656744 96410529 422252344 96410529 422252344 281463503 111807045 281463503 111807045 926444776 95872689 926444776 95872689 936366216 323601238 936366216 323601238 163295020 247505232 163295020 347805777 163295020 347805777 231752502 180218509 231752502 180218509 120147790 960927439 120147790 960927439 421512814 747911671 421512814 747911671 554845944 747911671 539774535 860387585 539774535 372072016 539774535 372072016 748460895 372072016 510079719 853229591 510079719 853229591 217594598 296439398 217594598 296439398 800551150 499808725 800551150 499808725 332952568 499808725 677848270 476109231 677848270 959179650 677848270 959179650 268289085 402620038 268289085 886069288 268289085 886069288 495182273 145171553 495182273 145171553 903590264 205890013 903590264 205890013 861883850 173154275 861883850 173154275 115569825 173154275 929672899 107163220 929672899 107163220 189644257 287273655 189644257 287273655 171835953 126578218 171835953 126578218 84069891 841507509 84069891 841507509 648197932 841507509 244119689 366482694 244119689 746980829 244119689 746980829 633587986 835376204 633587986 169128964 633587986 169128964 112924700 169128964 232698076 349572219 232698076 349572219 611858285 863788402 611858285 863788402 547084134 919417162 547084134 442041595 547084134 442041595 294793804 267005447 294793804 267005447 175616130 435673657 175616130 435673657 988820535 16924691 988820535 270111591 988820535 270111591 177663630 270111591 648481921 885926249 648481921 885926249 489207999 545025645 489207999 545025645 586194265 245262426 586194265 245262426 161985847 245262426 612542882 554164751 612542882 554164751 729158772 128967277 729158772 128967277 85898091 961572232 85898091 961572232 775408476 332307139 775408476 332307139 925991270 112406861 925991270 112406861 628099240 842274033 628099240 842274033 36348961 53611571 36348961 53611571 248339315 839323627 248339315 839323627 598580817 566469330 598580817 566469330 653951385 848703285 653951385 848703285 590924509 433145868 590924509 433145868 212572091 320693368 212572091 320693368 767021898 370269855 767021898 370269855 601504745 799847811 601504745 799847811 393957548 866902011 393957548 90635418 393957548 90635418 60572972 90635418 623763430 722522419 623763430 722522419 581246902 896173111 581246902 896173111 788876304 313269496 788876304 449905904 788876304 449905904 695341522 423997293 695341522 423997293 713389522 423997293 213941424 323275833 213941424 323275833 826378759 261380723 826378759 438629235 826378759 438629235 143299386 216089107 143299386 245136556 143299386 245136556 955930543 36972083 955930543 36972083 975204565 335083614 975204565 335083614 773564635 363932196 773564635 363932196 753622942 398695288 753622942 398695288 730951687 920854421 730951687 920854421 590194880 146784999 590194880 146784999 902520136 415950146 902520136 415950146 719022131 415950146 875849248 186188101 875849248 186188101 539104235 610016421 539104235 610016421 536591088 530451891 536591088 530451891 894815694 158198009 894815694 194506003 894815694 194506003 129616551 194506003 851607629 223098100 851607629 223098100 205222948 986810492 205222948 986810492 421649687 986810492 288263346 431442518 288263346 897255316 288263346 897255316 601927714 963813180 601927714 963813180 423639931 314575400 423639931 314575400 787999402 314575400 495507551 918259520 495507551 918259520 342947485 231646521 342947485 231646521 845766656 204554384 845766656 204554384 135962392 204554384 528509243 557715670 528509243 257881844 528509243 257881844 169784065 516794337 169784065 516794337 337123600 125889383 337123600 125889383 916866648 405838995 916866648 405838995 110787080 166002651 110787080 545638107 110787080 545638107 464235522 68111784 464235522 68111784 954181382 68111784 866371235 199712926 866371235 130296870 866371235 130296870 86643277 766643704 86643277 766643704 628692552 766643704 33470666 49440888 33470666 49440888 54871061 82337110 54871061 82337110 761164020 354004353 761164020 176410205 761164020 176410205 117535214 411647932 117535214 411647932 274279073 411647932 98835190 148598691 98835190 148598691 11251911 17342287 11251911 17342287 465374950 925210219 465374950 925210219 211028902 318240764 211028902 318240764 116602823 175258336 116602823 175258336 673164842 483645580 673164842 483645580 893061953 160920270 893061953 247707499 893061953 247707499 835222124 265434998 835222124 265434998 823594639 145901567 823594639 145901567 97324231 892139708 97324231 892139708 874938259 187436477 874938259 187436477 825771200 262436173 825771200 1866661 825771200 1866661 1274728 1866661 374621112 516615383 374621112 516615383 707659641 432438493 707659641 432438493 666091599 495150390 666091599 495150390 458266793 890760097 458266793 890760097 812728329 280970966 812728329 280970966 180070544 273868555 180070544 273868555 611539171 976443522 611539171 51804664 611539171 51804664 35201520 539952960 35201520 539952960 890730478 163926871 890730478 163926871 412160690 874785497 412160690 163919987 412160690 163919987 109749115 163919987 532627475 712624647 532627475 712624647 631477264 604376990 631477264 749379685 631477264 749379685 543745747 829411136 543745747 746255792 543745747 746255792 74437228 112251378 74437228 971632956 74437228 971632956 420991759 363133694 420991759 363133694 241975080 158521988 241975080 158521988 105597844 321968660 105597844 321968660 661857015 712934935 661857015 712934935 263231000 394839297 263231000 394839297 472776710 859037777 472776710 859037777 869346647 195576457 869346647 195576457 388074417 941553204 388074417 941553204 841445229 238390910 841445229 238390910 236082466 354773445 236082466 174331919 236082466 174331919 116184121 174331919 222798157 335360536 222798157 335360536 543165562 893820251 543165562 268936188 543165562 268936188 821191970 957746795 821191970 957746795 366765476 133618471 366765476 133618471 88765386 159924556 88765386 159924556 893618678 159924556 336275580 566631025 336275580 566631025 156920251 237470637 156920251 237470637 743908218 378956221 743908218 378956221 108883161 162761610 108883161 162761610 940337902 89802303 940337902 186759191 940337902 186759191 124551758 186759191 761711284 353250703 761711284 353250703 384985216 975206270 384985216 975206270 602737732 975206270 396806491 588530378 396806491 730447417 396806491 730447417 609264156 730447417 163578836 247686378 163578836 247686378 408704494 848745966 408704494 848745966 312332640 469405885 312332640 469405885 686916862 462512555 686916862 462512555 238089567 357157378 238089567 357157378 208208662 314624739 208208662 314624739 469648816 944519280 469648816 944519280 211198572 318478774 211198572 318478774 179397391 103211180 179397391 103211180 68399220 103211180 300794892 527052862 300794892 527052862 365690262 480475728 365690262 480475728 675393289 480475728 240646471 361019080 240646471 361019080 910150392 136065681 910150392 136065681 341681794 533235632 341681794 208833043 341681794 208833043 860034172 943880681 860034172 943880681 604524919 714622733 604524919 714622733 406474346 85775253 406474346 85775253 57316792 145858188 57316792 145858188 512192029 995675885 512192029 995675885 99125054 148920483 99125054 148920483 986045426 20974296 986045426 848974310 986045426 848974310 353846850 118662221 353846850 118662221 79181437 118662221 792088789 308691662 792088789 160472584 792088789 160472584 893400427 160472584 55034336 82541299 55034336 82541299 479206161 641819654 479206161 641819654 30628226 45696355 30628226 45696355 455062901 575138943 455062901 66107846 455062901 66107846 44564095 66107846 305558799 458285311 305558799 131112051 305558799 131112051 913290440 755044362 913290440 755044362 372396885 143079067 372396885 143079067 905097740 940481269 905097740 940481269 211460908 318884161 211460908 318884161 361644424 711862746 361644424 711862746 235419449 353797056 235419449 353797056 464231571 822953381 464231571 375511247 464231571 375511247 745784715 92497755 745784715 92497755 938564172 378156211 938564172 378156211 252360860 381825447 252360860 381825447 254789512 120557942 254789512 120557942 80435157 120557942 175757435 267249091 175757435 267249091 144065546 217752785 144065546 724142750 144065546 724142750 359508827 827643555 359508827 827643555 407611456 827643555 341700405 334514481 341700405 334514481 184703884 280381681 184703884 280381681 467027393 927115036 467027393 927115036 47918458 71454882 47918458 71454882 691786010 648929506 691786010 648929506 574422458 876833938 574422458 876833938 657618415 876833938 640878917 537058768 640878917 537058768 324458564 487847101 324458564 487847101 364572419 700089247 364572419 700089247 447642365 633572943 447642365 633572943 490150980 612110799 490150980 612110799 116807601 175524852 116807601 175524852 607782919 800764452 607782919 800764452 608095441 976669308 608095441 173950031 608095441 173950031 884360672 173950031 689788857 628138844 689788857 628138844 554614246 247736515 554614246 247736515 835101227 247736515 445880248 882679469 445880248 882679469 402373175 125788927 402373175 125788927 916904818 125788927 596997733 726734328 596997733 726734328 38096762 56418598 38096762 761345102 38096762 761345102 527755099 794093140 527755099 794093140 642072192 794093140 32766878 48649416 32766878 48649416 310453259 465539760 310453259 89470169 310453259 89470169 59647600 89470169 837700909 243768753 837700909 243768753 437415713 831006054 437415713 47485672 437415713 47485672 967634168 409755958 967634168 409755958 273196107 409755958 419743612 503493617 419743612 86885796 419743612 86885796 58136295 86885796 716291733 420056288 716291733 299590358 716291733 299590358 798430444 299590358 739544643 384811496 739544643 384811496 846011421 231374674 846011421 578313416 846011421 578313416 590234789 503845363 590234789 619859128 590234789 619859128 123611092 185400320 123611092 516727146 123611092 516727146 833516728 197205497 833516728 197205497 131360988 197205497 294965793 442316849 294965793 442316849 146970951 222613169 146970951 362191437 146970951 362191437 754947858 472576566 754947858 472576566 680371778 472576566 779639872 326333729 779639872 744218167 779639872 744218167 448756881 744218167 623150602 36789597 623150602 36789597 24499162 36789597 465673272 984678307 465673272 201030790 465673272 201030790 865294507 487076737 865294507 487076737 323908656 119390079 323908656 119390079 79615208 119390079 928911435 108157157 928911435 108157157 637640193 816115892 637640193 112533445 637640193 112533445 925714506 48197155 925714506 48197155 967268326 819173995 967268326 819173995 422025849 481423175 422025849 481423175 320242322 481423175 467948124 869563495 467948124 800650829 467948124 800650829 366823563 474826253 366823563 474826253 678802696 474826253 211547405 318990040 211547405 318990040 41014301 60895604 41014301 682734080 41014301 682734080 956512056 64385721 956512056 165648866 956512056 165648866 110519808 464160978 110519808 464160978 685865745 928437517 685865745 928437517 389682957 928437517 951602996 72200197 951602996 72200197 54651158 383731060 54651158 383731060 740174156 383731060 90710487 136375514 90710487 136375514 445482856 692876715 445482856 692876715 484637053 911620372 484637053 20014158 484637053 20014158 986553693 20014158 209726216 316503957 209726216 35000627 209726216 35000627 976963252 115791571 976963252 115791571 923459594 203527880 923459594 203527880 135510903 477071746 135510903 477071746 751595001 367316720 751595001 367316720 119693491 179565942 119693491 519506783 119693491 519506783 686230246 463635517 686230246 463635517 41728615 61848678 41728615 412471961 41728615 412471961 274608049 638458123 274608049 638458123 565223127 355804187 565223127 355804187 759628621 355804187 361338292 723829935 361338292 641575204 361338292 641575204 466706109 641575204 328650334 494231559 328650334 494231559 688901862 154941550 688901862 154941550 896935055 154941550 8319060 12503638 8319060 52007378 8319060 52007378 964984984 52007378 490918908 839382081 490918908 145854873 490918908 145854873 676812 1003912 676812 1003912 854402046 218388146 854402046 218388146 91451477 137416768 91451477 771833713 91451477 771833713 906262557 140769038 906262557 815813073 906262557 815813073 557515950 21451940 557515950 21451940 985810805 21451940 889166717 448383320 889166717 448383320 696489775 37367474 696489775 37367474 974797465 336997683 974797465 336997683 185323546 124222984 185323546 124222984 917813430 268009639 917813430 268009639 821943222 758284131 821943222 758284131 626516772 701663197 626516772 701663197 607559512 701663197 700736342 151218273 700736342 151218273 899606702 305984484 899606702 305984484 793915997 24918963 793915997 24918963 983603303 553431055 983603303 553431055 629647146 267864572 629647146 267864572 822006299 989870671 822006299 989870671 144154107 217842943 144154107 495242813 144154107 495242813 666023822 495242813 610025306 541630866 610025306 80893369 610025306 80893369 53945380 80893369 57411927 85918453 57411927 85918453 279151258 419164074 279151258 419164074 26241869 39568005 26241869 452037013 26241869 452037013 694026034 607750199 694026034 607750199 613559266 669483062 613559266 669483062 640497004 305338725 640497004 305338725 202496790 866924701 202496790 866924701 633583149 866924701 65632646 98494605 65632646 292583261 65632646 292583261 340592083 706273758 340592083 443124165 340592083 443124165 295626821 443124165 837954547 243285491 837954547 243285491 161449152 244440316 161449152 244440316 430039212 812185625 430039212 812185625 119349440 178856443 119349440 229731706 119349440 229731706 846897164 229731706 719889457 959421593 719889457 959421593 347800208 807270471 347800208 807270471 516816979 336027033 516816979 336027033 223119974 336027033 264794380 844910206 264794380 844910206 630007237 177411044 630007237 177411044 31309231 46757936 31309231 46757936 776742609 330236220 776742609 330236220 733734758 394206394 733734758 240357403 733734758 240357403 158831664 236119693 158831664 236119693 156137999 158123570 156137999 158123570 105366863 448901230 105366863 448901230 299099657 448901230 15546664 23821397 15546664 88357287 15546664 88357287 941126536 88357287 143814732 217114792 143814732 195335434 143814732 195335434 130230975 408995156 130230975 408995156 723672172 310327397 723672172 310327397 905916622 79369117 905916622 79369117 946704006 79369117 560193444 881180414 560193444 194422911 560193444 194422911 129548951 194422911 559557940 744423901 559557940 320669871 559557940 320669871 212567507 374869817 212567507 374869817 993008307 9811464 993008307 9811464 530567401 600447927 530567401 34574423 530567401 34574423 977283361 614594590 977283361 614594590 622791281 9366859 622791281 9366859 6352802 537203619 6352802 537203619 600496148 553155630 600496148 553155630 660114489 553155630 218829178 330021557 218829178 426556406 218829178 426556406 284776093 276295200 284776093 276295200 181818866 115811707 181818866 115811707 923455565 115811707 267186914 401258487 267186914 162301316 267186914 162301316 108510135 50284536 108510135 50284536 966149759 50284536 649480625 769623588 649480625 769623588 473000669 678082762 473000669 794906246 473000669 794906246 631496579 398427527 631496579 398427527 18747506 29014145 18747506 128344394 18747506 128344394 915195766 132589802 915195766 132589802 776394450 690368226 776394450 690368226 454685567 166741698 454685567 166741698 111406993 101828982 111406993 101828982 933242491 101828982 73800750 456784093 73800750 456784093 690977984 785102125 690977984 785102125 453648821 70208916 453648821 70208916 47331643 70208916 896632765 200157653 896632765 200157653 466901784 890776184 466901784 403003632 466901784 403003632 268563403 403003632 624876176 692980763 624876176 692980763 573040657 60699018 573040657 60699018 40884226 60699018 829632503 937060044 829632503 937060044 514833165 538344965 514833165 538344965 368978616 795262005 368978616 795262005 489368131 446043670 489368131 446043670 297356495 446043670 802505952 293700549 802505952 293700549 487593364 852448165 487593364 852448165 472223349 860972615 472223349 711729658 472223349 711729658 617199685 711729658 437419776 901324276 437419776 901324276 157211702 237931533 157211702 237931533 76280256 114657633 76280256 617629279 76280256 617629279 616474289 813988910 616474289 813988910 369493673 292403398 369493673 292403398 803487685 292403398 176102371 18758047 176102371 18758047 987407421 18758047 562436289 891744912 562436289 891744912 566401791 812900394 566401791 812900394 172356468 261910669 172356468 261910669 573253606 882920118 573253606 399842851 573253606 399842851 266163666 399842851 360030478 878020169 360030478 878020169 798215989 300035782 798215989 536040163 798215989 536040163 586524778 536040163 824439421 264338573 824439421 574807722 824439421 574807722 499354984 574807722 632797294 179227169 632797294 179227169 880527904 179227169 508051886 704624559 508051886 501503098 508051886 501503098 602681953 272800548 602681953 272800548 817975826 343536905 817975826 343536905 767691823 866706159 767691823 866706159 606531520 798133844 606531520 798133844 39468990 58459081 39468990 58459081 623488466 863546709 623488466 863546709 50218690 74786463 50218690 451951885 50218690 451951885 979790367 30392705 979790367 30392705 214757260 324258737 214757260 324258737 389405538 599786359 389405538 44925861 389405538 44925861 969640722 44925861 169588707 257594568 169588707 257594568 885432076 172293908 885432076 625532338 885432076 625532338 537362617 625532338 630140008 944619205 630140008 944619205 162813125 246980648 162813125 246980648 570437545 985965652 570437545 985965652 503902679 985965652 867534886 157797430 867534886 157797430 105190797 157797430 125381163 267292795 125381163 267292795 785750867 317464906 785750867 290442974 785750867 290442974 192100516 290442974 361887196 907990909 361887196 907990909 549006739 660316211 549006739 861066101 549006739 861066101 771095294 338439114 771095294 417087080 771095294 417087080 277675941 417087080 995617789 6253842 995617789 6253842 704176860 437347028 704176860 437347028 109946511 164385806 109946511 164385806 378838031 910633845 378838031 617279935 378838031 617279935 638200140 24013988 638200140 24013988 984016867 24013988 869187516 195853687 869187516 195853687 715340217 637438380 715340217 637438380 508096669 573125144 508096669 573125144 415793225 573125144 655147241 743743500 655147241 388826314 655147241 388826314 259524822 388826314 376321820 911246160 376321820 330638249 376321820 330638249 781371947 192364953 781371947 192364953 871489504 160759705 871489504 160759705 893240565 160759705 148927898 225471337 148927898 225471337 811865688 281808951 811865688 281808951 35114650 51725273 35114650 51725273 391025953 729460844 391025953 22039975 391025953 22039975 985467172 648580036 985467172 648580036 398707281 197493045 398707281 197493045 867859926 70012994 867859926 70012994 953021327 70012994 779678412 537005129 779678412 537005129 401564841 910323630 401564841 702965191 401564841 702965191 586488656 702965191 528505325 576879500 528505325 576879500 169137946 256886366 169137946 256886366 35159751 51726852 35159751 51726852 811760071 282018484 811760071 282018484 119903145 179952962 119903145 179952962 782914418 321666821 782914418 321666821 261960322 392557579 261960322 392557579 128170392 192345119 128170392 710433555 128170392 710433555 512715836 710433555 211923729 319390698 211923729 336944717 211923729 336944717 772155994 873514257 772155994 873514257 483887694 540791231 483887694 540791231 709569719 429570859 709569719 429570859 611911542 998246474 611911542 998246474 331898711 498416996 331898711 498416996 137314200 206902250 137314200 441384643 137314200 441384643 701339177 526606046 701339177 526606046 551224925 713025463 551224925 553147503 551224925 553147503 839642004 217291775 839642004 217291775 143879430 217291775 287310693 430123360 287310693 430123360 521588500 681572366 521588500 298243174 521588500 298243174 799295027 298243174 599162326 768408551 599162326 768408551 950145708 74237944 950145708 952960240 950145708 952960240 43651661 65033590 43651661 65033590 256457079 384062375 256457079 384062375 449452948 996442773 449452948 996442773 175933478 267495283 175933478 267495283 91595332 137633063 91595332 137633063 20441967 30963401 20441967 30963401 247365060 370606325 247365060 266825299 247365060 266825299 175540642 14432531 175540642 14432531 990483208 206593976 990483208 206593976 137104410 206593976 279335808 689295976 279335808 689295976 517180271 689295976 18290736 28485352 18290736 423948252 18290736 423948252 282839887 480110697 282839887 480110697 972352327 40899455 972352327 285299104 972352327 285299104 69707509 105126164 69707509 105126164 723507923 551357447 723507923 551357447 368621320 945895727 368621320 945895727 46317802 68646317 46317802 310023822 46317802 310023822 791285891 310023822 684547848 466368988 684547848 466368988 242427958 357578887 242427958 357578887 758410707 357578887 399366796 532217577 399366796 131723044 399366796 131723044 912659118 406535569 912659118 406535569 725493428 629972255 725493428 629972255 415105581 629972255 667998350 236468140 667998350 236468140 842795034 236468140 314598917 511397736 314598917 511397736 354318200 511397736 103739821 155340657 103739821 155340657 928306862 108813568 928306862 108813568 3878287 6066758 3878287 53906089 3878287 53906089 963680757 53906089 374910553 590491005 374910553 590491005 507772465 951963190 507772465 559411957 507772465 559411957 557177540 559411957 134553259 202293898 134553259 202293898 296032585 443907561 296032585 443907561 469601817 745186152 469601817 520911419 469601817 520911419 610787168 205398927 610787168 205398927 862182805 205398927 384123990 835533835 384123990 835533835 589440254 313919684 589440254 313919684 788429423 674549166 788429423 674549166 353091089 674549166 437663838 362448069 437663838 362448069 754792447 362448069 388866996 818473023 388866996 613788329 388866996 613788329 497079666 613788329 17518129 27183584 17518129 94738308 17518129 94738308 937800428 93488935 937800428 496102313 937800428 496102313 138330288 208107524 138330288 495321183 138330288 495321183 665999958 57426275 665999958 57426275 961401867 73863340 961401867 73863340 502030365 525644618 502030365 525644618 709171285 430308378 709171285 904186170 709171285 904186170 168313003 255710487 168313003 334116942 168313003 334116942 904408999 143966498 904408999 143966498 329858029 495493690 329858029 11444490 329858029 11444490 7498780 783903844 7498780 783903844 556965507 593877430 556965507 593877430 388806937 133951832 388806937 133951832 88999564 133951832 417073605 790155986 417073605 790155986 431591423 743800490 431591423 792711025 431591423 792711025 398293110 883564677 398293110 883564677 393621720 883564677 417243906 597650878 417243906 597650878 393251074 600852749 393251074 600852749 417573462 524278119 417573462 960254976 417573462 960254976 508576917 965237863 508576917 965237863 577749546 224687244 577749546 224687244 850578281 555155764 850578281 555155764 470893842 555155764 651671477 952501455 651671477 952501455 874944891 187364874 874944891 187364874 342064699 913344710 342064699 210678975 342064699 210678975 859154748 210678975 851783720 222633013 851783720 222633013 977487598 34066695 977487598 34066695 881188888 392248247 881188888 392248247 734745236 392248247 841042788 239116165 841042788 288827225 841042788 288827225 190938639 301715336 190938639 301715336 797139411 895745039 797139411 895745039 621326266 292026187 621326266 292026187 193250692 292026187 218577047 329884177 218577047 329884177 405290346 989610225 405290346 287179458 405290346 287179458 807319736 287179458 73759822 110633649 73759822 110633649 494269725 857987478 494269725 714997688 494269725 714997688 909686298 136553288 909686298 136553288 657506131 833703111 657506131 833703111 6302281 9311612 6302281 779777447 6302281 779777447 688913562 325389868 688913562 325389868 215551831 164471784 215551831 164471784 110058515 164471784 735025252 391941697 735025252 391941697 806935355 287835530 806935355 287835530 843562193 62863076 843562193 62863076 42379501 618030632 42379501 618030632 924906907 113759247 924906907 113759247 68214140 102973537 68214140 102973537 660314916 733460787 660314916 733460787 139586611 209767976 139586611 209767976 343720848 605431881 343720848 605431881 519343881 787486684 519343881 11584120 519343881 11584120 992003790 321999174 992003790 321999174 98278697 147579892 98278697 147579892 958185718 62378382 958185718 107901238 958185718 107901238 865741524 200341447 865741524 200341447 458629154 898216098 458629154 898216098 816485916 275386341 816485916 275386341 676834311 477573372 676834311 477573372 607334204 808069632 607334204 576740849 607334204 576740849 512191724 391772616 512191724 391772616 166382722 251916813 166382722 251916813 54668448 82061457 54668448 349500455 54668448 349500455 763906720 406053173 763906720 406053173 82652543 124117352 82652543 568132022 82652543 568132022 362711812 292418839 362711812 292418839 803485691 292418839 279209987 419268030 279209987 419268030 742340094 381011480 742340094 381011480 885712957 171689152 885712957 171689152 210294261 317411251 210294261 317411251 193794858 293088279 193794858 868021273 193794858 868021273 456035216 984104677 456035216 984104677 370908350 984104677 810999789 282731708 810999789 771459532 810999789 771459532 402572522 272494008 402572522 272494008 179246843 259102425 179246843 259102425 827934106 235025483 827934106 235025483 843852507 235025483 140665763 211923393 140665763 905389394 140665763 905389394 438131257 219636301 438131257 219636301 145178844 45826082 145178844 45826082 968659025 45826082 594473502 781582606 594473502 781582606 189108722 286583646 189108722 621577986 189108722 621577986 582400271 499547077 582400271 499547077 25339254 38054630 25339254 164027197 25339254 164027197 109808829 325850807 109808829 325850807 215877591 404798997 215877591 404798997 269641638 887433984 269641638 887433984 623761193 509212143 623761193 509212143 552747461 509212143 700015144 30034929 700015144 30034929 980113176 30034929 884858169 552550979 884858169 552550979 599629527 661430334 599629527 661430334 572379616 685024222 572379616 685024222 424231549 681586823 424231549 890242060 424231549 890242060 453244407 315165129 453244407 315165129 208646136 449639062 208646136 449639062 299699659 449639062 53445149 79895910 53445149 183120726 53445149 183120726 122153919 170967945 122153919 170967945 886213088 170967945 727858020 402889718 727858020 402889718 885906905 171391123 885906905 550926888 885906905 550926888 541023578 452261452 541023578 452261452 859217184 210499683 859217184 210499683 256402245 384038080 256402245 209122033 256402245 209122033 139132752 484345148 139132752 484345148 672823381 484345148 271737765 279207206 271737765 279207206 814056844 279207206 290739999 435494176 290739999 338786847 290739999 338786847 770881973 76955535 770881973 76955535 51609376 76955535 936959846 980837627 936959846 980837627 660330158 706977115 660330158 706977115 55059093 82632506 55059093 82632506 30801940 45872724 30801940 363579842 30801940 363579842 289279267 433161371 289279267 208130642 289279267 208130642 860374033 365013199 860374033 365013199 753050058 240490708 753050058 240490708 158929254 412046145 158929254 412046145 721888399 412046145 74420797 112230252 74420797 702253932 74420797 702253932 358718390 127880929 358718390 127880929 915583055 929485742 915583055 929485742 403419148 802269652 403419148 802269652 352344549 584817814 352344549 584817814 450229017 584817814 134404344 202072419 134404344 202072419 641619403 816596244 641619403 816596244 31920235 47583916 31920235 942166722 31920235 942166722 595404077 942166722 256389076 319854775 256389076 319854775 784124963 382293504 784124963 382293504 255010751 585885124 255010751 585885124 402035730 763098188 402035730 763098188 560894022 122276040 560894022 122276040 81579512 667933577 81579512 667933577 797866092 300503525 797866092 585827453 797866092 585827453 429229605 478849457 429229605 478849457 783888765 320137901 783888765 320137901 696765989 447919185 696765989 447919185 795147897 303839621 795147897 303839621 795658724 153503786 795658724 153503786 960792953 58459084 960792953 58459084 505408607 517720857 505408607 517720857 478694439 763069802 478694439 763069802 207403469 313007462 207403469 313007462 443445964 613290786 443445964 472046061 443445964 472046061 314343022 88263732 314343022 88263732 941165471 377246291 941165471 377246291 251931916 377246291 680918560 471719723 680918560 471719723 462759017 701776614 462759017 701776614 646653407 826069518 646653407 216629137 646653407 216629137 855344429 216629137 618875670 578409326 618875670 578409326 275658791 141750831 275658791 141750831 94640532 22311243 94640532 22311243 14222592 223273077 14222592 223273077 851517352 223273077 738926751 385944553 738926751 385944553 108403780 162191498 108403780 162191498 13655846 21248205 13655846 21248205 437192653 939320024 437192653 939320024 94268075 141274459 94268075 141274459 217576195 328251558 217576195 328251558 529717140 730865229 529717140 730865229 389809591 981368696 389809591 981368696 228140698 284847009 228140698 284847009 809241210 284847009 791360127 309870548 791360127 309870548 603640642 590979169 603640642 115320160 603640642 115320160 923699819 481609536 923699819 481609536 25641059 38570970 25641059 293639536 25641059 293639536 485109103 804974963 485109103 310749440 485109103 310749440 205916741 610167836 205916741 610167836 346109433 58500449 346109433 58500449 960764973 58500449 62464555 93453887 62464555 27322569 62464555 27322569 17571458 591003381 17571458 591003381 937053328 94785152 937053328 94785152 589960759 695626800 589960759 695626800 57749162 86456656 57749162 471240199 57749162 471240199 313808688 199785847 313808688 199785847 132966279 225587258 132966279 225587258 849902215 225576174 849902215 225576174 849935529 121605844 849935529 121605844 919704488 551329904 919704488 551329904 160508613 242566922 160508613 868910317 160508613 868910317 452579978 59887119 452579978 59887119 40339796 164025565 40339796 164025565 109796370 569912573 109796370 569912573 772753094 336195401 772753094 715626402 772753094 715626402 594664427 74495517 594664427 74495517 949946124 438722672 949946124 438722672 292756665 438722672 744114549 378770399 744114549 378770399 45890211 68007043 45890211 68007043 967928450 47004257 967928450 47004257 734365747 392903432 734365747 132506123 734365747 132506123 912162891 132506123 749907372 369650902 749907372 136315032 749907372 136315032 13898510 21879925 13898510 349694268 13898510 349694268 677261920 477017527 677261920 477017527 31023425 46287970 31023425 843316150 31023425 843316150 754382464 363130261 754382464 419001681 754382464 419001681 717066466 419001681 781546631 323552403 781546631 323552403 777716661 764405971 777716661 764405971 490447070 40764971 490447070 40764971 972382914 40764971 763812377 355192112 763812377 355192112 236567083 35820442 236567083 35820442 976336347 582853605 976336347 582853605 620808508 79369120 620808508 79369120 53178093 79369120 707720068 432343615 707720068 230689765 707720068 230689765 152564415 100696623 152564415 100696623 66783350 714311477 66783350 714311477 395731992 452306158 395731992 452306158 693816097 452306158 380331918 807920023 380331918 807920023 488360483 807920023 479647753 883461081 479647753 883461081 653449999 832565566 653449999 832565566 816778461 274979966 816778461 274979966 672323641 485184273 672323641 485184273 580563005 843315126 580563005 843315126 452621381 344511628 452621381 344511628 229513117 179952965 229513117 179952965 880181434 393822228 880181434 393822228 229062153 343881244 229062153 343881244 97380973 146138279 97380973 430715202 97380973 430715202 287715710 102457343 287715710 102457343 67831261 744988460 67831261 744988460 594765501 744988460 361293234 996857695 361293234 996857695 243572883 365580834 243572883 365580834 519879527 593980768 519879527 593980768 816650878 275150927 816650878 419332283 816650878 419332283 631350172 604203780 631350172 604203780 157366358 238144663 157366358 344340706 157366358 344340706 229437477 344340706 128148063 192334798 128148063 192334798 864790826 201814213 864790826 201814213 871368664 192420969 871368664 403271022 871368664 403271022 268676015 265057222 268676015 265057222 174501885 101053093 174501885 101053093 66992129 86294122 66992129 86294122 942370700 86294122 205139552 309372377 205139552 309372377 891060712 163405289 891060712 360767219 891060712 360767219 30377816 45501057 30377816 45501057 201289629 303809960 201289629 303809960 371613786 655643397 371613786 655643397 378546163 982111701 378546163 982111701 100724478 151325829 100724478 171859816 100724478 171859816 885619715 100824845 885619715 100824845 66866712 904387486 66866712 904387486 437507631 904387486 93968184 140768063 93968184 140768063 660376735 921241085 660376735 655762465 660376735 655762465 347972781 734817192 347972781 734817192 423821691 734817192 390759723 962166548 390759723 722007212 390759723 722007212 606965639 722007212 602803423 683891687 602803423 683891687 290591013 435217088 290591013 728723088 290591013 728723088 438348639 268199233 438348639 268199233 821629098 268199233 466693175 845011131 466693175 696495090 466693175 696495090 412716038 390897679 412716038 390897679 260869324 390897679 556503024 835943217 556503024 736251488 556503024 736251488 80206789 120222068 80206789 120222068 787175128 414586525 787175128 414586525 276170834 414586525 919604962 121760603 919604962 437161655 919604962 437161655 291816366 437161655 525277680 619626614 525277680 619626614 993354214 9209387 993354214 9209387 428591955 954602593 428591955 954602593 321767674 483587880 321767674 483587880 941835467 87154922 941835467 87154922 553231165 534361307 553231165 331610222 553231165 331610222 219875093 493808797 219875093 493808797 666965076 807507809 666965076 807507809 388733573 821357342 388733573 481295568 388733573 481295568 320140727 204765936 320140727 204765936 136035479 754402092 136035479 754402092 635733232 520174385 635733232 520174385 49825070 63016333 49825070 63016333 957595798 63016333 195067229 294987403 195067229 294987403 107445038 161153575 107445038 161153575 940424134 89568806 940424134 89568806 732518759 485764400 732518759 485764400 322949466 610035045 322949466 610035045 675255083 110515611 675255083 110515611 22640096 34152504 22640096 34152504 949473130 284636024 949473130 284636024 809486355 284636024 967913646 47025632 967913646 280691269 967913646 280691269 184908822 491179395 184908822 491179395 918434803 63874407 918434803 63874407 956945406 63874407 368301817 527345178 368301817 423064241 368301817 423064241 865496445 200810058 865496445 200810058 767563085 343760692 767563085 343760692 977216607 34691172 977216607 34691172 616457115 854320132 616457115 854320132 655021363 753543754 655021363 753543754 607372793 646714954 607372793 646714954 889352946 166291071 889352946 575917548 889352946 575917548 364876126 742372544 364876126 244370917 364876126 244370917 161401472 24710167 161401472 24710167 983655238 24710167 832718691 251345573 832718691 41462708 832718691 41462708 971937555 41462708 226939037 896949286 226939037 896949286 405874260 896949286 288258974 431442336 288258974 431442336 117982297 177250222 117982297 177250222 208070619 314361910 208070619 268523243 208070619 268523243 176696924 171258555 176696924 171258555 886083947 171258555 173868420 422524723 173868420 422524723 281705858 933836643 281705858 933836643 504436984 948848682 504436984 948848682 678524514 475206068 678524514 493595114 678524514 493595114 667134886 490526041 667134886 490526041 669135783 490526041 232243100 124987881 232243100 124987881 83229008 124987881 860405697 781989803 860405697 781989803 604122301 430881004 604122301 430881004 287878793 430881004 837286777 244533474 837286777 244533474 120415994 180782458 120415994 180782458 729269046 400992561 729269046 400992561 732726259 396149092 732726259 396149092 741535015 381863642 741535015 381863642 464247471 834002674 464247471 834002674 705746741 253323854 705746741 253323854 831513593 253323854 220661212 332696462 220661212 332696462 672651962 528667135 672651962 528667135 471521387 751029063 471521387 751029063 474388922 751029063 16190817 25223108 16190817 668822716 16190817 668822716 513845643 154040363 513845643 154040363 102783397 154040363 190439322 288056795 190439322 288056795 188412453 23618782 188412453 23618782 15407547 23618782 985788783 21504787 985788783 457415479 985788783 457415479 690491397 457415479 690660736 457071995 690660736 457071995 912135141 132596052 912135141 132596052 852324162 221917327 852324162 221917327 85050443 43533166 85050443 43533166 28788025 43533166 140474262 211575781 140474262 211575781 477739463 880100367 477739463 880100367 515599444 108977290 515599444 108977290 61770663 92551987 61770663 729543435 61770663 729543435 495929767 729543435 412638618 138422563 412638618 138422563 92262056 282003086 92262056 282003086 185640075 560731631 185640075 560731631 457861390 83593934 457861390 83593934 943967073 83593934 266010031 399416238 266010031 399416238 134359310 202052445 134359310 488592174 134359310 488592174 670315771 933245843 670315771 933245843 649446217 39855240 649446217 39855240 973023665 39855240 942474722 269706712 942474722 269706712 820657907 269706712 967593882 47583917 967593882 579298046 967593882 579298046 462700350 918618129 462700350 918618129 214842453 32823115 214842453 32823115 978296105 32823115 788829331 313355774 788829331 313355774 335053103 784947338 335053103 784947338 98173859 147415369 98173859 147415369 47323536 70154900 47323536 141676209 47323536 141676209 288694964 432343750 288694964 152543885 288694964 152543885 101482250 332540424 101482250 332540424 775234245 431092261 775234245 431092261 19832882 30108834 19832882 881507922 19832882 881507922 597590447 881507922 417495700 560550317 417495700 560550317 464405727 905415230 464405727 905415230 364912969 967371931 364912969 967371931 430094771 967371931 253994750 380890753 253994750 380890753 773609996 332791411 773609996 332791411 775038635 309734198 775038635 309734198 205313266 450429187 205313266 450429187 300130683 450429187 136053963 204818204 136053963 204818204 13774781 21616784 13774781 52752320 13774781 52752320 772231167 336784946 772231167 336784946 361743154 805882655 361743154 805882655 410010390 142676341 410010390 142676341 905323103 615543355 905323103 615543355 599726330 489893564 599726330 489893564 325814421 254707016 325814421 254707016 167788210 254707016 547141159 880368756 547141159 100097981 547141159 100097981 66516744 397840447 66516744 397840447 731430842 397840447 239688650 22606498 239688650 22606498 984904915 22606498 25404631 38158428 25404631 38158428 837217592 851755872 837217592 851755872 566618997 872771140 566618997 872771140 613456893 414406700 613456893 414406700 720230789 414406700 497468880 802375052 497468880 802375052 864244539 202500376 864244539 202500376 755871834 360804015 755871834 360804015 297454085 751498819 297454085 751498819 609655346 634034753 609655346 634034753 414695029 278228638 414695029 278228638 814838642 715172476 814838642 715172476 215857771 325818362 215857771 325818362 506623718 578273352 506623718 578273352 574579924 903810074 574579924 785993889 574579924 785993889 362474387 785993889 516009253 32150429 516009253 32150429 978610618 32150429 406328536 955136760 406328536 955136760 13001525 19967155 13001525 19967155 574396367 651595752 574396367 396023486 574396367 396023486 263935788 231687220 263935788 231687220 153187052 231687220 856314033 215278852 856314033 215278852 388456489 951234186 388456489 951234186 142588696 215226963 142588696 215226963 930603659 105758190 930603659 105758190 48232843 71749875 48232843 71749875 474616554 899269157 474616554 722826774 474616554 722826774 657908651 722826774 31280287 46728058 31280287 46728058 13723021 21451337 13723021 272446676 13723021 272446676 191383459 289519904 191383459 289519904 826889405 42661923 826889405 42661923 28200407 42661923 413301816 897728938 413301816 254646132 413301816 254646132 830940241 146519339 830940241 146519339 97703272 353834488 97703272 353834488 235498062 998225675 235498062 998225675 908608358 137868502 908608358 137868502 875450235 262806790 875450235 262806790 66644523 100423720 66644523 463595354 66644523 463595354 991837070 12091811 991837070 12091811 542802100 870277739 542802100 870277739 860998478 207245633 860998478 207245633 60187153 90152531 60187153 680385129 60187153 680385129 587139965 680385129 570454658 166760049 570454658 166760049 111419794 37104635 111419794 37104635 24713796 37104635 655872224 797035165 655872224 241663492 655872224 241663492 13956021 4129664 13956021 4129664 2755426 4129664 418184892 965097514 418184892 965097514 642031296 874716178 642031296 874716178 647508715 874716178 106149556 159352875 106149556 249501710 106149556 249501710 833803606 939332456 833803606 939332456 517374207 939332456 629233800 850987694 629233800 850987694 127773685 191890095 127773685 986524548 127773685 986524548 619877045 986524548 337949109 703530388 337949109 725394962 337949109 725394962 355083361 818075276 355083361 818075276 379851241 818075276 305109091 457290006 305109091 799936247 305109091 799936247 546412141 444670060 546412141 444670060 208082698 314383142 208082698 423007127 208082698 423007127 996446180 5341425 996446180 719046306 996446180 719046306 560400508 668110105 560400508 668110105 987673097 18315026 987673097 18315026 600625236 579007484 600625236 579007484 776499352 330640500 776499352 330640500 801394043 295338367 801394043 298619163 801394043 298619163 798962987 956984583 798962987 956984583 351440831 580684327 351440831 580684327 638336741 580684327 333364315 863738898 333364315 863738898 53787796 80622798 53787796 118807905 53787796 118807905 921474077 163192563 921474077 163192563 891167952 205481930 891167952 205481930 862108507 205481930 968504097 46207463 968504097 46207463 323408841 486480700 323408841 486480700 774638052 333430348 774638052 333430348 957730612 62863077 957730612 62863077 473691087 975030971 473691087 387569684 473691087 387569684 737992257 314832572 737992257 314832572 922416064 117465812 922416064 244970926 922416064 244970926 161743345 598117141 161743345 598117141 374588788 632148634 374588788 632148634 369134258 632148634 756402686 359977873 756402686 359977873 269190487 468579764 269190487 468579764 683440631 468579764 427260185 715216050 427260185 296542270 427260185 296542270 196224729 669736817 196224729 669736817 415584536 607011023 415584536 813462467 415584536 813462467 371114042 877471953 371114042 877471953 486415853 88454195 486415853 88454195 941120314 88454195 5552655 8274047 5552655 812449180 5552655 812449180 508105700 123821939 508105700 123821939 82533967 123821939 353387063 838516830 353387063 368988043 353387063 368988043 750516126 368988043 644520431 870974265 644520431 376053719 644520431 376053719 251008047 376053719 804719995 290371587 804719995 290371587 660578345 996678412 660578345 996678412 339142247 616419846 339142247 616419846 78878976 118288377 78878976 118288377 182434181 277379329 182434181 111040014 182434181 111040014 73930250 162772617 73930250 162772617 305280338 758490543 305280338 758490543 720373760 296331619 720373760 296331619 800710232 252456876 800710232 252456876 166707152 112401142 166707152 112401142 74524788 502700819 74524788 502700819 585330315 502700819 7836045 12006611 7836045 12006611 703381161 438191696 703381161 438191696 837094727 244970922 837094727 244970922 361916693 887725274 361916693 887725274 545900365 917452539 545900365 489716181 545900365 489716181 325743754 770153314 325743754 770153314 455476729 770153314 358980279 678627973 358980279 678627973 646616931 659863331 646616931 659863331 8577675 12873611 8577675 12873611 703159921 438722674 703159921 438722674 439396099 559625303 439396099 559625303 990969265 13394933 990969265 13394933 114613008 171575698 114613008 171575698 153477866 232063872 153477866 232063872 4887455 7588090 4887455 562236730 4887455 562236730 571634318 754524504 571634318 754524504 496206737 754524504 930500253 105836434 930500253 528904166 930500253 528904166 594964531 528904166 780716562 324880423 780716562 462043932 780716562 462043932 687193255 42531300 687193255 42531300 28127385 551933231 28127385 551933231 611927574 192401912 611927574 192401912 128218420 490311338 128218420 490311338 669267522 139416206 669267522 139416206 92911944 911929704 92911944 911929704 555917062 174773023 555917062 174773023 116336632 289211058 116336632 289211058 418586972 501891858 418586972 501891858 63460182 94962535 63460182 94962535 483509408 931545969 483509408 931545969 404098316 93624692 404098316 93624692 62612617 145768383 62612617 145768383 785870156 359847526 785870156 359847526 111880765 167319186 111880765 699358874 111880765 699358874 523567924 75173917 523567924 75173917 50364105 75173917 73833709 110887746 73833709 110887746 905102359 152413521 905102359 152413521 898896576 555739463 898896576 555739463 192662906 291371243 192662906 291371243 611964437 626720265 611964437 626720265 214919468 324716487 214919468 324716487 974831836 37353048 974831836 273648027 974831836 273648027 817645438 250608011 817645438 250608011 833128892 437241355 833128892 437241355 291832206 58974220 291832206 58974220 39724712 290289380 39724712 290289380 796082284 303432195 796082284 303432195 644389575 566390078 644389575 411280515 644389575 411280515 722281741 845467739 722281741 845467739 375983496 845467739 655667569 775343151 655667569 775343151 646768134 962622148 646768134 962622148 316847921 476161621 316847921 476161621 200651837 303043894 200651837 303043894 914410157 129162504 914410157 576341428 914410157 576341428 511705428 306771765 511705428 306771765 793276482 306771765 754143433 363422866 754143433 363422866 752516987 365649060 752516987 365649060 607431413 539835823 607431413 313235238 607431413 313235238 788886145 574462857 788886145 574462857 459401476 574462857 615651193 633858076 615651193 72545588 615651193 72545588 951252803 717976799 951252803 717976799 458548192 313852367 458548192 313852367 207852447 313852367 577931522 967871506 577931522 123775496 577931522 123775496 918138023 123775496 283501169 625008848 283501169 625008848 440183665 625008848 397939168 743918415 397939168 320469816 397939168 320469816 212472770 320469816 737165445 388492650 737165445 122172599 737165445 122172599 81450974 772146322 81450974 772146322 728580389 130515772 728580389 130515772 913717577 442047699 913717577 442047699 294797459 270226768 294797459 270226768 820406961 270226768 519665772 506776607 519665772 506776607 73310392 110147327 73310392 110147327 995428374 6367975 995428374 406583598 995428374 406583598 270836073 406583598 909651058 136562921 909651058 136562921 471267471 788070425 471267471 788070425 340630579 515521560 340630579 515521560 328662112 494233569 328662112 494233569 852721426 204675947 852721426 204675947 136001133 204675947 199090600 736983929 199090600 736983929 509954827 308883277 509954827 308883277 204918954 308883277 348004923 598399733 348004923 598399733 27566246 41362306 27566246 41362306 941495908 87748988 941495908 87748988 833327600 250389797 833327600 105206618 833327600 105206618 930942796 362757968 930942796 362757968 754543857 418210813 754543857 418210813 278372354 418210813 557574857 863151788 557574857 188469499 557574857 188469499 125668074 188469499 397529353 769948136 397529353 487784781 397529353 487784781 670803985 257628487 670803985 257628487 157425549 238214882 157425549 238214882 167828577 420838049 167828577 420838049 280456812 77088550 280456812 77088550 51731687 77088550 244588214 367148535 244588214 367148535 789884197 311655677 789884197 449790784 789884197 449790784 299738826 333531193 299738826 333531193 774576260 818493152 774576260 818493152 382913574 331452631 382913574 331452631 775996212 156785589 775996212 156785589 104446891 423423906 104446891 423423906 282507681 783890333 282507681 783890333 642807079 790356317 642807079 790356317 420807517 213690205 420807517 213690205 141780900 213690205 447046520 577833929 447046520 5655686 447046520 5655686 996103989 789185612 996103989 789185612 557422315 789185612 713803961 423493222 713803961 423493222 211670224 319125626 211670224 319125626 127264959 190820573 127264959 190820573 181956348 276735542 181956348 276735542 921037251 119581577 921037251 119581577 766698682 345280717 766698682 345280717 622817486 518081218 622817486 518081218 793468487 306419847 793468487 306419847 144894109 70238192 144894109 70238192 952825369 70238192 107608295 161386902 107608295 161386902 551001824 550382113 551001824 198386400 551001824 198386400 132054730 671267250 132054730 671267250 370543480 356790715 370543480 356790715 237905604 490272000 237905604 490272000 585291946 969810117 585291946 813510030 585291946 813510030 498624405 813510030 970875646 43238834 970875646 43238834 324431071 487834191 324431071 106051237 324431071 106051237 70385618 75141947 70385618 75141947 949640728 75141947 337942643 931309150 337942643 738514195 337942643 738514195 534428636 897114783 534428636 897114783 515951056 761445264 515951056 761445264 655683166 279011775 655683166 279011775 814171524 279011775 732181108 396854737 732181108 129332067 732181108 129332067 86140796 492969087 86140796 492969087 667685291 133741100 667685291 133741100 911560113 595818574 911560113 595818574 381247271 375793347 381247271 375793347 745572587 375793347 39661747 58943338 39661747 226084020 39661747 226084020 149293967 18651251 149293967 18651251 12302727 404305844 12302727 404305844 269235747 404305844 200637314 302993926 200637314 317640003 200637314 317640003 785631178 133673286 785631178 133673286 911646898 133673286 728075907 402532458 728075907 336486774 728075907 336486774 772569611 278637299 772569611 278637299 814505584 278637299 743002590 380149448 743002590 380149448 664927004 496733532 664927004 75914974 664927004 75914974 949105909 498758027 949105909 498758027 332138234 676622167 332138234 676622167 449587106 215648468 449587106 215648468 856005359 173259303 856005359 173259303 884733418 173259303 154787102 233905691 154787102 233905691 249604620 707990624 249604620 707990624 502393241 707990624 313564739 27570059 313564739 27570059 981854366 150483663 981854366 150483663 900090277 491720027 900090277 491720027 327064464 312433510 327064464 312433510 207112946 312433510 231316476 997837242 231316476 997837242 637587345 241083209 637587345 241083209 839451238 492623236 839451238 492623236 327464886 492623236 863785734 203078449 863785734 203078449 761871550 352811982 761871550 352811982 722772033 410373277 722772033 410373277 872671242 190740016 872671242 358102848 872671242 358102848 238702433 358102848 478020824 583374000 478020824 442962959 478020824 442962959 295486743 290333150 295486743 290333150 804733625 668829765 804733625 668829765 476072167 105863322 476072167 105863322 70189486 105863322 597307628 875300338 597307628 875300338 641274305 920558754 641274305 445659120 641274305 445659120 297245099 445659120 350302107 590728066 350302107 590728066 459473306 111672798 459473306 111672798 926501219 111672798 893313024 160583635 893313024 160583635 448217272 574434623 448217272 574434623 247049816 370081273 247049816 370081273 712639746 425171774 712639746 425171774 768378243 342661177 768378243 342661177 521643014 845095874 521643014 845095874 384863313 845095874 420824727 822071526 420824727 822071526 368914630 464322543 368914630 464322543 685764320 99997831 685764320 99997831 66478407 226392178 66478407 226392178 849256202 226392178 187342087 284140947 187342087 284140947 104172453 156271055 104172453 156271055 173612344 263824359 173612344 263824359 92448376 212781 92448376 212781 182246 212781 792526748 307792287 792526748 307792287 905478810 142457341 905478810 142457341 647301969 559222946 647301969 559222946 249944745 374229970 249944745 802861639 249944745 802861639 618102953 59287887 618102953 59287887 39919631 59287887 897569742 154040360 897569742 148139623 897569742 148139623 98636038 646095788 98636038 646095788 481763514 399301243 481763514 399301243 265970644 659828299 265970644 659828299 373821072 52556728 373821072 52556728 35609139 52556728 653380715 693564643 653380715 693564643 310675162 465900165 310675162 465900165 955657012 65854002 955657012 840209472 955657012 840209472 643084159 840209472 841863253 237664394 841863253 261936089 841863253 261936089 515337558 995125225 515337558 995125225 639531112 711420406 639531112 711420406 549671653 355040164 549671653 355040164 134006860 201485627 134006860 201485627 331547628 497753051 331547628 53650837 331547628 53650837 36351268 250869942 36351268 250869942 862549612 204886021 862549612 204886021 132285811 198770444 132285811 198770444 395772116 732662556 395772116 732662556 387058526 732662556 717230607 418816758 717230607 418816758 747261667 373520794 747261667 373520794 438550878 618157053 438550878 618157053 374614871 516106222 374614871 541120112 374614871 541120112 629793726 248999295 629793726 248999295 834166498 248999295 642744071 524862661 642744071 251984711 642744071 251984711 832246756 251984711 94643819 141762048 94643819 141762048 784913384 318787293 784913384 138529734 784913384 138529734 907908770 385260956 907908770 385260956 257193201 385260956 960005476 59578477 960005476 386310637 960005476 386310637 257826908 82563939 257826908 82563939 55036154 82563939 370650478 597581759 370650478 597581759 275022819 412935822 275022819 412935822 612302723 932222884 612302723 932222884 661644365 932222884 357076999 729898093 357076999 729898093 656477999 228402703 656477999 228402703 847924743 228402703 644804032 835980157 644804032 129311461 644804032 129311461 86135283 129311461 112036418 167558549 112036418 160146794 112036418 160146794 106705397 160146794 392547366 890225073 392547366 890225073 373707771 596347639 373707771 596347639 296513743 444706276 296513743 971571364 296513743 971571364 354817307 360587378 354817307 360587378 756076459 360587378 88287982 132304884 88287982 273867027 88287982 273867027 817469137 605334931 817469137 605334931 649875365 261224700 649875365 261224700 171946653 75683911 171946653 75683911 50725364 408361649 50725364 408361649 816305137 101011651 816305137 101011651 933772676 86968524 933772676 86968524 941899659 86968524 276790328 415355169 276790328 338358695 276790328 338358695 224932186 338358695 713492196 423800879 713492196 423800879 971316917 42730540 971316917 172659892 971316917 172659892 115210641 13811167 115210641 13811167 9226030 90416983 9226030 90416983 722300901 411162434 722300901 411162434 547717902 538075570 547717902 538075570 1551170 2567849 1551170 2567849 854974234 232366033 854974234 232366033 153680208 487206541 153680208 487206541 671154344 928361276 671154344 928361276 467980323 707049143 467980323 707049143 451294026 377751333 451294026 377751333 252213034 64457540 252213034 64457540 43326372 64457540 957109651 63659492 957109651 63659492 193771401 293031541 193771401 293031541 855539988 216198188 855539988 968765404 855539988 968765404 398839999 906715147 398839999 906715147 779804945 208141603 779804945 208141603 860370641 305711124 860370641 305711124 202700611 311369590 202700611 311369590 790106810 311369590 672127350 485695995 672127350 485695995 665010282 496507556 665010282 390052342 665010282 390052342 149958371 226959726 149958371 226959726 843650121 235295819 843650121 235295819 551338451 680283496 551338451 680283496 563926582 942920982 563926582 942920982 109510235 163565835 109510235 163565835 112245863 167891284 112245863 167891284 916318537 126893669 916318537 126893669 462537555 900328975 462537555 246442734 462537555 246442734 162515717 967491633 162515717 967491633 537155119 865512202 537155119 865512202 224392788 337709757 224392788 337709757 431290627 720151209 431290627 720151209 665732624 495594862 665732624 495594862 605268169 554744386 605268169 554744386 515853917 882115220 515853917 255838120 515853917 255838120 830121486 255838120 262869927 394198892 262869927 394198892 634062507 990120792 634062507 990120792 409350633 664520213 409350633 664520213 156893482 237257712 156893482 357209349 156893482 357209349 758581313 357209349 85258573 128286962 85258573 278262554 85258573 278262554 871204691 192803320 871204691 297459440 871204691 297459440 799709460 297459440 929555763 107408125 929555763 107408125 740938513 382810794 740938513 78827151 740938513 78827151 947131144 450248474 947131144 450248474 300099905 450248474 591116974 895947535 591116974 895947535 191246535 289202141 191246535 289202141 340529686 580920830 340529686 580920830 330662460 51028741 330662460 51028741 965585181 273604215 965585181 273604215 265011184 397654841 265011184 397654841 662497387 874690808 662497387 298669364 662497387 298669364 197572411 31952557 197572411 31952557 21085978 56435715 21085978 56435715 961969811 99772362 961969811 99772362 934520907 172925083 934520907 172925083 884974918 245272162 884974918 245272162 161989979 245272162 673090126 483769602 673090126 335356648 673090126 335356648 222790277 834767401 222790277 834767401 426196031 990887834 426196031 752539710 426196031 752539710 407564149 28054416 407564149 28054416 981620236 28054416 325494673 489346170 325494673 440701572 325494673 440701572 701882537 358318628 701882537 358318628 757862611 358318628 437940510 764501789 437940510 566785410 437940510 566785410 357757091 160767668 357757091 160767668 893186976 654208752 893186976 654208752 453706807 230867479 453706807 230867479 152650895 428569261 152650895 428569261 710496258 428569261 707754148 722823875 707754148 722823875 572976171 10144718 572976171 10144718 6826264 13788382 6826264 13788382 990795380 13788382 467256116 676534210 467256116 249196487 467256116 249196487 833964075 123821934 833964075 123821934 917992742 123821934 857118817 909107736 857118817 909107736 416986265 5467738 416986265 5467738 3498497 5467738 388171439 949226638 388171439 928301841 388171439 928301841 510568451 928301841 260419712 390019320 260419712 390019320 885702346 171754303 885702346 171754303 780243636 325397756 780243636 222884468 780243636 222884468 851717830 186280974 851717830 186280974 124143740 946987976 124143740 946987976 615208307 699894376 615208307 699894376 701460722 441240247 701460722 441240247 707089519 18681079 707089519 18681079 987439545 145171552 987439545 145171552 96685326 145171552 464863945 706043267 464863945 139595353 464863945 139595353 93028829 139595353 573644544 741987963 573644544 741987963 98696466 148357111 98696466 148357111 458838188 846055055 458838188 846055055 967842023 47149830 967842023 47149830 9667389 14432528 9667389 458232684 9667389 458232684 305520677 84575067 305520677 84575067 56387851 565812186 56387851 565812186 496485639 565812186 480283759 639581198 480283759 639581198 236884532 355706236 236884532 432402723 236884532 432402723 288794226 432402723 193545813 292679968 193545813 292679968 882179546 128794858 882179546 128794858 85778210 128794858 252279292 377778501 252279292 377778501 382345573 796876140 382345573 796876140 121513378 161083094 121513378 161083094 107420353 161083094 429877660 561142116 429877660 561142116 645538011 510030547 645538011 510030547 472449810 934019477 472449810 476309801 472449810 476309801 677673237 476309801 264092311 396258998 264092311 396258998 443793020 659551074 443793020 200806992 443793020 200806992 865496746 658165927 865496746 658165927 263026725 394429660 263026725 687913285 263026725 687913285 939657842 90946477 939657842 367681860 939657842 367681860 57720129 86358967 57720129 425162582 57720129 425162582 712666728 425162582 448511274 724284805 448511274 379382558 448511274 379382558 252999255 379382558 563397828 979987797 563397828 140798239 563397828 140798239 906253667 140798239 787658796 376926209 787658796 376926209 251737843 459596501 251737843 459596501 688923105 459596501 464645625 730629233 464645625 105349003 464645625 105349003 930844952 105349003 442150074 550571843 442150074 372740175 442150074 372740175 248729416 87325325 248729416 87325325 58460986 350077464 58460986 350077464 858410486 212183193 858410486 212183193 727726853 403070028 727726853 28191380 727726853 28191380 981561649 28191380 206704548 311786505 206704548 311786505 319268160 949031270 319268160 949031270 634718037 304720467 634718037 304720467 794846569 686307665 794846569 686307665 630168243 682026202 630168243 682026202 418456472 566572200 418456472 566572200 659728003 202391286 659728003 202391286 134642953 202391286 235438739 353802237 235438739 353802237 577784798 898106196 577784798 898106196 129644862 194521540 129644862 231502759 129644862 231502759 845852044 231502759 667696551 647364717 667696551 647364717 451358311 345428467 451358311 345428467 230199800 330395905 230199800 330395905 824554526 264242315 824554526 264242315 572215219 750762050 572215219 750762050 770242644 339704728 770242644 719942273 770242644 719942273 338632921 807367586 338632921 807367586 643314640 807367586 11769318 17859182 11769318 79026038 11769318 79026038 231718411 426667877 231718411 426667877 284851334 312059326 284851334 312059326 789675363 445879643 789675363 445879643 297310557 20292726 297310557 20292726 13197959 20292726 230555114 345788913 230555114 345788913 219496425 200193123 219496425 200193123 133235628 200193123 220300451 949380440 220300451 949380440 542061664 949380440 29762354 44982642 29762354 700267924 29762354 700267924 583890095 984034269 583890095 984034269 103589598 155022422 103589598 506712927 103589598 506712927 846167993 231086642 846167993 564369382 846167993 564369382 204453099 308204360 204453099 308204360 226311179 340148272 226311179 340148272 826798579 260719085 826798579 260719085 82163073 123170848 82163073 362776224 82163073 362776224 754510437 662425620 754510437 662425620 508665862 451113525 508665862 451113525 300591713 451113525 713249326 424210741 713249326 424210741 511779292 729023190 511779292 729023190 930028535 106596364 930028535 106596364 316136489 556493615 316136489 556493615 580483192 17418634 580483192 17418634 11323152 315425795 11323152 315425795 985693597 21642810 985693597 21642810 152352772 230321678 152352772 230321678 324635081 488170593 324635081 488170593 60620053 84751247 60620053 84751247 56672736 84751247 543725721 883395749 543725721 883395749 472216898 883395749 568960464 598018130 568960464 598018130 298390237 447589247 298390237 447589247 914567611 128961699 914567611 128961699 230389940 345650955 230389940 245508996 230389940 245508996 836651491 659550693 836651491 659550693 574607377 659550693 596967782 783926097 596967782 721939103 596967782 721939103 578998874 246443341 578998874 246443341 835952919 494575250 835952919 494575250 666539171 625662188 666539171 625662188 601720877 863816009 601720877 863816009 464381851 762257014 464381851 762257014 502890731 35239527 502890731 35239527 23297888 414803807 23297888 414803807 719935731 988757385 719935731 988757385 404055403 311103171 404055403 311103171 790349639 311103171 488799669 620779531 488799669 620779531 579309608 691577061 579309608 410408452 579309608 410408452 273559855 649896403 273559855 649896403 661867941 56167607 661867941 56167607 962152004 443599588 962152004 443599588 699783635 30039432 699783635 30039432 19697281 30039432 444182941 537788589 444182941 537788589 398312482 798413809 398312482 384690864 398312482 384690864 739547369 56733410 739547369 56733410 38316939 56733410 732295835 396729579 732295835 4933596 732295835 4933596 996703819 45357795 996703819 45357795 969097064 401234980 969097064 401234980 267136629 854614528 267136629 854614528 595796844 854614528 410809466 293883601 410809466 293883601 194239772 282856720 194239772 282856720 810919967 282856720 163127 102594 163127 371616050 163127 371616050 748699204 264428155 748699204 264428155 63714372 95357061 63714372 95357061 40006843 59475934 40006843 695622151 40006843 695622151 584842726 380336384 584842726 380336384 742835209 235774825 742835209 235774825 91462003 137457826 91462003 212485333 91462003 212485333 141187952 104731170 141187952 104731170 931258856 359325260 931258856 359325260 756996835 147168839 756996835 147168839 902235123 358101797 902235123 358101797 238672294 612095284 238672294 612095284 644484747 236172054 644484747 236172054 123689926 185658389 123689926 185658389 637739040 677670803 637739040 538330726 637739040 538330726 520717983 619065491 520717983 619065491 430851964 495512256 430851964 495512256 665811967 130302335 665811967 130302335 913822470 130302335 228610592 490685398 228610592 490685398 669046176 128446600 669046176 128446600 85518845 128446600 437153278 827192287 437153278 280135571 437153278 280135571 184595628 96742125 184595628 96742125 935912298 170534388 935912298 170534388 113778897 427222509 113778897 427222509 711417230 427222509 230842636 346119313 230842636 346119313 911276581 134132128 911276581 242739147 911276581 242739147 114975223 140867574 114975223 140867574 906223718 140867574 599298535 865452837 599298535 865452837 750647165 368758351 750647165 368758351 648661641 593432322 648661641 566857426 648661641 566857426 566433833 139593403 566433833 139593403 906935589 139593403 505459285 970962392 505459285 970962392 167562532 254135591 167562532 254135591 988023469 17814106 988023469 192692011 988023469 192692011 281215692 421909874 281215692 421909874 829187590 257127671 829187590 257127671 470831309 502633640 470831309 502633640 674668103 481586037 674668103 481586037 175131727 266160782 175131727 770381469 175131727 770381469 568672473 656251620 568672473 656251620 174378340 66511468 174378340 66511468 44746343 253665758 44746343 253665758 831443878 253665758 382271191 846733608 382271191 467906787 382271191 467906787 109624947 45248906 109624947 45248906 969179398 45248906 15866347 24476075 15866347 24476075 146313143 650947241 146313143 650947241 621638192 650947241 221144210 278673872 221144210 278673872 183331522 15304533 183331522 15304533 989793462 28502300 989793462 28502300 744843012 376920962 744843012 376920962 830009075 174477936 830009075 174477936 116255993 174477936 869956610 194539228 869956610 194539228 839601262 630898932 839601262 630898932 476240577 630898932 526538031 615020096 526538031 615020096 90597008 136251647 90597008 343668856 90597008 343668856 910306501 135783026 910306501 643253735 910306501 643253735 474228144 763349705 474228144 763349705 387349898 763349705 526721406 246421656 526721406 246421656 836071585 273249122 836071585 273249122 179639417 811010159 179639417 811010159 549825493 22701049 549825493 22701049 984793644 22701049 544389438 573685042 544389438 314765225 544389438 314765225 787799196 146019896 787799196 146019896 902857212 630566941 902857212 630566941 409733623 876936915 409733623 876936915 499394826 158614311 499394826 158614311 894536248 158614311 742792275 380359679 742792275 380359679 841326972 238533903 841326972 238533903 379246599 969983565 379246599 969983565 659066095 969983565 382607217 596330273 382607217 625311964 382607217 625311964 535928101 220970184 535928101 220970184 852984743 159251548 852984743 159251548 106133815 159251548 694591931 450971523 694591931 450971523 628481719 811504570 628481719 48628808 628481719 48628808 967096002 48628808 446219081 693822350 446219081 260584242 446219081 260584242 826914789 260584242 174703084 265478780 174703084 152471916 174703084 152471916 101436236 152471916 752888716 365195495 752888716 365195495 729717468 400189301 729717468 400189301 710810392 427956218 710810392 427956218 843908374 234691485 843908374 351530056 843908374 351530056 233777532 351530056 896776535 155090515 896776535 155090515 115605479 173259301 115605479 173259301 747708350 468827458 747708350 468827458 683076093 940230184 683076093 940230184 508852902 940230184 742950127 380229138 742950127 380229138 848842080 226976857 848842080 226976857 637230515 891577688 637230515 891577688 656505981 943005474 656505981 943005474 560620720 873056835 560620720 873056835 449635355 793733905 449635355 793733905 784802864 318979413 784802864 318979413 608097575 962156017 608097575 962156017 422137406 465489423 422137406 465489423 310433101 465489423 832047730 252618487 832047730 477214390 832047730 477214390 317423154 286555927 317423154 286555927 807893934 286555927 600684025 868329128 600684025 750376578 600684025 750376578 515369907 274586956 515369907 274586956 180557966 274586956 329265280 494878982 329265280 299308773 329265280 299308773 168228969 255410028 168228969 391008540 168228969 391008540 735633127 170140097 735633127 170140097 886792342 170140097 481534096 978610795 481534096 239272203 481534096 239272203 899198931 151905209 899198931 151905209 943548345 84564930 943548345 305286904 943548345 305286904 202459317 236712922 202459317 236712922 156594031 271532733 156594031 271532733 927558554 109800013 927558554 109800013 778475499 327705631 778475499 220896417 778475499 220896417 853048463 10388829 853048463 10388829 992683828 680240316 992683828 680240316 464855224 680240316 693099798 453333001 693099798 453333001 979707227 30552376 979707227 420275078 979707227 420275078 716103396 181300722 716103396 181300722 879404518 279773184 879404518 279773184 184128776 400186494 184128776 400186494 729719341 188830531 729719341 188830531 873972270 944750458 873972270 944750458 367154682 358190893 367154682 358190893 757899276 358190893 217243677 327557662 217243677 327557662 739114350 385698655 739114350 385698655 561747542 940996661 561747542 686572605 561747542 686572605 392483897 647016919 392483897 775288550 392483897 775288550 56285721 84477448 56285721 594311411 56285721 594311411 804670512 290458215 804670512 859633303 804670512 859633303 366111758 289515732 366111758 289515732 191373695 491919182 191373695 491919182 327097971 553313638 327097971 553313638 853032369 220912684 853032369 382541738 853032369 382541738 255208906 382541738 723947055 408444988 723947055 408444988 241031956 361644308 241031956 361644308 706012552 434963132 706012552 434963132 299176808 449032072 299176808 48905727 299176808 48905727 966956200 374025118 966956200 374025118 746947727 197099246 746947727 197099246 868217453 834479103 868217453 834479103 586780618 369695406 586780618 369695406 749890882 369695406 457331322 971447353 457331322 971447353 475464557 971447353 370190856 511392297 370190856 511392297 527263553 638163742 527263553 493305060 527263553 493305060 327956189 493305060 480659231 675093790 480659231 223459447 480659231 223459447 147605939 783509751 147605939 783509751 425385914 272371218 425385914 272371218 818363559 350488228 818363559 350488228 174141317 264512924 174141317 264512924 539934073 890109609 539934073 890109609 362248819 716823424 362248819 930017581 362248819 930017581 659208347 65148384 659208347 65148384 956255271 65148384 522065130 957609677 522065130 135404773 522065130 135404773 90095043 135404773 100589502 295257705 100589502 295257705 801450210 523391588 801450210 523391588 464709873 294014202 464709873 294014202 122856612 184216214 122856612 184216214 32613114 48476740 32613114 915303366 32613114 915303366 431670659 208462190 431670659 208462190 860231807 211224229 860231807 211224229 140337846 211224229 558803277 549696631 558803277 549696631 20426801 30947868 20426801 30947868 136843591 930215994 136843591 930215994 598222166 930354280 598222166 930354280 431895396 332320417 431895396 332320417 775398495 332320417 464295983 983554106 464295983 983554106 971986461 41415512 971986461 41415512 113121596 731686168 113121596 731686168 780809570 324717177 780809570 693806795 780809570 693806795 259518376 73185347 259518376 73185347 49220662 73185347 154194685 233007234 154194685 233007234 977587682 33808751 977587682 475111512 977587682 475111512 402787752 945003931 402787752 945003931 866307806 199729423 866307806 199729423 83670350 125889381 83670350 761099002 83670350 761099002 581001300 278945282 581001300 278945282 183524724 328541428 183524724 328541428 217740939 863655819 217740939 863655819 393960119 276381397 393960119 276381397 181844498 772811695 181844498 772811695 353582939 802746055 353582939 802746055 428908263 802746055 162577942 246496238 162577942 246496238 688587172 460176025 688587172 460176025 772629281 336350244 772629281 382959064 772629281 382959064 255677305 382959064 653606712 520158885 653606712 520158885 504450098 892710610 504450098 484844101 504450098 484844101 322523890 484844101 931197818 51593186 931197818 51593186 34955701 51593186 723271445 409578843 723271445 136679365 723271445 136679365 909571865 136679365 321691579 483366015 321691579 483366015 309974842 464636616 309974842 464636616 784911997 318795142 784911997 318795142 33593392 49666705 33593392 49666705 568207963 569432094 568207963 569432094 632175754 593588963 632175754 593588963 615456549 611649612 615456549 611649612 443149142 241433166 443149142 241433166 159553637 241433166 794839369 304730308 794839369 304730308 25032311 37595739 25032311 264233166 25032311 264233166 173923234 248597116 173923234 248597116 164179957 115013476 164179957 115013476 923986705 260810026 923986705 260810026 826752165 422123682 826752165 422123682 281350502 394287640 281350502 394287640 733732280 996054258 733732280 996054258 653537775 24067473 653537775 24067473 15773206 862874061 15773206 862874061 918264217 123661656 918264217 437710187 918264217 437710187 292182944 673859056 292182944 673859056 450356811 671736256 450356811 671736256 345897651 351409931 345897651 351409931 762717846 351409931 162113998 245508998 162113998 245508998 703025523 969408888 703025523 969408888 167201879 253187230 167201879 253187230 734150505 393477491 734150505 393477491 570545537 977696582 570545537 876069537 570545537 876069537 224917065 338331869 224917065 338331869 409755787 564311835 409755787 335114316 409755787 335114316 773537683 511307752 773537683 511307752 236458660 355001451 236458660 355001451 614253180 944871700 614253180 189991502 614253180 189991502 873197203 573904052 873197203 573904052 656297280 442457741 656297280 442457741 700766226 42958723 700766226 42958723 971140874 42958723 366425343 521728244 366425343 521728244 398869177 611629350 398869177 611629350 967093409 48649420 967093409 813713306 967093409 813713306 510066088 168988568 510066088 168988568 112844579 168988568 727637738 403354555 727637738 209156303 727637738 209156303 139146465 209156303 407418929 763692259 407418929 763692259 284400332 426061951 284400332 848554644 284400332 848554644 517118854 207704562 517118854 207704562 860691542 762116357 860691542 762116357 575143945 168830233 575143945 168830233 112683971 420115401 112683971 420115401 716239463 312225671 716239463 312225671 207048565 733078862 207048565 733078862 909346680 137062841 909346680 137062841 457564162 539093478 457564162 234132679 457564162 234132679 154935876 234132679 269820023 405258056 269820023 386452523 269820023 386452523 738521305 386452523 738416200 386653625 738416200 386653625 788705196 244370921 788705196 244370921 837442018 229373435 837442018 229373435 151773536 229373435 580679363 860342851 580679363 98278210 580679363 98278210 65406920 98278210 456493006 825417736 456493006 825417736 19869314 30175201 19869314 168829945 19869314 168829945 887605942 252052999 887605942 252052999 600157900 872088846 600157900 872088846 544943220 558945663 544943220 558945663 137222283 206754170 137222283 460209616 137222283 460209616 688559898 380207394 688559898 380207394 208565703 5455072 208565703 5455072 996350371 319125629 996350371 319125629 784696629 275029527 784696629 275029527 816737940 275029527 269695480 404929713 269695480 404929713 118996842 178186233 118996842 178186233 632181913 555663375 632181913 339947045 632181913 339947045 993255262 9366863 993255262 128445599 993255262 128445599 85500432 138343473 85500432 138343473 92230584 55326852 92230584 55326852 962777392 55326852 567441432 687282194 567441432 687282194 127614290 191304639 127614290 487134328 127614290 487134328 601183219 703191863 601183219 402329494 601183219 402329494 268032224 402329494 837359373 194554122 837359373 194554122 129713710 194554122 160777313 514640798 160777313 514640798 999596237 451789 999596237 10946074 999596237 10946074 7258997 403383724 7258997 403383724 268730094 572941521 268730094 572941521 511730540 572941521 29959598 45171780 29959598 183636377 29959598 183636377 122495491 662062031 122495491 662062031 602947639 821242072 602947639 280002230 602947639 280002230 813240960 300000815 813240960 300000815 26918725 40512382 26918725 40512382 4572006 7267694 4572006 890848093 4572006 890848093 658476532 246048619 658476532 246048619 162418265 159865074 162418265 159865074 893632097 29215062 893632097 29215062 980911586 29215062 432904434 850678862 432904434 850678862 245949402 368682063 245949402 808863168 245949402 808863168 407114629 808863168 106048924 159080539 106048924 341046976 106048924 341046976 947639248 78034508 947639248 78034508 692027319 455085721 692027319 455085721 903670546 145047162 903670546 671878360 903670546 671878360 448385778 17834202 448385778 17834202 988018184 17834202 197067020 297835762 197067020 251313111 197067020 251313111 832772261 828823445 832772261 828823445 560928787 356429717 560928787 356429717 237603577 161502305 237603577 161502305 107761198 161502305 612653942 657285697 612653942 657285697 864161633 202650885 864161633 202650885 338565014 950997219 338565014 154105455 338565014 154105455 102805895 154105455 119403280 931560183 119403280 931560183 641608603 95472599 641608603 95472599 63773719 95472599 531751753 716150686 531751753 716150686 747198766 138000370 747198766 138000370 91941585 138000370 340877144 732164923 340877144 732164923 304150756 455957535 304150756 455957535 516650441 674383766 516650441 674383766 587280160 674383766 140783908 212039539 140783908 212039539 805235125 364252214 805235125 364252214 753416909 304325847 753416909 304325847 808021556 286462807 808021556 286462807 11312714 17356229 11312714 494609123 11312714 494609123 666485545 257670273 666485545 257670273 169671838 810074936 169671838 810074936 559611267 257555895 559611267 257555895 169575619 257555895 980083634 30039435 980083634 189948641 980083634 189948641 95186264 86968529 95186264 86968529 58190336 277876152 58190336 277876152 182745152 421697145 182745152 421697145 358707862 842727884 358707862 722674087 358707862 722674087 401792980 101961343 401792980 101961343 933110944 111105061 933110944 111105061 4329918 6817087 4329918 636016268 4329918 636016268 426938369 261365724 426938369 261365724 826385323 676972958 826385323 676972958 67171131 101223263 67171131 200598228 67171131 200598228 447934225 567485291 447934225 567485291 94730431 141800158 94730431 141800158 644313903 601815686 644313903 421680077 644313903 421680077 715243812 421680077 446505298 959257863 446505298 959257863 131358552 197170501 131358552 197170501 70675027 106698194 70675027 393300989 70675027 393300989 734215946 83793570 734215946 83793570 943863253 470453635 943863253 470453635 681960268 463616578 681960268 463616578 309147434 375848431 309147434 375848431 250960341 375848431 723845394 408668427 723845394 97102969 723845394 97102969 935782668 191219980 935782668 191219980 21865455 33167671 21865455 903339890 21865455 903339890 759229989 356185349 759229989 356185349 940390549 89655261 940390549 106659601 940390549 106659601 263244692 394904453 263244692 151400033 263244692 151400033 899491153 238214364 899491153 238214364 157422806 238214364 696789841 447790012 696789841 176126547 696789841 176126547 117236977 176126547 689057772 935868200 689057772 935868200 513051665 575913003 513051665 575913003 335724221 575913003 722586295 410588608 722586295 630498136 722586295 630498136 592782197 568260028 592782197 568260028 360996447 412935826 360996447 412935826 721292822 359971588 721292822 359971588 240103099 785323639 240103099 785323639 355617920 139870924 355617920 139870924 923536693 115690686 923536693 115690686 243742712 365931601 243742712 365931601 163747312 247868593 163747312 337046449 163747312 337046449 771942150 821226070 771942150 821226070 260142221 389638630 260142221 389638630 949139368 75865335 949139368 403655636 949139368 403655636 268838862 948144556 268838862 948144556 438237017 948144556 428160931 575431876 428160931 635783543 428160931 635783543 405746522 388832048 405746522 388832048 259524991 883460140 259524991 883460140 550661844 64668123 550661844 64668123 956406104 64668123 42117782 62601171 42117782 62601171 234058256 351812177 234058256 351812177 723896328 408534917 723896328 340133127 723896328 340133127 769937834 224849533 769937834 224849533 850450132 13685301 850450132 13685301 9160468 13685301 944639511 82707088 944639511 82707088 344350583 739135957 344350583 739135957 161748908 244988547 161748908 244988547 283832013 902374067 283832013 902374067 520614215 618837844 520614215 954406033 520614215 954406033 359629298 954406033 927968190 109172491 927968190 929195273 927968190 929195273 460060123 959279874 460060123 208989031 460060123 208989031 139018146 208989031 730045875 862897141 730045875 862897141 489505143 6225694 489505143 6225694 3927927 457042745 3927927 457042745 304861110 517891900 304861110 517891900 505289142 517891900 301293026 106007865 301293026 106007865 70307004 130982812 70307004 130982812 978380430 32511119 978380430 32511119 990843470 13725247 990843470 13725247 659156550 554151015 659156550 554151015 578093108 854777465 578093108 544852718 578093108 544852718 374521131 58013092 374521131 58013092 961069325 742075030 961069325 742075030 484674181 742075030 663509341 498862948 663509341 643404911 663509341 643404911 255826645 383336619 255826645 383987903 255826645 383987903 901338981 131367429 901338981 131367429 87435392 131367429 191088887 391467684 191088887 391467684 735390215 814956380 735390215 814956380 479059522 671618934 479059522 671618934 150266947 103442159 150266947 103442159 68563840 343149147 68563840 343149147 228399415 736527723 228399415 736527723 974791143 37392492 974791143 37392492 32954011 830802858 32954011 830802858 636468993 416943762 636468993 416943762 718385276 416943762 475554364 708862877 475554364 708862877 749324531 370758876 749324531 370758876 572732612 517063876 572732612 517063876 861536163 130151778 861536163 130151778 86524965 149375505 86524965 149375505 900936557 149375505 722467672 741742937 722467672 741742937 505611519 705724667 505611519 705724667 506414448 364334452 506414448 364334452 242819821 458247365 242819821 458247365 305528282 156407499 305528282 156407499 104252108 156407499 773686032 334815338 773686032 334815338 503057562 768367610 503057562 768367610 214955269 324791051 214955269 427359078 214955269 427359078 285217822 161873403 285217822 161873403 892328462 170529048 892328462 170529048 113720559 303640636 113720559 303640636 795802548 303640636 369305035 959268168 369305035 959268168 410149895 959268168 72767139 84324700 72767139 84324700 56206283 84324700 269098149 841132157 269098149 841132157 992189860 11257724 992189860 495431399 992189860 495431399 613180331 996523098 613180331 996523098 50362945 75157808 50362945 143534636 50362945 143534636 584600544 919521809 584600544 663725255 584600544 663725255 478229706 237213694 478229706 237213694 842168657 237213694 756967528 359381179 756967528 272452892 756967528 272452892 179226221 272452892 755637710 361224735 755637710 177505683 755637710 177505683 118404427 177505683 288748467 520584278 288748467 520584278 498300016 372060202 498300016 372060202 748468081 372060202 188497021 285874425 188497021 285874425 136996930 206416831 136996930 849828928 136996930 849828928 345702461 67893406 345702461 67893406 954237173 67893406 5663733 8440324 5663733 275083119 5663733 275083119 349892731 700751777 349892731 188817844 349892731 188817844 873987206 188817844 115984596 173984920 115984596 173984920 586952364 827697887 586952364 827697887 564184577 825094843 564184577 825094843 15840316 24252357 15840316 24252357 610155740 647400155 610155740 384350631 610155740 384350631 739716766 359847527 739716766 359847527 240075240 359847527 450909452 558566827 450909452 558566827 255731737 383153124 255731737 383153124 1234389 1735898 1234389 303363609 1234389 303363609 796094418 516048816 796094418 516048816 305049870 457179982 305049870 516730525 305049870 516730525 598840902 65248730 598840902 65248730 43796969 65248730 540488899 798150839 540488899 599819275 540488899 599819275 477169830 122499346 477169830 122499346 919019918 122499346 806722466 288056793 806722466 212014247 806722466 212014247 140759052 212014247 644027930 809638420 644027930 809638420 477607191 809623081 477607191 809623081 712029891 426291425 712029891 426291425 693399067 579093921 693399067 579093921 438966949 891760445 438966949 891760445 594140509 449914799 594140509 449914799 299847536 918170988 299847536 918170988 622414624 903348876 622414624 903348876 408381551 108817285 408381551 108817285 72333550 60460080 72333550 60460080 959246738 60460080 608656951 651809092 608656951 651809092 773216526 335360535 773216526 335360535 641317817 773020515 641317817 773020515 360294095 854357848 360294095 854357848 528278663 824171410 528278663 824171410 495340315 824171410 628286474 834877987 628286474 505863517 628286474 505863517 488169065 505863517 570324572 640115416 570324572 307558726 570324572 307558726 203953641 114141154 203953641 114141154 75989509 381820097 75989509 381820097 741617236 381820097 529989956 611100211 529989956 30020693 529989956 30020693 980129439 623556706 980129439 623556706 40950423 60767023 40950423 60767023 353728211 816764312 353728211 816764312 218390733 310990215 218390733 310990215 790395568 378863829 790395568 378863829 166540119 252142645 166540119 365091878 166540119 365091878 752929187 365091878 185471288 281758110 185471288 443032806 185471288 443032806 295549093 896869604 295549093 896869604 589701532 896869604 66908048 100909908 66908048 474470742 66908048 474470742 462143071 696803475 462143071 696803475 503470087 597562998 503470087 597562998 365882861 303310152 365882861 303310152 796099406 303310152 168054457 7176070 168054457 7176070 994815524 959494024 994815524 959494024 369903120 959494024 850836983 224246778 850836983 224246778 514276372 938755850 514276372 684307041 514276372 684307041 576530813 178635415 576530813 178635415 119302978 237635343 119302978 237635343 157025792 505111758 157025792 505111758 855680839 215991701 855680839 215991701 840523694 980146761 840523694 980146761 406102372 512887586 406102372 512887586 414656635 78005679 414656635 78005679 52158245 102532651 52158245 102532651 932736387 101134213 932736387 101134213 67071899 286051668 67071899 286051668 808419907 316894899 808419907 316894899 210000083 316894899 387307550 879771570 387307550 19595697 387307550 19595697 986861974 70419793 986861974 70419793 822025206 267820895 822025206 267820895 460221988 796249590 460221988 796249590 612271937 582730503 612271937 582730503 163437347 247594377 163437347 247594377 355862671 883326010 355862671 478512035 355862671 478512035 318264895 429834085 318264895 429834085 151409389 229003188 151409389 463843118 151409389 463843118 686086554 463843118 48257450 71842266 48257450 71842266 766290660 345766412 766290660 345766412 292517502 438412294 292517502 438412294 555677492 759654276 555677492 759654276 54091505 81130612 54091505 81130612 619102688 919522151 619102688 387037415 619102688 387037415 738212154 387037415 729287349 400888060 729287349 400888060 883182386 175742063 883182386 175742063 973294611 39548015 973294611 750035177 973294611 750035177 514657190 506116281 514657190 506116281 622994522 506116281 110788261 166052640 110788261 166052640 647684936 523585675 647684936 523585675 987683742 18267977 987683742 799518286 987683742 799518286 617377877 799518286 962742872 55464340 962742872 55464340 958358259 62040703 958358259 62040703 70913172 107146828 70913172 107146828 957396598 63218820 957396598 291483277 957396598 291483277 202813505 850675344 202813505 850675344 483253437 850675344 78397122 117748358 78397122 117748358 496515802 513129331 496515802 513129331 781553663 323521588 781553663 927816515 781553663 927816515 571038300 927816515 835890398 246659406 835890398 895310223 835890398 895310223 646918241 575112411 646918241 575112411 613950360 520671211 613950360 520671211 428219359 542327616 428219359 542327616 919639425 121708318 919639425 121708318 121894108 182909406 121894108 182909406 987189165 19171535 987189165 19171535 606748533 743292092 606748533 743292092 460847305 951955475 460847305 439812468 460847305 439812468 293494636 155364574 293494636 155364574 896640732 155364574 250817478 375511244 250817478 375511244 186443329 283172808 186443329 283172808 574146565 858840281 574146565 858840281 234207464 351980541 234207464 400094664 234207464 400094664 729826894 400094664 725776652 665258504 725776652 665258504 61352409 91858499 61352409 529505978 61352409 529505978 412662667 768278229 412662667 768278229 497715322 610116697 497715322 759819851 497715322 759819851 532500201 239114314 532500201 239114314 157929206 239114314 706472858 433971765 706472858 433971765 158382467 239817724 158382467 331965015 158382467 331965015 825452358 124600665 825452358 124600665 82979896 138149164 82979896 138149164 541559388 955538882 541559388 549567448 541559388 549567448 417204535 549567448 782823630 321844147 782823630 321844147 568642026 722552903 568642026 722552903 718584928 416624453 718584928 574605117 718584928 574605117 557938487 999433053 557938487 999433053 258021282 386546443 258021282 386546443 714318455 422839478 714318455 130277471 714318455 130277471 913839873 382528905 913839873 382528905 255193480 36546383 255193480 36546383 24307920 336594622 24307920 336594622 772374362 453367528 772374362 453367528 302538818 318830090 302538818 318830090 784901687 318830090 174487180 265019109 174487180 961997957 174487180 961997957 388934212 77911094 388934212 77911094 951382979 72387926 951382979 72387926 856622048 214916767 856622048 214916767 271931517 408047610 271931517 329547182 271931517 329547182 218384553 76050869 218384553 76050869 50982957 182337117 50982957 182337117 878670602 423768948 878670602 423768948 282696783 423768948 984211935 23715526 984211935 23715526 371669308 556583219 371669308 556583219 21714285 33048534 21714285 338331864 21714285 338331864 771159991 95534953 771159991 95534953 63789564 540715280 63789564 540715280 438266361 512794052 438266361 512794052 634158948 103421097 634158948 103421097 932148865 440620257 932148865 440620257 256595882 384350629 256595882 384350629 654135240 835719998 654135240 835719998 416405476 858864321 416405476 565317416 416405476 565317416 221270372 333612921 221270372 333612921 298413782 447635191 298413782 447635191 770958999 338669735 770958999 338669735 192680917 291450897 192680917 291450897 189401144 286930071 189401144 863975149 189401144 863975149 468745223 863975149 292752731 438629234 292752731 438629234 269241615 404345540 269241615 404345540 431272628 869523748 431272628 204939679 431272628 204939679 862543046 204939679 284763730 585735433 284763730 585735433 506643939 319432650 506643939 319432650 211967561 385363717 211967561 385363717 739272201 385363717 402586958 959514154 402586958 959514154 282899240 424031644 282899240 424031644 782403857 154140869 782403857 154140869 102871032 154140869 690964569 456816607 690964569 456816607 272362924 408500004 272362924 694410635 272362924 694410635 523914276 659054299 523914276 659054299 558707870 279696053 558707870 279696053 953085427 69921472 953085427 69921472 392732446 596959235 392732446 67521519 392732446 67521519 45688912 566762897 45688912 566762897 446202451 94399135 446202451 94399135 62937224 94399135 670392548 962342910 670392548 962342910 629947886 525682690 629947886 525682690 441267725 2592265 441267725 2592265 998120190 511501111 998120190 511501111 180134845 128737444 180134845 128737444 914765367 113450853 914765367 113450853 75335518 465476322 75335518 465476322 690393457 209683031 690393457 209683031 139538278 344914941 139538278 344914941 229684745 571315016 229684745 571315016 511740670 571315016 183810211 279423750 183810211 630792992 183810211 630792992 576643698 720880569 576643698 720880569 472893555 959232656 472893555 959232656 678117230 475753300 678117230 475753300 663569168 498761983 663569168 498761983 207601836 83092718 207601836 83092718 55433429 83092718 879865368 180663634 879865368 180663634 366683874 958005955 366683874 812307604 366683874 812307604 436583372 896202825 436583372 896202825 645128248 896202825 271194012 70778309 271194012 70778309 952574648 872220348 952574648 872220348 610154684 514540748 610154684 514540748 370214387 514540748 542463839 678670008 542463839 678670008 680449348 263404579 680449348 263404579 825426737 433664847 825426737 433664847 289610584 433664847 576304650 943595521 576304650 285789478 576304650 285789478 188437865 116043146 188437865 116043146 77239408 116043146 594567185 651077366 594567185 34609068 594567185 34609068 977256259 34609068 422006024 562503760 422006024 562503760 168530202 255940737 168530202 948117413 168530202 948117413 870804086 193667184 870804086 672033849 870804086 672033849 599900102 672033849 748586408 371852541 748586408 371852541 758507956 357374771 758507956 357374771 756829260 833267390 756829260 833267390 603049932 835770807 603049932 835770807 270115915 405613067 270115915 405613067 408083843 625744888 408083843 625744888 257751787 386150547 257751787 386150547 865274171 201109063 865274171 201109063 515787158 613138043 515787158 540195136 515787158 540195136 509902100 118407608 509902100 118407608 78950693 882963080 78950693 882963080 557634699 145965924 557634699 145965924 97343788 145965924 808517358 285978263 808517358 285978263 358682300 703516485 358682300 703516485 43985054 65337286 43985054 65337286 729011087 401234976 729011087 401234976 978020728 33188915 978020728 33188915 484565740 916310511 484565740 916310511 915126784 128404820 915126784 128404820 260237862 910869605 260237862 910869605 527603211 769796462 527603211 769796462 310205040 465116044 310205040 465116044 770554149 339259315 770554149 339259315 402379091 654818806 402379091 369972939 402379091 369972939 246978782 369972939 960679166 58687493 960679166 58687493 200616301 752559139 200616301 752559139 388686372 618075522 388686372 618075522 809367990 206968773 809367990 206968773 137361744 206968773 653525559 735939047 653525559 735939047 367215594 873789107 367215594 873789107 397354538 859191344 397354538 859191344 581882320 123059840 581882320 123059840 82102127 329608961 82102127 329608961 218397961 895178840 218397961 895178840 564973365 175558533 564973365 175558533 883288585 298447901 883288585 298447901 197427688 298447901 564271626 742585609 564271626 742585609 748397269 17601027 748397269 17601027 988227510 296368671 988227510 296368671 248749075 372743964 248749075 34092862 248749075 34092862 977476398 491614228 977476398 491614228 326941117 756180424 326941117 756180424 550773031 517316036 550773031 517316036 691433157 456077304 691433157 456077304 225363280 338906000 225363280 338906000 15056736 23085491 15056736 23085491 575523022 819737691 575523022 454692313 575523022 454692313 303180348 454692313 484012606 568840520 484012606 568840520 912760307 131654654 912760307 206736598 912760307 206736598 137186142 206736598 295421749 442904122 295421749 442904122 312576082 469594748 312576082 469594748 839850961 240491546 839850961 240491546 175591354 266992799 175591354 223039738 175591354 223039738 851632535 662424777 851632535 662424777 82981226 124616213 82981226 124616213 757830611 358353294 757830611 358353294 690636989 697259827 690636989 697259827 603652144 697259827 775121632 332673483 775121632 493312381 775121632 493312381 328030221 243405786 328030221 243405786 865539453 200776030 865539453 200776030 745855161 375369389 745855161 375369389 311333080 619282209 311333080 619282209 741524718 381876421 741524718 409468885 741524718 409468885 272889078 584667322 272889078 584667322 440517781 584667322 58805235 87748986 58805235 87748986 767417726 344067801 767417726 344067801 940055321 90290673 940055321 90290673 780542847 325171816 780542847 325171816 197064854 297806341 197064854 668558320 197064854 668558320 656346981 105020829 656346981 105020829 931078753 105020829 616250908 655282437 616250908 157811005 616250908 157811005 895055373 157811005 560844808 888185991 560844808 568983561 560844808 568983561 621571129 157264703 621571129 157264703 104812807 372429490 104812807 372429490 748267501 373002807 748267501 373002807 249016792 197895067 249016792 197895067 867543780 748545701 867543780 748545701 608885845 916997198 608885845 916997198 539705903 916997198 563416000 19848876 563416000 19848876 986639219 19848876 817866603 273144642 817866603 273144642 361850138 619069549 361850138 619069549 433798187 833985664 433798187 833985664 62651823 93975445 62651823 960762503 62651823 960762503 510447385 960762503 283091539 424221344 283091539 424221344 230121039 264221791 230121039 264221791 824571573 264221791 142058981 214199084 142058981 617660679 142058981 617660679 569790930 617660679 95269776 142920764 95269776 426551903 95269776 426551903 711912558 613795479 711912558 613795479 575633363 613795479 929584695 107309977 929584695 889965913 929584695 889965913 506985023 292103136 506985023 292103136 830541013 255125000 830541013 255125000 478753078 511791104 478753078 511791104 208420033 314994125 208420033 314994125 800993295 296108213 800993295 296108213 600528844 686387873 600528844 616599224 600528844 616599224 484134461 593920475 484134461 593920475 525089532 593920475 384148070 601100375 384148070 601100375 108754146 162596110 108754146 247451348 108754146 247451348 163195372 825278953 163195372 825278953 466182398 237859874 466182398 237859874 841748080 237859874 69978117 105715510 69978117 809861268 69978117 809861268 868467481 196746225 868467481 196746225 142971516 872581002 142971516 872581002 388030040 645413359 388030040 645413359 659100191 268415671 659100191 268415671 821458766 727936095 821458766 727936095 466328275 727936095 847334321 229271116 847334321 229271116 633478905 870031854 633478905 75929943 633478905 75929943 50913606 75929943 222191697 957486161 222191697 957486161 612621295 992750081 612621295 992750081 569600401 992750081 677294552 476950817 677294552 750396317 677294552 750396317 622539672 823064113 622539672 823064113 382508517 791635015 382508517 791635015 548403300 791635015 32081406 47764127 32081406 315763796 32081406 315763796 787172185 315763796 503876157 587613121 503876157 587613121 718485248 416826154 718485248 416826154 962081005 56237319 962081005 56237319 475483688 863374578 475483688 194810399 475483688 194810399 129817453 194810399 826744546 260816319 826744546 106282550 826744546 106282550 70435803 822804372 70435803 822804372 372407242 822804372 308746595 3781872 308746595 3781872 997394587 371551411 997394587 371551411 247906436 433475958 247906436 433475958 706911262 329631931 706911262 329631931 218415291 329631931 951795639 71918918 951795639 71918918 786894879 316062614 786894879 316062614 596535358 813926252 596535358 813926252 791556289 309528263 791556289 972006751 791556289 972006751 334532002 262519397 334532002 262519397 825744958 73146628 825744958 73146628 979302884 31184764 979302884 262940973 979302884 262940973 172909624 262940973 587597151 555144161 587597151 44997655 587597151 44997655 969518970 44997655 574397007 944061577 574397007 624469343 574397007 624469343 469519058 624469343 690101189 458008956 690101189 458008956 17005980 26364313 17005980 26364313 751181265 389043185 751181265 389043185 200103604 176971005 200103604 176971005 882179587 591860169 882179587 591860169 393858502 905771995 393858502 109886466 393858502 109886466 73052115 109886466 156707954 236987721 156707954 236987721 982414921 26529558 982414921 26529558 811412802 392939172 811412802 392939172 262176697 392939172 340831262 701958258 340831262 701958258 157451964 238222078 157451964 837110982 157451964 837110982 522334595 837110982 58403243 87318619 58403243 915261682 58403243 915261682 649515056 915261682 638495168 549504651 638495168 549504651 235302174 307967538 235302174 307967538 792436745 307967538 651572120 778753061 651572120 778753061 623372941 711192620 623372941 997087179 623372941 997087179 501649951 271322408 501649951 271322408 178377010 271322408 450514452 695413625 450514452 695413625 390610485 995604280 390610485 787426970 390610485 787426970 597646026 417132900 597646026 417132900 718274407 417132900 279048033 419008831 279048033 76249303 279048033 76249303 948954384 76249303 60576410 140989997 60576410 140989997 242158570 363428486 242158570 254052641 242158570 254052641 167546494 766667421 167546494 766667421 828883874 257594573 828883874 328654441 828883874 328654441 530303203 974554848 530303203 974554848 863945439 202996284 863945439 202996284 673525480 483221396 673525480 483221396 954897628 66882183 954897628 702525075 954897628 702525075 311781646 468303997 311781646 471214915 311781646 471214915 313788890 315418950 313788890 315418950 787446051 704189120 787446051 704189120 443024886 396669664 443024886 396669664 264343538 262806787 264343538 262806787 172760091 262806787 497922103 989975603 497922103 275403526 497922103 275403526 181321977 275403526 783605163 536360199 783605163 536360199 657736169 536360199 871276647 192637141 871276647 448548029 871276647 448548029 298909730 702139597 298909730 702139597 49472
168166 710215 0 710215 1680612 2297225 1680612 2297225 4364951 3349243 4364951 3349243 1669851 3495034 1669851 3495034 3769463 3334190 3769463 3334190 1477568 3343600 1477568 3343600 3583606 283522 3583606 283522 1399198 283522 1652186 4438120 1652186 4438120 658502 661817 658502 1941225 658502 1941225 4718593 1941225 1317197 729785 1317197 729785 936089 729785 3014175 1666129 3014175 1666129 3313653 3332183 3313653 3332183 4226651 2794915 4226651 2794915 3855454 2825048 3855454 2825048 4468726 1650348 4468726 1650348 67222 270013 67222 270013 1373682 3318454 1373682 3318454 3544013 3318454 1686184 4122554 1686184 3330800 1686184 3330800 1651361 3330800 3250623 1679467 3250623 1679467 3323043 2446383 3323043 433671 3323043 433671 1228184 2739955 1228184 2739955 3932146 1685266 3932146 1685266 568551 1685266 4129907 1671778 4129907 2639404 4129907 2639404 1648576 2639404 3651768 2985959 3651768 2985959 3921426 2273413 3921426 2273413 1659658 1046275 1659658 1046275 454736 1673858 454736 1673858 3803889 3326918 3803889 3326918 3114306 863708 3114306 863708 930778 1681017 930778 1681017 1936358 3333575 1936358 3333575 4132225 3344714 4132225 1651120 4132225 1651120 2210447 2862604 2210447 2862604 1662182 1500074 1662182 3325552 1662182 3325552 4497791 3325552 1361932 295637 1361932 295637 3165618 3329227 3165618 3329227 1653019 3352412 1653019 3352412 853511 841716 853511 841716 1298891 3342032 1298891 2383337 1298891 2383337 4060284 2383337 429173 1255794 429173 1255794 719600 922914 719600 922914 484179 2760842 484179 2760842 3352979 406113 3352979 406113 405439 2944081 405439 2944081 4586938 643354 4586938 643354 771133 780527 771133 780527 4803339 3341286 4803339 3341286 1137205 3341286 4130683 2439492 4130683 2439492 593878 1102061 593878 3922623 593878 3922623 3341773 3380407 3341773 3380407 1677545 1242367 1677545 1242367 1385349 303464 1385349 303464 3573491 1900998 3573491 1900998 2036912 1652046 2036912 1652046 3344361 490518 3344361 2894831 3344361 2894831 1663608 2894831 3330732 1073125 3330732 1208244 3330732 1208244 1226326 1071131 1226326 1071131 3333744 1071131 1269964 1275761 1269964 1275761 3841058 2182420 3841058 2182420 4642298 2022152 4642298 2022152 272124 1414703 272124 1414703 4651732 2992480 4651732 1647930 4651732 1647930 4553769 1674666 4553769 1674666 2149563 1674666 4310624 2345878 4310624 2345878 3317959 3646280 3317959 3646280 3894049 2753124 3894049 3342929 3894049 3342929 1557533 3342929 4919694 1669570 4919694 1669570 1673683 3064203 1673683 3064203 1665139 2436041 1665139 2436041 208697 225221 208697 225221 4519531 4319657 4519531 4319657 3338836 2768842 3338836 2768842 3896270 2359530 3896270 2359530 4276296 654340 4276296 654340 638193 654340 3647336 3038978 3647336 3038978 3324257 858775 3324257 858775 3321403 3682968 3321403 3682968 4628432 581380 4628432 581380 1667591 3231270 1667591 3231270 3326379 363364 3326379 363364 347054 363364 661545 2568513 661545 2568513 4113593 1358210 4113593 1358210 1666581 2946280 1666581 2946280 1396637 1662267 1396637 1662267 4702513 1939732 4702513 1939732 688134 219966 688134 219966 3723906 2069186 3723906 2069186 3257651 1647834 3257651 1647834 624811 382363 624811 382363 396705 382363 1841426 2528859 1841426 2528859 4137295 928931 4137295 928931 929600 928931 3331058 2761803 3331058 2761803 4324048 3342319 4324048 3342319 3296353 1673724 3296353 1673724 1683447 4925945 1683447 2490012 1683447 2490012 4202377 2490012 1669001 2280215 1669001 2280215 650251 319110 650251 319110 1350306 4911851 1350306 4911851 1662973 3165602 1662973 3165602 1649368 3165602 1654445 455847 1654445 455847 1668384 4351486 1668384 4351486 1655776 1273022 1655776 1273022 410255 761833 410255 761833 890276 3071657 890276 3071657 4330977 2648901 4330977 2648901 322412 323288 322412 2225358 322412 2225358 4451746 455894 4451746 455894 455418 455894 3314180 2076030 3314180 948588 3314180 948588 699363 948588 4026167 3349148 4026167 3349148 4775109 3337309 4775109 3337309 1573084 3349005 1573084 1182107 1573084 1182107 3342342 1256538 3342342 1256538 270886 1683468 270886 1284375 270886 1284375 4741442 3066614 4741442 505356 4741442 505356 837540 2355329 837540 2355329 4308579 2355329 3395639 3327260 3395639 3327260 1650810 1934954 1650810 2208064 1650810 2208064 3331709 329796 3331709 329796 336140 2845276 336140 2845276 4649413 2965304 4649413 2965304 460244 452317 460244 452317 632701 611509 632701 611509 1128582 3353151 1128582 2807585 1128582 2807585 4474971 996180 4474971 996180 655156 996180 1685557 1891798 1685557 1891798 911456 893181 911456 893181 1173149 3346322 1173149 2217445 1173149 2217445 4719780 3057530 4719780 3057530 350179 344505 350179 1671607 350179 1671607 2069212 1070149 2069212 1070149 1080267 2884655 1080267 2884655 1865020 3326600 1865020 3326600 650330 1460094 650330 1460094 4315967 3314529 4315967 3314529 1670290 3494248 1670290 3494248 1049615 1025466 1049615 1938065 1049615 1938065 4705266 2861801 4705266 2861801 3347169 2861801 4210505 2556686 4210505 2556686 1844776 1664068 1844776 1664068 1662050 2149730 1662050 307469 1662050 307469 312903 307469 3811004 2882477 3811004 2882477 4000815 2343386 4000815 2343386 3073707 3343930 3073707 543625 3073707 543625 556670 543625 860051 843160 860051 843160 4401247 3341140 4401247 3341140 435761 3341140 3973241 2330337 3973241 2330337 2865545 3341282 2865545 3341282 3330496 1894635 3330496 1894635 1672109 4994340 1672109 2278224 1672109 2278224 4016548 1647168 4016548 1647168 4354750 2282912 4354750 2282912 4397338 1314066 4397338 1314066 1675009 3349557 1675009 3349557 2637233 1664113 2637233 1664113 3925095 510635 3925095 510635 1123423 510635 4718366 3018606 4718366 3018606 3665418 313772 3665418 313772 3317605 313772 3991103 3334010 3991103 3334010 4943830 3345705 4943830 3345705 4707224 3352727 4707224 2181022 4707224 2181022 4496623 2499395 4496623 2499395 4157410 2560210 4157410 2560210 4245407 2560210 215936 1668260 215936 1680254 215936 1680254 5002177 4039309 5002177 4039309 3314263 4039309 3630301 3052788 3630301 3091431 3630301 3091431 4738928 3091431 3314164 315439 3314164 315439 1355127 315439 4549396 3322922 4549396 709384 4549396 709384 3325270 2919790 3325270 2919790 4621515 1797417 4621515 1797417 635037 3329412 635037 3221678 635037 3221678 1672980 3221678 380174 3336443 380174 792002 380174 792002 853977 792002 473239 492128 473239 4110366 473239 4110366 3347493 4974995 3347493 4974995 3340392 1447436 3340392 1447436 1433254 1674134 1433254 1674134 4419169 1674134 4174008 2480879 4174008 2480879 366764 1194277 366764 1194277 1179325 3335547 1179325 3335547 309801 1683541 309801 1683541 1079578 210698 1079578 210698 217142 210698 1650717 3319895 1650717 3319895 943317 1170779 943317 1170779 1173698 1657561 1173698 1657561 2661182 3094130 2661182 3094130 3341427 1682024 3341427 1682024 2738065 3327588 2738065 3327588 1443824 3327588 4896983 3338952 4896983 3338952 3209593 1647905 3209593 1647905 4445357 2767383 4445357 2767383 377243 355793 377243 355793 401451 2745638 401451 2745638 3917373 2382898 3917373 2382898 4037259 2382898 1685419 2927740 1685419 2927740 1097175 4750187 1097175 4750187 894038 412372 894038 412372 1241682 2342137 1241682 2342137 4297877 2342137 611432 1049206 611432 1049206 2811328 3315705 2811328 3315705 4715100 334286 4715100 334286 1298784 2291075 1298784 2291075 4368879 3345391 4368879 3345391 1011634 3345391 1945617 1660757 1945617 2764569 1945617 2764569 3897602 2764569 1202229 3352506 1202229 1437456 1202229 1437456 1446254 2179316 1446254 2179316 3335013 2333957 3335013 2333957 3317696 1556905 3317696 1556905 1657424 3347618 1657424 3347618 3926500 2757571 3926500 2757571 3335209 4605777 3335209 1909256 3335209 1909256 1680243 2969491 1680243 2969491 3334476 2969491 690992 983879 690992 983879 3348902 558788 3348902 558788 4299785 2358809 4299785 807624 4299785 807624 321673 1656178 321673 1656178 397442 975894 397442 975894 1662968 18778 1662968 18778 283577 301624 283577 301624 682381 2851592 682381 2851592 4545415 2851592 3629046 3009941 3629046 934908 3629046 934908 666443 3324355 666443 3324355 3624822 586624 3624822 586624 1742034 1667362 1742034 1667362 3719022 2042933 3719022 2042933 1947424 3348688 1947424 3348688 394372 1272559 394372 4249701 394372 4249701 1651423 1669183 1651423 1669183 4872156 1669183 4314866 2816856 4314866 2816856 4474936 2816856 3330088 1829879 3330088 1829879 1663894 501689 1663894 501689 1655697 3347783 1655697 3347783 3321511 4244667 3321511 3320478 3321511 3320478 4411890 1011946 4411890 1011946 1664810 604034 1664810 604034 1061049 349001 1061049 349001 1342914 349001 656804 4668381 656804 4668381 3335409 1978641 3335409 1978641 3641574 1197979 3641574 1197979 1224766 3323642 1224766 3323642 1672338 2325338 1672338 2325338 3343385 2451610 3343385 2451610 1663990 2451610 4270312 2606298 4270312 1653608 4270312 1653608 3339914 3333750 3339914 3333750 4761670 2706200 4761670 2706200 3975161 2421404 3975161 2421404 3325974 3320763 3325974 3320763 4300857 3320763 404709 1270110 404709 4969644 404709 4969644 3329394 619516 3329394 619516 620830 2970665 620830 2970665 3313758 1111753 3313758 1111753 86623 3320182 86623 1685779 86623 1685779 1682238 2759178 1682238 2169355 1682238 2169355 3333415 1367841 3333415 1367841 277600 2360029 277600 2360029 4034904 2360029 3566622 1661493 3566622 1661493 334919 1685671 334919 1685671 1811933 3317163 1811933 3317163 4738412 2350610 4738412 2350610 3319122 3347546 3319122 3347546 1658606 661852 1658606 661852 644660 661852 1125501 1110386 1125501 1110386 459732 450844 459732 2670181 459732 2670181 3040140 1666329 3040140 1666329 3712749 494139 3712749 494139 464942 3807297 464942 3807297 3336747 3807297 1072629 1081915 1072629 2526862 1072629 2526862 4162497 1098090 4162497 1098090 3315671 3353116 3315671 3353116 4450052 3353116 2744065 1012500 2744065 1012500 1679927 1012500 2739876 1657439 2739876 1657439 3352785 2219645 3352785 1089406 3352785 1089406 1083527 3555560 1083527 3555560 3327552 3555560 768852 904054 768852 904054 3964681 1430766 3964681 1430766 3889771 2793842 3889771 1742396 3889771 1742396 232614 1430108 232614 1975661 232614 1975661 4675131 2380159 4675131 2380159 4272890 4105457 4272890 4105457 1654101 4105457 4277449 1306791 4277449 1306791 372908 1306791 1577490 3330487 1577490 3330487 4511258 2827990 4511258 2827990 4418410 2272776 4418410 2272776 3318026 529948 3318026 3318760 3318026 3318760 4070193 634693 4070193 634693 1049928 699446 1049928 699446 674244 2920121 674244 2920121 4612926 2920121 1763694 1661882 1763694 1661882 4506918 2835190 4506918 1680269 4506918 1680269 2187932 1680269 4425459 2271875 4425459 2271875 738839 579831 738839 579831 589305 579831 3476908 1678562 3476908 1678562 4737495 3060647 4737495 3060647 1657308 4828697 1657308 2995945 1657308 2995945 4658575 758991 4658575 758991 994003 690175 994003 3073743 994003 3073743 4758888 747618 4758888 747618 1667542 747618 4664707 2991202 4664707 2991202 3328388 4738140 3328388 1675853 3328388 1675853 604631 1675853 890401 740761 890401 2325172 890401 2325172 4371107 478152 4371107 478152 1208413 478152 1218185 3340140 1218185 3340140 3997804 3340140 1659260 4256309 1659260 46901 1659260 46901 3350378 3188531 3350378 3188531 2858201 1670487 2858201 1670487 4443315 2250524 4443315 2231464 4443315 2231464 3898035 2231464 4374700 2706732 4374700 2706732 1147914 495527 1147914 495527 1345694 3323099 1345694 3323099 1454788 1658292 1454788 1658292 4604034 2792235 4604034 2792235 3233983 3338242 3233983 804962 3233983 804962 826465 3341108 826465 3341108 3957058 2725808 3957058 2725808 1659643 3719933 1659643 3719933 1657188 2063112 1657188 2063112 3684340 2972423 3684340 1667735 3684340 1667735 4127419 3332141 4127419 3332141 4118286 634361 4118286 634361 1001712 634361 1651432 485302 1651432 485302 805030 3342189 805030 3342189 4416438 3342189 778816 861814 778816 861814 4458622 2757973 4458622 1142282 4458622 1142282 517663 1733425 517663 1733425 1676906 545897 1676906 545897 1092439 4200528 1092439 4200528 3700873 2744502 3700873 2744502 3334520 2858212 3334520 2858212 3815734 1655829 3815734 1655829 81350 1655829 1128019 355671 1128019 355671 1275362 2701482 1275362 2701482 1887510 1682021 1887510 1682021 4523697 3336178 4523697 3336178 628119 1034852 628119 1034852 754386 892328 754386 892328 1232193 443125 1232193 1267645 1232193 1267645 385019 1267645 4224645 2421455 4224645 2421455 4581306 1306804 4581306 1306804 3334250 3221998 3334250 3221998 4723276 346921 4723276 346921 343462 346921 4448614 2248657 4448614 769677 4448614 769677 878861 4413361 878861 4413361 3314553 1396740 3314553 1396740 301597 993201 301597 993201 655026 725965 655026 725965 1668732 3373765 1668732 3373765 1678979 3373765 1655596 4139631 1655596 2460423 1655596 2460423 4094080 2460423 3161816 1659175 3161816 2350329 3161816 2350329 4021604 2350329 2331361 3352416 2331361 3352416 1375989 4435909 1375989 1652514 1375989 1652514 4877284 3351157 4877284 3351157 606726 1238790 606726 1238790 410952 4083096 410952 4083096 3336746 475170 3336746 475170 220729 4034045 220729 1647076 220729 1647076 4814742 3339251 4814742 3339251 274781 3341577 274781 3341577 720120 1659684 720120 3336894 720120 3336894 3981077 3044830 3981077 3044830 4718735 3096323 4718735 3096323 2353920 3334449 2353920 3334449 4093800 2437360 4093800 3004467 4093800 3004467 1656831 3004467 1663936 1668629 1663936 3046872 1663936 3046872 3597353 3046872 3344392 2747232 3344392 3000921 3344392 3000921 4668219 3000921 410992 1274053 410992 1274053 860214 786791 860214 786791 1681220 3335294 1681220 3335294 3344686 406018 3344686 406018 1274445 406018 1654888 4395473 1654888 4395473 4590055 2919089 4590055 2919089 604805 749410 604805 749410 1666770 3880586 1666770 3880586 4168376 2483825 4168376 2483825 4136360 3331900 4136360 3331900 111386 3331900 1461772 1436364 1461772 1436364 4583064 3330295 4583064 3330295 1016957 3323622 1016957 3323622 2008485 2942234 2008485 2942234 3729470 2096558 3729470 2096558 3323549 4784819 3323549 3341539 3323549 3341539 2102524 3341539 3335943 984581 3335943 2707102 3335943 2707102 1663492 3344816 1663492 3344816 88159 3344816 1401693 254518 1401693 254518 3347114 4764248 3347114 4763422 3347114 4763422 1661441 2042457 1661441 2042457 4848631 1664538 4848631 1664538 1556819 3320921 1556819 3320921 4480478 2025168 4480478 2025168 3332981 1669732 3332981 1669732 766848 1669732 3158756 1421348 3158756 1421348 239730 1421348 4255289 2399285 4255289 2399285 4857871 1683760 4857871 1683760 3344930 3824765 3344930 3341431 3344930 3341431 4188041 2496449 4188041 2496449 4146640 2497849 4146640 2497849 1065450 3336172 1065450 508126 1065450 508126 1134821 508126 926057 920385 926057 920385 1682025 2010245 1682025 2010245 433127 1263501 433127 2052518 433127 2052518 4621564 2052518 221938 1683740 221938 1683740 188841 528502 188841 528502 528576 528502 370679 3329986 370679 3329986 3561044 1664300 3561044 1664300 1123011 4905116 1123011 4905116 1659287 4905116 435377 1226612 435377 1226612 3856531 2803232 3856531 2803232 4588501 2914667 4588501 2914667 3264950 1683921 3264950 1683921 3776698 2889339 3776698 2889339 2630727 3318122 2630727 3318122 4737984 1948683 4737984 3342237 4737984 3342237 3329813 2064679 3329813 2064679 4186988 2452523 4186988 2452523 1019821 1007722 1019821 1007722 674081 671007 674081 671007 1685065 4379052 1685065 4379052 1153346 1101416 1153346 1101416 1098465 2582996 1098465 2582996 4062576 408412 4062576 408412 1654569 1296787 1654569 1296787 473887 3324562 473887 1672546 473887 1672546 4541006 2870380 4541006 2870380 1421263 266601 1421263 4894865 1421263 4894865 3344337 2567840 3344337 2567840 3131050 2567840 4428561 3325157 4428561 3325157 4392795 1083377 4392795 1083377 1119537 3340219 1119537 3340219 1214635 1659363 1214635 1659363 1878130 1659363 716236 875529 716236 875529 860426 875529 415388 1680595 415388 1245127 415388 1245127 1237880 4052039 1237880 4052039 1665158 4916593 1665158 4916593 3336949 580120 3336949 580120 1070181 1684449 1070181 1684449 879742 2960629 879742 2960629 3680506 494335 3680506 494335 503698 494335 3396405 1660622 3396405 1660622 4624052 3314793 4624052 2390218 4624052 2390218 3321758 2703684 3321758 2703684 4357945 3467918 4357945 3467918 1672152 3351736 1672152 3351736 2741247 4198415 2741247 4198415 680141 706094 680141 706094 1667647 706094 554377 3346780 554377 3346780 309494 1480852 309494 1480852 3325144 1480852 655408 986897 655408 3000571 655408 3000571 1666328 1071311 1666328 1071311 1660726 2817628 1660726 2817628 4485551 2132850 4485551 2132850 4551509 2132850 4175190 3322236 4175190 583727 4175190 583727 1049533 2101854 1049533 2101854 4710529 3040946 4710529 3040946 241166 1422440 241166 2947493 241166 2947493 3753848 874963 3753848 874963 875046 3675989 875046 3675989 3345271 1338110 3345271 1338110 1350629 1338110 4498027 3317176 4498027 3317176 4165608 2505732 4165608 2505732 465784 1189979 465784 3343238 465784 3343238 4264667 3343238 3340377 773852 3340377 773852 4988247 3314841 4988247 3314841 136658 3998072 136658 3998072 3326367 2968113 3326367 2968113 4623544 2968113 3323026 1061676 3323026 1061676 1065192 2038663 1065192 2038663 3719455 2970030 3719455 2970030 2379897 4191392 2379897 4191392 3327115 2145214 3327115 2145214 3806543 2347090 3806543 2347090 3347497 3325963 3347497 3325963 391158 3325963 1655435 1295797 1655435 3461072 1655435 3461072 3951863 936014 3951863 936014 745745 2448825 745745 2448825 3336673 1110838 3336673 1110838 561840 1110838 1221081 431049 1221081 431049 4125610 2462259 4125610 2462259 4921889 3345362 4921889 3345362 4827796 1677625 4827796 1677625 4228435 2546788 4228435 2372175 4228435 2372175 4045334 2525639 4045334 2525639 1863469 1364235 1863469 1364235 296533 1364235 3629999 1952051 3629999 227621 3629999 227621 230396 650790 230396 650790 3316770 650790 1684852 4025379 1684852 4025379 1661603 4289753 1661603 4289753 3324161 2588898 3324161 3343116 3324161 3343116 676954 3343116 1409913 1421532 1409913 1421532 3937526 2726027 3937526 1943729 3937526 1943729 4700495 2515002 4700495 2515002 1669443 3254267 1669443 3254267 2648124 3314244 2648124 2430624 2648124 2430624 4117775 2430624 4117316 2543050 4117316 2543050 3727999 2918293 3727999 2918293 942110 422351 942110 422351 1255776 422351 472666 1175561 472666 1175561 3676655 1654162 3676655 1654162 4258941 2408267 4258941 1931301 4258941 1931301 1659183 1931301 4794510 1871475 4794510 1948576 4794510 1948576 1661481 1656100 1661481 1656100 439428 2355664 439428 2355664 3335614 3338442 3335614 3338442 1308902 2080341 1308902 2080341 4553723 2080341 3900456 2747601 3900456 2505766 3900456 2505766 4144748 3314225 4144748 3314225 4517223 3314225 3667945 2989588 3667945 2989588 968595 982249 968595 982249 3336250 771400 3336250 771400 1658469 4286241 1658469 3980362 1658469 3980362 3335036 1649759 3335036 1649759 2393856 3320718 2393856 3320718 3565780 999807 3565780 999807 701935 1974479 701935 1974479 4676061 2394187 4676061 2394187 4076351 594510 4076351 594510 1070194 194769 1070194 194769 1658050 984030 1658050 984030 1682152 949303 1682152 949303 544410 544553 544410 544553 356328 1295319 356328 1295319 3328345 2653527 3328345 2653527 3348336 4076350 3348336 4076350 1652200 4481558 1652200 4481558 3039657 2798962 3039657 3751714 3039657 3751714 3342414 3751714 1673207 4366954 1673207 1183535 1673207 1183535 506625 1183535 4617182 3350360 4617182 1201911 4617182 1201911 1210431 1505444 1210431 1505444 1657001 1505444 310639 1355818 310639 1355818 1379596 4158115 1379596 4158115 3320738 1589971 3320738 1589971 1680204 4672832 1680204 4672832 1654247 1892170 1654247 1892170 3323387 1892170 913090 760475 913090 760475 232884 241215 232884 3345858 232884 3345858 1448752 4179864 1448752 2266174 1448752 2266174 4387049 226569 4387049 226569 201083 2127413 201083 2127413 1651176 2127413 1223053 444816 1223053 1994198 1223053 1994198 3664543 3352651 3664543 3352651 581771 1085220 581771 1085220 3735482 3351046 3735482 3351046 4793306 3351046 4220930 2522833 4220930 2522833 1822897 1661638 1822897 1661638 362537 1324504 362537 2272483 362537 2272483 4382218 2398823 4382218 2398823 4247093 234411 4247093 234411 1447707 488595 1447707 488595 859874 1678437 859874 1678437 1285657 1651778 1285657 1651778 3971348 2328801 3971348 1670786 3971348 1670786 227032 198677 227032 198677 1325768 3336382 1325768 3336382 1647941 3342926 1647941 3342926 3810979 3342926 1669438 283027 1669438 283027 3046116 3337963 3046116 786456 3046116 786456 891331 786456 3313906 521209 3313906 521209 3928399 2272727 3928399 2272727 4356239 1666577 4356239 1666577 1132110 873555 1132110 873555 778992 873555 1314452 1647256 1314452 1647256 1679594 4678986 1679594 4678986 4533185 2150942 4533185 2551540 4533185 2551540 4137654 3107065 4137654 3107065 1674073 2814192 1674073 2814192 3846605 3003632 3846605 3003632 3630970 2363954 3630970 2363954 4333363 2363954 1059909 1024963 1059909 1024963 3323248 3788258 3323248 3788258 3315229 3004167 3315229 3004167 4699196 3004167 1254109 412748 1254109 764260 1254109 764260 895098 2663484 895098 2663484 3998087 2663484 302518 1369808 302518 2927130 302518 2927130 3330160 2354232 3330160 2354232 4041118 2354232 3338965 3003281 3338965 3003281 1263675 317975 1263675 317975 323680 317975 638317 1018437 638317 1018437 1430741 1421062 1430741 298556 1430741 298556 3231205 3323949 3231205 1177533 3231205 1177533 486231 2567003 486231 2567003 4217893 589183 4217893 589183 2161768 3336216 2161768 912278 2161768 912278 947194 912278 3329963 643838 3329963 643838 2977928 4587085 2977928 4587085 4456318 2218925 4456318 2218925 3332521 4324769 3332521 4324769 488416 490226 488416 490226 3315248 472850 3315248 1650061 3315248 1650061 4662148 1650061 4230111 3317386 4230111 3317386 261739 269450 261739 269450 4424541 2784447 4424541 2784447 3321500 952004 3321500 2912057 3321500 2912057 4581970 2912057 3996622 3331810 3996622 2047445 3996622 2047445 3702223 2446723 3702223 2446723 4204404 2446723 1325989 348282 1325989 348282 4476240 3332670 4476240 3332670 679973 3332670 2458237 1889196 2458237 3334727 2458237 3334727 1730582 3012817 1730582 3012817 4662190 3071094 4662190 3071094 4725475 3071094 4274258 694080 4274258 694080 951301 2858429 951301 2858429 4550956 2858429 3552005 1653336 3552005 1653336 2773425 3347444 2773425 538666 2773425 538666 1098634 312489 1098634 312489 1656834 312489 967616 955902 967616 576495 967616 576495 4297747 2348116 4297747 1280253 4297747 1280253 100506 3321540 100506 3321540 2577208 1669818 2577208 2114961 2577208 2114961 3779081 2114961 1646712 1675085 1646712 3342101 1646712 3342101 204983 3342101 1680953 1682765 1680953 1682765 288625 4506668 288625 1024004 288625 1024004 1002984 521007 1002984 521007 1171549 2068193 1171549 2068193 4573804 2289931 4573804 2289931 3966757 2102503 3966757 2102503 1647468 2214173 1647468 2214173 3891772 1191155 3891772 1191155 508548 781322 508548 781322 884978 781322 636193 1040561 636193 490793 636193 490793 3321952 3678758 3321952 3678758 1068956 1068556 1068956 1668033 1068956 1668033 4349998 3338683 4349998 3338683 684593 3338683 1426015 659797 1426015 659797 671107 2657105 671107 2657105 4329220 2657105 3335541 4418498 3335541 4418498 3648661 1949683 3648661 3535262 3648661 3535262 3351468 1061879 3351468 1061879 545529 3795742 545529 3795742 1681351 3795742 1676455 802055 1676455 1458097 1676455 1458097 223795 1363435 223795 1363435 1374198 2439678 1374198 2439678 4209896 2368274 4209896 2368274 4044296 2368274 4163327 2522295 4163327 771743 4163327 771743 880364 3107717 880364 3107717 3316585 3107717 1009770 1027893 1009770 1027893 3621437 2417059 3621437 2417059 1252668 414231 1252668 414231 4722913 3075674 4722913 3075674 2678837 3342315 2678837 684338 2678837 684338 981238 684338 3846583 2838205 3846583 2717047 3846583 2717047 4421938 2252144 4421938 2252144 3716830 2976342 3716830 1964257 3716830 1964257 4736822 1964257 4427069 2277287 4427069 2277287 3337143 1135014 3337143 1135014 3978739 3316751 3978739 3316751 246288 1423965 246288 1423965 2068900 1648338 2068900 1648338 568316 566814 568316 628516 568316 628516 3912558 2240658 3912558 1990631 3912558 1990631 1187779 1207949 1187779 1207949 741052 942757 741052 1029208 741052 1029208 1015617 1668280 1015617 1668280 1551787 937961 1551787 937961 919119 937961 1437445 1427650 1437445 469893 1437445 469893 1191359 469893 1254612 421668 1254612 421668 3329952 3215837 3329952 3215837 1653446 96002 1653446 96002 1806978 3336375 1806978 3336375 2605804 1654547 2605804 1654547 393863 1674330 393863 1674330 745299 910794 745299 1652735 745299 1652735 1886572 4223412 1886572 4223412 1676093 2862229 1676093 2862229 3787125 248889 3787125 248889 240442 248889 4102523 1678376 4102523 631263 4102523 631263 620819 2029548 620819 2029548 4651356 1175391 4651356 1175391 519114 1175391 3776715 2127112 3776715 2127112 3617261 1946480 3617261 1946480 4242152 3345131 4242152 1262875 4242152 1262875 404397 1262875 3753307 2925756 3753307 2852661 3753307 2852661 3788430 2852661 1650155 1206021 1650155 1206021 441233 1206021 1106882 562869 1106882 585783 1106882 585783 3322271 1652961 3322271 1652961 1141504 521456 1141504 521456 1897118 1678254 1897118 1678254 1678933 530527 1678933 3330069 1678933 3330069 633910 3330114 633910 3330114 1684559 3352070 1684559 3352070 3534283 3352070 1159087 1163248 1159087 1163248 1396541 1664687 1396541 1664687 2272385 840781 2272385 840781 859251 1188199 859251 1188199 231048 237145 231048 237145 1702 3328893 1702 1662709 1702 1662709 4385650 2256056 4385650 1864063 4385650 1864063 3349056 2875088 3349056 2875088 4521347 1668207 4521347 1668207 4028100 1668207 4671946 2981605 4671946 2981605 4190863 2544410 4190863 3690948 4190863 3690948 3344992 3690948 3783216 2875355 3783216 2875355 3688480 2022378 3688480 2022378 3341270 4791152 3341270 1653524 3341270 1653524 1168407 1682123 1168407 1682123 1368820 1682123 1161601 530209 1161601 530209 4029010 2355835 4029010 2355835 4140709 2461370 4140709 2461370 4202636 2461370 1648063 3337203 1648063 1677484 1648063 1677484 3322383 1677484 1666754 3398244 1666754 612284 1666754 612284 1062006 2839694 1062006 2839694 3812859 2186524 3812859 2186524 4469310 2186524 3319854 457822 3319854 675244 3319854 675244 650962 2608595 650962 2608595 3334339 1650878 3334339 1650878 3969206 2323764 3969206 2323764 1470886 1650673 1470886 3314126 1470886 3314126 3735316 2927101 3735316 4165968 3735316 4165968 1651265 4165968 2028388 2889854 2028388 3639599 2028388 3639599 1657264 619790 1657264 619790 1067863 3759209 1067863 3759209 3639163 1963720 3639163 1963720 3755074 2905162 3755074 2223039 3755074 2223039 3900135 2223039 3334824 3514985 3334824 3514985 4423292 675503 4423292 675503 663426 417542 663426 417542 429247 1660398 429247 1660398 4741062 3082567 4741062 1317211 4741062 1317211 357845 1103353 357845 1103353 1676873 4406987 1676873 4406987 3322269 16931 3322269 1824090 3322269 1824090 1681205 1824090 4774631 3350709 4774631 3350709 688947 684800 688947 3340661 688947 3340661 2274115 3351293 2274115 3351293 550789 1127046 550789 1127046 3323493 3334689 3323493 3334689 4293562 2632372 4293562 2637942 4293562 2637942 2248171 4690763 2248171 4690763 1661531 2033084 1661531 2033084 3682152 3326610 3682152 3326610 1769468 3911538 1769468 3911538 1144245 1133042 1144245 1133042 3343027 4808128 3343027 414728 3343027 414728 4610474 414728 4283006 3152627 4283006 3152627 3344184 1674377 3344184 1674377 1241824 1264663 1241824 1264663 1253974 3341503 1253974 3341503 3655943 2137057 3655943 2137057 4520505 2137057 963357 669886 963357 669886 1676463 3188381 1676463 3188381 1651379 2504391 1651379 2504391 1677363 1168380 1677363 1168380 3768770 2915013 3768770 1650996 3768770 1650996 3059649 1650996 3352934 712455 3352934 712455 745644 712455 2981222 2911191 2981222 2911191 1587504 3348588 1587504 1660039 1587504 1660039 153270 1660039 620640 229933 620640 229933 223757 4115176 223757 4115176 1667858 4107650 1667858 4107650 3318735 422229 3318735 422229 1255894 422229 1677744 3108519 1677744 3108519 3795907 2091577 3795907 2091577 1658145 3001907 1658145 2955189 1658145 2955189 4630615 2955189 3600003 3048672 3600003 3048672 3334897 306696 3334897 1282149 3334897 1282149 1267063 1266358 1267063 1266358 4148608 3324890 4148608 3324890 817431 2014538 817431 2014538 4642889 1750215 4642889 1750215 1660809 4144498 1660809 4144498 1669524 997670 1669524 997670 1007647 3265297 1007647 3265297 3334000 1457150 3334000 1457150 1333464 1322893 1333464 1681302 1333464 1681302 336900 3966111 336900 3966111 1659885 529861 1659885 529861 513508 529861 913614 4581930 913614 4581930 4270642 2564560 4270642 2564560 4224485 631766 4224485 631766 1040154 3082150 1040154 3082150 3560608 1652339 3560608 1652339 1652123 853101 1652123 853101 859134 853101 3809892 2880244 3809892 1670620 3809892 1670620 4210723 1670620 4114225 3351475 4114225 3351475 4701668 3351475 295395 1383159 295395 1383159 1408434 3938668 1408434 1272204 1408434 1272204 1282880 2550249 1282880 2550249 4245769 674000 4245769 674000 1006529 3341048 1006529 3341048 1594657 897807 1594657 897807 899467 897807 4106419 3323917 4106419 2894969 4106419 2894969 960570 722503 960570 1657826 960570 1657826 4081101 1657826 1347916 306953 1347916 1325825 1347916 1325825 332801 2237142 332801 2237142 3898972 2557281 3898972 2557281 3335506 2557281 3344683 4783179 3344683 4783179 931986 415322 931986 415322 397218 415322 1668974 4380879 1668974 1668105 1668974 1668105 2409126 1780306 2409126 1780306 1677031 816690 1677031 816690 4442205 2800078 4442205 2800078 4421524 2266916 4421524 2266916 1670676 543058 1670676 543058 556911 1117587 556911 1117587 1100120 1117587 715979 955679 715979 2199028 715979 2199028 4465537 2199028 1654326 1187251 1654326 1187251 4314399 2322633 4314399 2322633 4740368 3071084 4740368 3071084 4224945 2420879 4224945 2420879 3654122 1989043 3654122 1989043 3598574 3043140 3598574 529959 3598574 529959 514991 1655795 514991 1655795 1694949 1682331 1694949 1682331 4440526 479871 4440526 479871 1659133 479871 3431439 1731309 3431439 1731309 1670008 1655409 1670008 1655409 2214557 1265649 2214557 1265649 1256350 1065621 1256350 1065621 1064713 1663488 1064713 1663488 3027641 1663488 1651139 2311024 1651139 2311024 4562966 2112049 4562966 2112049 1659127 693006 1659127 693006 2842222 3348810 2842222 443160 2842222 443160 359867 1289364 359867 1075292 359867 1075292 627384 388059 627384 388059 1293565 372644 1293565 372644 1285154 487219 1285154 487219 453444 2502554 453444 2502554 4198362 2502554 4013632 2355653 4013632 2355653 3352678 1454527 3352678 1454527 4764605 1912423 4764605 1912423 897286 751138 897286 751138 4009588 2325047 4009588 2252323 4009588 2252323 765833 768763 765833 1654760 765833 1654760 2402433 1654760 551927 1118205 551927 1118205 4046707 2369013 4046707 248537 4046707 248537 254581 2811817 254581 2811817 3821381 2811817 1653505 2053074 1653505 2053074 4320347 2327158 4320347 1683281 4320347 1683281 162813 3333583 162813 3333583 2905997 3333583 1170857 1654086 1170857 3569676 1170857 3569676 3864052 2205202 3864052 2822150 3864052 2822150 4480286 1221631 4480286 1221631 415568 2761399 415568 2761399 1653552 2761399 1029330 639851 1029330 639851 1649489 4798795 1649489 2828330 1649489 2828330 3327616 2248112 3327616 2248112 3595842 3317878 3595842 3317878 686383 1663411 686383 1663411 4423582 1663411 3991510 2683811 3991510 1953840 3991510 1953840 4694143 1394187 4694143 1394187 269477 1394187 1675342 4244155 1675342 4244155 1665649 1994184 1665649 1994184 4663482 1994184 505002 490716 505002 3176701 505002 3176701 3350279 2745163 3350279 2745163 3930717 2302661 3930717 2302661 3976758 2491539 3976758 2491539 4203067 1674221 4203067 1674221 2726239 1674221 4275761 2413296 4275761 2413296 4345143 2342730 4345143 3333591 4345143 3333591 4914726 462032 4914726 462032 472410 462032 4515385 2568064 4515385 2568064 1463067 3343724 1463067 804912 1463067 804912 1674243 2109624 1674243 2109624 4569145 2478422 4569145 2478422 1682467 3323612 1682467 3323612 596309 1964856 596309 1964856 3321666 444225 3321666 444225 1658225 170657 1658225 3305069 1658225 3305069 4735974 3059118 4735974 3059118 4170066 2491961 4170066 2491961 693276 989639 693276 1675002 693276 1675002 4102347 553766 4102347 553766 1137673 516081 1137673 516081 540357 1093318 540357 1093318 1120643 4724428 1120643 4724428 3839757 2803305 3839757 2803305 1775078 3333527 1775078 1667106 1775078 1667106 3317227 3506309 3317227 3506309 1136371 3347067 1136371 3347067 3321460 460126 3321460 1659271 3321460 1659271 2086942 1659271 4322298 2311730 4322298 2311730 4509873 2853835 4509873 2252369 4509873 2252369 3318388 884677 3318388 884677 881627 4768334 881627 4768334 1423354 223255 1423354 223255 3318095 4587129 3318095 2537140 3318095 2537140 4217411 2537140 1140138 1158177 1140138 1158177 4703278 2944308 4703278 2944308 3722423 3345642 3722423 3345642 658317 1006833 658317 1006833 3318679 3778801 3318679 1961688 3318679 1961688 3630150 775865 3630150 775865 887409 775865 1658214 2620268 1658214 2620268 3597653 3069770 3597653 3069770 293071 1369197 293071 1369197 1669859 1189780 1669859 1668325 1669859 1668325 3075994 763047 3075994 763047 872605 3348569 872605 3348569 3861753 1043519 3861753 1043519 611468 465498 611468 465498 4265299 2594671 4265299 2591867 4265299 2591867 4227700 1647565 4227700 1647565 1193272 1647565 3729088 2092580 3729088 1175711 3729088 1175711 1158240 1175711 4231905 2559763 4231905 2559763 4556308 1679955 4556308 1679955 3217758 2438899 3217758 2438899 4230183 2026023 4230183 2026023 4662554 2349359 4662554 2349359 3994686 2151893 3994686 2151893 3834481 2516119 3834481 2516119 3319759 3348385 3319759 3348385 225685 736983 225685 736983 3319419 4927281 3319419 1662440 3319419 1662440 4547489 2038664 4547489 2038664 4648769 3336991 4648769 3336991 5160 3336991 1679735 312831 1679735 312831 1662209 2110290 1662209 2110290 1486244 1675694 1486244 1675694 4418827 4157478 4418827 4157478 3325286 3274378 3325286 3274378 3346423 3274378 661386 996336 661386 1041425 661386 1041425 603238 1041425 4866276 1664371 4866276 1664371 286842 1360140 286842 2020324 286842 2020324 3688670 4377287 3688670 4377287 3331382 4377287 4782713 3326672 4782713 3326672 1020392 654186 1020392 3319134 1020392 3319134 442790 1665187 442790 1665187 2224024 3348314 2224024 3348314 3549180 3340382 3549180 3340382 1329646 334650 1329646 413639 1329646 413639 410257 413639 3324989 4145749 3324989 1315695 3324989 1315695 1283074 1315695 4156768 2490107 4156768 1652423 4156768 1652423 738277 944759 738277 944759 1438379 233341 1438379 233341 3316245 135781 3316245 135781 846713 1650758 846713 1650758 1546324 994404 1546324 994404 3330585 2293875 3330585 2293875 4386687 1126743 4386687 1126743 513425 2943725 513425 2943725 1647987 2025206 1647987 2025206 2105000 1648714 2105000 1648714 1823508 2716099 1823508 2716099 4385072 2716099 3685434 2992404 3685434 2992404 666389 680888 666389 680888 954197 947697 954197 656003 954197 656003 1928938 2221976 1928938 2221976 2938287 2070514 2938287 4633549 2938287 4633549 3337941 4633549 3335188 1817869 3335188 1817869 466045 1223246 466045 4408217 466045 4408217 1674082 3838588 1674082 3838588 3616917 3076233 3616917 3076233 216544 1460958 216544 1680510 216544 1680510 2212972 1680510 957989 959906 957989 959906 1663093 1946193 1663093 1946193 3323982 182044 3323982 3105123 3323982 3105123 3532895 2348426 3532895 2348426 4332113 1658287 4332113 1658287 2171512 2553913 2171512 2553913 4244347 2553913 364393 3342897 364393 2564505 364393 2564505 4252364 3113525 4252364 3113525 1648569 3113525 3465387 1179142 3465387 1179142 1181840 1179142 4080474 1657830 4080474 1657830 4013915 2645788 4013915 179511 4013915 179511 1665976 3342592 1665976 3342592 939090 3009291 939090 3009291 3639371 2511302 3639371 2511302 4136449 3069694 4136449 3069694 1675075 3069694 4725298 1963407 4725298 1963407 577819 1108678 577819 1108678 3821341 2153355 3821341 2153355 1423943 237763 1423943 4601250 1423943 4601250 3315973 2894986 3315973 2894986 3765293 2894986 1654948 3471147 1654948 3471147 3316484 1917983 3316484 2715094 3316484 2715094 3343124 3335761 3343124 3335761 4494656 1127905 4494656 1127905 1137407 2726468 1137407 2726468 4382966 703365 4382966 703365 930365 2320675 930365 2320675 1681467 759852 1681467 759852 730237 1666345 730237 1666345 433556 1666345 1655221 3069103 1655221 2613150 1655221 2613150 4295462 2792952 4295462 2792952 3863190 2890483 3863190 2890483 4528079 2979583 4528079 2979583 3714854 873251 3714854 873251 885790 873251 3737270 2086289 3737270 1300290 3737270 1300290 3755739 1300290 1646844 313330 1646844 313330 2265136 3069358 2265136 2479382 2265136 2479382 4177877 1670052 4177877 1670052 2152602 3326174 2152602 3326174 2788625 2601808 2788625 2601808 4048462 3337814 4048462 3337814 1660068 2913666 1660068 2913666 2569783 1669316 2569783 1669316 1650101 2795583 1650101 2795583 530351 532222 530351 3319159 530351 3319159 4587846 2892153 4587846 3029212 4587846 3029212 1647617 3029212 3335185 4185905 3335185 4185905 602137 584611 602137 584611 4027518 2632773 4027518 2632773 1222734 453284 1222734 453284 903798 886118 903798 886118 873003 886118 3929888 2255383 3929888 1685620 3929888 1685620 132208 1685620 4343655 2297351 4343655 2165170 4343655 2165170 3822658 2676601 3822658 2676601 1649789 2898167 1649789 2898167 3751136 2898167 2799810 1684361 2799810 3314736 2799810 3314736 950439 807281 950439 807281 1671590 807281 1660263 1565913 1660263 400018 1660263 400018 403509 675238 403509 675238 673356 3327757 673356 3327757 4021382 2686749 4021382 2686749 3969775 3343242 3969775 3343242 248758 2009091 248758 2009091 4657819 2009091 4508012 2170644 4508012 2170644 823715 805584 823715 805584 4968568 3336439 4968568 3336439 2297398 4268726 2297398 4268726 1665606 4268726 3321154 3780104 3321154 3780104 441304 431041 441304 431041 1294839 384600 1294839 2189248 1294839 2189248 3325371 562307 3325371 562307 550127 562307 640173 611535 640173 611535 3325488 59271 3325488 3349400 3325488 3349400 3260578 4269780 3260578 4269780 1659468 1661373 1659468 1661373 4860430 1665557 4860430 1665557 93409 3350809 93409 3350809 4132792 2552694 4132792 2552694 1144596 550157 1144596 550157 3569456 3327606 3569456 717505 3569456 717505 682202 717505 1315299 323678 1315299 323678 3552463 1001083 3552463 1001083 3751935 2919627 3751935 2919627 1673813 3973578 1673813 3973578 3315369 2073977 3315369 2073977 1266697 913886 1266697 913886 924595 1683646 924595 1683646 1087636 3330077 1087636 3330077 4165827 2495434 4165827 2495434 1676256 4732694 1676256 1657145 1676256 1657145 1831519 1657145 528590 519243 528590 1400825 528590 1400825 4779423 1876999 4779423 1876999 4443418 2788118 4443418 2788118 652323 993085 652323 993085 1306905 3324381 1306905 3324381 808061 824892 808061 824892 501844 1162402 501844 1162402 3872674 2805375 3872674 674247 3872674 674247 1667744 2766819 1667744 2766819 3882116 2766819 587570 1060699 587570 2566200 587570 2566200 4097480 2566200 807112 790097 807112 790097 1826351 3352467 1826351 3352467 4578780 1668436 4578780 3344554 4578780 3344554 2884674 3339788 2884674 3339788 3054973 1671069 3054973 1671069 1926896 1654144 1926896 1654144 4433853 1654144 3187218 1654934 3187218 1654934 600648 3337446 600648 2971298 600648 2971298 4619766 294747 4619766 294747 303055 1685646 303055 1685646 4372442 1685646 4340119 3332074 4340119 151196 4340119 151196 3320214 151196 4449151 2771206 4449151 806572 4449151 806572 821892 806572 1074029 569500 1074029 569500 1314444 1667872 1314444 1667872 2736657 4955547 2736657 4955547 1670248 1910765 1670248 1910765 3594929 1910765 383315 1268773 383315 2143038 383315 2143038 1997709 3328325 1997709 3328325 4179169 3328325 742037 1199598 742037 1199598 446478 920713 446478 920713 3961703 2289553 3961703 2289553 523348 1167264 523348 1167264 331378 1311269 331378 1311269 3806219 3019548 3806219 3019548 4663225 3019548 3754058 105750 3754058 105750 3320254 4164577 3320254 4164577 3351301 1050409 3351301 2829756 3351301 2829756 4498903 2829756 677410 974911 677410 974911 4295719 3349750 4295719 3349750 3074384 3349750 4134291 2515255 4134291 2515255 568193 582439 568193 582439 852503 3345507 852503 3345507 1676440 3990850 1676440 3990850 3351072 911503 3351072 911503 3343569 3898464 3343569 3898464 1225351 448009 1225351 2211662 1225351 2211662 4476041 2211662 503481 873226 503481 873226 857103 2259068 857103 2259068 4419903 2882908 4419903 2882908 3801466 496602 3801466 496602 1094104 2015803 1094104 2015803 3327558 4999860 3327558 4999860 4619750 592063 4619750 592063 857551 863279 857551 863279 663733 3340086 663733 3329916 663733 3329916 968444 477468 968444 477468 1665994 828938 1665994 828938 855115 828938 1685687 4181390 1685687 4181390 602340 1060951 602340 1060951 517334 1148452 517334 1148452 2680301 1678557 2680301 1678557 922245 743081 922245 743081 3759970 2896852 3759970 2896852 3812955 1672424 3812955 1672424 989715 664911 989715 664911 3838253 3071668 3838253 3071668 4777102 3071668 2715323 662739 2715323 662739 1002191 1663884 1002191 1663884 4662424 1371383 4662424 1371383 3322531 2731210 3322531 2731210 3949491 2731210 1661972 323987 1661972 2498104 1661972 2498104 4170170 2498104 3831134 1650484 3831134 1913349 3831134 1913349 4787873 1913349 4099409 2435554 4099409 618869 4099409 618869 1 1679241 1 1230553 1 1230553 3689505 2161150 3689505 2161150 3344056 2161150 4121210 569304 4121210 569304 1082250 3039275 1082250 3039275 4692300 3316375 4692300 3316375 4478283 1665493 4478283 1665493 3496157 2741508 3496157 2741508 4407281 2672906 4407281 2672906 3982559 3325267 3982559 3325267 1666373 3831462 1666373 3055258 1666373 3055258 4703323 3055258 3838986 1682905 3838986 1682905 4486103 2925194 4486103 2925194 3740313 3468046 3740313 3468046 3324954 3468046 3566368 1894349 3566368 1894349 1345266 1373996 1345266 1373996 1680484 3374008 1680484 2116575 1680484 2116575 4971758 1669743 4971758 1669743 1677041 4019292 1677041 1236779 1677041 1236779 1213209 3339664 1213209 3339664 3330068 2627491 3330068 2627491 4057565 4917417 4057565 4917417 1671917 3660862 1671917 3660862 1651826 221564 1651826 221564 1447532 2274683 1447532 2274683 3945748 2274683 3636878 1665938 3636878 1665938 4337050 1665938 3604189 1973806 3604189 500059 3604189 500059 442888 451540 442888 478027 442888 478027 1221063 4653724 1221063 4653724 4395166 2262028 4395166 2262028 4337017 2659810 4337017 2659810 2946662 3320106 2946662 556284 2946662 556284 1134043 556284 3331028 4880785 3331028 4880785 886138 1223273 886138 1223273 4654950 1995186 4654950 1995186 1175440 1178982 1175440 2896260 1175440 2896260 3785209 1093915 3785209 1093915 1678588 3137562 1678588 3137562 4788039 3137562 1663108 487279 1663108 4885846 1663108 4885846 3315111 4885846 1937749 3323727 1937749 3323727 2933791 3316619 2933791 3829778 2933791 3829778 3343763 3334108 3343763 3334108 3083081 1119304 3083081 1119304 540650 1119304 1000980 680109 1000980 680109 1684670 5005884 1684670 2079661 1684670 2079661 3875446 2238768 3875446 2238768 3317055 3364570 3317055 3364570 485797 1186070 485797 1186070 939122 4098680 939122 4098680 3970212 1153350 3970212 1153350 1129505 2474648 1129505 2474648 4486891 223637 4486891 223637 3342912 2541249 3342912 2541249 4198103 770472 4198103 770472 797090 915523 797090 915523 932640 2891927 932640 2891927 3781950 3888601 3781950 3888601 3315687 601794 3315687 601794 525748 1174047 525748 1174047 3339587 108662 3339587 1632334 3339587 1632334 1443617 1431293 1443617 2778152 1443617 2778152 3898023 3345554 3898023 3345554 372674 1301268 372674 1318482 372674 1318482 1313604 1318482 561453 474375 561453 474375 475895 1089735 475895 1089735 3316993 2055315 3316993 1667037 3316993 1667037 1027013 657512 1027013 657512 3341045 2407747 3341045 2407747 317310 1328437 317310 1328437 4487708 2370792 4487708 2370792 4285913 2055348 4285913 2055348 723600 742105 723600 2213393 723600 2213393 4453858 2213393 4125722 2570763 4125722 2497622 4125722 2497622 1668427 775863 1668427 775863 768002 775863 1654683 2742969 1654683 2742969 4427025 2742969 1164832 1156665 1164832 1156665 897207 3316870 897207 3041089 897207 3041089 3639812 3318346 3639812 3318346 2285070 3318346 2451470 1663035 2451470 1663035 280122 260950 280122 1020524 280122 1020524 1701422 3346694 1701422 3346694 378678 1290268 378678 4424089 378678 4424089 3651072 1983872 3651072 1983872 3349982 190046 3349982 236884 3349982 236884 3346764 1669247 3346764 1669247 4633454 3104394 4633454 3104394 4796032 3104394 4622637 746609 4622637 746609 939215 746609 1668767 1269298 1668767 1269298 3346948 2535211 3346948 2535211 4138961 3016035 4138961 3016035 4718297 1963321 4718297 1963321 3326601 4157726 3326601 1665530 3326601 1665530 4484542 1998663 4484542 1998663 4701316 2447175 4701316 2447175 911315 882902 911315 1883511 911315 1883511 4753730 1201154 4753730 1201154 469334 1201154 3295828 3322699 3295828 3322699 1667030 3942638 1667030 3942638 2147176 1654509 2147176 1654509 4379273 2695000 4379273 2695000 653854 1029983 653854 1029983 1327310 3348519 1327310 3348519 1650014 2521489 1650014 2521489 3727765 2071304 3727765 2071304 1683456 1059652 1683456 1059652 606774 1957777 606774 1957777 3623411 1957777 541846 586647 541846 586647 3706003 2981579 3706003 1117962 3706003 1117962 565121 1117962 1426255 1648309 1426255 1648309 4657503 2988527 4657503 2988527 3742500 445740 3742500 445740 453524 445740 3606954 1937562 3606954 1937562 4528584 4060550 4528584 4060550 3323580 2227663 3323580 2227663 3920690 1668878 3920690 1668878 2401448 966595 2401448 966595 971839 966595 3667562 3086809 3667562 3086809 3560637 1681342 3560637 1681342 1287523 1681342 4785041 3332660 4785041 3332660 3261385 4650057 3261385 4650057 3345181 4650057 346080 1686466 346080 1686466 3629031 1675298 3629031 1681194 3629031 1681194 1493537 1681194 4325044 3335785 4325044 3335785 4916617 2699632 4916617 2699632 4242295 2569642 4242295 3331034 4242295 3331034 1278084 3337526 1278084 3337526 1677137 665977 1677137 2618995 1677137 2618995 4280460 2404894 4280460 2404894 1663867 86855 1663867 657534 1663867 657534 677070 657534 4788917 1893493 4788917 352713 4788917 352713 4152932 2506775 4152932 2506775 282984 282921 282984 282921 988967 3338900 988967 3338900 343185 3793438 343185 848521 343185 848521 1648812 3075676 1648812 1929989 1648812 1929989 4759628 1929989 3353299 887462 3353299 910145 3353299 910145 761161 910145 4549954 2912598 4549954 2639300 4549954 2639300 1652781 3738639 1652781 3738639 3818361 1652669 3818361 1652669 4718307 1652669 4710146 3028491 4710146 3028491 4767531 1054261 4767531 1054261 546451 1929589 546451 1929589 4733845 1929589 1665409 3343614 1665409 3343614 3588923 1430725 3588923 1430725 235266 1430725 951477 965985 951477 2586787 951477 2586787 4084396 2811148 4084396 2811148 579076 1085877 579076 1085877 1131708 3627044 1131708 3627044 4743643 3053609 4743643 3053609 417763 1650010 417763 1650010 1665712 2258861 1665712 1683614 1665712 1683614 4552251 2550877 4552251 2550877 4215325 3331310 4215325 3331310 2040530 1024470 2040530 1024470 1042074 1024470 4727785 1950369 4727785 131106 4727785 131106 3319981 1320473 3319981 1320473 2510768 2978389 2510768 2978389 4661145 405337 4661145 405337 415149 405337 758820 904012 758820 904012 583608 3327091 583608 3327091 4139603 2515237 4139603 2849241 4139603 2849241 1658016 968857 1658016 968857 956828 968857 4458876 2776121 4458876 2776121 541201 1105829 541201 1307089 541201 1307089 332069 1307089 3326188 4295410 3326188 3342988 3326188 3342988 1115258 3342988 1647138 1505689 1647138 2659868 1647138 2659868 4713199 3041145 4713199 2797254 4713199 2797254 4434748 734782 4434748 734782 941168 2203304 941168 2203304 4466856 1892844 4466856 1892844 4753549 3329093 4753549 3329093 470560 1195738 470560 1360469 470560 1360469 1366118 1360469 1000898 974417 1000898 2372510 1000898 2372510 4301480 307478 4301480 307478 1341087 1681755 1341087 1681755 3351783 4234387 3351783 4234387 184932 1660470 184932 1660470 836519 1432912 836519 1432912 260783 3346204 260783 3346204 4774836 3346204 518491 3320118 518491 3320774 518491 3320774 2862422 1663889 2862422 1663889 330108 126835 330108 126835 1647463 3346412 1647463 3346412 1384307 3346412 3754833 2067159 3754833 2183103 3754833 2183103 4476960 1024276 4476960 1024276 1032228 1305306 1032228 1305306 357452 1305306 3604577 3033894 3604577 1682496 3604577 1682496 635476 1682496 1044582 655233 1044582 3349041 1044582 3349041 3535012 3915201 3535012 3915201 2347323 2380196 2347323 2380196 1678692 2380196 3653699 1663858 3653699 2094797 3653699 2094797 4261520 2393298 4261520 2393298 3641508 3024732 3641508 3024732 2871064 3345080 2871064 3321401 2871064 3321401 4107257 3321401 391585 413620 391585 413620 3341341 1266680 3341341 1266680 4474581 2388461 4474581 2388461 3317613 2391158 3317613 2391158 4270120 2391158 1684641 3565845 1684641 2739258 1684641 2739258 3928593 2739258 385384 383721 385384 2455344 385384 2455344 4129514 2455344 1297615 1315120 1297615 3343969 1297615 3343969 3611661 3343969 958724 697398 958724 697398 3317623 1515608 3317623 1515608 507012 3668340 507012 3668340 1664572 3970588 1664572 3970588 3334095 2301730 3334095 2301730 4376308 2301730 4282680 2370255 4282680 2370255 383395 110705 383395 110705 1647991 1007100 1647991 1007100 1655735 1987892 1655735 1987892 3672665 1987892 1665284 1620387 1665284 1620387 2851390 3335881 2851390 1646684 2851390 1646684 1654116 3312547 1654116 2001654 1654116 2001654 3349053 2001654 909797 900236 909797 900236 1679739 3358905 1679739 3358905 1667336 285004 1667336 285004 1411378 3086683 1411378 3086683 4781839 3086683 417363 1251063 417363 1251063 4305823 2364624 4305823 443784 4305823 443784 3339253 3047085 3339253 3047085 4710018 3047085 427424 1652052 427424 3321618 427424 3321618 1720929 808643 1720929 808643 801757 2893622 801757 2893622 4549718 2893622 3566676 703157 3566676 2390277 3566676 2390277 1653073 2390277 2141894 1650941 2141894 1650941 921537 723008 921537 723008 3803541 2877834 3803541 479778 3803541 479778 1180696 479778 4827604 1681190 4827604 1681190 3859404 2840126 3859404 2840126 1663583 334759 1663583 2011117 1663583 2011117 4630601 2011117 1666518 785422 1666518 1432364 1666518 1432364 1433269 2061999 1433269 2061999 3731134 247929 3731134 247929 1436536 247929 1669794 2831691 1669794 2831691 1001647 996452 1001647 996452 2790263 1647400 2790263 1647400 4563831 3084182 4563831 3084182 1653930 3084182 4693958 2559826 4693958 2559826 4216276 623043 4216276 623043 1658108 3083353 1658108 3083353 4786714 3083353 3349886 3341808 3349886 3341808 4160310 1676005 4160310 2245009 4160310 2245009 4415360 871886 4415360 871886 273404 272258 273404 272258 790303 867166 790303 867166 3330878 1948645 3330878 1948645 4673496 1984771 4673496 1984771 1656759 2954234 1656759 2604675 1656759 2604675 4034103 2604675 1679090 3161356 1679090 3161356 3288759 1668624 3288759 3332749 3288759 3332749 804817 812783 804817 812783 182023 3319923 182023 2495131 182023 2495131 4176141 2330939 4176141 2330939 4338869 2455726 4338869 2455726 4212322 1673049 4212322 1673049 2217982 1673049 4441772 1667766 4441772 2201183 4441772 2201183 3865548 2201183 4303103 3278039 4303103 3278039 1686265 3278039 2218662 513726 2218662 513726 1669091 4660322 1669091 4660322 436277 1795169 436277 1795169 1661578 1795169 224389 1418737 224389 1418737 4788833 1870704 4788833 1870704 4417609 1683348 4417609 1683348 3349965 158899 3349965 158899 398115 412477 398115 412477 243890 1410683 243890 1410683 1667539 15703 1667539 2554824 1667539 2554824 4138772 1106177 4138772 1106177 3326363 3319109 3326363 3319109 3709436 1107659 3709436 1107659 542410 1147435 542410 1147435 3333418 2538277 3333418 2538277 4141143 1040952 4141143 1040952 1052752 3346540 1052752 3346540 1222617 2398391 1222617 2398391 1686089 1387943 1686089 1387943 1372144 2517701 1372144 2517701 4988938 3313645 4988938 898224 4988938 898224 766384 2796537 766384 2796537 4459365 2796537 3344188 503824 3344188 503824 3767703 3345905 3767703 3345905 890810 3345905 1227888 1218873 1227888 1293842 1227888 1293842 3326501 1977086 3326501 1977086 4712129 2227826 4712129 2227826 3329226 1430290 3329226 1430290 3326890 1430290 4036578 2368357 4036578 2368357 4325082 2657573 4325082 2298630 4325082 2298630 1430219 194969 1430219 194969 223611 194969 4475791 2800513 4475791 2800513 4104242 685252 4104242 685252 1005006 685252 3870542 2798822 3870542 1652425 3870542 1652425 4209939 1379460 4209939 1379460 279575 1379460 3762455 3336681 3762455 3336681 392706 3336681 3712096 1023259 3712096 1023259 1013934 1126285 1013934 1126285 549847 3333740 549847 3333740 1637540 449575 1637540 449575 1683314 3295485 1683314 3295485 3868462 2790058 3868462 2790058 4136783 903944 4136783 903944 784467 735410 784467 735410 757103 735410 3785684 2104783 3785684 2104783 3323401 3021657 3323401 348628 3323401 348628 369851 348628 1677264 1219357 1677264 1219357 476914 2697072 476914 2697072 4347623 3055887 4347623 3055887 4728304 3055887 1494807 3349160 1494807 3349160 3322315 4087013 3322315 4087013 3948467 2273652 3948467 2369540 3948467 2369540 4046580 2369540 1341889 306203 1341889 306203 4713098 3056024 4713098 1210227 4713098 1210227 630735 637626 630735 2851080 630735 2851080 4534471 2324140 4534471 2324140 1661564 196570 1661564 196570 300734 1398181 300734 327623 300734 327623 307513 2992139 307513 2992139 3656877 2992139 768359 876304 768359 876304 1385237 3897322 1385237 427330 1385237 427330 3314583 427330 1241831 1266488 1241831 1266488 3126228 1957758 3126228 1957758 3634767 3324776 3634767 3324776 843742 824927 843742 3840602 843742 3840602 1674888 413873 1674888 413873 397412 1672765 397412 1672765 2236305 2844337 2236305 2844337 4585126 2887591 4585126 2887591 3348046 676363 3348046 676363 3319624 1683128 3319624 1683128 1305595 3195068 1305595 3195068 1671691 2427305 1671691 2427305 4071185 2427305 3636370 3033971 3636370 654811 3636370 654811 1019934 654811 3322371 4392435 3322371 3333631 3322371 3333631 4830280 3333631 3343243 3606034 3343243 2772883 3343243 2772883 4438574 212735 4438574 212735 4174647 2519661 4174647 992303 4174647 992303 675746 992303 1671761 1370916 1671761 1370916 1447911 220271 1447911 220271 3322295 2708583 3322295 556091 3322295 556091 553304 556091 3351098 4344173 3351098 4344173 220366 234419 220366 234419 3316990 1736822 3316990 910797 3316990 910797 759238 3378242 759238 3378242 1654993 4954188 1654993 4954188 710773 926682 710773 3340492 710773 3340492 1648511 908214 1648511 3151092 1648511 3151092 4191669 2531761 4191669 2531761 1676620 3349541 1676620 3349541 4486327 2176310 4486327 2176310 879787 3315309 879787 3315309 4587457 2898554 4587457 3318231 4587457 3318231 2779170 560980 2779170 560980 549960 560980 916445 761840 916445 761840 4223653 2450224 4223653 1390434 4223653 1390434 1394434 1390434 1651001 3587225 1651001 811214 1651001 811214 824249 613178 824249 613178 1072554 613178 494864 4120121 494864 4120121 3333001 4120121 630251 1052314 630251 1417229 630251 1417229 1420951 856122 1420951 856122 3320192 3110732 3320192 3110732 1684231 1683940 1684231 1683940 278827 489376 278827 489376 471030 264022 471030 264022 1654635 4787136 1654635 4787136 4246203 2587546 4246203 4503987 4246203 4503987 3338696 1031041 3338696 1031041 639727 2565096 639727 2565096 4093085 959187 4093085 959187 951612 3320491 951612 3320491 4728235 1668155 4728235 1668155 4304176 2893858 4304176 2893858 3753660 2147318 3753660 2147318 1669089 3040537 1669089 3040537 2208055 3040537 407181 616603 407181 616603 1048140 3344699 1048140 3344699 3391617 1798647 3391617 1798647 3322199 1798647 3685350 1235446 3685350 1235446 4146738 2466639 4146738 797113 4146738 797113 853466 797113 3325460 1800433 3325460 1800433 4667908 1994371 4667908 1188202 4667908 1188202 1208863 1188202 4351388 2339555 4351388 2339555 1197110 1163401 1197110 1163401 1676416 298536 1676416 1465138 1676416 1465138 234385 1465138 3875781 2767811 3875781 2767811 1666072 4875285 1666072 1667459 1666072 1667459 3105249 1667459 738405 902761 738405 2109399 738405 2109399 4552117 1245248 4552117 1245248 412804 1245248 4128282 2549784 4128282 2549784 4377024 2721393 4377024 2498738 4377024 2498738 4182597 1906663 4182597 1906663 1678501 4609103 1678501 2615714 1678501 2615714 4305811 2615714 4179337 2466669 4179337 2466669 859629 840634 859629 840634 3486888 3063735 3486888 3063735 3594314 518183 3594314 518183 534350 518183 3328643 638865 3328643 638865 1660775 3025695 1660775 3025695 3812227 2169160 3812227 2169160 4262894 2404502 4262894 2404502 1191596 469025 1191596 3335584 1191596 3335584 453620 3335500 453620 3335500 354494 3335500 4032987 2365131 4032987 2667354 4032987 2667354 4011489 1952508 4011489 1952508 3643204 1952508 3667679 3317474 3667679 2038304 3667679 2038304 3714862 2038304 710534 717774 710534 1225168 710534 1225168 423375 1456050 423375 1456050 221303 1456050 3897786 2243534 3897786 272075 3897786 272075 27133 2530356 27133 2530356 4153248 3058123 4153248 3058123 1336244 1322049 1336244 2649345 1336244 2649345 4301500 1665944 4301500 1665944 281932 297248 281932 297248 1658345 1653578 1658345 1653578 4256288 1653578 1670559 4178432 1670559 473163 1670559 473163 488050 473163 3335642 3243195 3335642 3243195 4703165 1277605 4703165 1277605 3315678 2987365 3315678 2987365 3667824 2987365 689944 692318 689944 3325831 689944 3325831 4326716 1682268 4326716 1682268 1679978 3669619 1679978 3669619 3838378 2830213 3838378 2830213 953870 3320649 953870 3095909 953870 3095909 1661173 1901614 1661173 1901614 3603161 722444 3603161 722444 752677 827195 752677 827195 4682577 1997222 4682577 1997222 4429452 2233215 4429452 2233215 595088 1049344 595088 2328671 595088 2328671 3260085 3328537 3260085 3328537 538094 1125503 538094 1125503 1035715 601535 1035715 601535 1471931 211417 1471931 211417 4745485 3045069 4745485 3045069 566514 1122371 566514 1653585 566514 1653585 3315611 2488039 3315611 2488039 4744203 701067 4744203 701067 1678964 1378658 1678964 1378658 1355332 2507712 1355332 2507712 4182749 2507712 3897144 2795612 3897144 2795612 3345451 1950335 3345451 1950335 1302935 397052 1302935 397052 390454 924654 390454 924654 1083136 584293 1083136 584293 665905 1020299 665905 1020299 4297085 1651946 4297085 1651946 1422931 212361 1422931 212361 4819881 3340911 4819881 692942 4819881 692942 998799 2658548 998799 2658548 3998330 2658548 1658133 1899371 1658133 3341675 1658133 3341675 2494039 1937119 2494039 1937119 3624720 2007774 3624720 2007774 4659212 2007774 3654485 1123384 3654485 1123384 1122928 401838 1122928 401838 401569 3319246 401569 3319246 1325229 3319246 896122 900454 896122 900454 3316751 3556097 3316751 3556097 729649 2031852 729649 2031852 4623602 996251 4623602 996251 831079 808108 831079 975070 831079 975070 1656638 509012 1656638 509012 1180302 509012 3336751 4833052 3336751 3315511 3336751 3315511 4518808 2760641 4518808 2760641 3581324 3057793 3581324 2117616 3581324 2117616 3768771 3526941 3768771 3526941 1646715 770271 1646715 770271 894778 764382 894778 764382 763929 764382 4398096 4747267 4398096 4747267 783619 776746 783619 776746 1680548 852398 1680548 852398 3825196 2179782 3825196 2179782 433761 1248691 433761 3326441 433761 3326441 4646300 2807765 4646300 2807765 4276851 1653346 4276851 4533901 4276851 4533901 3331855 1010284 3331855 1010284 988580 887118 988580 887118 94798 3349895 94798 3349895 4396349 1986965 4396349 1986965 2435571 1684559 2435571 1684559 3314635 4582794 3314635 1026078 3314635 1026078 662539 1026078 3321963 4397716 3321963 2665667 3321963 2665667 4504618 2846692 4504618 2846692 1411935 144648 1411935 144648 3314768 3345446 3314768 3345446 4739409 3345446 3023195 1648691 3023195 1648691 555395 1648691 3341040 2946758 3341040 2946758 4519369 2856461 4519369 2856461 4169949 1678717 4169949 1678717 978014 667602 978014 667602 675161 667602 4573638 2078432 4573638 2078432 4240427 2562319 4240427 1650211 4240427 1650211 280338 1650211 4069678 2396391 4069678 2396391 960102 711461 960102 711461 4295497 1448359 4295497 1448359 4479459 2190412 4479459 2190412 4418298 2757778 4418298 2757778 1674429 3318320 1674429 3318320 3599581 3040054 3599581 4173277 3599581 4173277 1674642 2513989 1674642 2513989 1685617 2585382 1685617 1647583 1685617 1647583 4577840 4129610 4577840 4129610 1666768 3344631 1666768 3344631 678582 3334164 678582 3334164 3349495 4761033 3349495 3345032 3349495 3345032 2055337 2264078 2055337 2264078 3899027 2264078 1939241 3329267 1939241 1666044 1939241 1666044 892367 1663936 892367 1663936 4858766 1663936 3342089 738811 3342089 738811 3314293 2792345 3314293 2792345 268526 285818 268526 1674660 268526 1674660 1647801 3343997 1647801 3343997 1138698 3343997 4823543 611735 4823543 611735 610316 2195690 610316 2195690 4489939 2396875 4489939 2396875 4053699 1302802 4053699 1302802 359119 1302802 1666075 2876055 1666075 2876055 1673443 4319350 1673443 1136057 1673443 1136057 3352136 635635 3352136 635635 591018 1106824 591018 1106824 704160 3327740 704160 3327740 834923 807640 834923 2234388 834923 2234388 3346673 1935522 3346673 1935522 4727470 1935522 4455504 1660336 4455504 1660336 792074 875178 792074 875178 1092054 580682 1092054 580682 1669545 3385512 1669545 3385512 1001827 1684941 1001827 1684941 3504585 282219 3504585 282219 1658222 282219 2005248 3336571 2005248 3332148 2005248 3332148 637642 3332148 4437074 2343133 4437074 2343133 4226360 2543934 4226360 2543934 3328575 1129823 3328575 1129823 3698557 2971229 3698557 2971229 3560631 3585811 3560631 3585811 3320543 720182 3320543 720182 921764 1015762 921764 1015762 3323258 1674927 3323258 1674927 3158577 1674927 3313673 428074 3313673 792868 3313673 792868 787214 792868 3317259 2861023 3317259 291966 3317259 291966 288550 291966 652458 3329261 652458 2705689 652458 2705689 4365859 2705689 3444583 3331386 3444583 3331386 787866 786088 787866 786088 1392463 286384 1392463 2913727 1392463 2913727 1664807 2568736 1664807 2568736 1651427 3318025 1651427 3318025 3886967 3346298 3886967 3346298 1670418 4384638 1670418 4384638 3339003 4015868 3339003 4015868 3937898 2738478 3937898 2738478 375578 365236 375578 365236 1436277 241219 1436277 687773 1436277 687773 666969 687773 2500563 1658236 2500563 974097 2500563 974097 1679137 974097 4380920 2715508 4380920 245315 4380920 245315 1404459 1668372 1404459 1668372 1670903 3317015 1670903 3317015 4541734 209261 4541734 209261 220521 843108 220521 843108 3982156 2313799 3982156 2313799 946172 751638 946172 907994 946172 907994 1658611 879603 1658611 879603 862373 2727598 862373 2727598 3957980 2727598 3320839 231989 3320839 2665870 3320839 2665870 4002457 2665870 3760511 953450 3760511 953450 700613 953450 3802604 3108122 3802604 3108122 3574742 1708247 3574742 1708247 380762 1282869 380762 2102651 380762 2102651 3859828 2769771 3859828 2769771 789223 879783 789223 3799744 789223 3799744 3339578 4010058 3339578 4010058 4546925 1907178 4546925 1907178 3587290 1660513 3587290 1660513 4285171 4125068 4285171 4125068 2867485 1653983 2867485 1653983 1160772 495777 1160772 2756706 1160772 2756706 4417094 977672 4417094 977672 961077 3328705 961077 3328705 4503857 423950 4503857 423950 1250720 3598808 1250720 3598808 1118060 346155 1118060 346155 1648098 416002 1648098 416002 1669803 416002 209191 3313543 209191 3313543 4006453 2335399 4006453 2335399 2106929 3317965 2106929 762349 2106929 762349 394774 3337170 394774 1111497 394774 1111497 699488 978790 699488 978790 4607408 3327987 4607408 3327987 637607 1055754 637607 1270855 637607 1270855 1295713 864051 1295713 864051 3539260 864051 3326950 4121509 3326950 4121509 1085685 1052690 1085685 1052690 319367 325766 319367 325766 4424275 1648796 4424275 1648500 4424275 1648500 3434912 1648500 3480346 1656828 3480346 1656828 4356860 2296216 4356860 730745 4356860 730745 695044 1678158 695044 1678158 237369 1405749 237369 1684685 237369 1684685 2845895 1347314 2845895 1347314 325077 3327492 325077 3327492 4863734 2383523 4863734 2383523 3699365 2961431 3699365 2961431 314316 306817 314316 3313515 314316 3313515 868702 269956 868702 269956 1393108 357785 1393108 357785 1672811 1087155 1672811 1087155 561336 3339748 561336 3339748 1635125 1684929 1635125 1684929 1656353 167262 1656353 1200410 1656353 1200410 489173 1200410 3315909 3532414 3315909 2471659 3315909 2471659 4122664 2471659 261418 1390952 261418 1390952 4214947 2523886 4214947 2523886 2328813 1683629 2328813 1683629 1355369 1356299 1355369 1661792 1355369 1661792 563628 1661792 1195498 1646904 1195498 1646904 1289903 391449 1289903 1631616 1289903 1631616 1679277 1631616 529192 548468 529192 2195106 529192 2195106 4462388 2558365 4462388 2558365 582009 221780 582009 221780 227765 221780 1282783 3341594 1282783 3341594 642173 477251 642173 477251 4675176 477251 3968526 2675057 3968526 2071264 3968526 2071264 1183560 1665500 1183560 4659891 1183560 4659891 3347304 338418 3347304 338418 328354 338418 3352684 3620456 3352684 335791 3352684 335791 347143 438339 347143 438339 1655037 2569741 1655037 2569741 3339270 2569741 578916 533294 578916 533294 1097855 3635936 1097855 3635936 1675059 350367 1675059 350367 1295366 1114370 1295366 1114370 1649353 1114370 778007 877907 778007 877907 1680439 3795854 1680439 3795854 1381833 1403400 1381833 1403400 3339398 4638540 3339398 4638540 950605 755011 950605 755011 731100 755011 1655988 4339185 1655988 2112757 1655988 2112757 4541437 1070541 4541437 1070541 602899 541516 602899 541516 529776 541516 3313672 1495715 3313672 1495715 1256568 1263120 1256568 1263120 3565053 3106418 3565053 3106418 760768 920859 760768 920859 1654560 3313611 1654560 2543019 1654560 2543019 4643513 2949650 4643513 491241 4643513 491241 503788 473594 503788 473594 493507 270398 493507 270398 234270 270398 4360761 2317370 4360761 2317370 1682906 1637018 1682906 2201630 1682906 2201630 3864596 2201630 3660840 2005652 3660840 2005652 3666652 2022078 3666652 2022078 1885417 1661341 1885417 1661341 1686489 3201406 1686489 1009219 1686489 1009219 984848 3345561 984848 3345561 3328772 377315 3328772 377315 390977 377315 1665467 3321880 1665467 3321880 593055 3580849 593055 1661378 593055 1661378 4584331 1661378 600987 626316 600987 626316 3342296 3887619 3342296 2391412 3342296 2391412 4275634 2391412 1684646 504693 1684646 504693 1678823 1780386 1678823 765207 1678823 765207 797014 1662535 797014 1662535 4780768 2356216 4780768 2356216 4039386 1139464 4039386 1139464 523676 228960 523676 228960 4091237 228960 1062202 596686 1062202 596686 3346822 2220097 3346822 589513 3346822 589513 562933 3415799 562933 3415799 4679918 2887078 4679918 2887078 1197565 466495 1197565 1101348 1197565 1101348 597392 1101348 1200180 442565 1200180 442565 4650778 2991652 4650778 239004 4650778 239004 606251 1651091 606251 991833 606251 991833 4559519 2099873 4559519 2099873 1563390 1647567 1563390 1647567 563958 1127171 563958 2829729 563958 2829729 3825577 407283 3825577 407283 404774 407283 1163778 3324413 1163778 3324413 1671250 1661095 1671250 1661095 1250007 1247488 1250007 2851215 1250007 2851215 4517909 1436561 4517909 1436561 231009 1436561 3826180 2837200 3826180 2837200 2777272 3339275 2777272 3339275 4703973 1983335 4703973 1983335 3331189 209717 3331189 410600 3331189 410600 399794 924808 399794 924808 936925 1382783 936925 1382783 314110 2399462 314110 2399462 4269918 310899 4269918 310899 1673070 828465 1673070 828465 850464 2491510 850464 2491510 4431102 3639469 4431102 3639469 1671676 3639469 2317986 528169 2317986 528169 497781 528169 623370 3335821 623370 3335821 3533017 3335821 1660454 4772340 1660454 3320311 1660454 3320311 2345189 1868401 2345189 1868401 2535646 1017226 2535646 1017226 995973 1017226 4761287 3334150 4761287 1903094 4761287 1903094 3332397 68578 3332397 68578 3704389 2961558 3704389 584758 3704389 584758 1114814 2782197 1114814 2782197 4433620 2782197 1075689 1093131 1075689 1093131 1514300 3331407 1514300 1095617 1514300 1095617 1649151 2117821 1649151 2117821 3782577 2117821 3319687 411447 3319687 411447 3313433 2854318 3313433 2854318 4527932 2854318 641576 630895 641576 630895 1974431 1659409 1974431 1647563 1974431 1647563 1441743 1647563 3376808 1679787 3376808 1679787 4307787 2638472 4307787 2638472 4342577 2308126 4342577 2308126 3313808 2272728 3313808 2372207 3313808 2372207 4046553 2372207 3343020 2599228 3343020 2119325 3343020 2119325 1663808 2926046 1663808 2926046 4594538 2926046 2393814 3337643 2393814 3337643 4065459 2403215 4065459 2403215 3345008 3385957 3345008 3385957 850426 829544 850426 1920804 850426 1920804 4729196 1920804 3245584 432926 3245584 432926 3923814 2265022 3923814 2265022 4779786 1904626 4779786 2150226 4779786 2150226 4497249 1204786 4497249 1204786 241752 260697 241752 1168230 241752 1168230 1143939 3350915 1143939 3350915 3746541 2217271 3746541 2217271 3878643 2942922 3878643 2942922 3728255 2942922 3901134 2219866 3901134 2219866 505606 529909 505606 638848 505606 638848 664890 3325842 664890 3325842 1138357 529993 1138357 529993 797733 1672792 797733 1672792 3331343 1394127 3331343 1394127 1137030 507975 1137030 2019671 1137030 2019671 4627987 2019671 1910311 3338326 1910311 508274 1910311 508274 1668289 312459 1668289 312459 326052 2348046 326052 2348046 1660812 2207580 1660812 2207580 3880335 2207580 3804906 2848720 3804906 2848720 4482299 3345264 4482299 3345264 3839578 2182869 3839578 3317648 3839578 3317648 518827 1437188 518827 1437188 2067290 3326431 2067290 3326431 1657466 1917575 1657466 1917575 4397849 1650177 4397849 1650177 1770770 3334370 1770770 1235363 1770770 1235363 1254427 183166 1254427 183166 1666389 1420868 1666389 1420868 247235 1420868 1658092 4607441 1658092 474415 1658092 474415 1192433 2965977 1192433 2965977 3701123 992656 3701123 992656 643459 992656 4398045 1649128 4398045 1649128 1437907 197372 1437907 197372 3660445 505146 3660445 505146 747238 768012 747238 614080 747238 614080 3323097 564296 3323097 564296 561507 3095818 561507 3095818 4987547 1664043 4987547 3086371 4987547 3086371 3589493 1072787 3589493 1072787 1077127 1943279 1077127 1943279 3586215 2690086 3586215 2690086 4351453 2690086 1658437 1712953 1658437 3349047 1658437 3349047 4474752 2204731 4474752 2204731 4702459 1282572 4702459 1282572 363324 1282572 1671892 13738 1671892 13738 1121187 1108627 1121187 1039577 1121187 1039577 602356 1039577 3339316 3902693 3339316 935574 3339316 935574 1670040 935574 4313982 3340349 4313982 3340349 4141209 2450736 4141209 2450736 73310 3329540 73310 3329540 4458674 2498751 4458674 2498751 4062368 2383758 4062368 2383758 630128 649832 630128 649832 4543583 2098369 4543583 2098369 1657907 2547830 1657907 1586880 1657907 1586880 3348862 3333243 3348862 3333243 3163928 1404153 3163928 1404153 1419000 1404153 1678585 2045759 1678585 2045759 1214668 452647 1214668 1666899 1214668 1666899 3421402 1652142 3421402 1652142 3645319 3038442 3645319 3038442 932846 942190 932846 942190 4114732 2448112 4114732 526239 4114732 526239 529847 526239 1050446 975183 1050446 975183 690420 1179311 690420 1179311 450417 1336285 450417 1336285 321754 1669602 321754 1669602 3805896 1669602 1324572 1347929 1324572 3821829 1324572 3821829 1650079 1258212 1650079 1258212 308548 312042 308548 312042 2188187 3332790 2188187 306813 2188187 306813 334106 1678607 334106 1678607 3371948 3099654 3371948 3099654 4771492 3099654 1651408 225130 1651408 225130 4374902 2159398 4374902 2159398 639983 656381 639983 4672612 639983 4672612 3344298 1662263 3344298 1662263 4766777 3351411 4766777 3351411 597326 2525638 597326 2525638 4245061 2418120 4245061 3533353 4245061 3533353 1683966 3352908 1683966 3352908 676971 3352908 1112118 1094465 1112118 1680728 1112118 1680728 2160616 1307614 2160616 1307614 342956 1307614 1652412 1926557 1652412 1926557 1682586 4142193 1682586 1679643 1682586 1679643 517762 1679643 3347795 1717535 3347795 1717535 4761254 1886987 4761254 1886987 1564644 3318127 1564644 3318127 1072005 1051640 1072005 1051640 1685565 2780903 1685565 893381 1685565 893381 790520 3317042 790520 3317042 3883296 546015 3883296 546015 3315990 546015 4249708 2416504 4249708 328986 4249708 328986 302463 2012077 302463 2012077 4687643 2012077 1789240 1667229 1789240 1667229 1470135 4176982 1470135 4176982 313275 327547 313275 327547 3694066 3350035 3694066 3350035 3699821 3350035 848308 830529 848308 1671459 848308 1671459 375352 1671459 1588638 1668953 1588638 1668953 442469 1664418 442469 2798427 442469 2798427 4457563 2798427 4123119 2561301 4123119 3106645 4123119 3106645 3551303 2767249 3551303 2767249 1667741 3332053 1667741 3332053 3315416 1034472 3315416 1034472 1685308 1034472 3348854 346678 3348854 346678 375271 1304700 375271 1304700 3851739 3819215 3851739 3819215 3318215 795299 3318215 2268984 3318215 2268984 3929895 282996 3929895 282996 1358940 2634956 1358940 2634956 3112015 2634956 1439099 217766 1439099 2593689 1439099 2593689 4260469 2593689 3415882 3317561 3415882 3317561 4602348 2912885 4602348 3352163 4602348 3352163 1327696 1340323 1327696 3331101 1327696 3331101 4325330 1679180 4325330 1679180 3990285 3326481 3990285 3326481 2179249 779854 2179249 779854 872070 2815007 872070 2815007 4484533 1942022 4484533 1942022 4717887 1942022 1286964 367260 1286964 367260 3321810 1070485 3321810 879767 3321810 879767 880944 879767 941617 694347 941617 2905807 941617 2905807 4602214 2905807 1652708 566516 1652708 566516 4031051 2373405 4031051 280246 4031051 280246 297396 280246 1004408 1025993 1004408 1025993 1416177 2481317 1416177 2481317 4184735 2481317 1682761 2263932 1682761 2263932 1657429 2803143 1657429 2128892 1657429 2128892 3806321 3325123 3806321 3325123 2233778 1012721 2233778 1012721 1039518 3219109 1039518 3219109 1656466 422737 1656466 422737 1246388 1241808 1246388 1241808 4059199 3328619 4059199 3328619 2518201 1429288 2518201 1429288 1437777 3348050 1437777 3348050 4580776 3348050 4556743 2123798 4556743 2123798 344525 1352964 344525 1352964 4656188 2970070 4656188 2970070 564040 573649 564040 573649 1674103 3195602 1674103 3195602 3316406 4227873 3316406 3341487 3316406 3341487 4365861 3341487 1676486 835352 1676486 835352 1408479 262674 1408479 987354 1408479 987354 1670664 987354 495118 1190534 495118 1190534 230600 1410658 230600 697291 230600 697291 708920 1104869 708920 1104869 1110512 2186602 1110512 2186602 4498352 2186602 530343 3326480 530343 2268863 530343 2268863 4415036 2268863 250276 1421768 250276 2414519 250276 2414519 4093505 3331686 4093505 3331686 3658677 3331686 4435149 2757123 4435149 3957900 4435149 3957900 1652517 2167388 1652517 2167388 4533121 2167388 1343105 4818362 1343105 4818362 3313743 4818362 155850 2683582 155850 2683582 3959691 2683582 1662115 4195268 1662115 924142 1662115 924142 735150 924142 1437993 1444279 1437993 1444279 286198 286828 286198 286828 1003299 999011 1003299 999011 452421 1237999 452421 1237999 526507 1657155 526507 1014942 526507 1014942 3579023 1946276 3579023 1946276 4725286 1868196 4725286 1868196 3320286 1868196 3794336 2889308 3794336 2889308 1227099 404265 1227099 404265 1660535 3110349 1660535 761862 1660535 761862 782384 761862 1370603 4655710 1370603 4655710 3334475 4655710 2611151 1392827 2611151 1392827 254170 3627247 254170 3627247 3343128 3627247 406562 1246102 406562 1661339 406562 1661339 4492868 1661339 3826722 2180664 3826722 2180664 4270425 2629966 4270425 1319543 4270425 1319543 1315048 1652854 1315048 1652854 1973917 2261479 1973917 2261479 4412740 2419757 4412740 2419757 4100278 2419757 4357837 2686920 4357837 2628250 4357837 2628250 1454234 196166 1454234 196166 632051 2060097 632051 2060097 3720213 495975 3720213 495975 1675066 2322347 1675066 2322347 1673339 2322347 2072355 1675935 2072355 1675935 1148164 1681002 1148164 1681002 4618169 2035575 4618169 2035575 4154789 250448 4154789 250448 841376 863639 841376 863639 4688008 3002472 4688008 3002472 4538134 2143550 4538134 2835355 4538134 2835355 3812493 805984 3812493 805984 1654226 2686005 1654226 578177 1654226 578177 596297 241706 596297 241706 1407510 241706 1320678 1320811 1320678 1320811 1249591 1113556 1249591 1113556 562669 1113556 4219199 2445376 4219199 1333600 4219199 1333600 1337679 1333600 4507068 2848222 4507068 1436279 4507068 1436279 3332345 2369453 3332345 2369453 4322201 1685691 4322201 1685691 1878671 4082936 1878671 4082936 1647587 4572242 1647587 4572242 3331534 1003758 3331534 1003758 1652613 3326881 1652613 3326881 2663182 2731342 2663182 2731342 4418289 2731342 323446 1337910 323446 1337910 4166174 4070889 4166174 4070889 1663856 1660643 1663856 1660643 483354 1660643 3773286 1302230 3773286 1302230 1383512 3343119 1383512 3343119 3341170 4549604 3341170 4549604 862766 1682569 862766 1682569 1738186 3346448 1738186 3346448 513293 515247 513293 2778580 513293 2778580 4438684 2188296 4438684 2188296 1682446 2188296 4735602 1944306 4735602 1944306 1681921 3122609 1681921 3122609 4541954 1361135 4541954 1361135 1363921 1361135 3634880 1977186 3634880 1303717 3634880 1303717 351497 2871556 351497 2871556 3808631 933295 3808631 933295 949307 2851285 949307 2851285 1671606 3342738 1671606 3342738 1231560 3342738 3330493 2643196 3330493 2643196 3351050 4752582 3351050 4752582 3839682 3327088 3839682 3327088 473893 1199592 473893 1199592 3743318 2070627 3743318 695584 3743318 695584 677045 695584 4331702 2364334 4331702 2364334 4404203 2269470 4404203 2269470 3671454 3326194 3671454 3326194 3330998 2007702 3330998 2990035 3330998 2990035 4238943 2586836 4238943 2586836 525684 543826 525684 965510 525684 965510 3671093 1685553 3671093 1130006 3671093 1130006 531196 1130006 1656032 4731047 1656032 2214784 1656032 2214784 4436967 2214784 3833505 2851542 3833505 2851542 347139 1104217 347139 1104217 3625644 3348908 3625644 525416 3625644 525416 1667191 2999488 1667191 2999488 4676406 2999488 3328178 714539 3328178 880738 3328178 880738 894375 1332773 894375 1332773 345189 2466338 345189 2466338 4778607 3107223 4778607 473210 4778607 473210 494872 473210 3342387 3086093 3342387 2308876 3342387 2308876 4356047 2308876 4298365 3339138 4298365 234956 4298365 234956 1409780 204948 1409780 204948 1656889 332983 1656889 332983 345258 332983 696185 3465689 696185 3465689 1666122 3327829 1666122 3327829 4824224 3327829 1664915 220573 1664915 1674607 1664915 1674607 3720136 1674607 2546065 1646961 2546065 2935739 2546065 2935739 4412283 2738561 4412283 2738561 3318065 1428071 3318065 1428071 4693021 1952906 4693021 1952906 1002254 655649 1002254 655649 260562 2210114 260562 2210114 3892446 1068112 3892446 1068112 1091536 299491 1091536 299491 1364527 2769038 1364527 2769038 4552440 2904103 4552440 2904103 4570857 437368 4570857 437368 1227952 437368 2086901 1679159 2086901 1670749 2086901 1670749 78425 1670749 3324511 3437658 3324511 3437658 1677834 799637 1677834 1663125 1677834 1663125 701355 1663125 3339248 928372 3339248 2563931 3339248 2563931 4231469 1650700 4231469 1650700 636228 1650700 3319497 4285357 3319497 314083 3319497 314083 1679129 314083 4028422 2704062 4028422 2704062 718805 3319424 718805 437382 718805 437382 1240651 2929647 1240651 2929647 3740502 2263080 3740502 2263080 3904215 3432075 3904215 3432075 3335752 268134 3335752 268134 1669129 268134 3961129 1671381 3961129 1359403 3961129 1359403 305912 2855002 305912 2855002 3803893 2119113 3803893 2119113 3797846 2119113 4506149 2161399 4506149 2161399 627775 1041597 627775 4254489 627775 4254489 1455349 488795 1455349 488795 1650873 1667684 1650873 1667684 4359927 1667684 604122 1092488 604122 3082192 604122 3082192 4753173 3082192 399981 403414 399981 403414 659995 3558322 659995 1669689 659995 1669689 1659083 600279 1659083 600279 4384154 2701398 4384154 1237831 4384154 1237831 1241801 2146563 1241801 2146563 4535031 1282874 4535031 1282874 383976 1152255 383976 1152255 1663888 3054491 1663888 3054491 3632630 3054491 437899 422817 437899 422817 4324247 2662466 4324247 2288277 4324247 2288277 3948338 1682836 3948338 1682836 2913606 1682836 4739521 3103342 4739521 3103342 1681890 4960918 1681890 572766 1681890 572766 574429 572766 862183 1679879 862183 1679879 4366705 3325342 4366705 1657291 4366705 1657291 178663 1657291 413814 1227236 413814 1664510 413814 1664510 4520681 1664510 942246 736890 942246 736890 1815875 1663310 1815875 1663310 1278262 1933532 1278262 1933532 4275168 2595742 4275168 1670757 4275168 1670757 1063843 503179 1063843 503179 1142104 934161 1142104 934161 703029 934161 3773942 3314321 3773942 3314321 3599327 3045825 3599327 3045825 218349 194832 218349 194832 3332932 883509 3332932 883509 1227963 1223480 1227963 1033060 1227963 1033060 1022744 1033060 1410364 4540450 1410364 4540450 3351589 541785 3351589 541785 556038 864181 556038 864181 1257118 401203 1257118 3057190 1257118 3057190 4704521 3057190 4070113 2581236 4070113 2581236 702113 977402 702113 4636255 702113 4636255 4205213 2549754 4205213 2549754 3808264 2858001 3808264 2858001 530479 525809 530479 525809 4002335 3329062 4002335 3329062 2220272 3329062 4632415 1686634 4632415 1686634 1130974 1148740 1130974 2708142 1130974 2708142 3985355 426548 3985355 426548 325726 330645 325726 917462 325726 917462 1215491 428379 1215491 3325939 1215491 3325939 1116447 480040 1116447 480040 1201438 2774650 1201438 2774650 4426533 2774650 3672057 3106849 3672057 3106849 4774574 3106849 1443303 1418524 1443303 1418524 3637280 3337792 3637280 3337792 2980213 1670557 2980213 1670557 391260 414651 391260 414651 4001963 1670152 4001963 535510 4001963 535510 3320347 4867881 3320347 4867881 3348861 1146050 3348861 1146050 4689550 1146050 385724 1288813 385724 1288813 1678917 4099153 1678917 790667 1678917 790667 880156 788061 880156 788061 4668908 2742014 4668908 2742014 3944149 2676929 3944149 2676929 4017188 3917196 4017188 3917196 1681234 3917196 3971186 1678966 3971186 1678966 2693118 1678966 4559166 3326058 4559166 2049022 4559166 2049022 4611050 2049022 1798675 3351479 1798675 3351479 3320493 4866364 3320493 4866364 4169853 2502941 4169853 2502941 1681762 1008108 1681762 1008108 1606513 3319646 1606513 3319646 2652715 3330873 2652715 3330873 1416567 1675234 1416567 2026285 1416567 2026285 3774061 2109490 3774061 2109490 2158599 3347370 2158599 3347370 3587630 1928001 3587630 1928001 4512481 2150149 4512481 2150149 349740 348659 349740 348659 271033 1409461 271033 1409461 1679227 3402487 1679227 1941375 1679227 1941375 4723775 2123211 4723775 2123211 4547773 292827 4547773 292827 1349145 292827 4647109 2012670 4647109 2012670 1592457 1665984 1592457 1665984 3931724 2653926 3931724 2653926 3314589 2653926 3324618 275783 3324618 275783 262691 275783 3350159 4279773 3350159 861982 3350159 861982 1653017 861982 4011038 2661644 4011038 2661644 1675598 814424 1675598 814424 815124 814424 1008343 642521 1008343 1658590 1008343 1658590 251035 1658590 1106406 1088109 1106406 1657283 1106406 1657283 3127102 656652 3127102 656652 1046278 820401 1046278 820401 831945 820401 3716533 3342905 3716533 3342905 3351637 529946 3351637 529946 3328337 4044573 3328337 4044573 1020200 691255 1020200 691255 270299 1648111 270299 1648111 2832673 3338593 2832673 3338593 2300237 1675873 2300237 1684115 2300237 1684115 3863946 863416 3863946 863416 789406 863416 4491844 2861663 4491844 697247 4491844 697247 3337975 3335706 3337975 3335706 4271184 2215481 4271184 2215481 3897738 2004775 3897738 2004775 3685543 2004775 3766847 723596 3766847 723596 907602 771427 907602 771427 800454 771427 1470622 3350125 1470622 3350125 780037 309364 780037 309364 1338017 2805268 1338017 2805268 3672265 1973660 3672265 1973660 4607687 2952008 4607687 2952008 4828185 3338159 4828185 3338159 4548429 1251614 4548429 1251614 428804 1251614 3604448 3061159 3604448 3061159 3344129 1831731 3344129 1831731 4090071 2440648 4090071 1675300 4090071 1675300 1054167 1675300 3670519 1667253 3670519 2542099 3670519 2542099 4116780 3100087 4116780 3100087 4757359 2604725 4757359 2604725 3345389 4475350 3345389 2340315 3345389 2340315 4310306 2340315 1240459 410824 1240459 410824 733388 936543 733388 936543 1154689 1660673 1154689 1660673 4696299 2941695 4696299 2941695 1667857 1177131 1667857 1626576 1667857 1626576 3336301 3053072 3336301 3053072 3629364 2155946 3629364 2155946 1665900 1894774 1665900 1894774 3671952 3006836 3671952 2172441 3671952 2172441 3320443 2172441 3710542 2046918 3710542 2046918 1655560 3682785 1655560 223583 1655560 223583 207274 223583 4560158 3323395 4560158 3323395 1256173 2327557 1256173 2327557 4043622 2646885 4043622 2646885 4298097 2374948 4298097 2374948 1084239 580046 1084239 580046 400567 1280813 400567 1280813 1063686 1053202 1063686 1053202 243085 1409690 243085 1409690 4233823 2487506 4233823 2487506 4128465 2487506 4492862 2170903 4492862 2170903 3985361 2319918 3985361 541492 3985361 541492 3322605 1881520 3322605 1881520 3334435 1881520 1333581 328968 1333581 4975215 1333581 4975215 3318887 4615352 3318887 4615352 3334327 2631958 3334327 2631958 4426578 2250691 4426578 2250691 376064 3316686 376064 975945 376064 975945 705456 668415 705456 668415 666684 668415 1707146 1672159 1707146 1672159 1502359 3314437 1502359 3314437 3075853 3345990 3075853 2955987 3075853 2955987 4787514 1883184 4787514 1883184 241745 1415345 241745 1415345 1325749 346751 1325749 867426 1325749 867426 884454 867426 2964526 2909775 2964526 1818710 2964526 1818710 633453 4745017 633453 4745017 4356607 2656550 4356607 2727827 4356607 2727827 4412025 4771351 4412025 4771351 738013 4771351 1672814 4468844 1672814 4468844 992246 674113 992246 674113 3326470 1664757 3326470 1664757 3338677 1664757 235123 502099 235123 502099 1172726 3165247 1172726 3165247 1647088 1928443 1647088 1928443 3596546 2762527 3596546 2762527 1655507 2762527 3331260 1162036 3331260 1162036 1181076 1162036 4422679 3336972 4422679 3336972 1469934 2972700 1469934 2972700 4639537 2972700 1364177 1378744 1364177 3080853 1364177 3080853 3351013 2713222 3351013 2713222 4375763 673542 4375763 673542 659856 673542 2492752 2435480 2492752 2435480 4233235 2435480 1361294 285836 1361294 285836 4476134 2170856 4476134 2170856 1277977 1674699 1277977 1674699 225660 211816 225660 211816 1574927 1657302 1574927 1657302 3047788 2814751 3047788 2814751 4612312 2030787 4612312 2030787 4584941 2889123 4584941 1168002 4584941 1168002 510767 1168002 3347914 910423 3347914 910423 3322727 479954 3322727 2586173 3322727 2586173 4566352 2078351 4566352 2078351 3708315 2961130 3708315 2961130 1653500 3270383 1653500 3270383 1107910 292096 1107910 292096 4469516 4333475 4469516 4333475 3318627 1334166 3318627 1334166 1341928 1334166 1656049 3274162 1656049 3235923 1656049 3235923 1665851 3235923 1315859 3347368 1315859 3089571 1315859 3089571 4767574 3089571 3329090 2678460 3329090 2678460 3952977 2303263 3952977 3742144 3952977 3742144 3319488 633502 3319488 633502 1036872 633502 4114486 2461632 4114486 870794 4114486 870794 783693 362874 783693 362874 3337221 362874 1398258 1395729 1398258 1395729 1664246 4369789 1664246 1673575 1664246 1673575 1117533 1673575 4379714 1653720 4379714 1653720 3349141 2026661 3349141 2026661 1198320 1229275 1198320 4892354 1198320 4892354 1657479 1211914 1657479 1211914 1209973 2031626 1209973 2031626 3722494 3318829 3722494 3318829 3113023 323728 3113023 323728 3338544 880513 3338544 880513 808129 3461622 808129 3461622 4586160 2081063 4586160 3113767 4586160 3113767 4759669 3345773 4759669 3345773 2743163 3345773 4254548 2404209 4254548 2404209 1039407 1009826 1039407 3050364 1039407 3050364 3622358 1671546 3622358 1671546 4642546 238689 4642546 238689 1428896 238689 4336555 2358780 4336555 2358780 1639791 3337166 1639791 2079455 1639791 2079455 4586771 1442835 4586771 1442835 222908 989740 222908 989740 3334864 2849025 3334864 2849025 4540999 3804147 4540999 3804147 3335977 474335 3335977 474335 1176398 3335517 1176398 3335517 2931214 2386057 2931214 2386057 4267952 1092613 4267952 1092613 1093252 1410973 1093252 1410973 257280 1410973 394972 1274521 394972 1274521 4653248 2986780 4653248 2845811 4653248 2845811 1019590 649429 1019590 649429 831391 829189 831391 829189 525704 1146178 525704 1146178 2938034 2456661 2938034 2456661 4225930 4837499 4225930 4837499 1679882 2861855 1679882 2861855 4503505 2428862 4503505 2428862 1674237 1757225 1674237 1757225 318582 295623 318582 295623 274756 3326725 274756 3326725 1467213 2877073 1467213 2877073 4540204 2388733 4540204 2388733 4272138 379024 4272138 379024 1292372 379024 4620621 379905 4620621 379905 3345560 4848357 3345560 4848357 1114827 526040 1114827 4067060 1114827 4067060 3322591 512809 3322591 512809 607623 594886 607623 594886 4973014 4151157 4973014 4151157 3343950 4151157 4086291 2544422 4086291 2544422 278621 1394548 278621 2432793 278621 2432793 4067981 4577878 4067981 4577878 3351156 3335851 3351156 3335851 704974 699989 704974 3128839 704974 3128839 3552068 3128839 3324905 1656535 3324905 1656535 4226645 2655308 4226645 2655308 4346575 964534 4346575 964534 708014 964534 3923188 2991569 3923188 2991569 4669070 4262558 4669070 4262558 1672584 2590337 1672584 2590337 4076049 3332928 4076049 3332928 973937 3332928 3535157 838146 3535157 2238439 3535157 2238439 3315926 1145724 3315926 1145724 495906 2637363 495906 2637363 4022394 2637363 788470 773291 788470 1665301 788470 1665301 1649271 3329507 1649271 3329507 3581322 3106937 3581322 3106937 3541536 2859462 3541536 2859462 3785955 2859462 3187205 3348974 3187205 3348974 4290819 2372605 4290819 2372605 3349948 4151297 3349948 4151297 346134 350431 346134 350431 3340866 3976081 3340866 3976081 1658913 476637 1658913 476637 498686 4020544 498686 4020544 1681078 4352463 1681078 4352463 3323865 4352463 211257 1654420 211257 1654420 1674654 547208 1674654 547208 1123761 3333913 1123761 2473313 1123761 2473313 4208806 2473313 943144 3322778 943144 645028 943144 645028 2047172 2926722 2047172 2926722 2702724 1658147 2702724 1658147 3885916 2778440 3885916 2778440 755878 694715 755878 694715 1685508 1669757 1685508 751798 1685508 751798 893425 2477407 893425 2477407 4213725 2465803 4213725 2465803 4121166 2555243 4121166 2555243 4105149 3350376 4105149 3350376 3931421 2719630 3931421 4418694 3931421 4418694 1652287 790512 1652287 790512 870654 790512 1286033 2663810 1286033 2663810 3975406 411290 3975406 411290 414128 411290 539184 2119347 539184 2119347 3816127 3314274 3816127 3314274 753227 2747070 753227 2747070 1686239 4770973 1686239 4770973 3317948 1653689 3317948 1653689 4143097 1421604 4143097 1421604 1444695 1454216 1444695 1454216 213888 2027389 213888 2027389 3329506 2705628 3329506 2705628 4387024 2705628 947470 712695 947470 712695 3937205 2269738 3937205 2269738 3351021 209927 3351021 209927 686035 721037 686035 721037 3347442 1014278 3347442 1014278 239468 250973 239468 250973 3730880 2933854 3730880 2933854 3334025 930253 3334025 2965006 3334025 2965006 4612068 1628351 4612068 1628351 3318131 4503335 3318131 4503335 4082529 2591177 4082529 4540833 4082529 4540833 1678018 3666472 1678018 3666472 1672495 4945304 1672495 4945304 1656746 2034638 1656746 2034638 4628299 2034638 1006715 658224 1006715 658224 802528 832212 802528 832212 3352874 2687653 3352874 2687653 1120126 549325 1120126 1418106 1120126 1418106 1433779 3350707 1433779 3350707 2011085 1903438 2011085 1903438 2725292 1903438 390032 1259394 390032 1259394 3878670 2791660 3878670 2791660 578633 714581 578633 714581 941516 2729193 941516 2729193 4112769 2440204 4112769 2440204 4314908 3321466 4314908 3321466 605787 787750 605787 787750 4548208 2274869 4548208 2274869 4380614 851013 4380614 851013 836295 851013 1396583 1649272 1396583 1649272 668681 3316625 668681 3316625 1100545 1094487 1100545 1094487 1191661 2640028 1191661 2640028 4294838 761424 4294838 761424 3349132 761424 3615039 3324015 3615039 3324015 2587551 1670384 2587551 1670384 4060960 1670384 1679230 139377 1679230 139377 4200348 2473091 4200348 2473091 1361878 3330680 1361878 576929 1361878 576929 592401 1937816 592401 1937816 3595084 3469121 3595084 3469121 1664156 3469121 3700508 2975307 3700508 2975307 4140455 2489072 4140455 2489072 4376494 2711656 4376494 1188351 4376494 1188351 1178055 1188351 1646896 3382407 1646896 3382407 901880 749307 901880 2656806 901880 2656806 4350481 2656806 1652697 657554 1652697 657554 4493442 2798415 4493442 1169866 4493442 1169866 1156997 1680227 1156997 1680227 3490317 1680227 695601 967842 695601 2819445 695601 2819445 4466854 1024898 4466854 1024898 1043876 2041557 1043876 2041557 3725008 314689 3725008 314689 1327350 230269 1327350 230269 217994 230269 384624 1258814 384624 1258814 98726 1680927 98726 1680927 4762917 4729415 4762917 4729415 1939473 1682349 1939473 1682349 297350 1385970 297350 1385970 4385459 3332503 4385459 3102103 4385459 3102103 1676651 3102103 3962010 2711175 3962010 2711175 920557 738881 920557 738881 3316156 4968675 3316156 4968675 4092105 830585 4092105 830585 862761 830585 957145 969881 957145 969881 4370447 3307005 4370447 3307005 1423147 3930509 1423147 1672107 1423147 1672107 4829085 1672107 1670920 1910721 1670920 1910721 258360 1429962 258360 1539864 258360 1539864 4319251 2985710 4319251 2985710 4654962 3640633 4654962 3640633 1676735 3640633 4520712 2839139 4520712 2839139 3326138 3167423 3326138 3167423 4911649 3325544 4911649 1138570 4911649 1138570 1150518 2955585 1150518 2955585 4622872 2955585 765208 760053 765208 3332536 765208 3332536 928643 1660893 928643 1660893 354486 1660893 1128217 1682720 1128217 1662001 1128217 1662001 926939 4737996 926939 4737996 1664883 1942016 1664883 1942016 3589885 258343 3589885 258343 231533 924996 231533 924996 3876944 2173535 3876944 2173535 303831 303939 303831 2835291 303831 2835291 4525483 2835291 1221323 1326406 1221323 1326406 1336204 2432848 1336204 2432848 4269534 3232646 4269534 3232646 3335486 1148094 3335486 1148094 3621113 1148094 1680154 3987596 1680154 3987596 704631 209270 704631 209270 203487 3323687 203487 3323687 3346979 4204151 3346979 1376613 3346979 1376613 301929 249968 301929 249968 246692 1422400 246692 1422400 249814 1012767 249814 1012767 3345122 1671793 3345122 1671793 4599318 1671793 1655810 4176250 1655810 656236 1655810 656236 688101 656236 1910050 4554716 1910050 4554716 1662782 2723100 1662782 2723100 4409255 3050551 4409255 3050551 4731936 327777 4731936 327777 296326 1648408 296326 1648408 4093608 1239751 4093608 1239751 1242231 1349401 1242231 1349401 3855962 2192069 3855962 2192069 1017928 638014 1017928 638014 1654609 1130406 1654609 681634 1654609 681634 679879 1315967 679879 1315967 1291000 492708 1291000 492708 1169738 977563 1169738 977563 997675 977563 3789667 1651286 3789667 1651286 4251020 2557863 4251020 2557863 4337572 1379857 4337572 1379857 290469 1379857 4604740 3315883 4604740 3315883 272673 262034 272673 2363191 272673 2363191 4049068 1056326 4049068 1056326 646159 2653798 646159 2653798 1649854 971829 1649854 971829 986296 971829 1093937 1219963 1093937 1219963 1242126 701272 1242126 701272 981861 701272 4061922 2403768 4061922 2403768 417816 1280022 417816 1653107 417816 1653107 2168119 1653107 758312 937520 758312 937520 1651582 1905363 1651582 1905363 3695057 2946629 3695057 2186119 3695057 2186119 4480812 2186119 4344473 2293187 4344473 2293187 4030323 2633853 4030323 2633853 4069774 2365762 4069774 2915107 4069774 2915107 1004673 1000197 1004673 2975205 1004673 2975205 4621644 2166556 4621644 2166556 3854699 1015984 3854699 1015984 628686 667246 628686 667246 3339572 2691989 3339572 51983 3339572 51983 3316845 1758343 3316845 1758343 1685271 1758343 4666065 1979288 4666065 1867850 4666065 1867850 1679274 626213 1679274 626213 1026979 626213 3833721 3341496 3833721 3341496 753455 3341496 1661081 86055 1661081 86055 297003 284144 297003 284144 3202373 1652846 3202373 559253 3202373 559253 583646 559253 4609973 1671626 4609973 1671626 1286555 3328421 1286555 3328421 3561923 2768480 3561923 2768480 1672516 2774517 1672516 2774517 4469067 2774517 1021249 1052604 1021249 1052604 1191516 474492 1191516 474492 1498498 3316024 1498498 2675096 1498498 2675096 3998603 234076 3998603 234076 1420226 234076 1649198 1170293 1649198 1170293 2864286 3336385 2864286 3320334 2864286 3320334 2775909 850657 2775909 850657 801723 850657 3830799 2366109 3830799 2366109 4316424 2510753 4316424 2510753 4156879 2510753 4248200 2410505 4248200 2410505 1238630 417040 1238630 417040 4105063 2550331 4105063 2550331 968158 701632 968158 701632 3866712 2222555 3866712 572815 3866712 572815 1090092 1658908 1090092 1658908 3330885 3980006 3330885 3980006 275316 300015 275316 300015 4675732 1993133 4675732 1993133 1729772 3338455 1729772 3338455 571922 541538 571922 541538 1653410 1153603 1653410 1153603 1676555 512296 1676555 512296 509142 2470877 509142 2470877 4893132 3344710 4893132 2178269 4893132 2178269 1169822 1169893 1169822 2929668 1169822 2929668 3742945 3571907 3742945 3571907 106386 1668194 106386 1668194 1659129 4756282 1659129 4756282 518903 1141077 518903 2948190 518903 2948190 4607764 1655070 4607764 1655070 82132 4017343 82132 4017343 3317732 2395023 3317732 2395023 4030167 3052740 4030167 3052740 238939 240677 238939 810089 238939 810089 4786693 810089 2510907 3342662 2510907 1674938 2510907 1674938 3864779 1674938 3317114 142641 3317114 3482439 3317114 3482439 3351834 3482439 3328061 685144 3328061 742704 3328061 742704 1670227 742704 3736170 2901065 3736170 1906883 3736170 1906883 3350953 2706940 3350953 2706940 3940771 2706940 1812535 3350757 1812535 1067602 1812535 1067602 1082357 1067602 1144985 1141014 1144985 1026730 1144985 1026730 1021647 1026730 1660398 3256816 1660398 3256816 4222642 2451672 4222642 2451672 932240 758051 932240 2135406 932240 2135406 4539509 457849 4539509 457849 447158 718242 447158 718242 1647380 718242 1046118 1049654 1046118 1049654 1238308 3702108 1238308 1211097 1238308 1211097 442995 1664132 442995 1664132 3339376 531721 3339376 531721 1127447 651538 1127447 651538 626302 3101278 626302 3101278 3344756 3101278 367881 1307734 367881 1307734 347290 3335917 347290 3335917 3474656 3343977 3474656 3327051 3474656 3327051 397585 3327051 3558868 1406793 3558868 1406793 280684 3011070 280684 3011070 1656044 1867839 1656044 1867839 3537411 1867839 2714136 3340503 2714136 3340503 2098356 2018093 2098356 2018093 4633407 2800508 4633407 2800508 119131 1666934 119131 1666934 4160008 2498942 4160008 721867 4160008 721867 939068 721867 3590941 3103346 3590941 3103346 836072 3316710 836072 833455 836072 833455 3316816 31802 3316816 31802 3564324 3227428 3564324 3227428 3350435 1648839 3350435 1648839 1991758 660930 1991758 660930 487905 2953025 487905 2953025 3731103 2047564 3731103 2047564 3332256 2047564 4817150 1647346 4817150 2433281 4817150 2433281 4102576 1295759 4102576 1295759 1667745 1202917 1667745 1202917 791650 888891 791650 888891 1660975 2979167 1660975 2979167 3853056 2802895 3853056 2802895 985367 3545814 985367 3342459 985367 3342459 1669486 453992 1669486 453992 1208913 453992 1279295 1298815 1279295 1298815 4804031 1653213 4804031 1083406 4804031 1083406 1084515 2072895 1084515 2072895 3730646 411166 3730646 411166 406413 3330867 406413 3330867 3645723 3352650 3645723 3352650 1650296 3815961 1650296 306500 1650296 306500 1314072 3318327 1314072 3318327 983022 2355728 983022 2355728 4021227 3272479 4021227 3272479 3338854 2942756 3338854 2942756 546977 577166 546977 577166 3323100 737818 3323100 737818 376612 1314814 376612 405895 376612 405895 1273409 405895 351715 351651 351715 351651 4398643 2267680 4398643 2267680 1125847 511313 1125847 511313 1295834 3315681 1295834 3315681 2009608 3315681 771340 793878 771340 793878 3855635 1655552 3855635 1655552 1859830 1663827 1859830 1663827 1652233 1973468 1652233 1973468 4101848 2535409 4101848 2065160 4101848 2065160 3727801 1646764 3727801 1646764 4141751 1646764 1675764 4672545 1675764 4672545 1680018 1648331 1680018 1648331 640895 1891047 640895 1891047 3344459 128553 3344459 128553 4491964 2838081 4491964 2838081 3908662 3345564 3908662 3345564 705332 3345564 3951309 1651920 3951309 1651920 2380615 1651920 3335842 4329738 3335842 965588 3335842 965588 984690 965588 4392117 2613872 4392117 2613872 1403671 261433 1403671 288824 1403671 288824 1389790 1114602 1389790 1114602 1092466 1114602 1669175 2941394 1669175 2941394 3721641 2941394 3314120 3669086 3314120 3669086 1369800 1349014 1369800 1349014 4122413 2468121 4122413 2468121 4152926 1677118 4152926 1677118 1653860 3324011 1653860 3324011 595813 1091721 595813 1091721 1661130 370989 1661130 3333827 1661130 3333827 375441 1293044 375441 1926385 375441 1926385 3587994 917034 3587994 917034 765322 4578098 765322 4578098 3787783 2894433 3787783 3324693 3787783 3324693 1852860 3328306 1852860 1655016 1852860 1655016 527957 1422681 527957 1422681 3235029 3330704 3235029 1163303 3235029 1163303 518560 1163303 1674142 4916746 1674142 806327 1674142 806327 788147 806327 1926772 1653607 1926772 1653607 1373765 295252 1373765 295252 3317381 3200470 3317381 3200470 4407050 1193168 4407050 1193168 1228314 1193168 3227446 1657445 3227446 1657445 1206283 456562 1206283 3041315 1206283 3041315 3636297 1361309 3636297 1361309 1339645 1361309 4322029 1997217 4322029 1997217 3657458 1662121 3657458 1662121 615190 2793446 615190 2793446 4487225 3326095 4487225 3326095 554770 3326095 4428672 1649768 4428672 1649768 992839 677540 992839 677540 3107604 1671260 3107604 1671260 3967716 2705469 3967716 832960 3967716 832960 828795 1274833 828795 1274833 404080 1274833 1036543 1040510 1036543 4199672 1036543 4199672 1657182 1228852 1657182 1228852 1246116 383787 1246116 383787 1684326 4121619 1684326 4121619 3335790 839858 3335790 839858 862138 746503 862138 746503 936266 1682279 936266 1682279 853132 495122 853132 495122 508771 495122 1647808 1318877 1647808 1318877 348894 2480775 348894 2480775 4195413 3348392 4195413 3348392 3326382 3699742 3326382 3699742 1187273 3315677 1187273 3315677 656367 999853 656367 999853 4962885 1677542 4962885 1677542 1459378 232780 1459378 318964 1459378 318964 3338444 318964 764789 3028336 764789 3028336 3726806 2088403 3726806 3049996 3726806 3049996 1675293 1675178 1675293 1675178 1172178 1675178 3657611 2006422 3657611 689325 3657611 689325 985610 3314283 985610 3314283 67920 4174234 67920 4174234 3727012 2193993 3727012 2193993 769933 510087 769933 510087 510966 1651093 510966 1651093 29416 1679665 29416 1679665 1482671 2211871 1482671 2211871 4485870 2025119 4485870 2025119 4643632 2025119 3350822 4369065 3350822 3349413 3350822 3349413 316443 383293 316443 383293 404370 2259428 404370 2259428 4422960 2259428 715842 949273 715842 2419131 715842 2419131 4068223 2419131 385860 369262 385860 418419 385860 418419 1265950 2607223 1265950 2607223 4265114 806422 4265114 806422 851916 1675679 851916 1675679 3522948 3277931 3522948 3277931 1669386 3277931 3333701 3308538 3333701 3308538 934241 705100 934241 705100 1726568 3350676 1726568 3350676 3316859 1985066 3316859 1985066 2156118 1654063 2156118 1654063 1285312 317732 1285312 317732 3333087 1664915 3333087 1664915 2889165 1665532 2889165 1665532 329520 1665532 1864837 572221 1864837 572221 575868 572221 4182637 2479255 4182637 2479255 4753710 3107635 4753710 3107635 1684005 2687952 1684005 2687952 3893032 2808382 3893032 2808382 4672603 3008793 4672603 2899668 4672603 2899668 3350218 3615813 3350218 3615813 643021 614234 643021 1394569 643021 1394569 296550 1394569 1040482 1028195 1040482 3347185 1040482 3347185 149631 3347185 1327850 339184 1327850 339184 4632152 2963417 4632152 2963417 951376 947081 951376 947081 4460322 2788202 4460322 2788202 279994 280356 279994 2816878 279994 2816878 4469425 1411165 4469425 1411165 266271 1200852 266271 1200852 450659 1657175 450659 1657175 4324860 1657175 1661682 4858220 1661682 4858220 2143236 1667425 2143236 3042576 2143236 3042576 4729888 3042576 3776406 3324550 3776406 1679318 3776406 1679318 1368551 3344322 1368551 3344322 3834941 1922520 3834941 1922520 3566215 1655714 3566215 1655714 804659 2042843 804659 2042843 4641025 2042843 4502720 2235340 4502720 2235340 1670429 2235340 3920872 2280138 3920872 966726 3920872 966726 995084 966726 3066847 3316434 3066847 3316434 3317654 2376779 3317654 2376779 3660848 1998883 3660848 2381687 3660848 2381687 4259651 2996815 4259651 2996815 4653787 1402987 4653787 1402987 1674098 1402987 4817227 3352194 4817227 2385541 4817227 2385541 4069463 2385541 4504954 3325704 4504954 3325704 3772836 2131266 3772836 2131266 3327503 4876870 3327503 1677771 3327503 1677771 1660602 4819021 1660602 4819021 1064241 1064407 1064241 2919540 1064241 2919540 4558338 3056247 4558338 3056247 389739 374712 389739 403152 389739 403152 1671929 2183943 1671929 2183943 4495495 3332009 4495495 3332009 1737236 2785443 1737236 2785443 4457575 2785443 701915 963779 701915 963779 1675180 297446 1675180 297446 1655222 4838207 1655222 3083183 1655222 3083183 3315129 3031863 3315129 3031863 4689245 3031863 3352756 1650457 3352756 1650457 3531468 1923654 3531468 1923654 1658965 2337335 1658965 2337335 4000390 633724 4000390 633724 1038511 621590 1038511 3323998 1038511 3323998 3798850 3323998 3345755 1121522 3345755 1121522 609488 609153 609488 2108323 609488 2108323 4549170 1779567 4549170 1779567 820426 3318626 820426 3318626 3317418 4667910 3317418 4667910 36032 675159 36032 675159 689452 3020593 689452 3020593 4680862 1801101 4680862 1801101 3350648 2133652 3350648 2133652 3801950 2921907 3801950 2921907 1652965 1604998 1652965 1604998 2808559 1658630 2808559 1658630 1684051 2749061 1684051 2120463 1684051 2120463 4550055 2120463 4494435 2829549 4494435 2829549 4965923 1670093 4965923 3334883 4965923 3334883 3483019 3329596 3483019 3329596 102491 3329596 3989078 1662258 3989078 1662258 3889552 2746602 3889552 967738 3889552 967738 970842 1353437 970842 1353437 288797 1353437 1277054 382001 1277054 382001 3926440 2228897 3926440 2228897 3488367 1647350 3488367 1647350 386806 1279823 386806 1279823 3132235 1675624 3132235 1675624 447984 1222774 447984 1222774 999567 261133 999567 261133 252356 261133 1675374 1033214 1675374 1033214 402719 236817 402719 236817 2487374 3323986 2487374 3323986 3581318 1681429 3581318 1681429 881575 2557472 881575 2557472 1677227 1951087 1677227 1951087 1666985 3330421 1666985 3330421 287218 3330421 1068989 1056913 1068989 1912294 1068989 1912294 4762819 1912294 1451265 1651225 1451265 1651225 322918 305616 322918 2934538 322918 2934538 3760948 2934538 1212575 446053 1212575 2791429 1212575 2791429 3319437 2791429 499050 532376 499050 532376 551315 543497 551315 543497 1432446 1430566 1432446 1430566 4359861 2712452 4359861 2712452 4128277 2529933 4128277 2529933 1647803 4455098 1647803 3333508 1647803 3333508 3750598 2591073 3750598 2591073 4274644 4135152 4274644 4135152 1681352 4135152 4491239 2155166 4491239 2155166 3314155 2732282 3314155 2732282 1677191 3663871 1677191 2613810 1677191 2613810 4308346 2613810 1846296 3324439 1846296 728410 1846296 728410 951665 728410 4415369 2240138 4415369 2240138 1333657 3339838 1333657 3322687 1333657 3322687 805127 3342570 805127 3342570 3349851 4886157 3349851 1341199 3349851 1341199 1327430 841832 1327430 841832 859279 841832 1658790 309438 1658790 309438 1879877 1660496 1879877 886092 1879877 886092 773522 1909415 773522 1909415 4681337 1961243 4681337 1961243 764438 3341557 764438 3341557 1362216 300693 1362216 300693 4009636 2323614 4009636 2323614 4055824 2399553 4055824 2399553 3332959 4736105 3332959 4736105 1037546 624748 1037546 2084982 1037546 2084982 4558950 2407396 4558950 2407396 1680228 69071 1680228 2231532 1680228 2231532 1678989 2231532 4713190 3321293 4713190 3321293 4710680 478488 4710680 478488 462459 688126 462459 688126 693970 30513 693970 30513 3328642 1052172 3328642 1052172 1077834 3324695 1077834 3324695 89390 3324695 322969 1358149 322969 3359359 322969 3359359 3315739 800162 3315739 800162 791519 1434844 791519 1434844 1427279 3317473 1427279 3317473 4117643 389222 4117643 389222 1265641 3027821 1265641 3027821 4695224 2263117 4695224 2263117 1649593 2263117 3746976 2902512 3746976 538522 3746976 538522 1109302 1008734 1109302 1008734 945232 924631 945232 1677962 945232 1677962 4502953 2430214 4502953 2430214 4105012 1970501 4105012 1970501 806618 875815 806618 875815 274682 1422392 274682 85723 274682 85723 4122366 2457757 4122366 2457757 3365010 1668145 3365010 1668145 4446561 2228742 4446561 2228742 1298061 1663330 1298061 1663330 358664 348071 358664 348071 1160785 1168207 1160785 1168207 1398245 250403 1398245 250403 4445476 1675294 4445476 1096097 4445476 1096097 1113906 1096097 4508161 3349419 4508161 3349419 235131 234421 235131 2773059 235131 2773059 4422095 2773059 1348785 1374599 1348785 1374599 899392 928523 899392 928523 585135 439367 585135 439367 435758 439367 4642977 2966736 4642977 2132816 4642977 2132816 1665971 573785 1665971 810826 1665971 810826 810689 1437439 810689 1437439 252675 2467707 252675 2467707 4183690 2467707 3801727 2879904 3801727 2879904 4435785 2202472 4435785 2202472 1657053 3328062 1657053 3328062 455659 2517417 455659 2517417 4150724 2517417 401748 416108 401748 1647040 401748 1647040 401672 3025158 401672 3025158 4699930 3025158 310145 1371722 310145 2237860 310145 2237860 3939003 2237860 663387 635164 663387 635164 4069051 2603463 4069051 2603463 3352483 931950 3352483 3002493 3352483 3002493 4703635 3002493 3334123 729837 3334123 2695986 3334123 2695986 4355162 2695986 1671004 3255724 1671004 3255724 3326003 1788398 3326003 1788398 4542751 2869339 4542751 2869339 3943225 3349204 3943225 3349204 836983 860209 836983 860209 1221679 419815 1221679 419815 727013 3065282 727013 3065282 1679968 726845 1679968 726845 731828 726845 3535651 1878892 3535651 1878892 3611199 3053975 3611199 1673284 3611199 1673284 4222092 1673284 1680938 202143 1680938 202143 536579 1142030 536579 1142030 4391485 3340230 4391485 3340230 2803271 3346119 2803271 2398315 2803271 2398315 4263047 2398315 4146630 2479166 4146630 2479166 3325547 3295773 3325547 1664905 3325547 1664905 3948865 1664905 3337727 2054071 3337727 2054071 1702434 3332346 1702434 3332346 349965 1662608 349965 1662608 888130 762871 888130 762871 382522 1297555 382522 1297555 732012 961736 732012 1682520 732012 1682520 3255213 1682520 1682054 1647341 1682054 1647341 1426640 3963727 1426640 390274 1426640 390274 1658589 390274 1146075 1679751 1146075 1261801 1146075 1261801 4385056 2719192 4385056 918197 4385056 918197 1468399 3346906 1468399 3346906 895344 893748 895344 893748 123999 3332368 123999 1668580 123999 1668580 3253649 1668580 1678925 595323 1678925 595323 4340583 2300256 4340583 2300256 4722503 1940920 4722503 1940920 3795932 856548 3795932 856548 486190 508751 486190 1655384 486190 1655384 936783 3022242 936783 3022242 3669580 3022242 1276898 1268915 1276898 1268915 360653 3349669 360653 3349669 1953173 326617 1953173 326617 1325981 326617 4597529 2874612 4597529 2874612 836762 513702 836762 513702 1143345 668624 1143345 668624 672579 668624 2486659 3351307 2486659 3351307 4010677 2124220 4010677 2124220 1667532 2124220 3329605 2304017 3329605 655058 3329605 655058 636775 763803 636775 763803 3347817 4301381 3347817 4301381 1660949 3342169 1660949 3342169 679570 1683615 679570 1883527 679570 1883527 4808423 1883527 319599 1356045 319599 1356045 481993 1179746 481993 2627097 481993 2627097 4011595 3351488 4011595 3351488 4885698 3351488 4357318 2692463 4357318 2692463 1041761 618621 1041761 1546049 1041761 1546049 4075243 2420824 4075243 2420824 1088261 1072933 1088261 1072933 4407456 3332524 4407456 2250653 4407456 2250653 3925900 2250653 4678317 1986727 4678317 2355083 4678317 2355083 4026842 2355083 4036690 2615660 4036690 1674516 4036690 1674516 1065489 2662872 1065489 2662872 4304534 1458870 4304534 1458870 1463567 349144 1463567 349144 1278840 1066419 1278840 1066419 1665520 3245387 1665520 3245387 3319592 3245387 1653793 4708692 1653793 282902 1653793 282902 1375718 928181 1375718 928181 913674 2909925 913674 2909925 4569261 2909925 719915 910728 719915 910728 931006 910728 256909 1672010 256909 1672010 1662658 609006 1662658 3110473 1662658 3110473 4421564 2223451 4421564 2422305 4421564 2422305 537872 1106589 537872 1106589 3337304 2790252 3337304 2790252 24942 3347794 24942 3347794 1742267 1648301 1742267 1648301 1220095 476661 1220095 476661 3562981 1675434 3562981 1675434 3883373 2783640 3883373 2171658 3883373 2171658 3843721 3314795 3843721 3314795 2026588 1670918 2026588 3318694 2026588 3318694 4722426 1385693 4722426 1385693 1407756 1659436 1407756 1659436 1382537 1659436 3339086 2226131 3339086 2226131 1140328 1164196 1140328 1164196 305353 3333351 305353 1087383 305353 1087383 1089871 1087383 1089870 1664189 1089870 1664189 2006800 1664189 1211953 466163 1211953 466163 1674947 2774253 1674947 726572 1674947 726572 742079 999897 742079 999897 3337011 1358468 3337011 1358468 1369041 651317 1369041 651317 652523 651317 3347142 2545766 3347142 2545766 4141915 2545766 2249650 1677176 2249650 1677176 1718492 3322263 1718492 3322263 704389 734240 704389 2025509 704389 2025509 3690316 2025509 919137 778442 919137 778442 1139473 1151298 1139473 1151298 3925716 2741183 3925716 2741183 1145002 3344386 1145002 949726 1145002 949726 719498 949726 1867138 3337801 1867138 3337801 1148899 543524 1148899 543524 810198 1686620 810198 1686620 4320682 2654905 4320682 1007066 4320682 1007066 1020247 625078 1020247 625078 4036859 2407112 4036859 2407112 691292 444528 691292 444528 3340065 444528 2014340 3336225 2014340 2270383 2014340 2270383 4391944 2270383 4048737 2627414 4048737 2627414 279635 264738 279635 4778487 279635 4778487 3353166 706516 3353166 706516 959419 2540945 959419 2540945 4218831 789215 4218831 789215 400811 1285970 400811 1285970 4214116 4098986 4214116 4098986 3351591 2399734 3351591 2399734 4481193 2169086 4481193 2169086 3785101 2138603 3785101 2138603 242970 1413997 242970 1413997 1124561 535242 1124561 3449969 1124561 3449969 1674779 4093519 1674779 4093519 3345238 2700758 3345238 2700758 3969429 1658430 3969429 1658430 85645 1658430 4315413 1321508 4315413 1321508 1341659 2734531 1341659 2734531 4373241 2734531 559290 564903 559290 564903 4829384 1984701 4829384 1984701 3662985 3012656 3662985 3012656 3644788 3399550 3644788 3399550 3348217 2915720 3348217 2915720 3771900 2905561 3771900 2905561 3315989 1599652 3315989 1599652 3347736 2480066 3347736 2480066 4139312 1982574 4139312 1982574 4710992 1982574 1092144 3325495 1092144 2773686 1092144 2773686 3886952 2773686 961818 738546 961818 738546 4332940 2641442 4332940 2641442 1664595 3465708 1664595 933327 1664595 933327 922518 2678508 922518 2678508 3975627 2678508 322927 288939 322927 1013560 322927 1013560 1008428 2446907 1008428 2446907 4149503 3343811 4149503 3343811 1656532 1625502 1656532 1625502 987032 974222 987032 974222 4113135 2421729 4113135 922148 4113135 922148 765201 864561 765201 1135393 765201 1135393 545745 1135393 4271145 2364666 4271145 2364666 1680066 4127284 1680066 4127284 615416 1067540 615416 3313975 615416 3313975 4358058 1651867 4358058 1651867 1789372 255126 1789372 255126 255589 3028079 255589 3028079 3625773 3028079 262088 3964544 262088 3964544 1460902 213547 1460902 2572626 1460902 2572626 1667497 1675795 1667497 1675795 1371498 3350970 1371498 3350970 165918 3350970 3642313 3311096 3642313 3311096 1683903 689567 1683903 689567 989275 2661976 989275 2661976 4317710 2661976 4303364 2632059 4303364 3654421 4303364 3654421 314660 317853 314660 317853 1791843 1675048 1791843 1675048 3342601 3320915 3342601 3320915 1184086 3320915 4646702 2978204 4646702 2978204 4223728 2560588 4223728 3114213 4223728 3114213 3540872 1653479 3540872 1653479 3971970 2380427 3971970 2380427 4271999 2380427 969092 1676000 969092 1676000 3318864 555379 3318864 3348727 3318864 3348727 4809065 48813 4809065 48813 1910294 2343264 1910294 1188942 1910294 1188942 1180483 1188942 4260076 2476284 4260076 2476284 4221881 2025687 4221881 2025687 4638667 2025687 575111 1057851 575111 2634126 575111 2634126 4481638 2186125 4481638 2491823 4481638 2491823 4155062 2142833 4155062 2142833 3322464 692117 3322464 692117 674390 996912 674390 996912 1659626 2770924 1659626 2770924 3891616 1040776 3891616 1040776 3339586 3184794 3339586 3184794 1663068 3184794 4703615 483374 4703615 483374 1156110 483374 1365643 295303 1365643 563900 1365643 563900 1103642 563900 2204592 2506672 2204592 2506672 4169987 2979138 4169987 2979138 4656989 2979138 3340356 1725386 3340356 1725386 4271365 2608537 4271365 2608537 3331767 3023175 3331767 1673025 3331767 1673025 792642 610549 792642 610549 626484 2498959 626484 2498959 4175114 4429967 4175114 4429967 1419160 4429967 3347694 1864476 3347694 1864476 3338765 2575597 3338765 2575597 4096716 4281843 4096716 4281843 505204 496693 505204 496693 4182914 2489147 4182914 2147759 4182914 2147759 4542641 2147759 3321042 1427593 3321042 1427593 1319699 347765 1319699 347765 1256620 1269444 1256620 1269444 3326519 2207560 3326519 2207560 965864 967806 965864 1368376 965864 1368376 1361058 1368376 1336624 1360209 1336624 2707152 1336624 2707152 4345321 2707152 3906112 2785825 3906112 933896 3906112 933896 729261 2076106 729261 2076106 4564972 2749675 4564972 2749675 4014449 2383389 4014449 2383389 496253 3338608 496253 450602 496253 450602 422689 450602 1092453 1661814 1092453 1661814 1733449 1666961 1733449 1666961 3198224 1656041 3198224 1656041 4583501 3320267 4583501 3320267 693845 688742 693845 2705723 693845 2705723 3351117 2705723 633722 657652 633722 2058029 633722 2058029 4627625 937245 4627625 937245 918402 2720609 918402 2720609 4395870 2720609 4328369 2366956 4328369 2366956 539907 524209 539907 1320104 539907 1320104 1318818 1320104 762946 796143 762946 796143 326069 319252 326069 2233814 326069 2233814 1944552 2233814 1675494 4545258 1675494 4545258 1671366 1660625 1671366 1660625 740776 250424 740776 250424 253559 250424 4668643 2995338 4668643 1663180 4668643 1663180 2622355 1663180 4047954 2617459 4047954 2617459 4368260 2312003 4368260 2312003 628884 663750 628884 663750 2382604 3352737 2382604 2641535 2382604 2641535 3320464 2641535 656970 1656323 656970 1656323 2300092 3336587 2300092 2435603 2300092 2435603 4537134 2890316 4537134 2890316 1363754 1362779 1363754 1362779 84039 1667730 84039 1667730 896902 779165 896902 2748048 896902 2748048 3342738 3483024 3342738 3483024 4492052 2186974 4492052 2186974 3704136 2974130 3704136 2974130 873591 3330590 873591 3330590 4726203 3323664 4726203 3323664 3316765 4456228 3316765 4456228 3725017 2936750 3725017 3317028 3725017 3317028 691020 700843 691020 700843 1684736 4058980 1684736 4058980 4077952 2167807 4077952 2167807 1679200 2167807 2968053 1672213 2968053 1672213 845110 838504 845110 1655760 845110 1655760 4349446 4332273 4349446 4332273 3352670 3326208 3352670 3326208 1548324 3415898 1548324 3415898 4560791 916129 4560791 916129 759488 916129 822549 849691 822549 849691 3562640 1679746 3562640 1679746 3339076 3343513 3339076 3343513 812607 3343513 1444095 4404643 1444095 4404643 3347341 4404643 972569 997947 972569 997947 1651289 742305 1651289 3324152 1651289 3324152 3335629 3324152 724729 951550 724729 2883957 724729 2883957 3762286 2883957 3546646 913078 3546646 1192969 3546646 1192969 460555 1946711 460555 1946711 3335875 1946711 3333407 418151 3333407 418151 1675822 2065695 1675822 1647633 1675822 1647633 4526456 1959018 4526456 1959018 3625883 2406972 3625883 2406972 4078225 2406972 3348427 175036 3348427 175036 1647525 3461609 1647525 2027375 1647525 2027375 3709804 868153 3709804 868153 812732 868153 1493608 1659637 1493608 320726 1493608 320726 1338936 3344093 1338936 3344093 54217 3344093 3722546 381686 3722546 381686 1256147 381686 4436122 2233481 4436122 2233481 915510 919468 915510 2369086 915510 2369086 4294899 2369086 1670362 4759172 1670362 4759172 4393208 1659233 4393208 1659233 3329244 3600233 3329244 2386504 3329244 2386504 4041403 2386504 970822 694486 970822 694486 3330778 1507786 3330778 1507786 907148 252540 907148 252540 1434700 3072249 1434700 3072249 4388716 1430005 4388716 1670681 4388716 1670681 630770 1670681 3350649 2566835 3350649 2242337 3350649 2242337 4420937 1429363 4420937 1429363 1436951 1882015 1436951 1882015 4778540 1882015 309173 305691 309173 305691 4172180 2497894 4172180 2497894 4004929 2653639 4004929 504202 4004929 504202 1169352 1084941 1169352 1084941 1103391 1084941 1224517 1224333 1224517 1224333 472375 450712 472375 2436120 472375 2436120 4076590 2517949 4076590 2517949 4209531 2517949 1649212 1504189 1649212 2803578 1649212 2803578 4474072 1682158 4474072 1682158 790201 1646891 790201 1646891 908160 2860806 908160 2860806 4536078 2006815 4536078 2006815 4662435 1062800 4662435 1062800 147883 3804841 147883 3804841 1670241 3804841 316044 3825154 316044 1196232 316044 1196232 505013 1196232 424097 1657086 424097 1657086 756441 811389 756441 811389 3313424 1682182 3313424 1682182 3816715 2034737 3816715 2034737 4665330 4735698 4665330 4735698 1679853 1143404 1679853 1143404 1142410 2610058 1142410 2610058 3115739 3345627 3115739 3345627 1673114 2119758 1673114 2282334 1673114 2282334 3773226 2110061 3773226 2128825 3773226 2128825 4540373 2128825 3329304 3228823 3329304 1570557 3329304 1570557 3314989 1570557 3797638 2896884 3797638 2896884 273928 1685965 273928 2602565 273928 2602565 4060258 2111754 4060258 2111754 3795068 1660551 3795068 1660551 1558410 1660551 4567875 2880439 4567875 2880439 1357554 316139 1357554 316139 912674 2012377 912674 2012377 4651224 2012377 3984049 2711216 3984049 2711216 2811609 3054470 2811609 541087 2811609 541087 521754 1199865 521754 1199865 488537 3341907 488537 3341907 4767057 3341907 1436613 1444174 1436613 1444174 4336452 2640885 4336452 1387114 4336452 1387114 285257 1387114 1683525 3983151 1683525 3983151 885986 777316 885986 777316 4049194 2646660 4049194 2646660 297446 1344589 297446 2916246 297446 2916246 3747326 2916246 1840664 3346067 1840664 3346067 461725 3343442 461725 3343442 4635864 2021266 4635864 2170058 4635864 2170058 3325092 4975983 3325092 4975983 3325611 1656743 3325611 1656743 4551803 1656743 1648022 1652167 1648022 1652167 1257935 406057 1257935 2117180 1257935 2117180 4346441 2417212 4346441 2417212 1003365 996570 1003365 2675073 1003365 2675073 3644035 2998781 3644035 1666405 3644035 1666405 1270554 3315975 1270554 3315975 4925040 971040 4925040 971040 722297 3025397 722297 3025397 3320914 1666289 3320914 1666289 1677309 808078 1677309 808078 1646692 3018722 1646692 3018722 3659211 1031694 3659211 1031694 1027780 2513227 1027780 2513227 4153867 2513227 1412568 1442318 1412568 2573882 1412568 2573882 4094922 1668038 4094922 1668038 1366841 3609701 1366841 3609701 1649811 4086113 1649811 4086113 3325903 897962 3325903 897962 891586 2011232 891586 2011232 4657127 2011232 3343805 3082267 3343805 1664721 3343805 1664721 476200 1174983 476200 2122920 476200 2122920 3776191 3331060 3776191 3331060 2485915 1963456 2485915 1963456 4675897 877108 4675897 877108 1674198 690715 1674198 690715 683176 454555 683176 454555 479336 3011017 479336 3011017 4703065 3011017 752144 760501 752144 760501 835102 3331545 835102 3331545 2555987 3331545 1444490 1448351 1444490 1448351 1691423 3329835 1691423 422525 1691423 422525 1255659 1432894 1255659 1432894 245268 1432894 832840 847494 832840 847494 3967964 2358635 3967964 2358635 1897104 3348910 1897104 3348910 214686 3348910 867319 821092 867319 3318790 867319 3318790 836862 3318790 1684344 371527 1684344 371527 1263851 617430 1263851 617430 633736 1171494 633736 1171494 485092 1171494 971594 974462 971594 4952639 971594 4952639 3344833 775811 3344833 775811 515712 2435857 515712 2435857 4097220 2435857 1094525 1122409 1094525 1122409 995105 305776 995105 305776 313272 305776 1234039 1671857 1234039 1671857 4603653 2941923 4603653 2941923 1683369 4893904 1683369 4893904 429560 427998 429560 427998 1053278 1046264 1053278 1046264 3673870 2986475 3673870 412377 3673870 412377 385458 2354188 385458 2354188 4323507 1243730 4323507 1243730 745989 757506 745989 757506 4488399 2155858 4488399 2155858 4080417 2569098 4080417 2569098 456930 1212063 456930 1212063 3888304 2743529 3888304 2743529 3948773 2709069 3948773 2709069 1015337 667774 1015337 667774 4453 3341209 4453 3341209 3314314 3587923 3314314 3587923 3848379 2840228 3848379 2980240 3848379 2980240 724474 937994 724474 937994 3314071 1613269 3314071 1009145 3314071 1009145 644058 2835115 644058 2835115 3831274 4822073 3831274 4822073 3329048 4822073 3337605 359577 3337605 359577 1952381 1680614 1952381 1680614 244606 209687 244606 2183402 244606 2183402 4509630 2183402 1662242 4546734 1662242 4546734 1804182 1666519 1804182 1666519 3559702 4739064 3559702 4739064 3340700 4739064 4413008 2271174 4413008 2271174 1345700 1677770 1345700 1677770 810095 818960 810095 818960 3789205 3550172 3789205 3550172 762651 1656060 762651 1656060 1672074 1358068 1672074 3326820 1672074 3326820 3705865 3082271 3705865 3082271 1663131 2849141 1663131 2849141 4507937 1666578 4507937 1666578 211401 1435462 211401 1435462 4280987 2398469 4280987 451875 4280987 451875 456434 1667243 456434 1667243 1750583 3322498 1750583 3322498 4212558 2537811 4212558 2537811 3352900 1816704 3352900 3009323 3352900 3009323 3661358 4299691 3661358 4299691 3316219 4299691 4052778 2609988 4052778 2609988 1036475 1027409 1036475 1027409 3323795 3798077 3323795 3798077 4089705 514363 4089705 514363 495983 514363 1658162 3184121 1658162 3072720 1658162 3072720 2282338 1091975 2282338 1091975 1077508 2702831 1077508 2702831 4595178 2911239 4595178 1659148 4595178 1659148 315612 2904661 315612 2904661 3743397 2904661 1681072 3101312 1681072 1852192 1681072 1852192 3331608 2721774 3331608 2721774 4362285 1404933 4362285 1404933 954426 944206 954426 944206 3323502 1225566 3323502 1225566 382603 1314466 382603 1314466 811982 3342089 811982 3342089 3321468 2774234 3321468 2795494 3321468 2795494 4448989 2770857 4448989 2770857 4453963 3340406 4453963 3340406 162468 2372817 162468 2372817 4294934 1666725 4294934 1666725 2183116 4528087 2183116 4528087 1323058 2462464 1323058 2462464 4860112 1659364 4860112 2533374 4860112 2533374 4107918 2224745 4107918 2224745 3858598 2224745 4276863 2617074 4276863 2185509 4276863 2185509 3847375 4358117 3847375 4358117 3314893 4358117 3317485 228751 3317485 228751 1425433 3348701 1425433 3348701 2624797 1905113 2624797 1905113 3582523 1948122 3582523 1948122 3320892 2518986 3320892 2518986 3090777 3342450 3090777 3342450 1649743 4660537 1649743 4660537 612178 621751 612178 621751 3676285 2012540 3676285 2012540 251944 3326504 251944 3326504 1439479 234654 1439479 1344121 1439479 1344121 305253 1344121 733199 715634 733199 1959384 733199 1959384 3632073 3096769 3632073 3096769 3554292 3330569 3554292 3330569 1671865 4349529 1671865 3350544 1671865 3350544 2641921 3316010 2641921 3316010 840250 1181069 840250 1181069 1157339 1387216 1157339 1387216 281949 1572213 281949 1572213 1660543 2275081 1660543 2275081 3951303 1464542 3951303 1464542 206434 1253042 206434 1253042 2969379 1656034 2969379 1192242 2969379 1192242 789771 820098 789771 820098 80790 1666173 80790 1064103 80790 1064103 4583632 2061447 4583632 2061447 4314828 2644593 4314828 2644593 1653801 1337797 1653801 4515824 1653801 4515824 1655911 4515824 806836 874036 806836 874036 1279714 388618 1279714 742791 1279714 742791 762186 1480567 762186 1480567 1682785 3345062 1682785 3345062 3450383 3345062 3325638 1123901 3325638 1123901 525497 960105 525497 960105 1677604 4721126 1677604 2540680 1677604 2540680 4222606 691108 4222606 691108 1001089 691108 3688825 2947902 3688825 2472299 3688825 2472299 4164685 2098767 4164685 2098767 4556487 2098767 1684065 1561567 1684065 1561567 604411 3330000 604411 3330000 3334420 1985756 3334420 1985756 1180973 1649672 1180973 1649672 4769479 3102554 4769479 1650558 4769479 1650558 1201798 1650558 2709309 3326709 2709309 3326709 1686113 4632708 1686113 4632708 1390476 143062 1390476 143062 3314427 889505 3314427 889505 745937 889505 4772091 3078123 4772091 3078123 1651880 4309263 1651880 4309263 3330205 3900427 3330205 3900427 4431375 2756368 4431375 2756368 1655141 2204020 1655141 2204020 197519 1652027 197519 1652027 1679149 1138663 1679149 1138663 1666591 2248323 1666591 2248323 3866427 2181014 3866427 2181014 1651669 181841 1651669 181841 3344794 1672948 3344794 1672948 566779 1673674 566779 1673674 4322572 3093218 4322572 3093218 3581982 3342792 3581982 3342792 810186 3342792 1201013 2855612 1201013 2855612 4527788 2855612 1215089 3347817 1215089 1678986 1215089 1678986 579046 368318 579046 368318 1685215 368318 539309 514377 539309 514377 2528596 3320234 2528596 3320234 1667200 614935 1667200 614935 1068758 614935 4183590 3316761 4183590 3316761 559602 3316761 1656092 3112759 1656092 3112759 4400505 1664364 4400505 1664364 1245943 3530381 1245943 3530381 3341884 1183386 3341884 2792033 3341884 2792033 4449637 2165211 4449637 2165211 3827010 1245389 3827010 1245389 402019 2618653 402019 2618653 4044464 3535779 4044464 3535779 2663453 3119432 2663453 3119432 848184 876453 848184 4451421 848184 4451421 2240278 1651350 2240278 1651350 4461192 2173422 4461192 2087803 4461192 2087803 1107117 595298 1107117 595298 1675568 2353306 1675568 2353306 4090883 2538574 4090883 2538574 1139570 517215 1139570 1930910 1139570 1930910 4745503 1930910 3343484 217499 3343484 1656526 3343484 1656526 9856 2014518 9856 2014518 3671260 2014518 3667182 2985135 3667182 281294 3667182 281294 279474 1907534 279474 1907534 3582923 3345466 3582923 3345466 787989 860839 787989 1169357 787989 1169357 1168196 929431 1168196 929431 743823 1172559 743823 1172559 1648660 2163636 1648660 2163636 1677201 606399 1677201 606399 596449 606399 4515765 2176294 4515765 2176294 1970411 1684702 1970411 1684702 3328416 967976 3328416 967976 3324932 4838539 3324932 1290136 3324932 1290136 385900 1290136 4535081 325866 4535081 2063018 4535081 2063018 2877215 1668237 2877215 3324490 2877215 3324490 1382033 3008642 1382033 3008642 3645948 1653196 3645948 1653196 1956564 1653196 3347353 213078 3347353 2972938 3347353 2972938 4622581 1222139 4622581 1222139 431697 1222139 3340474 2545954 3340474 2545954 2177105 3334159 2177105 2210346 2177105 2210346 3340969 2210346 2990555 3336467 2990555 3336467 4750722 3053354 4750722 3053354 4453932 2208898 4453932 3295171 4453932 3295171 1648276 1203089 1648276 1203089 452425 1203089 4587105 3319375 4587105 3319375 1654844 3319375 3568977 3092557 3568977 3092557 1024576 3352539 1024576 482752 1024576 482752 1669002 2695205 1669002 2695205 4655871 285285 4655871 285285 1375183 285285 2457581 3333072 2457581 1604942 2457581 1604942 3336553 1604942 3319043 2356703 3319043 2356703 1663044 539635 1663044 539635 519945 539635 573641 1685197 573641 704340 573641 704340 700389 1667127 700389 1667127 532717 1677187 532717 1677187 152071 2242435 152071 2242435 4387823 2242435 1128728 1135898 1128728 1658644 1128728 1658644 4770298 1658644 4175139 2492997 4175139 998525 4175139 998525 696045 998525 3645749 3000947 3645749 3000947 4724376 3067859 4724376 2100384 4724376 2100384 912913 730374 912913 730374 1672698 2414554 1672698 356690 1672698 356690 1288618 681838 1288618 681838 669023 1229772 669023 1229772 3322034 3324618 3322034 3324618 785922 904217 785922 2328490 785922 2328490 3982043 2328490 3521773 3320885 3521773 3320885 1232558 1654135 1232558 2601505 1232558 2601505 4074950 2601505 3338134 2594971 3338134 2594971 718698 802879 718698 802879 843997 1323967 843997 1323967 310939 1323967 1419208 231101 1419208 1251347 1419208 1251347 1243103 1251347 1301264 1278050 1301264 1278050 650375 1019088 650375 1019088 3351408 2256179 3351408 2256179 3798559 2877536 3798559 2877536 1680006 4710858 1680006 4710858 3634232 1973257 3634232 3323618 3634232 3323618 4955994 1657563 4955994 1657563 3344382 544381 3344382 544381 574659 1078019 574659 1078019 1085744 2105343 1085744 2105343 4555723 2067550 4555723 2067550 4610455 2067550 3327822 451556 3327822 1647281 3327822 1647281 1588313 1354003 1588313 1354003 1352036 1664009 1352036 1664009 2246709 1664009 1663977 4396181 1663977 4396181 3673778 1203346 3673778 1203346 464682 1203346 4049138 2585557 4049138 2585557 315326 329532 315326 1174329 315326 1174329 485413 1664024 485413 1664024 1541181 874627 1541181 874627 859304 502862 859304 502862 511324 502862 1671804 1281862 1671804 1281862 3932599 2277042 3932599 777447 3932599 777447 774773 777447 3314289 997011 3314289 997011 908803 746725 908803 746725 2899567 3341247 2899567 3341247 1662348 1554574 1662348 1554574 4595220 3338334 4595220 3338334 4983375 1671168 4983375 1671168 2501460 1671168 4465932 2193601 4465932 1416141 4465932 1416141 3326743 4407303 3326743 4407303 1685848 2996771 1685848 3556166 1685848 3556166 3496603 3349445 3496603 3349445 4625421 836410 4625421 836410 824680 836410 3726317 2074758 3726317 2074758 3585375 1917957 3585375 2806728 3585375 2806728 3852062 2806728 1668048 4357774 1668048 4357774 4418010 231267 4418010 231267 4229751 3349270 4229751 3349270 283158 285783 283158 2397458 283158 2397458 4252825 2397458 387166 402507 387166 1860792 387166 1860792 3840804 3314039 3840804 3314039 636618 3314039 725781 717450 725781 717450 3690008 2006728 3690008 2006728 3321538 3903144 3321538 3903144 618674 1058424 618674 3313636 618674 3313636 489719 2166947 489719 2166947 4494901 4365269 4494901 4365269 1649464 3662092 1649464 3662092 1670653 2791136 1670653 2791136 4455242 2791136 3735086 2043765 3735086 2043765 938049 733505 938049 733505 703593 733505 919430 1677146 919430 1677146 1652947 248972 1652947 248972 4356418 2703010 4356418 1655705 4356418 1655705 687191 983631 687191 4138396 687191 4138396 1680242 1415667 1680242 1415667 4378622 1659406 4378622 1659406 2463997 1681098 2463997 1681098 3328085 2714933 3328085 2714933 415772 412798 415772 412798 1657886 2151730 1657886 2151730 3824745 274990 3824745 274990 282562 274990 1655824 657524 1655824 657524 448432 2556824 448432 2556824 3340780 2556824 89452 3336591 89452 3336591 4700947 1963335 4700947 1963335 2610048 3342598 2610048 3342598 1700869 1667553 1700869 1667553 3457126 3319339 3457126 2840009 3457126 2840009 4482293 2840009 1225968 449237 1225968 516828 1225968 516828 1162725 516828 1356268 1370365 1356268 1370365 519630 553691 519630 553691 4072279 2386279 4072279 1025337 4072279 1025337 1027825 1025337 4438237 2222297 4438237 2222297 3754573 1072752 3754573 1072752 579379 2429643 579379 2429643 4245964 3330343 4245964 3330343 3830791 2663312 3830791 2663312 4332745 2663312 1147730 508102 1147730 3084765 1147730 3084765 4742433 1648391 4742433 1648391 3545669 1686127 3545669 1686127 1463841 238193 1463841 3317932 1463841 3317932 704712 3317932 1210089 466267 1210089 466267 4945201 1673817 4945201 1264376 4945201 1264376 1245837 2101671 1245837 2101671 4537508 2101671 3328177 1684585 3328177 1684585 2167488 1657940 2167488 3328890 2167488 3328890 3023101 877197 3023101 877197 860704 781513 860704 781513 4502909 2140705 4502909 2140705 4665557 2016935 4665557 4744987 4665557 4744987 576456 3346769 576456 3346769 4193115 1657612 4193115 1657612 3209794 3345359 3209794 3345359 3782914 3345359 3628206 3012075 3628206 3525899 3628206 3525899 3327461 2527553 3327461 2527553 4133030 3325997 4133030 3325997 295007 266912 295007 266912 251426 266912 1674718 2639573 1674718 2639573 1238763 1235971 1238763 1235971 3673168 2991675 3673168 2991675 606117 580423 606117 1398506 606117 1398506 253353 2207769 253353 2207769 4461180 2658254 4461180 2658254 4353676 591712 4353676 591712 1077240 591712 3320585 2144371 3320585 2144371 4195925 2481627 4195925 2396162 4195925 2396162 373006 1288626 373006 1288626 1674089 690878 1674089 1656736 1674089 1656736 2915261 1387462 2915261 1387462 261324 1387462 3350595 2305914 3350595 2305914 3968877 2681150 3968877 2681150 3740979 2065230 3740979 2065230 3969119 3352864 3969119 304867 3969119 304867 305017 304867 4512972 2835328 4512972 2835328 3685049 1649351 3685049 1649351 1669378 59218 1669378 59218 726943 4286084 726943 4286084 3337988 4286084 3325185 1925353 3325185 1925353 4243091 1653402 4243091 1653402 1237503 446656 1237503 1677848 1237503 1677848 1781114 1170461 1781114 1170461 1246817 1240326 1246817 219301 1246817 219301 3321834 2675291 3321834 2675291 3988945 1183920 3988945 1183920 483071 1183920 3457199 1662095 3457199 1348298 3457199 1348298 1205464 465472 1205464 465472 556680 1092418 556680 75088 556680 75088 4011339 2659896 4011339 2659896 3797739 2126908 3797739 2126908 619487 617200 619487 3325155 619487 3325155 2391031 363893 2391031 363893 1288299 2245202 1288299 2245202 4411706 2245202 3036106 1675206 3036106 2285760 3036106 2285760 4371318 1395089 4371318 1395089 303588 1395089 4537711 2109035 4537711 1910722 4537711 1910722 3574347 1910722 3681435 1684644 3681435 1684644 1348786 339006 1348786 650390 1348786 650390 4311349 1647078 4311349 1647078 3323495 3313715 3323495 2417317 3323495 2417317 4268669 1198625 4268669 1198625 3323606 2503373 3323606 2503373 4195198 2503373 1668413 100451 1668413 3014025 1668413 3014025 3664383 2618483 3664383 2618483 4048040 2618483 852384 796923 852384 796923 4529029 3315730 4529029 3315730 448975 1243340 448975 1243340 3260696 3331838 3260696 2577758 3260696 2577758 4217678 2400470 4217678 2400470 3340443 2400470 3614160 1955730 3614160 2377186 3614160 2377186 4277934 3096266 4277934 3096266 4782082 3105037 4782082 3105037 750874 1654444 750874 1654444 4026220 2343185 4026220 2343185 574312 592536 574312 1308252 574312 1308252 1669201 932230 1669201 932230 3828255 3344430 3828255 3344430 3348207 4447946 3348207 4447946 311208 295095 311208 295095 1339962 1680431 1339962 1671452 1339962 1671452 4604715 2938375 4604715 2938375 898673 3327065 898673 1438069 898673 1438069 212932 1038037 212932 1038037 1808089 3327341 1808089 720242 1808089 720242 722632 1665006 722632 1665006 1722829 1665006 296269 312912 296269 312912 1348183 316199 1348183 316199 3634011 1934255 3634011 1934255 4173717 2479378 4173717 2479378 582247 565373 582247 2764413 582247 2764413 4396224 2764413 3324592 1349581 3324592 1349581 2107792 2979478 2107792 2304483 2107792 2304483 3338576 2173325 3338576 2173325 1682165 1116856 1682165 1116856 1095138 1116856 4229438 2578968 4229438 2578968 1648071 303654 1648071 303654 4930324 1666586 4930324 1666586 1358321 1655418 1358321 3744338 1358321 3744338 1303734 1886167 1303734 1886167 4785993 2115373 4785993 2115373 1681138 3335102 1681138 3335102 4172471 3335102 1982066 3341208 1982066 3341208 1174630 1181544 1174630 1303817 1174630 1303817 1315382 1682573 1315382 1682573 1962706 3264386 1962706 3264386 1661717 2498753 1661717 2498753 4612417 2073068 4612417 3120320 4612417 3120320 4768489 3120320 3314284 1534277 3314284 1534277 1674837 665336 1674837 665336 4001861 2690780 4001861 1404269 4001861 1404269 1679259 4196235 1679259 4196235 4157742 826303 4157742 826303 1649415 1417118 1649415 1417118 243611 1417118 3340775 1835915 3340775 1835915 1071383 600752 1071383 1229825 1071383 1229825 445302 1229825 3755363 2086472 3755363 2086472 1679092 1190171 1679092 1190171 3331694 3386554 3331694 3386554 896910 892399 896910 892399 1673062 2645371 1673062 2645371 2753095 1649310 2753095 3335795 2753095 3335795 2562266 3335795 3866651 2212945 3866651 2212945 2142815 3313352 2142815 1668432 2142815 1668432 2306859 3353058 2306859 3353058 4633699 3330370 4633699 3330370 1402207 264190 1402207 264190 710721 955311 710721 955311 3319348 1005015 3319348 1005015 3338092 1889307 3338092 1889307 3567209 1889307 3340448 2672831 3340448 2672831 360668 1331868 360668 1331868 341741 1331868 908781 1677621 908781 1656074 908781 1656074 4405003 2613842 4405003 2613842 4021268 3250092 4021268 3250092 1661072 2435498 1661072 2435498 4244602 2435498 1346351 1360874 1346351 1360874 1661618 4140828 1661618 4140828 3964852 2303524 3964852 2303524 3580454 3337004 3580454 3337004 314508 3142222 314508 3142222 3347668 3531649 3347668 3531649 1326713 449911 1326713 449911 3321477 3320162 3321477 3320162 3790141 3320162 2816271 3346144 2816271 1681844 2816271 1681844 3663010 231231 3663010 231231 229550 2901037 229550 2901037 4559747 1053371 4559747 1053371 1046171 1053371 4418659 2266898 4418659 2266898 1437779 1653425 1437779 2359988 1437779 2359988 1656826 1662324 1656826 1662324 3108874 2885928 3108874 2885928 3792331 2885928 278054 1378643 278054 1683843 278054 1683843 4361730 2291457 4361730 2291457 3333035 2993142 3333035 2993142 968191 995672 968191 2087758 968191 2087758 3329157 3055015 3329157 3055015 4722723 3055015 1149428 511982 1149428 511982 1272148 1680151 1272148 1680151 4066641 2418620 4066641 2418620 434208 1238292 434208 1686373 434208 1686373 1660393 3110847 1660393 2143476 1660393 2143476 3826173 2727368 3826173 2727368 4401483 2727368 1655682 1873739 1655682 1873739 2049918 3343542 2049918 3343542 2059722 1419279 2059722 1419279 1434776 1493883 1434776 1493883 3340766 1275014 3340766 1275014 1032572 619755 1032572 619755 4362227 2277598 4362227 2277598 4270693 3335276 4270693 2631244 4270693 2631244 589162 1089280 589162 1089280 3326523 3237809 3326523 484296 3326523 484296 1186345 1677686 1186345 1677686 4024368 849925 4024368 849925 809390 849925 1678218 4129553 1678218 4129553 3334954 4833777 3334954 4833777 1674694 508487 1674694 508487 4693782 508487 267278 1412828 267278 1412828 1661458 2383817 1661458 2383817 3313769 63233 3313769 3349959 3313769 3349959 3433483 1674784 3433483 1674784 2320508 1674784 4512776 2834313 4512776 2246699 4512776 2246699 3348664 887354 3348664 887354 80469 1667889 80469 1667889 3423407 1667978 3423407 1659064 3423407 1659064 3310637 1659064 4619446 2067321 4619446 2067321 3402154 1668144 3402154 1668144 4734163 1926898 4734163 1926898 4230005 3242265 4230005 3242265 1675748 3242265 4245907 3347452 4245907 2649833 4245907 2649833 4332195 802339 4332195 802339 788850 1988216 788850 1988216 4678313 1988216 3049642 1679942 3049642 1679942 1659743 1412231 1659743 1412231 4150613 2542103 4150613 2542103 3605538 3068804 3605538 3068804 298211 297130 298211 297130 2806828 3337052 2806828 3337052 4110260 2459882 4110260 2459882 1657060 3719810 1657060 3719810 1685232 4704706 1685232 4704706 320703 1338529 320703 1677985 320703 1677985 925862 2191748 925862 2191748 3843646 2722677 3843646 2722677 4384593 2739534 4384593 2739534 4392944 2739534 3318728 776971 3318728 776971 322957 2993559 322957 2993559 3645322 2993559 1197570 588231 1197570 588231 3348084 3000223 3348084 3000223 3649159 482965 3649159 482965 1664276 2668375 1664276 2668375 3988812 598832 3988812 598832 1059170 3321846 1059170 3321846 1685315 4073476 1685315 1111381 1685315 1111381 1119156 1111381 4411537 3498643 4411537 3498643 1651469 145916 1651469 145916 1653692 1335884 1653692 1335884 3346733 2851563 3346733 2851563 3786574 3777751 3786574 3777751 1677777 2305084 1677777 2305084 4382520 2305084 3326154 4688739 3326154 4688739 3328048 2054700 3328048 2054700 4702837 1981676 4702837 1981676 1025241 456572 1025241 456572 1214552 456572 1213259 1685494 1213259 1685494 3865382 1648253 3865382 1648253 1652095 4302438 1652095 1651550 1652095 1651550 4686237 3352415 4686237 3352415 2720007 3352415 3558159 3115645 3558159 3115645 1293947 795078 1293947 795078 819766 2751652 819766 2751652 3906306 2751652 565002 1094334 565002 2548376 565002 2548376 4130766 818601 4130766 818601 792497 2993853 792497 2993853 3347075 2993853 770586 883032 770586 2976628 770586 2976628 4644829 2115472 4644829 2115472 2016407 1683907 2016407 1683907 1109076 3320602 1109076 3320602 639001 3320602 1259183 383398 1259183 1415178 1259183 1415178 1400553 2749952 1400553 2749952 4395794 3329295 4395794 3329295 2255774 1294877 2255774 1294877 1305092 1682918 1305092 1682918 1036495 1682918 4222985 2553481 4222985 2553481 863457 861730 863457 861730 3850607 2217283 3850607 592591 3850607 592591 599137 592591 1667092 2964001 1667092 1356127 1667092 1356127 313832 1356127 3337252 1462040 3337252 1462040 2295608 3342296 2295608 3342296 3604727 3039365 3604727 3039365 2829419 3342394 2829419 3342394 1671274 378035 1671274 378035 3352487 378035 917403 908310 917403 908310 1677053 4815881 1677053 912225 1677053 912225 4163925 2490646 4163925 523471 4163925 523471 1165642 682552 1165642 682552 667168 682552 1382017 3378869 1382017 3378869 1671615 2332137 1671615 2332137 4498019 2188954 4498019 2188954 748850 759248 748850 2143545 748850 2143545 3796815 3335683 3796815 3335683 4357382 3325709 4357382 3325709 2829257 1663724 2829257 1663724 476243 468089 476243 468089 1665906 3198768 1665906 552844 1665906 552844 1143070 552844 4710972 3320657 4710972 3320657 2363898 2125565 2363898 2125565 3339304 2125565 1299975 1264193 1299975 1264193 191357 1476342 191357 1476342 4646751 2945659 4646751 2945659 4393836 1201511 4393836 1201511 1185057 1201511 1562710 3346348 1562710 3346348 3721845 2036946 3721845 2036946 3347721 3308358 3347721 1671867 3347721 1671867 2491703 4082787 2491703 4082787 4341493 1656593 4341493 1656593 1218405 1656593 3341196 429976 3341196 2903807 3341196 2903807 3327166 1055381 3327166 1055381 1686076 2235876 1686076 2235876 3904251 2235876 977580 686644 977580 948822 977580 948822 975917 1947579 975917 1947579 3646695 1947579 1415835 3331830 1415835 3331830 1288987 356316 1288987 469732 1288987 469732 491192 469732 1306250 1322779 1306250 1322779 3331075 1968501 3331075 1968501 1387647 1378915 1387647 1378915 980145 678295 980145 3217965 980145 3217965 4226514 1667168 4226514 1990704 4226514 1990704 1672614 1990704 3762505 2072483 3762505 2072483 1648918 202819 1648918 202819 4445716 2793145 4445716 2793145 4748705 3095784 4748705 3095784 1972459 2855411 1972459 2864855 1972459 2864855 3322063 1978420 3322063 1978420 4654033 1978420 3336031 1636129 3336031 1971685 3336031 1971685 4721169 653064 4721169 653064 1007916 1338054 1007916 1338054 1668667 1338054 1140609 3315861 1140609 3315861 3788547 2860115 3788547 2860115 4642234 2009047 4642234 2009047 1674172 2053337 1674172 2053337 3331523 3795480 3331523 3795480 1649601 482784 1649601 482784 1178698 1107107 1178698 1107107 1086443 300245 1086443 300245 289385 4386139 289385 4386139 3346830 3543000 3346830 3543000 269184 245623 269184 1380712 269184 1380712 4337180 2998299 4337180 2998299 4647933 1402404 4647933 1402404 1423494 1402404 4343203 2685552 4343203 2685552 2479119 1662817 2479119 1662817 1658226 217815 1658226 1026241 1658226 1026241 1048341 2048748 1048341 2048748 1676776 233359 1676776 233359 222075 1675199 222075 1675199 3324417 127903 3324417 127903 1676240 2159411 1676240 2159411 653859 1041741 653859 1041741 1659494 87603 1659494 633195 1659494 633195 1021690 1668656 1021690 1668656 1410828 246381 1410828 246381 4718426 2507988 4718426 2507988 190947 1685438 190947 2676093 190947 2676093 3996459 3345102 3996459 3345102 4732028 3345102 724319 945799 724319 945799 3618391 2829239 3618391 2829239 4485888 1654558 4485888 1654558 3503040 2127586 3503040 2127586 4554193 2127586 1333182 1316575 1333182 1316575 439824 423179 439824 423179 753625 738761 753625 329868 753625 329868 1308376 329868 1041186 2313923 1041186 2313923 3988559 618232 3988559 618232 1063450 1972416 1063450 1972416 4681039 3042552 4681039 3042552 3648554 2742832 3648554 2742832 4371968 600092 4371968 600092 616500 82640 616500 82640 3314711 4534564 3314711 4534564 1363541 1289674 1363541 1289674 407113 594478 407113 594478 1667536 4580120 1667536 4580120 523481 538574 523481 538574 2334585 2467758 2334585 2467758 4134680 4236406 4134680 4236406 1646738 565679 1646738 565679 1682338 351820 1682338 351820 1345340 305218 1345340 1366119 1345340 1366119 323807 1366119 503411 513129 503411 3331827 503411 3331827 3810055 2018269 3810055 2018269 4644394 2018269 1828377 1673244 1828377 1673244 3348525 4560181 3348525 233859 3348525 233859 1434244 1847108 1434244 1847108 3431016 1677125 3431016 1677125 3318158 2489287 3318158 2489287 583020 1103836 583020 3073504 583020 3073504 3581577 1666486 3581577 1666486 4501824 3342295 4501824 3342295 3286193 3766559 3286193 3766559 3338455 596547 3338455 596547 1047853 3019233 1047853 3019233 3657578 3019233 1662385 1946616 1662385 1946616 1647251 2844334 1647251 2844334 4217602 2536674 4217602 2536674 3524034 3353092 3524034 3353092 3480218 1663912 3480218 1663912 3722616 2377220 3722616 2377220 4028328 907397 4028328 907397 775414 907397 4015826 3326493 4015826 2519186 4015826 2519186 4172734 2519186 3581206 1925158 3581206 1925158 1954552 3337512 1954552 3337512 3808819 1664182 3808819 1664182 3650026 2081769 3650026 2081769 4606003 2081769 4455723 1684414 4455723 1684414 1672232 1961646 1672232 1961646 368319 464736 368319 464736 1201322 1076768 1201322 1076768 578842 2690405 578842 2690405 4350354 2856571 4350354 2856571 4525254 1647229 4525254 1647229 2224390 1685605 2224390 1685605 3529660 1685605 1663495 4625885 1663495 400348 1663495 400348 1245788 3026726 1245788 3026726 4688731 2995460 4688731 2995460 3791687 2114399 3791687 2114399 1389556 3321556 1389556 2907588 1389556 2907588 3737779 2332716 3737779 2332716 4182344 3316359 4182344 3316359 388648 423424 388648 3327157 388648 3327157 2763868 3327157 1649090 1887284 1649090 1887284 4783589 3324208 4783589 3324208 3326386 1273985 3326386 1273985 403282 1273985 3658837 1991999 3658837 1991999 1647159 332508 1647159 332508 3702096 2048188 3702096 2048188 755544 901086 755544 901086 4256857 2600757 4256857 2600757 517054 488679 517054 488679 4219922 2477608 4219922 2477608 3348703 2366007 3348703 2366007 274856 267512 274856 267512 3583430 1658289 3583430 1658289 1468601 3334458 1468601 3334458 937388 912169 937388 912169 853161 655382 853161 655382 3340432 469155 3340432 469155 1665277 68082 1665277 68082 4154592 3337073 4154592 3337073 2519776 1681593 2519776 3321845 2519776 3321845 4036174 1685199 4036174 1685199 1889267 1685199 4447146 2249479 4447146 2249479 1679597 987797 1679597 987797 3334074 3537958 3334074 3537958 628932 286947 628932 286947 1414614 679412 1414614 679412 977705 598649 977705 598649 622883 598649 3347384 513618 3347384 513618 489103 1185717 489103 498014 489103 498014 1168906 498014 1056277 1136326 1056277 1136326 523515 1136326 3342967 4889057 3342967 2413884 3342967 2413884 4084174 2413884 2784745 1647691 2784745 1647691 367713 3346052 367713 2856460 367713 2856460 4515301 2856460 750219 1232482 750219 1232482 1680488 2621927 1680488 2621927 4808749 3143016 4808749 1654052 4808749 1654052 1573942 1654052 3572546 1878366 3572546 1878366 4416844 2723804 4416844 528399 4416844 528399 1139524 2618679 1139524 2618679 4267132 2618679 4076180 2433146 4076180 2433146 3341950 3476503 3341950 3476503 959880 2629003 959880 2629003 1647160 647971 1647160 647971 3346699 647971 1627733 3344099 1627733 913512 1627733 913512 925982 913512 4729603 1657973 4729603 1657973 1313347 3333814 1313347 623421 1313347 623421 277488 315359 277488 1089347 277488 1089347 4325113 2322184 4325113 2322184 1673668 2462818 1673668 2462818 1341473 3341450 1341473 3341450 234322 1681071 234322 1681071 2544851 3315719 2544851 3315719 2251650 1856055 2251650 1856055 1662930 1856055 3353279 651066 3353279 3321295 3353279 3321295 2173111 3321295 3326593 281017 3326593 1680916 3326593 1680916 4783832 1680916 1652502 3389852 1652502 1685759 1652502 1685759 562505 468214 562505 468214 487649 877209 487649 877209 789671 2964681 789671 2964681 3665091 2964681 3327831 1009866 3327831 1009866 3533805 1861792 3533805 1317541 3533805 1317541 363048 1317541 1548032 1661450 1548032 1661450 4497018 3332764 4497018 2078592 4497018 2078592 1106047 1266170 1106047 1266170 403641 406713 403641 4346387 403641 4346387 1666620 4838919 1666620 4838919 1686383 243162 1686383 243162 1437547 1672082 1437547 1672082 3743699 1892401 3743699 1892401 3336364 3346340 3336364 3346340 2144001 1670003 2144001 1670003 4786696 777942 4786696 3319310 4786696 3319310 2510622 3343668 2510622 3343668 3027479 633340 3027479 633340 638319 633340 4251489 1665721 4251489 1665721 3107233 3026038 3107233 3026038 4681115 1669737 4681115 1669737 3120334 3657193 3120334 3657193 3351572 3070835 3351572 3070835 4728856 1930611 4728856 1930611 4746154 1930611 4118258 2459823 4118258 2104645 4118258 2104645 3349750 2104645 3561694 3111920 3561694 3111920 3983073 259875 3983073 259875 308272 3327499 308272 3327499 1656282 557424 1656282 2414976 1656282 2414976 4064306 2414976 1069829 588766 1069829 588766 1665432 1531597 1665432 1531597 1328365 1340162 1328365 1340162 4234759 3336920 4234759 1597757 4234759 1597757 3327072 4686177 3327072 2279951 3327072 2279951 3943454 2159298 3943454 2159298 3858117 908589 3858117 908589 762302 2256976 762302 2256976 3346473 1769902 3346473 2293116 3346473 2293116 3342980 533876 3342980 533876 519906 3330585 519906 3330585 3000107 1900504 3000107 1900504 3560626 1404503 3560626 1404503 277419 1404503 1400063 270031 1400063 1409809 1400063 1409809 4249601 2429003 4249601 2429003 3338286 2545242 3338286 1671254 3338286 1671254 545007 1671254 4333328 3476634 4333328 3476634 1654702 1968990 1654702 1968990 4687257 1968990 558773 584939 558773 584939 4217032 3343387 4217032 3343387 1140827 1665892 1140827 1665892 4677422 3000899 4677422 3000899 1980089 1151667 1980089 1151667 1125449 3335493 1125449 3335493 604211 3335493 3501585 1686180 3501585 1686180 3559075 4587894 3559075 4587894 1664598 4587894 4251984 2403209 4251984 2403209 1683053 3710606 1683053 3710606 3374350 482546 3374350 482546 1195880 482546 1676641 4980133 1676641 4980133 917507 901810 917507 901810 4440725 2777972 4440725 2482438 4440725 2482438 4153775 1420063 4153775 1420063 264692 215371 264692 215371 1674916 684213 1674916 684213 695082 684213 1659126 1656798 1659126 1656798 821039 3096304 821039 3096304 3556505 2119550 3556505 2119550 1677635 2119550 3610399 1662231 3610399 1662231 1651027 485425 1651027 1374778 1651027 1374778 299657 1374778 438621 1214837 438621 1214837 1367865 1349624 1367865 1349624 4359618 2276276 4359618 2276276 1676340 4235448 1676340 4235448 304413 298210 304413 3749644 304413 3749644 1686402 640265 1686402 640265 1045922 640265 4253698 2607460 4253698 1377442 4253698 1377442 3319087 4456398 3319087 4456398 1009415 659858 1009415 659858 4974723 1978582 4974723 1978582 2899437 3341090 2899437 2662023 2899437 2662023 4014748 1663813 4014748 1663813 736225 915041 736225 915041 3780572 2915427 3780572 2915427 4129681 826260 4129681 826260 824131 826260 3324436 2935850 3324436 2935850 3332493 1405344 3332493 2733013 3332493 2733013 3934187 2733013 809925 1661371 809925 3051359 809925 3051359 3533202 3108409 3533202 3108409 702008 955141 702008 955141 1656643 4121484 1656643 846628 1656643 846628 3344045 846628 1944390 3592807 1944390 3592807 1128350 3592807 3958645 3331022 3958645 3331022 4050236 2386662 4050236 2386662 2327201 1672713 2327201 1672713 3944301 3320619 3944301 706824 3944301 706824 1682359 4385813 1682359 4385813 1409591 192830 1409591 192830 3349202 1921746 3349202 1921746 1652922 3016689 1652922 3016689 4182355 2500481 4182355 2500481 2589821 1674716 2589821 1674716 3265408 1656509 3265408 1656509 574537 575224 574537 575224 3752292 2882484 3752292 2720810 3752292 2720810 1664921 2206015 1664921 2206015 3868604 2206015 229276 1428726 229276 2022081 229276 2022081 3326967 1186108 3326967 2364272 3326967 2364272 4321104 2364272 3349992 465220 3349992 4883194 3349992 4883194 1671983 1078583 1671983 1078583 4717277 2693315 4717277 2693315 442581 434866 442581 434866 3873077 2184402 3873077 2184402 3128309 3337094 3128309 3337094 1222520 1220196 1222520 1220196 3142711 3318809 3142711 3318809 1074259 1087847 1074259 1087847 1348626 1347915 1348626 1347915 284458 1347413 284458 1347413 1201216 1198295 1201216 1198295 3113410 3333752 3113410 3333752 4380432 2717856 4380432 2717856 1321092 1305672 1321092 2679990 1321092 2679990 4340245 3351711 4340245 3351711 3235510 469737 3235510 469737 1678519 2855893 1678519 2855893 1653583 2855893 3681329 1659804 3681329 1659804 3331923 70111 3331923 70111 1040138 3319685 1040138 2240536 1040138 2240536 4414162 2474346 4414162 2474346 4157392 3343151 4157392 3343151 3992527 1674531 3992527 1674531 1678647 1683041 1678647 1683041 1671551 1653095 1671551 1653095 3363363 829451 3363363 829451 824564 324012 824564 324012 1350799 324012 64683 3338186 64683 3338186 3875765 1681822 3875765 1681822 4094397 1681822 2484302 1683171 2484302 502960 2484302 502960 529909 3790793 529909 3790793 3350647 1667596 3350647 1667596 1851763 1656757 1851763 1656757 4453190 357902 4453190 357902 1330460 357902 3306985 1653242 3306985 987748 3306985 987748 708459 429171 708459 429171 1227560 429171 255029 253616 255029 253616 2970097 2892331 2970097 2838248 2970097 2838248 3352471 493280 3352471 493280 1177224 2644733 1177224 2644733 1665553 2048184 1665553 2048184 4613830 2208105 4613830 2208105 4430293 3348401 4430293 3348401 2972942 1674759 2972942 1674759 2981064 2295448 2981064 2295448 3952272 2295448 1543242 1679247 1543242 1679247 2394939 1666604 2394939 1666604 4791299 1013460 4791299 1013460 3326433 1676353 3326433 1676353 3598094 1026946 3598094 1026946 611190 464529 611190 464529 1685214 1553987 1685214 1553987 673967 685270 673967 685270 4669828 3004525 4669828 2201109 4669828 2201109 1663734 4181579 1663734 4181579 1100658 1107422 1100658 1107422 4224994 2418867 4224994 2418867 1672949 2388579 1672949 3332771 1672949 3332771 1554434 3346702 1554434 3346702 4360723 2334667 4360723 2334667 503585 1663130 503585 1663130 554168 1076930 554168 1076930 1669653 4804974 1669653 4804974 2775550 1664150 2775550 1664150 3709421 3730469 3709421 3730469 1675851 3730469 4763416 1873328 4763416 1873328 1067707 1052681 1067707 1920590 1067707 1920590 4755178 1211474 4755178 1211474 654066 3332034 654066 1977577 654066 1977577 4667221 1977577 1396046 279094 1396046 3344761 1396046 3344761 49037 850093 49037 850093 874402 916860 874402 916860 740797 916860 3982963 2712172 3982963 1666037 3982963 1666037 4700563 1948566 4700563 1650931 4700563 1650931 822838 1650931 3108414 1651476 3108414 958521 3108414 958521 694515 1937468 694515 1937468 4124825 2543213 4124825 432623 4124825 432623 3353109 432623 4413850 1416285 4413850 489053 4413850 489053 3341485 489053 3598787 3080801 3598787 1685437 3598787 1685437 3980918 720531 3980918 720531 742451 2790023 742451 2790023 4279823 1673650 4279823 1673650 1650724 1417626 1650724 1417626 1653308 3480585 1653308 3480585 1670441 3480585 587948 3316602 587948 3316602 1669657 2747816 1669657 2747816 4909647 1674237 4909647 1674237 1203453 1212587 1203453 1212587 3339884 1224665 3339884 1224665 1334702 343046 1334702 343046 1055294 623598 1055294 623598 1114724 1136899 1114724 1136899 3322811 4975216 3322811 4975216 1068562 1653459 1068562 3334569 1068562 3334569 4715863 3035270 4715863 3035270 1648177 482838 1648177 5005899 1648177 5005899 4758386 909949 4758386 909949 922801 909949 4480900 2191837 4480900 588462 4480900 588462 620504 588462 4135197 3326183 4135197 2108870 4135197 2108870 1686078 4171549 1686078 4171549 4203331 2461680 4203331 2461680 3671198 2991825 3671198 1683941 3671198 1683941 234433 2044263 234433 2044263 4622866 3332192 4622866 3332192 2008073 363899 2008073 363899 378854 2349349 378854 2349349 4019269 2405169 4019269 2405169 4067159 125335 4067159 125335 1670234 125335 4068703 2592247 4068703 2592247 3344822 3322545 3344822 3322545 254265 3322545 3072724 2202871 3072724 2202871 3380053 3323240 3380053 301648 3380053 301648 1369759 3011846 1369759 3011846 3672509 1065182 3672509 1065182 1449386 230162 1449386 230162 370132 2481383 370132 2481383 4161857 2481383 3315449 3177682 3315449 3177682 3899824 2232060 3899824 2232060 1394497 277977 1394497 277977 4259124 3300700 4259124 3300700 3325526 1088449 3325526 1088449 601772 1667958 601772 1667958 1738222 1891928 1738222 1891928 4789830 1891928 4453771 467170 4453771 467170 460014 3776286 460014 3776286 1293862 729224 1293862 729224 717904 2428151 717904 2428151 4261079 2186413 4261079 2186413 1287619 1279780 1287619 1279780 3949019 2733646 3949019 1660511 3949019 1660511 2659338 4691619 2659338 4691619 3313874 4691619 253327 266143 253327 266143 1685466 3792793 1685466 2911614 1685466 2911614 3314773 531520 3314773 531520 538264 531520 4196240 2553618 4196240 2553618 3324173 813303 3324173 813303 1110331 1091513 1110331 368493 1110331 368493 1286159 3244923 1286159 3244923 3325585 3244923 2139463 1649220 2139463 1649220 1148697 532010 1148697 1232978 1148697 1232978 445974 3337614 445974 3337614 343317 3337614 4230929 1943759 4230929 1943759 3606439 1265145 3606439 1265145 407775 1660835 407775 1660835 3625177 3315352 3625177 3315352 4877629 1143045 4877629 1143045 545269 1143045 2729414 1674298 2729414 1674298 978636 717806 978636 2402791 978636 2402791 4255652 2402791 1049564 607655 1049564 2079606 1049564 2079606 4607923 2079606 3345334 4604313 3345334 894479 3345334 894479 762737 905935 762737 905935 3334975 2152708 3334975 2152708 3351520 1330519 3351520 1330519 3871679 2789554 3871679 275293 3871679 275293 1388181 684230 1388181 684230 3546425 684230 2557271 1649528 2557271 1649528 1678731 1836467 1678731 565115 1678731 565115 603047 605043 603047 605043 3748928 2084413 3748928 2084413 1138325 1134483 1138325 1134483 1668610 3019535 1668610 3019535 4701795 3319824 4701795 3319824 2725002 3319824 4507189 1183968 4507189 1183968 502712 685796 502712 685796 972628 523019 972628 523019 1291381 3319183 1291381 3319183 2826351 285187 2826351 285187 264423 285187 927500 950922 927500 950922 3341129 3965510 3341129 3965510 1083396 4723519 1083396 4723519 574967 1101957 574967 1101957 3025330 3350216 3025330 694998 3025330 694998 1666712 1326431 1666712 1326431 345396 1326431 3316747 4830518 3316747 4735482 3316747 4735482 3335442 2255044 3335442 2255044 4728836 3058183 4728836 3058183 4782037 3106966 4782037 3106966 4063315 2613429 4063315 3343267 4063315 3343267 1687765 3343267 3328949 900364 3328949 2500642 3328949 2500642 4193997 2500642 4160288 2495646 4160288 2495646 2998249 3349310 2998249 2469521 2998249 2469521 4199648 2217481 4199648 2217481 4487271 2217481 1093602 3337396 1093602 879037 1093602 879037 869979 879037 4674386 3006731 4674386 3006731 4463152 2193094 4463152 2193094 763337 3324159 763337 659193 763337 659193 1037119 3325721 1037119 1663085 1037119 1663085 4165050 1684120 4165050 1658599 4165050 1658599 676496 3566449 676496 1649074 676496 1649074 125523 1649074 4572422 2903716 4572422 1850026 4572422 1850026 1677429 4108831 1677429 4108831 3317126 144073 3317126 144073 981847 1413797 981847 1413797 1407147 1418307 1407147 1418307 1443279 3348445 1443279 3348445 1210030 243998 1210030 243998 1680685 2161875 1680685 2161875 3838597 2161875 1344851 1650914 1344851 1650914 3869067 3333661 3869067 2192342 3869067 2192342 912698 778572 912698 3335192 912698 3335192 3701700 3335192 1660640 1649320 1660640 1649320 3337185 475421 3337185 475421 177128 3319960 177128 3319960 1676648 1130618 1676648 1130618 646847 1647671 646847 842643 646847 842643 834484 1323803 834484 1323803 328175 1323803 1683629 2866331 1683629 2866331 289653 3838104 289653 3838104 3774320 2130552 3774320 2130552 579833 1090636 579833 2893346 579833 2893346 3796085 1675749 3796085 1675749 3949778 1675749 2213543 1657726 2213543 2243006 2213543 2243006 3926221 2243006 943403 937138 943403 3339896 943403 3339896 4579975 2893552 4579975 2893552 1164769 527858 1164769 527858 1648934 2924297 1648934 503671 1648934 503671 3331445 4254549 3331445 1679282 3331445 1679282 1622940 3316304 1622940 3316304 3587965 2579479 3587965 2579479 1685640 2579479 3961286 2714706 3961286 670250 3961286 670250 978317 1412927 978317 1412927 1381983 3338592 1381983 3338592 2545488 1652960 2545488 4324939 2545488 4324939 3339206 2145742 3339206 2145742 4501876 2145742 4034947 2374971 4034947 485019 4034947 485019 1197710 729488 1197710 729488 950536 1393032 950536 1393032 4759827 3112012 4759827 2925928 4759827 2925928 4438298 695223 4438298 695223 679078 695223 738474 1666889 738474 1666889 3314741 1964769 3314741 918865 3314741 918865 737018 918865 4479276 3313947 4479276 3313947 629484 1275589 629484 1275589 386787 2334151 386787 2334151 3982748 2334151 739155 738596 739155 738596 1379452 1375403 1379452 1375403 4559336 2892790 4559336 2892790 454128 461124 454128 461124 3318427 4818728 3318427 1965936 3318427 1965936 4725951 1965936 3344467 1818771 3344467 1818771 3920225 2747509 3920225 2747509 3323117 228370 3323117 268366 3323117 268366 790163 2399456 790163 2399456 4050474 1252505 4050474 1252505 397987 1252505 2661193 1672877 2661193 1672877 3335202 3395091 3335202 3395091 3884534 1671577 3884534 1671577 4548584 993705 4548584 993705 689213 993705 3985199 2305732 3985199 851675 3985199 851675 1656237 2447409 1656237 2447409 4198804 3352802 4198804 3352802 4321833 2663719 4321833 2663719 4557373 2100446 4557373 2100446 3351689 1339316 3351689 2439112 3351689 2439112 4218600 2288563 4218600 2288563 1148309 1159195 1148309 1159195 3324740 3278571 3324740 3098182 3324740 3098182 3577863 2340439 3577863 2340439 4007375 2340439 2331842 3323597 2331842 381605 2331842 381605 774442 990708 774442 990708 986283 1660296 986283 1660296 1094118 2586178 1094118 2586178 4079630 2586178 2106528 3325853 2106528 3325853 3563562 733775 3563562 733775 3342476 733775 4706373 3057189 4706373 3057189 253860 265446 253860 1171427 253860 1171427 3341608 1171427 644956 1025551 644956 2836507 644956 2836507 3828254 1666122 3828254 1666122 4498227 3336985 4498227 3336985 4344514 2515874 4344514 2515874 3591367 1670267 3591367 1670267 3343414 4582082 3343414 4582082 3552644 1898935 3552644 1898935 1663136 545904 1663136 545904 4276458 3014072 4276458 3014072 3650861 1188037 3650861 1188037 490232 1188037 4659321 3002231 4659321 2801322 4659321 2801322 3718575 495547 3718575 495547 480051 495547 4459164 3338342 4459164 3338342 1078224 3338342 3681103 3003000 3681103 3003000 3991806 426935 3991806 426935 3341477 426935 4367679 2266617 4367679 1003195 4367679 1003195 471881 3956366 471881 3956366 3319063 1654213 3319063 1654213 710405 1654213 3593169 3907802 3593169 3907802 1649221 708348 1649221 708348 618703 3322776 618703 3322776 4725684 1933720 4725684 1933720 4766331 1933720 3328651 4130679 3328651 1277231 3328651 1277231 361471 1277231 1262642 1262225 1262642 1262225 1187454 1194320 1187454 2821237 1187454 2821237 4478944 2821237 1675819 4756942 1675819 3348010 1675819 3348010 3076277 1660654 3076277 1660654 1141057 1983622 1141057 1983622 4665702 1983622 3351722 1447451 3351722 1447451 273875 228182 273875 228182 1428761 872222 1428761 872222 885530 2599853 885530 2599853 3332730 4281960 3332730 2253962 3332730 2253962 4396588 2525955 4396588 2525955 734601 928731 734601 2569862 734601 2569862 1684060 3326197 1684060 3326197 3403633 3788539 3403633 3788539 3321643 2159835 3321643 2159835 3840466 3347164 3840466 3347164 900343 3347164 4529183 2221884 4529183 2221884 4457426 1957196 4457426 1957196 3328120 4657653 3328120 4657653 321411 1013665 321411 1013665 4450840 3331172 4450840 1200869 4450840 1200869 1213215 1200869 3773938 3328947 3773938 3328947 2329172 1658299 2329172 1658299 403306 2440684 403306 2440684 4234388 2440684 1292052 3326847 1292052 731927 1292052 731927 926198 2748756 926198 2748756 3912039 2748756 3333306 1395670 3333306 1395670 4659711 1997540 4659711 1997540 1655144 492603 1655144 492603 4372846 2315522 4372846 2028452 4372846 2028452 4627331 2028452 4241615 2439522 4241615 2439522 4579607 2063145 4579607 2063145 4174418 2501233 4174418 2501233 3707140 3318064 3707140 3318064 4175489 2519632 4175489 2519632 379775 1280592 379775 1283714 379775 1283714 1278536 2608660 1278536 2608660 4070987 2044821 4070987 2044821 3442123 3348424 3442123 1670519 3442123 1670519 872412 961957 872412 961957 677594 961957 1452072 4012334 1452072 4012334 366228 363276 366228 363276 1151593 519354 1151593 519354 3600257 3053007 3600257 406961 3600257 406961 1252406 2589388 1252406 2589388 1649974 2589388 1083208 1076589 1083208 3812330 1083208 3812330 1351141 3812330 736256 736441 736256 4450020 736256 4450020 1658799 2855304 1658799 2855304 3786200 2855304 2159728 1674357 2159728 1674357 3552156 850438 3552156 850438 1669992 3036670 1669992 3036670 4096912 2410064 4096912 2410064 861371 850734 861371 850734 863723 842733 863723 1256317 863723 1256317 3385089 3324388 3385089 2894691 3385089 2894691 391400 1271121 391400 1271121 1675057 1624753 1675057 1624753 4215332 2471910 4215332 2471910 463717 477521 463717 1012750 463717 1012750 661280 3318270 661280 3318270 4152917 3318270 1673830 1186740 1673830 1186740 3324391 1198156 3324391 1198156 1215366 1801762 1215366 1801762 3325706 303441 3325706 303441 272800 1825482 272800 1825482 1658021 1825482 943628 699531 943628 699531 1656415 2376187 1656415 2376187 4295052 2376187 4180932 3316968 4180932 3316968 1665697 4719287 1665697 4719287 437991 457120 437991 457120 1215763 822285 1215763 822285 862015 3660615 862015 3660615 4349004 1892285 4349004 1892285 3535150 1892285 4476186 1666390 4476186 1669395 4476186 1669395 4007121 1669395 4735368 2743098 4735368 2743098 1105058 288399 1105058 288399 1371103 2638183 1371103 2638183 4011160 2638183 3331383 4984399 3331383 4984399 1364730 1397010 1364730 1397010 744789 3325207 744789 3325207 3582767 3093666 3582767 3093666 3894465 2773941 3894465 2773941 4294251 2362758 4294251 2362758 3964206 2698800 3964206 1915605 3964206 1915605 2392161 3313432 2392161 3313432 3446693 1681445 3446693 1681445 4531632 3322312 4531632 3322312 1661958 4799710 1661958 4799710 3330190 1660188 3330190 1660188 1663217 3325791 1663217 3325791 3426335 2491305 3426335 2491305 4152411 1244172 4152411 1244172 1257908 1142677 1257908 1142677 1657195 1035753 1657195 1035753 1031614 4596236 1031614 4596236 3346287 2558072 3346287 2558072 4133020 2496303 4133020 2496303 1661941 329010 1661941 329010 1340418 1912553 1340418 1912553 3319340 1922174 3319340 1922174 4749735 2309449 4749735 2309449 1204905 3345433 1204905 3320787 1204905 3320787 3564478 2052678 3564478 2052678 4614827 2052678 3784739 2108356 3784739 1921513 3784739 1921513 4733173 1921513 3346106 4983739 3346106 3325710 3346106 3325710 4241929 3325710 4198570 1465991 4198570 1465991 3324181 387068 3324181 387068 1652915 387068 3948682 2714920 3948682 2714920 504906 505474 504906 1028473 504906 1028473 3349949 3739227 3349949 3739227 3332610 1806199 3332610 3333124 3332610 3333124 2797136 3333124 4689967 1986701 4689967 3332036 4689967 3332036 2756963 1282782 2756963 1282782 392909 1282782 4158922 2515935 4158922 2515935 4127309 2077810 4127309 2077810 3322146 2077810 4098815 2404070 4098815 2404070 2426598 1658468 2426598 3321796 2426598 3321796 1844383 1495113 1844383 1495113 1656212 1495113 2766666 1675054 2766666 587536 2766666 587536 580109 1660978 580109 1660978 4095039 986760 4095039 986760 3315159 1460570 3315159 1460570 238287 2998297 238287 2998297 3678095 2998297 3350570 4192006 3350570 4192006 526804 1130503 526804 1130503 4411390 2759179 4411390 1005180 4411390 1005180 990019 901999 990019 901999 1670076 4307479 1670076 4307479 1600352 945935 1600352 945935 4775487 945935 3317471 846883 3317471 846883 596737 3347060 596737 3347060 4413584 2268423 4413584 2718502 4413584 2718502 1400792 259610 1400792 2661154 1400792 2661154 3999374 365985 3999374 365985 1303571 1665936 1303571 1665936 1854443 252863 1854443 252863 1395193 3328254 1395193 3328254 491832 3328254 3336381 341969 3336381 341969 1662531 3333308 1662531 3333308 4126348 2956235 4126348 2956235 3748934 1676683 3748934 1676683 4178464 3325913 4178464 3325913 839354 843380 839354 1651566 839354 1651566 3320813 1651566 485137 1187992 485137 1187992 694414 995343 694414 1673085 694414 1673085 3279536 1673085 491514 1670880 491514 3521315 491514 3521315 1668451 1371094 1668451 1371094 273564 1371094 3505220 1669519 3505220 1669519 3315412 2469489 3315412 2469489 4370741 2713665 4370741 2713665 432811 584559 432811 584559 599084 863364 599084 863364 1669994 2739578 1669994 2739578 4640311 1998243 4640311 1998243 255280 1398313 255280 1398313 529146 1152689 529146 1674511 529146 1674511 3955033 1388116 3955033 1388116 1368631 1388116 4328583 2330323 4328583 1759531 4328583 1759531 1679524 1759531 3537916 3130048 3537916 3130048 3796405 2127924 3796405 2127924 3330574 4769370 3330574 1681733 3330574 1681733 356479 1107641 356479 1107641 3323566 4444320 3323566 199244 3323566 199244 1670118 199244 2412082 1655641 2412082 826989 2412082 826989 811080 826989 1672434 2501682 1672434 224259 1672434 224259 1435423 1213766 1435423 1213766 471365 1430617 471365 1430617 4432923 2230430 4432923 1440148 4432923 1440148 1417642 1440148 4453339 1677505 4453339 974716 4453339 974716 700905 974716 1154272 1167030 1154272 1167030 3916709 2263669 3916709 2011346 3916709 2011346 4659966 2011346 4108476 2452806 4108476 2452806 3352598 2698092 3352598 2698092 3534928 1646693 3534928 2008301 3534928 2008301 4658385 3348236 4658385 3348236 3881497 2106650 3881497 2106650 4534411 2106650 3367498 3328307 3367498 2878863 3367498 2878863 917939 912370 917939 912370 4306897 2960108 4306897 2960108 1664354 1666184 1664354 1666184 3006098 1680896 3006098 1680896 2076061 4306057 2076061 4306057 1675171 4156041 1675171 4156041 3339493 196226 3339493 196226 1679756 4608744 1679756 4608744 3324067 505805 3324067 505805 1116625 3318389 1116625 3318389 1469335 1119936 1469335 1119936 538532 1119936 4018447 2664500 4018447 2664500 1674885 1443509 1674885 1657487 1674885 1657487 403034 1205938 403034 1205938 4755735 3100126 4755735 1655473 4755735 1655473 1277386 1677899 1277386 1677899 4048884 2638906 4048884 888199 4048884 888199 860250 391033 860250 391033 370193 1914888 370193 1914888 2226902 941003 2226902 941003 692280 1205904 692280 1205904 426073 3314840 426073 3314840 199424 1818314 199424 1818314 1681432 3033507 1681432 3033507 2168608 3324651 2168608 3324651 834700 3324651 3316344 2183044 3316344 2183044 4223498 3439021 4223498 3439021 535525 559381 535525 559381 4555580 4439729 4555580 4439729 1106552 566018 1106552 566018 4599927 2073293 4599927 2073293 4010408 3326318 4010408 1670638 4010408 1670638 591860 1296150 591860 1296150 1269492 4602894 1269492 4602894 3319575 1884249 3319575 1884249 2984505 3322567 2984505 3322567 1785747 3343942 1785747 3343942 2094768 1685723 2094768 2074102 2094768 2074102 2952131 1672812 2952131 1672812 1860883 1048181 1860883 1048181 3341563 2193694 3341563 2193694 3864940 2193694 1046297 656800 1046297 656800 3809563 3328114 3809563 3328114 3347677 828460 3347677 828460 280562 299809 280562 299809 1071294 1058625 1071294 1058625 4439186 1678531 4439186 1678531 731186 1667141 731186 1669801 731186 1669801 2488672 1669801 1665775 1403300 1665775 1403300 1345035 338935 1345035 787134 1345035 787134 787988 3354759 787988 3354759 3325334 2403992 3325334 2403992 4263309 2403992 4219848 2547327 4219848 2547327 1740788 3339819 1740788 3339819 761375 896051 761375 896051 4102194 2596169 4102194 2596169 720080 968767 720080 968767 571076 114988 571076 114988 3345314 114988 3316019 2096213 3316019 2096213 4109001 2424858 4109001 2424858 4786090 3351937 4786090 150449 4786090 150449 1674516 1119317 1674516 1119317 1091577 1071296 1091577 1071296 1091969 648512 1091969 648512 1006658 106873 1006658 106873 3769043 2891981 3769043 2891981 1166186 1172668 1166186 2567853 1166186 2567853 4205274 2567853 1646056 4263984 1646056 4263984 1672533 2287557 1672533 2287557 4370267 4896647 4370267 4896647 1679206 2799863 1679206 2799863 3867359 1332290 3867359 1332290 351821 250952 351821 250952 236029 250952 1682396 4798613 1682396 4798613 3331153 2736711 3331153 2736711 4402816 1651523 4402816 1651523 1763449 1651523 4995987 3319022 4995987 3319022 4629102 3350699 4629102 2886335 4629102 2886335 1680706 2244168 1680706 2574610 1680706 2574610 4258482 2574610 1709859 463340 1709859 463340 453262 3349924 453262 3349924 3342020 920232 3342020 920232 734239 2120599 734239 2120599 3768349 2120599 3318448 4443336 3318448 4443336 4525269 2853121 4525269 2853121 4629491 2002410 4629491 2002410 1604183 3347223 1604183 3316944 1604183 3316944 3563249 3316944 1650022 1830485 1650022 1830485 1668601 2606116 1668601 2606116 82410 1655124 82410 1655124 3542238 1893851 3542238 591685 3542238 591685 3315791 591685 3346970 4789914 3346970 4789914 4671305 2001219 4671305 2001219 1658725 4383069 1658725 4383069 3330331 2346236 3330331 2346236 4037985 2244012 4037985 2244012 4431262 2244012 3932075 2236981 3932075 2236981 4537043 2854433 4537043 2854433 4722684 3327505 4722684 3327505 4217742 843730 4217742 843730 819450 843730 2188030 2451790 2188030 2451790 4224808 2955309 4224808 2955309 3745676 3328944 3745676 3328944 2944977 1656726 2944977 1656726 632288 3315213 632288 439862 632288 439862 1246464 931405 1246464 931405 938953 3342174 938953 3342174 2629835 1938295 2629835 1938295 3633509 1938295 581889 588328 581889 588328 2411348 3133611 2411348 1663161 2411348 1663161 1222274 1663161 3509901 1651367 3509901 1651367 524856 1144503 524856 1144503 1045687 1067986 1045687 1067986 4538236 2118761 4538236 815630 4538236 815630 838138 815630 1673853 2196541 1673853 2196541 2156919 1648911 2156919 3005013 2156919 3005013 1653109 3005013 1666444 676896 1666444 3343552 1666444 3343552 602872 3343552 2194156 1685402 2194156 1685402 772229 1084670 772229 1084670 583070 2197340 583070 2197340 2277134 1680503 2277134 1680503 3330587 1369567 3330587 1369567 303417 1097791 303417 1097791 4465034 2810163 4465034 2810163 3324824 1814077 3324824 1814077 3590147 1920648 3590147 1442303 3590147 1442303 1659668 1442303 3340133 3307024 3340133 3307024 3555622 3127230 3555622 3127230 885958 791295 885958 791295 1345343 326319 1345343 840497 1345343 840497 807238 840497 1439870 1406606 1439870 1406606 868368 788341 868368 788341 1671867 2462581 1671867 2462581 4082284 2567266 4082284 2567266 3321827 3288333 3321827 3288333 4598761 2050273 4598761 3314484 4598761 3314484 4713946 2118836 4713946 2118836 951214 718216 951214 2227283 951214 2227283 3884350 4345911 3884350 4345911 509812 537287 509812 537287 1164900 510564 1164900 510564 1443626 1439458 1443626 1439458 1674896 1246302 1674896 1884422 1674896 1884422 4756638 1884422 4311040 2462080 4311040 2462080 4224173 734249 4224173 734249 1674823 1957595 1674823 1957595 1232085 1237098 1232085 1237098 4452955 2267639 4452955 2267639 811919 855467 811919 855467 610328 1072144 610328 1072144 4573122 2923346 4573122 2923346 4272918 2629312 4272918 3332791 4272918 3332791 2208404 3350269 2208404 3350269 1053492 3350269 1412352 1297188 1412352 1297188 1648872 2991779 1648872 2991779 4635546 1665008 4635546 1665008 811921 889756 811921 2765519 811921 2765519 4408794 2765519 4086242 2572071 4086242 2572071 3740119 2058572 3740119 2058572 701917 808680 701917 808680 4420912 3319636 4420912 3319636 1931177 3344117 1931177 3344117 918909 1678996 918909 1678996 2906225 1678314 2906225 1678314 3940857 2708438 3940857 2708438 1680897 4430507 1680897 4430507 4114013 2104953 4114013 2104953 3746519 2104953 4443303 2794375 4443303 2794375 3334356 810265 3334356 810265 3716657 2136124 3716657 2136124 3342483 529681 3342483 529681 1145491 1108202 1145491 1108202 574195 1965404 574195 1965404 4713539 661068 4713539 661068 225067 3353114 225067 3353114 539936 533316 539936 533316 3309031 3340202 3309031 1710721 3309031 1710721 1686046 1710721 4254937 3321411 4254937 3321411 881565 915710 881565 915710 656568 1009037 656568 1009037 1089318 1078211 1089318 1078211 4005393 2652292 4005393 2652292 3786259 2108855 3786259 2108855 4377137 2683218 4377137 2683218 4767361 658501 4767361 2187271 4767361 2187271 522304 1141194 522304 1141194 3813235 2868719 3813235 1345924 3813235 1345924 1324116 1345924 1685750 14990 1685750 1043890 1685750 1043890 635290 1676903 635290 1676903 4077805 1676903 969117 996720 969117 2209174 969117 2209174 3873893 1662401 3873893 1662401 1072973 1169440 1072973 1169440 4644550 2020030 4644550 2020030 3320802 3459290 3320802 3459290 1665845 2215703 1665845 2215703 3326715 3314516 3326715 3314516 592280 1067194 592280 1670369 592280 1670369 3767065 1670369 1247326 415391 1247326 415391 3853830 2204768 3853830 2204768 545290 3341612 545290 2399948 545290 2399948 3668826 1374944 3668826 1374944 153576 1683608 153576 1683608 856335 856107 856335 856107 498481 3322848 498481 410506 498481 410506 1239173 410506 920698 947723 920698 947723 718040 947723 4003714 2364147 4003714 2097983 4003714 2097983 3783406 2097983 4286925 2413237 4286925 1608371 4286925 1608371 1670896 4794134 1670896 4794134 4481191 2805650 4481191 2805650 881317 1660263 881317 3332788 881317 3332788 4078972 3332788 1662945 1925539 1662945 1925539 1298575 391197 1298575 1649553 1298575 1649553 4385185 2269853 4385185 2269853 647695 1033086 647695 3320053 647695 3320053 3279642 4870585 3279642 4870585 3316980 1654433 3316980 1654433 3244663 431270 3244663 431270 1649012 431270 1864834 2431545 1864834 2104590 1864834 2104590 3772193 876217 3772193 876217 846544 1677634 846544 1210204 846544 1210204 389389 1989576 389389 1989576 3644802 839854 3644802 839854 3352529 402397 3352529 402397 3346457 1093671 3346457 1093671 1078342 1093671 1303533 1301278 1303533 1301278 4063259 2618189 4063259 2618189 3346073 4350497 3346073 61871 3346073 61871 3313553 548674 3313553 548674 1118666 548674 1375366 1355213 1375366 1355213 4418627 251063 4418627 3334379 4418627 3334379 1475146 4149057 1475146 4149057 1656114 3330637 1656114 3330637 3930752 3330637 3791039 605187 3791039 605187 1075197 2107442 1075197 2107442 1677991 4626122 1677991 4626122 1652253 4626122 4167228 2491109 4167228 2491109 715977 3313440 715977 3313440 1525719 1675253 1525719 3884565 1525719 3884565 3315583 3884565 1665147 931056 1665147 2584787 1665147 2584787 1654887 853195 1654887 853195 879562 3350060 879562 3350060 764196 3322497 764196 3322497 3358477 4485176 3358477 4485176 3320592 4485176 3624474 321855 3624474 321855 304252 681145 304252 681145 3331880 3073324 3331880 3073324 4285199 1077872 4285199 1077872 581736 2093864 581736 2093864 4599544 2093864 1461211 1660932 1461211 1660932 1260656 415594 1260656 1764894 1260656 1764894 3349624 4779297 3349624 4779297 889869 4779297 1673341 2044834 1673341 2044834 2617530 947894 2617530 947894 3351547 2383836 3351547 2383836 4289418 2574576 4289418 2574576 935038 913257 935038 913257 4072674 2600470 4072674 1013056 4072674 1013056 1047320 1013056 3736514 3335458 3736514 3335458 320963 509492 320963 509492 1675936 2741351 1675936 2741351 1675600 1672065 1675600 1672065 4526370 1652870 4526370 1652870 1156904 526914 1156904 3340081 1156904 3340081 3081505 389408 3081505 389408 1275683 389408 3341343 2916211 3341343 2916211 3739850 4453514 3739850 4453514 3318594 861656 3318594 861656 802261 861656 1282289 1265012 1282289 1265012 4262548 2398164 4262548 1274902 4262548 1274902 1684394 246197 1684394 246197 269354 246197 1685873 2523702 1685873 2523702 3654098 3025470 3654098 608478 3654098 608478 589990 2900117 589990 2900117 3760763 686823 3760763 686823 988056 686823 4429283 4347961 4429283 4347961 205441 3352380 205441 3352380 4778927 833387 4778927 833387 374161 389349 374161 2904714 374161 2904714 4111969 1673735 4111969 1673735 2867857 2278291 2867857 2278291 4398341 2278291 3344040 1679283 3344040 3327436 3344040 3327436 3925129 3327436 508868 510468 508868 510468 3346896 510468 1279191 383456 1279191 2841080 1279191 2841080 3825944 1713499 3825944 1713499 398583 1244260 398583 1244260 3317810 3050745 3317810 3050745 4518331 2846398 4518331 2846398 351859 3340364 351859 3340364 4691680 1956688 4691680 1956688 4246205 2607868 4246205 2607868 3336555 1069976 3336555 1374541 3336555 1374541 1391281 1374541 3317614 1998208 3317614 1998208 4649109 1434264 4649109 1434264 265600 1434264 3757681 2928642 3757681 2928642 3752740 2909783 3752740 2909783 3654651 1990830 3654651 2454881 3654651 2454881 4184765 2515977 4184765 2233976 4184765 2233976 1225192 1201981 1225192 3788763 1225192 3788763 3334422 3788763 1648803 3624609 1648803 3624609 1660500 2167105 1660500 2167105 3866920 1638463 3866920 1638463 1647477 1638463 1680340 4709675 1680340 4709675 3566545 1654497 3566545 1654497 4147265 2480425 4147265 2480425 1666973 4191148 1666973 4191148 4200368 2555442 4200368 2555442 1931831 2741273 1931831 2741273 2687471 706042 2687471 706042 1659575 761500 1659575 761500 3347243 2417346 3347243 2417346 4235236 2417346 1663838 4189230 1663838 4189230 691414 988492 691414 988492 723152 922635 723152 1661016 723152 1661016 719634 1661016 4513795 2140059 4513795 2140059 4399371 2293899 4399371 2293899 282196 1378402 282196 2198966 282196 2198966 3860822 232916 3860822 232916 4308581 232916 1906773 3342181 1906773 2890935 1906773 2890935 4534012 2890935 4012615 2259994 4012615 2259994 3342240 1514984 3342240 1514984 1683845 1676917 1683845 1676917 1685616 1676917 1666548 4863151 1666548 4863151 1686100 218155 1686100 218155 252750 218155 705112 1842100 705112 1842100 2434765 1671695 2434765 1671695 2372335 3346533 2372335 3346533 3324205 1158143 3324205 1158143 1410589 255228 1410589 255228 3761760 2105557 3761760 2105557 3342713 4837880 3342713 4837880 1056062 600996 1056062 842130 1056062 842130 812335 1235335 812335 1235335 231629 3341681 231629 1682214 231629 1682214 4361652 756803 4361652 756803 779797 756803 1192976 447830 1192976 691971 1192976 691971 986281 2402309 986281 2402309 4269889 2289105 4269889 2289105 4397932 1660170 4397932 1660170 3324371 2302682 3324371 1660066 3324371 1660066 1350574 3335360 1350574 3335360 4654822 1995312 4654822 1995312 4621262 3323051 4621262 3321812 4621262 3321812 1520818 2229033 1520818 2229033 3901817 4302620 3901817 4302620 774307 763556 774307 763556 562064 1080810 562064 1080810 810499 820346 810499 868736 810499 868736 3349428 868736 578231 577403 578231 3333281 578231 3333281 916369 2816501 916369 2816501 3843910 2816501 1651392 204756 1651392 1420384 1651392 1420384 284344 419071 284344 419071 2131185 1666035 2131185 1666035 3758917 2115442 3758917 2115442 3789822 2103220 3789822 2103220 3340042 213003 3340042 213003 1442763 1107208 1442763 1107208 206372 3322682 206372 714957 206372 714957 719394 653711 719394 653711 4779685 653711 4576458 3321979 4576458 1186641 4576458 1186641 467325 3317686 467325 3317686 2181827 843587 2181827 843587 1667076 2434485 1667076 2434485 4207567 2434485 964102 971932 964102 4166934 964102 4166934 3324416 786429 3324416 786429 885132 2682368 885132 2682368 4337872 2682368 4133292 3323812 4133292 3323812 4213867 2527714 4213867 2527714 1112571 1121119 1112571 1121119 3685920 3015538 3685920 3015538 1677105 3273847 1677105 1077808 1677105 1077808 593927 1673294 593927 1673294 3922497 1673294 2611325 3336690 2611325 598827 2611325 598827 1048194 598827 3713892 2938756 3713892 1660482 3713892 1660482 425559 1371531 425559 1371531 295324 1371531 1676130 4545182 1676130 1309469 1676130 1309469 339193 746887 339193 746887 3318561 746887 531706 522622 531706 675711 531706 675711 3316183 642772 3316183 642772 1164040 1679331 1164040 1431143 1164040 1431143 1419170 3318645 1419170 3318645 519024 3570158 519024 3570158 4687900 889215 4687900 889215 777828 889215 1052020 3322049 1052020 3322049 1657340 875099 1657340 875099 3329549 875099 1652242 2430692 1652242 2430692 4463170 2197730 4463170 2197730 3896206 2222840 3896206 258685 3896206 258685 1673839 4538356 1673839 597533 1673839 597533 3343182 597533 216444 1460238 216444 1460238 1675021 3828612 1675021 457916 1675021 457916 470811 1658940 470811 1658940 2063907 1658940 548796 577806 548796 577806 965661 931546 9
183031 0 820611691 177918956 820611691 177031510 820611691 177031510 821510116 984458232 821510116 984458232 16438991 378947978 16438991 378947978 655345434 344205426 655345434 344205426 571134913 485220583 571134913 485220583 184426686 816151481 184426686 816151481 412726928 587863563 412726928 587863563 613897297 385906268 613897297 385906268 440091046 917828964 440091046 917828964 84042831 917828964 379935413 620182491 379935413 620182491 647456874 352163966 647456874 352163966 151435597 849398720 151435597 849398720 547476597 43202569 547476597 43202569 955656695 415969736 955656695 415969736 32549683 991160783 32549683 991160783 9205956 170329673 9205956 170329673 828607754 234097786 828607754 234097786 304513343 697257697 304513343 156257522 304513343 156257522 842407320 313267081 842407320 313267081 685001638 460995880 685001638 460995880 539499785 134699675 539499785 134699675 863604562 896244068 863604562 896244068 105199984 73198170 105199984 73198170 925485267 73198170 597923399 524170169 597923399 524170169 475632761 359029192 475632761 359029192 640506669 359029192 266705298 733753038 266705298 366178017 266705298 366178017 633334845 1777066 633334845 1777066 998459470 1777066 203093494 797004845 203093494 139691949 203093494 139691949 859370331 391933845 859370331 391933845 607715093 168975896 607715093 168975896 830221739 238027399 830221739 238027399 191209886 808872537 191209886 808872537 944708253 54051180 944708253 54051180 295289703 705699184 295289703 705699184 835550644 163841335 835550644 391078053 835550644 391078053 608555344 726101932 608555344 726101932 274188164 537359330 274188164 537359330 787629849 211012427 787629849 211012427 69940622 931829465 69940622 746536521 69940622 746536521 254062009 623155570 254062009 623155570 781471241 217393688 781471241 820172980 781471241 820172980 180700417 806468539 180700417 806468539 926873484 71945858 926873484 71945858 380600382 619528644 380600382 619528644 531127531 468640488 531127531 468640488 270898276 729736787 270898276 237368749 270898276 237368749 761333055 237368749 47987034 952970115 47987034 952970115 559615137 441553694 559615137 688061733 559615137 688061733 313663522 978339048 313663522 978339048 22920760 388073923 22920760 388073923 813823143 184360239 813823143 388051606 813823143 388051606 611616922 238267162 611616922 238267162 760427372 238267162 20666812 980606493 20666812 980606493 129877976 437195315 129877976 437195315 563667981 80350164 563667981 80350164 918586218 80350164 850474858 148566064 850474858 148566064 662508921 556706025 662508921 556706025 443167964 275141151 443167964 275141151 724295689 275141151 717852368 281976207 717852368 281976207 156234373 914490891 156234373 914490891 87478886 41982097 87478886 41982097 957060043 41982097 359484607 640546115 359484607 640546115 771340958 227089818 771340958 448199737 771340958 448199737 286528976 714161077 286528976 714161077 914920499 83585392 914920499 83585392 647149967 352380277 647149967 8028333 647149967 8028333 991795237 952035922 991795237 952035922 48853557 466813011 48853557 466813011 532981392 466813011 354392626 646467146 354392626 646467146 835998951 163335817 835998951 454806954 835998951 454806954 546100476 454806954 574419781 225696616 574419781 225696616 772585015 124848734 772585015 124848734 873202465 124848734 792383498 205852589 792383498 205852589 499948076 499676235 499948076 499676235 156236496 844494781 156236496 844494781 375923149 624014502 375923149 708726564 375923149 708726564 292370366 550444748 292370366 550444748 448965292 550444748 314802717 686945569 314802717 686945569 424053247 575912588 424053247 575912588 121129933 879916251 121129933 703980508 121129933 703980508 296984019 152256885 296984019 152256885 846453472 453138356 846453472 453138356 547526085 361517216 547526085 361517216 637850770 188958801 637850770 188958801 809036964 992411562 809036964 992411562 7880544 384224733 7880544 384224733 615652797 384224733 393842815 605938185 393842815 605938185 229261475 995465555 229261475 995465555 4429911 564023802 4429911 564023802 436310699 648673934 436310699 648673934 352333200 648673934 505240577 427126316 505240577 427126316 573919124 427126316 74282559 927556102 74282559 927556102 317467895 684275347 317467895 684275347 753082554 246303852 753082554 246303852 276187238 724291468 276187238 207120467 276187238 207120467 954760086 44089488 954760086 453972303 954760086 453972303 546832303 453972303 954979222 43907143 954979222 558338086 954979222 558338086 441562411 558338086 625339677 374531623 625339677 374531623 336724331 664562692 336724331 664562692 378853423 564090296 378853423 564090296 436246486 564090296 16910048 984117535 16910048 977885883 16910048 977885883 23226670 890053488 23226670 890053488 111054016 620333701 111054016 620333701 443158748 556730475 443158748 730730020 443158748 730730020 269910333 371218918 269910333 371218918 628168641 639474421 628168641 639474421 360596944 639474421 428699714 571260886 428699714 571260886 188581954 811431224 188581954 30147142 188581954 30147142 969091862 30147142 174651660 826253835 174651660 826253835 89757491 912366357 89757491 260350344 89757491 260350344 739309456 817070758 739309456 817070758 161816453 839183994 161816453 839183994 149937554 850919540 149937554 850919540 829951130 169313453 829951130 948499669 829951130 948499669 52610290 948499669 869887484 128363227 869887484 128363227 689241497 309452013 689241497 309452013 326421391 675138675 326421391 675138675 493296048 506677800 493296048 543382084 493296048 543382084 456393856 543382084 779533415 219302524 779533415 606374331 779533415 606374331 393391804 868374260 393391804 868374260 132787870 868374260 441370600 558613575 441370600 928707439 441370600 928707439 73054047 21528361 73054047 21528361 977844933 697100378 977844933 697100378 304611851 46265491 304611851 46265491 952506126 47730552 952506126 47730552 329416007 672032461 329416007 547006156 329416007 547006156 452564062 547006156 301309874 700033442 301309874 304395916 301309874 304395916 694831424 138643412 694831424 138643412 860273803 834490063 860273803 834490063 166501304 778141417 166501304 778141417 396069508 603999540 396069508 603999540 659586629 339947412 659586629 375991230 659586629 375991230 62371466 939793793 62371466 939793793 461875952 73347890 461875952 73347890 925311185 73347890 668163091 330781281 668163091 85815108 668163091 85815108 912542006 85815108 802164935 385245748 802164935 385245748 614504268 437300863 614504268 437300863 563504653 437300863 682788020 315446198 682788020 315446198 562838224 669981486 562838224 669981486 331700033 14336192 331700033 14336192 985532509 219697443 985532509 219697443 779144948 570974516 779144948 570974516 186440858 814022829 186440858 814022829 663761693 335859269 663761693 335859269 404246921 596216712 404246921 596216712 374375517 625399198 374375517 625399198 813407955 184803780 813407955 588239930 813407955 588239930 342101275 658998910 342101275 658998910 390630297 609598119 390630297 609598119 811477041 112656645 811477041 112656645 885776280 598208644 885776280 598208644 402319840 598208644 672985033 325503561 672985033 655588790 672985033 655588790 345425846 655588790 394262855 605554545 394262855 605554545 262950619 737777196 262950619 737777196 607063979 392584857 607063979 392584857 415282019 585093546 415282019 585093546 14380065 986411073 14380065 986411073 966621358 32799585 966621358 32799585 453394679 546097663 453394679 546097663 723447021 276104562 723447021 276104562 298074168 702906432 298074168 702906432 388909841 611249324 388909841 611249324 589342920 355221007 589342920 355221007 643899191 277535020 643899191 277535020 929455839 69209713 929455839 732019972 929455839 732019972 268448349 732019972 850309519 148657045 850309519 148657045 193107836 807093173 193107836 624186391 193107836 624186391 572244354 428557920 572244354 428557920 954447470 44351652 954447470 936074652 954447470 936074652 65991007 936074652 266272967 734358285 266272967 734358285 270977298 729597037 270977298 729597037 233464319 767591724 233464319 152099432 233464319 152099432 846729251 983150722 846729251 983150722 17990055 983150722 324778484 246683236 324778484 246683236 752646550 246683236 553567192 447265353 553567192 337860344 553567192 337860344 661682580 888476290 661682580 888476290 112921566 361232524 112921566 361232524 638093414 361232524 462029710 537371665 462029710 537371665 646460949 353021259 646460949 353021259 984301440 15335395 984301440 15335395 274465737 725859198 274465737 725859198 454993665 544600187 454993665 793110855 454993665 793110855 207027373 793110855 471985115 528142922 471985115 528142922 223278678 777300443 223278678 777300443 831737048 167544014 831737048 167544014 674183686 754007068 674183686 754007068 247074823 754007068 348761726 652074446 348761726 652074446 733787347 265900599 733787347 648465552 733787347 648465552 352612200 648465552 756091073 243193310 756091073 243193310 176836959 824124895 176836959 824124895 344368907 656650197 344368907 656650197 122285109 879012302 122285109 879012302 338766226 63814350 338766226 63814350 934386335 775750470 934386335 775750470 224688011 926941422 224688011 926941422 75004701 972337433 75004701 972337433 29002494 972337433 707613044 292195001 707613044 292195001 579435220 606156990 579435220 606156990 393626027 606156990 542419476 458237643 542419476 458237643 694346578 121376324 694346578 121376324 876837348 289858220 876837348 289858220 709662010 168986779 709662010 168986779 830205004 221195616 830205004 221195616 271825938 728440590 271825938 625040235 271825938 625040235 374667453 765225236 374667453 765225236 235877702 765225236 480722387 222310648 480722387 222310648 898298802 101219838 898298802 638024566 898298802 638024566 361783031 334184387 361783031 334184387 665269383 399875747 665269383 399875747 600158367 647392176 600158367 647392176 353555071 599491299 353555071 599491299 400989245 599491299 100374743 901547212 100374743 901547212 592847452 407576964 592847452 643236716 592847452 643236716 357121445 133573202 357121445 133573202 864554770 133573202 813539597 555244290 813539597 555244290 243489719 757717635 243489719 364058320 243489719 364058320 635364887 101506558 635364887 101506558 898082499 101506558 300257371 701106228 300257371 701106228 824936777 173730315 824936777 173730315 463983979 535494935 463983979 351379361 463983979 351379361 922216609 76491685 922216609 76491685 618542439 381550004 618542439 381550004 727222067 272421932 727222067 272421932 314258569 687450271 314258569 687450271 312448883 724042910 312448883 724042910 276496703 140163745 276496703 140163745 858699122 140163745 559755113 441431387 559755113 441431387 383491417 914568040 383491417 914568040 87401894 914568040 638880130 360760295 638880130 360760295 610577720 389284244 610577720 389284244 870389892 127894197 870389892 319378894 870389892 319378894 679002477 116501705 679002477 116501705 881957369 163180062 881957369 163180062 212366140 787602685 212366140 211278409 212366140 211278409 787300786 624864606 787300786 624864606 374993539 624864606 665489704 10501974 665489704 10501974 989379928 807638409 989379928 807638409 192496434 453659356 192496434 453659356 547051581 868684317 547051581 868684317 132510632 868684317 347415804 653358791 347415804 653358791 23642462 977525577 23642462 583359700 23642462 583359700 416969266 628866375 416969266 628866375 371381981 692514522 371381981 692514522 309333115 651486374 309333115 651486374 853528292 145332558 853528292 145332558 606854966 800557379 606854966 800557379 199848310 800557379 590590166 310285941 590590166 310285941 688238567 867922743 688238567 867922743 133240645 783836594 133240645 783836594 216117913 978609267 216117913 978609267 22682187 771208223 22682187 771208223 229762054 971061618 229762054 971061618 30231245 686996895 30231245 686996895 314788823 686996895 192031067 808133533 192031067 182098350 192031067 182098350 890325482 108537169 890325482 108537169 407113297 593486620 407113297 395990590 407113297 395990590 998857265 1262467 998857265 877246918 998857265 877246918 123914751 877246918 481960848 517655584 481960848 936963265 481960848 936963265 65379986 936963265 135653019 541428320 135653019 541428320 458029032 496285483 458029032 496285483 502936232 25086752 502936232 25086752 974467724 25086752 197838090 802471063 197838090 802471063 264501824 736385699 264501824 736385699 842949587 155721453 842949587 201051897 842949587 201051897 379880078 620260513 379880078 620260513 708264415 291533183 708264415 631014290 708264415 631014290 369376791 14501366 369376791 14501366 985271295 425534523 985271295 425534523 350392559 650664602 350392559 262178840 350392559 262178840 737363184 262178840 692539994 306440203 692539994 306440203 470780964 529274069 470780964 529274069 626025146 373627846 626025146 910618029 626025146 910618029 91735296 666246494 91735296 666246494 335356945 666246494 262456299 738347261 262456299 738347261 469154954 530945440 469154954 530945440 502635923 496653901 502635923 496653901 149184822 851740433 149184822 851740433 917095163 81759099 917095163 81759099 301300743 700038355 301300743 700038355 557648847 442783052 557648847 475401016 557648847 475401016 524586939 351871016 524586939 351871016 753058124 246341856 753058124 966128703 753058124 966128703 34766106 732654080 34766106 732654080 267759482 923969983 267759482 923969983 77846552 635838821 77846552 635838821 783956454 214834602 783956454 214834602 69438512 932245799 69438512 454504432 69438512 454504432 713272752 286360414 713272752 286360414 704173388 997439332 704173388 997439332 2363486 366361460 2363486 366361460 633189490 596145471 633189490 596145471 404332729 329242575 404332729 329242575 669675704 334251655 669675704 334251655 665184816 334251655 917860316 81034685 917860316 81034685 560462340 440665708 560462340 108900861 560462340 108900861 889983678 108900861 332259237 669474872 332259237 669474872 228654360 801268775 228654360 801268775 199132158 271316707 199132158 271316707 728267228 868022357 728267228 868022357 133182631 868022357 555681251 444750723 555681251 444750723 908122688 90426466 908122688 90426466 725656144 455756170 725656144 455756170 473822657 993856515 473822657 993856515 5948629 993856515 787892816 210754643 787892816 210754643 990407502 9489529 990407502 9489529 995977039 4146512 995977039 4146512 22790736 978449354 22790736 978449354 798474123 199836515 798474123 963845825 798474123 963845825 37367329 355290261 37367329 355290261 643765585 644699383 643765585 644699383 69626439 932101648 69626439 932101648 548784436 451702575 548784436 869218994 548784436 869218994 131937665 312505798 131937665 312505798 685734420 312505798 281396182 718839939 281396182 690358069 281396182 690358069 760361386 238358374 760361386 238358374 190852084 904073520 190852084 904073520 97996507 904073520 561477676 364446847 561477676 364446847 634991678 364446847 377552559 622698577 377552559 622698577 139077421 862350531 139077421 144272913 139077421 144272913 854552473 260436101 854552473 260436101 739281600 260436101 898685663 100648359 898685663 700351927 898685663 700351927 301030437 127620527 301030437 127620527 870642670 127620527 770944375 227432414 770944375 227432414 324286552 677136112 324286552 354857916 324286552 354857916 644317738 701457793 644317738 701457793 51983753 949191914 51983753 949191914 162126116 838877685 162126116 838877685 39435796 961396994 39435796 961396994 740318230 259235191 740318230 259235191 340466281 660842835 340466281 660842835 55086620 946434813 55086620 164700333 55086620 164700333 834686395 164700333 607023962 392680376 607023962 4683708 607023962 4683708 995449716 4683708 939762058 76539455 939762058 76539455 227497211 773187015 227497211 570235720 227497211 570235720 643372438 355800547 643372438 355800547 701404250 298117359 701404250 839760280 701404250 839760280 161195513 839760280 284670110 715676334 284670110 715676334 346696329 654292640 346696329 654292640 266757640 733694571 266757640 733694571 976433 998957367 976433 578462871 976433 578462871 428073174 323395111 428073174 323395111 674667620 914717305 674667620 914717305 87227368 914717305 833428074 42533151 833428074 42533151 956416501 160878493 956416501 160878493 838201096 28864147 838201096 28864147 970331170 28864147 444651022 555196016 444651022 434956284 444651022 434956284 696216893 303040811 696216893 772788222 696216893 772788222 228133825 772788222 468881922 531219409 468881922 752285429 468881922 752285429 249056928 752285429 326604193 674937486 326604193 674937486 564551131 436191195 564551131 436191195 358675459 641672126 358675459 13102119 358675459 13102119 987155099 28867481 987155099 28867481 970319359 937880662 970319359 937880662 64539131 937880662 478430220 521184317 478430220 724716472 478430220 724716472 275738832 89531430 275738832 89531430 908931172 89531430 887521267 344019732 887521267 344019732 655547341 922571727 655547341 922571727 79334536 922571727 596235419 164841954 596235419 164841954 834534513 164841954 537866037 792822184 537866037 792822184 207190654 79813607 207190654 79813607 919075443 724547522 919075443 724547522 275996068 724547522 492608090 507502868 492608090 507502868 689232685 309497115 689232685 774988362 689232685 774988362 225582542 774988362 836361056 162938390 836361056 162938390 567035347 433508971 567035347 294632597 567035347 294632597 704823293 294632597 548025483 987751886 548025483 987751886 13089949 987751886 399465031 522925777 399465031 522925777 477035777 522925777 456858719 542858013 456858719 542858013 665229769 334231664 665229769 586479881 665229769 586479881 413984752 982296727 413984752 982296727 18782985 382276688 18782985 382276688 617640412 600888588 617640412 600888588 399488983 790404489 399488983 790404489 138510296 863072621 138510296 133065524 138510296 133065524 865017803 133065524 19692408 981317861 19692408 981317861 909586538 88761665 909586538 777842720 909586538 777842720 222314610 777842720 603981662 395599784 603981662 417984048 603981662 417984048 582892223 735944523 582892223 735944523 264829005 735944523 505647121 493433703 505647121 493433703 642737436 356485450 642737436 356485450 742273130 89318030 742273130 89318030 909090222 89318030 376790756 623358420 376790756 623358420 653047589 229906379 653047589 229906379 768538241 229906379 600013750 399955181 600013750 399955181 497893784 501946120 497893784 501946120 257900923 742934522 257900923 742934522 71606703 929798978 71606703 929798978 921950017 76644670 921950017 76644670 934886029 63400333 934886029 769690117 934886029 769690117 231259233 769690117 470979559 529127233 470979559 529127233 993147129 6810913 993147129 6810913 572251313 428532597 572251313 428532597 416640797 583602523 416640797 70509155 416640797 70509155 928200725 70509155 155328727 845439885 155328727 794896150 155328727 794896150 205211801 1235915 205211801 1235915 998912281 625297709 998912281 625297709 374446155 625297709 733737871 265960153 733737871 349050701 733737871 349050701 650648247 807947305 650648247 807947305 164640704 836149698 164640704 70375035 164640704 70375035 928423979 348505057 928423979 348505057 28870496 972522762 28870496 244696119 28870496 244696119 754579709 362068082 754579709 362068082 547056400 453633884 547056400 453633884 435965 999604406 435965 999604406 723340568 276226201 723340568 276226201 988073478 11942818 988073478 11942818 371905061 628403772 371905061 57881579 371905061 57881579 941087450 141484018 941087450 141484018 857348297 548840166 857348297 548840166 294027441 707003039 294027441 254594881 294027441 254594881 744760492 254594881 382170797 618152534 382170797 618152534 498916609 434618703 498916609 434618703 566226608 939697064 566226608 939697064 62495440 352712040 62495440 352712040 646683484 643182545 646683484 643182545 43462513 957402553 43462513 957402553 426426657 573765747 426426657 573765747 355476212 645164767 355476212 372242267 355476212 372242267 627143868 116086534 627143868 116086534 882319458 193396341 882319458 193396341 804472245 457353487 804472245 457353487 543455113 130722714 543455113 130722714 867362997 507402699 867362997 507402699 492707963 507402699 614459979 385259311 614459979 640030454 614459979 640030454 360211085 640030454 961064625 37889247 961064625 37889247 426082481 574074879 426082481 574074879 9313630 991088515 9313630 991088515 202866439 797330837 202866439 797330837 192708997 807513492 192708997 807513492 363013189 636687143 363013189 636687143 144507579 857097268 144507579 524995038 144507579 524995038 813232806 184907528 813232806 252853565 813232806 252853565 315976660 936624989 315976660 936624989 53109353 948231487 53109353 948231487 565565166 435368008 565565166 797983109 565565166 797983109 202454318 797983109 557264902 443138355 557264902 443138355 107766732 893321048 107766732 893321048 376028104 623955695 376028104 623955695 588011567 412548903 588011567 412548903 173050431 827816863 173050431 827816863 535507554 464570546 535507554 482597690 535507554 482597690 517167373 3581810 517167373 3581810 996467691 3581810 687189829 518296326 687189829 518296326 481178373 436203719 481178373 436203719 564542362 436203719 526742505 695466273 526742505 695466273 306168474 251269057 306168474 251269057 954183523 44744606 954183523 972432915 954183523 972432915 12536698 988274872 12536698 324022057 12536698 324022057 674147414 324022057 366743351 633315635 366743351 85877930 366743351 85877930 912449107 85877930 318955966 682730631 318955966 682730631 352853485 648258838 352853485 784245704 352853485 784245704 215715309 556554247 215715309 556554247 443297283 705235521 443297283 705235521 295843247 403474516 295843247 403474516 596787343 403474516 250672103 750397229 250672103 750397229 880576354 117759698 880576354 117759698 252076026 748794257 252076026 748794257 839901495 159061521 839901495 159061521 458365838 598142964 458365838 598142964 402416443 598142964 844702317 154283386 844702317 154283386 113101197 888195458 113101197 86689587 113101197 86689587 911455851 86689587 888550388 625864000 888550388 625864000 228267620 772601028 228267620 525807866 228267620 525807866 924178392 74368251 924178392 930341554 924178392 930341554 47069215 953728474 47069215 953728474 32016598 969219569 32016598 279972430 32016598 279972430 719543920 916236872 719543920 916236872 85660054 840337146 85660054 840337146 160488912 921423027 160488912 921423027 80635837 994431609 80635837 994431609 5338647 908211776 5338647 908211776 94180761 507827544 94180761 507827544 492280986 237209810 492280986 237209810 761449499 407659144 761449499 407659144 124323264 876726294 124323264 340117995 124323264 340117995 659459209 340117995 127509711 879765231 127509711 879765231 121313683 586131607 121313683 586131607 414359497 676429440 414359497 676429440 324989947 676429440 424063491 575901188 424063491 575901188 978498491 20908841 978498491 20908841 17060033 983952174 17060033 520650980 17060033 520650980 478975778 115006336 478975778 115006336 883444784 195387709 883444784 195387709 802595116 415779402 802595116 415779402 584884248 694519060 584884248 694519060 47042481 953808893 47042481 191784255 47042481 191784255 805991491 316080316 805991491 316080316 436869147 563528079 436869147 563528079 768101717 230401521 768101717 230401521 946289433 52451552 946289433 776021564 946289433 776021564 224401462 776021564 757135536 241916861 757135536 949316594 757135536 949316594 51862945 949316594 793533337 204791889 793533337 204791889 700630497 298773095 700630497 298773095 587402877 413119182 587402877 413119182 951870584 46920177 951870584 971579739 951870584 971579739 29684641 986755706 29684641 986755706 13878979 986755706 93955448 908492177 93955448 908492177 659331822 340277724 659331822 340277724 646070919 353358169 646070919 353358169 107079797 894246459 107079797 675663348 107079797 675663348 325969682 769340680 325969682 769340680 231644475 769340680 874892911 123214402 874892911 123214402 856841942 953274160 856841942 953274160 47707492 975068161 47707492 975068161 26044401 889402656 26044401 889402656 111686668 794866931 111686668 794866931 205243355 106173094 205243355 106173094 892953223 47290324 892953223 47290324 951526639 909801010 951526639 909801010 92616411 955867190 92616411 955867190 44830184 955867190 668372309 330484992 668372309 627803780 668372309 627803780 372406630 627803780 818225162 180312126 818225162 645292641 818225162 645292641 355297089 645292641 386262674 22838150 386262674 22838150 976724276 520193759 976724276 520193759 479362124 673381914 479362124 673381914 328031898 673381914 730788340 269051049 730788340 993278105 730788340 993278105 6805052 204398117 6805052 204398117 793831287 721186269 793831287 721186269 279176763 721186269 292489386 48725510 292489386 48725510 949847216 48725510 433381533 611031304 433381533 611031304 389165735 611031304 955844914 42999878 955844914 201523031 955844914 201523031 796626652 466977971 796626652 466977971 529784275 470202017 529784275 470202017 784406981 214139650 784406981 214139650 93030707 909292351 93030707 274708889 93030707 274708889 724941679 129313953 724941679 129313953 868772122 155677464 868772122 155677464 842990497 254932540 842990497 254932540 744532215 677145740 744532215 677145740 324277786 677145740 571428967 429175824 571428967 429175824 946122004 52703260 946122004 405757373 946122004 405757373 594702330 912099549 594702330 912099549 90078853 912099549 776323041 222167606 776323041 483850146 776323041 483850146 515699651 483850146 532087681 467738274 532087681 467738274 749520160 41742188 749520160 41742188 957360028 377832654 957360028 377832654 619859303 655837873 619859303 655837873 344972800 255716645 344972800 255716645 743486327 685010551 743486327 685010551 182365788 965257987 182365788 965257987 35766384 965257987 58916810 205118151 58916810 205118151 793170979 205118151 126467243 874419314 126467243 163152834 126467243 163152834 836094623 163152834 188652610 811415801 188652610 79338931 188652610 79338931 919562500 699057908 919562500 699057908 302573018 699057908 412222870 588473325 412222870 965289382 412222870 965289382 35685883 965289382 416260251 584080890 416260251 584080890 807741554 190138418 807741554 190138418 508872840 490117823 508872840 490117823 246643404 754561655 246643404 287881313 246643404 287881313 711624138 440245600 711624138 440245600 383458824 616921785 383458824 74548718 383458824 74548718 924004875 74548718 827206454 171740335 827206454 171740335 975247834 24310940 975247834 24310940 745867609 951151044 745867609 951151044 30907386 970471533 30907386 671294742 30907386 671294742 330316141 671294742 298584613 702476229 298584613 702476229 334931283 666676716 334931283 666676716 14938326 985859241 14938326 536609505 14938326 536609505 462640702 988137073 462640702 988137073 12656356 936548609 12656356 936548609 65638918 936548609 51978279 949213126 51978279 949213126 33967983 967069037 33967983 657639923 33967983 657639923 813828509 184335256 813828509 818564766 813828509 818564766 182323650 818564766 673099163 325321786 673099163 585897328 673099163 585897328 91953765 910283258 91953765 910283258 336098166 644560377 336098166 644560377 355972518 644560377 231640107 769350911 231640107 769350911 275430350 725072053 275430350 892794660 275430350 892794660 108371172 429015755 108371172 429015755 674155975 324015872 674155975 324015872 15782670 985077058 15782670 985077058 15645711 985151249 15645711 985151249 188193423 811889437 188193423 811889437 802953603 195039497 802953603 195039497 935818518 62567255 935818518 759791107 935818518 759791107 241331256 719024881 241331256 719024881 281159826 802998053 281159826 802998053 197321484 802998053 281422061 334499891 281422061 334499891 665022662 930584842 665022662 930584842 70906260 270280546 70906260 270280546 729470054 270280546 360394580 758088065 360394580 758088065 128908916 872159691 128908916 872159691 611356627 388253565 611356627 388253565 270445036 730155845 270445036 730155845 625401566 374416538 625401566 374416538 682036046 315966574 682036046 315966574 258548159 742440248 258548159 742440248 87959552 913981524 87959552 913981524 284385365 716101088 284385365 716101088 672362086 326195997 672362086 650661636 672362086 650661636 350405369 803758900 350405369 803758900 138789206 862730947 138789206 823561055 138789206 823561055 177350526 566621090 177350526 566621090 433590662 320742314 433590662 320742314 677528020 729329489 677528020 729329489 271155995 394196507 271155995 394196507 605286105 394196507 53213794 948067487 53213794 948067487 882336676 115576094 882336676 115576094 882928657 608299730 882928657 608299730 391599765 334892855 391599765 334892855 664635373 973732957 664635373 973732957 27578070 194354577 27578070 194354577 803496797 843639436 803496797 843639436 157307196 843639436 461830671 537667909 461830671 537667909 117193296 883811548 117193296 564877624 117193296 564877624 498605742 501236261 498605742 857654609 498605742 857654609 143867117 857654609 717666149 282105545 717666149 778836411 717666149 778836411 221283001 778836411 783283406 215487997 783283406 215487997 140873489 860402821 140873489 508697287 140873489 508697287 491342966 508697287 441770402 558087646 441770402 518901702 441770402 518901702 480450492 339933011 480450492 339933011 659624758 899171621 659624758 899171621 102484047 954386395 102484047 954386395 46202240 954386395 897695619 101959579 897695619 101959579 446653733 552931421 446653733 552931421 891062642 107784725 891062642 107784725 190846635 809209942 190846635 809209942 925069251 73548168 925069251 942164168 925069251 942164168 59741946 942164168 995701165 4311405 995701165 4311405 426197383 935520575 426197383 935520575 66741819 935520575 348268227 652424072 348268227 820226875 348268227 820226875 180643749 53870406 180643749 53870406 944891828 53870406 340323010 873888120 340323010 873888120 126945123 249322311 126945123 249322311 749716378 249322311 646613353 352837367 646613353 352837367 48318275 952557301 48318275 952557301 6305443 993628359 6305443 993628359 841631938 157128559 841631938 157128559 1560279 998284137 1560279 482984168 1560279 482984168 579476408 421307425 579476408 421307425 108763418 892264948 108763418 892264948 995035403 5028703 995035403 5028703 424347418 575645550 424347418 471538288 424347418 471538288 528635744 459943445 528635744 459943445 540707566 459943445 538650844 603487319 538650844 603487319 396556617 986730478 396556617 986730478 13914286 847814342 13914286 847814342 152933721 610813472 152933721 610813472 389323521 23981063 389323521 23981063 975509664 987514784 975509664 987514784 13216485 987514784 495445107 504122207 495445107 652549544 495445107 652549544 348189104 895367781 348189104 895367781 105938909 298788679 105938909 298788679 700608483 298788679 541047127 459570891 541047127 459570891 55951227 945574781 55951227 482610209 55951227 482610209 517157161 482610209 436068846 564240253 436068846 216421384 436068846 216421384 782367161 216421384 712029812 287355364 712029812 287355364 984656618 15108963 984656618 15108963 38133403 963065160 38133403 46883384 38133403 46883384 951890206 642351341 951890206 642351341 70407306 931318323 70407306 931318323 516130304 483383441 516130304 483383441 117781523 883444407 117781523 11709198 117781523 11709198 988307606 11709198 153885514 846881701 153885514 846881701 689260723 309446132 689260723 886296017 689260723 886296017 114785858 463821064 114785858 463821064 954148120 44773718 954148120 44773718 702340224 297200575 702340224 297200575 563441264 829359534 563441264 829359534 171218861 708915392 171218861 708915392 882323916 116063717 882323916 116063717 363858774 636021363 363858774 263814185 363858774 263814185 735921583 263814185 504166005 763293370 504166005 763293370 237530938 303513271 237530938 303513271 695662929 303513271 345106170 655766434 345106170 241796874 345106170 241796874 757271192 719102818 757271192 719102818 281043754 853220635 281043754 853220635 104583969 896974180 104583969 827132184 104583969 827132184 245481859 755887366 245481859 755887366 59490644 942512197 59490644 755130340 59490644 755130340 342796784 658461686 342796784 658461686 614104585 147403124 614104585 147403124 851564597 539215952 851564597 539215952 460298023 539215952 589790165 410734263 589790165 410734263 704366650 295183337 704366650 803710057 704366650 803710057 196538670 938543906 196538670 938543906 63985292 941192380 63985292 941192380 60792049 941192380 402053456 598430120 402053456 598430120 271483987 729082648 271483987 543073887 271483987 543073887 456712737 808550730 456712737 808550730 191587001 808550730 577715200 423103137 577715200 423103137 921302186 77440691 921302186 566305057 921302186 566305057 433943272 376007192 433943272 376007192 623791672 155506544 623791672 155506544 843343738 155506544 805980862 191790002 805980862 191790002 311486598 690167060 311486598 690167060 7027983 993141791 7027983 993141791 334600977 667033614 334600977 949167583 334600977 949167583 51998947 433597566 51998947 433597566 566919110 707120129 566919110 707120129 293781801 707120129 869984592 128261945 869984592 152127193 869984592 152127193 846680938 155563217 846680938 155563217 843190697 967766284 843190697 967766284 33366791 426138423 33366791 426138423 575002990 426138423 388560414 845420215 388560414 845420215 155334268 590470174 155334268 590470174 410053918 590470174 314703358 687035235 314703358 687035235 408487087 592057547 408487087 592057547 199132781 801238577 199132781 466954487 199132781 466954487 674101278 324045299 674101278 324045299 991885711 7918598 991885711 194691871 991885711 194691871 245287672 937663678 245287672 937663678 64690057 357710357 64690057 357710357 641569319 357710357 625335696 374536491 625335696 374536491 412247163 588440855 412247163 267538986 412247163 267538986 732184751 110436733 732184751 110436733 888361000 110436733 565081817 435729443 565081817 48616522 565081817 48616522 949957713 48616522 131196102 869889129 131196102 869889129 15178242 985616912 15178242 794836393 15178242 794836393 205292721 790517487 205292721 790517487 209310753 862059006 209310753 862059006 139461027 8528118 139461027 8528118 991200607 8528118 234012704 767068325 234012704 767068325 807382065 190392342 807382065 190392342 127059409 873788632 127059409 873788632 244648926 756425201 244648926 756425201 620300509 379736428 620300509 379736428 359373127 640761384 359373127 640761384 91312582 910999939 91312582 191369150 91312582 191369150 813981209 184108674 813981209 191534380 813981209 191534380 806260774 191534380 950600330 48176770 950600330 48176770 401956173 598497225 401956173 598497225 481573217 56284774 481573217 56284774 942843954 641982263 942843954 641982263 318173364 683571118 318173364 683571118 589755491 267655540 589755491 267655540 732055923 870109142 732055923 870109142 73615223 928031108 73615223 928031108 814006946 2359892 814006946 2359892 997854914 133246065 997854914 133246065 729062029 270621943 729062029 270621943 652220020 347459219 652220020 347459219 264394081 736513515 264394081 736513515 420680030 580014912 420680030 580014912 339705721 661497692 339705721 129417690 339705721 129417690 868671456 129417690 855880827 270841892 855880827 270841892 728843992 927980658 728843992 927980658 73819226 927980658 237403144 763495318 237403144 763495318 414566961 585798048 414566961 798589820 414566961 798589820 201744321 798589820 214812380 148570815 214812380 148570815 850464164 148570815 12498071 988330988 12498071 988330988 986368371 13669485 986368371 13669485 395340204 604566265 395340204 604566265 46400477 954251228 46400477 954251228 119431561 881695313 119431561 881695313 409372292 121303359 409372292 121303359 876888047 121303359 342382621 658849583 342382621 658849583 815322271 183056551 815322271 635459179 815322271 635459179 364402362 571617064 364402362 571617064 618107252 381810570 618107252 381971367 618107252 381971367 617898998 506306320 617898998 506306320 493670972 506306320 730810335 47233599 730810335 47233599 951563130 47233599 773005924 225250958 773005924 225250958 129027068 872053051 129027068 872053051 795840923 202456523 795840923 202456523 168358539 832417198 168358539 832417198 648920395 350732294 648920395 350732294 661464648 162179508 661464648 162179508 837064543 162179508 128787410 872271668 128787410 872271668 221194651 778894372 221194651 778894372 13632787 987022335 13632787 987022335 26311644 906448238 26311644 906448238 262269705 540031369 262269705 540031369 459425629 540031369 439375257 560712043 439375257 316695623 439375257 316695623 681422442 681124758 681422442 681124758 320515788 681124758 435485362 564772049 435485362 564772049 408283682 592332699 408283682 592332699 395810934 604177791 395810934 604177791 983928487 15675851 983928487 931690059 983928487 931690059 70055522 954125088 70055522 954125088 46599765 954125088 247589490 753510813 247589490 861484689 247589490 861484689 140010620 834899155 140010620 834899155 166071644 821042479 166071644 821042479 529812029 221164333 529812029 221164333 777663652 221164333 713896805 300257804 713896805 300257804 699304780 300257804 863293747 135010836 863293747 610766971 863293747 610766971 389364789 882263532 389364789 882263532 118861451 243243710 118861451 243243710 756022813 243243710 24787603 976454597 24787603 678327473 24787603 678327473 749152527 249826919 749152527 916307960 749152527 916307960 85609286 916307960 390546752 609648183 390546752 609648183 952057113 46693821 952057113 697065034 952057113 697065034 304625647 549175539 304625647 549175539 450360638 549175539 284371731 716145965 284371731 716145965 501676910 497598719 501676910 497598719 876512488 121654593 876512488 688007245 876512488 688007245 313795150 606508990 313795150 606508990 393279038 699623262 393279038 699623262 301924934 204062364 301924934 204062364 794238031 638703883 794238031 638703883 361326405 576898017 361326405 576898017 423380085 576898017 422221250 578460630 422221250 551677617 422221250 551677617 447685681 94748350 447685681 94748350 904195391 861774302 904195391 861774302 139699631 861774302 429673102 570224257 429673102 892104811 429673102 892104811 108974052 741419058 108974052 741419058 475203789 524681852 475203789 524681852 274541407 725791896 274541407 94480369 274541407 94480369 904393564 216275893 904393564 216275893 782490979 265745518 782490979 265745518 29290117 971959260 29290117 971959260 322145546 679397711 322145546 679397711 41998590 958812061 41998590 958812061 204242869 795919831 204242869 795919831 108169574 892964319 108169574 216619727 108169574 216619727 782128711 175133563 782128711 175133563 823481273 890812463 823481273 890812463 110207188 962955989 110207188 962955989 38223291 30598620 38223291 30598620 968720137 30598620 788942667 209614117 788942667 209614117 826742394 172212796 826742394 172212796 363759300 636158610 363759300 206113432 363759300 206113432 792085323 206113432 548324466 452388470 548324466 452388470 427237247 572669224 427237247 572669224 388360368 977771959 388360368 977771959 23294519 977771959 39404742 961432240 39404742 961432240 474233876 525851501 474233876 525851501 608546126 391085095 608546126 481790692 608546126 481790692 517829278 417186959 517829278 417186959 583679825 417186959 162857363 838128944 162857363 2221100 162857363 2221100 998030759 2221100 848254805 150659042 848254805 150659042 772298281 225956312 772298281 225956312 497361262 502371542 497361262 502371542 501092031 388943851 501092031 388943851 610809161 388943851 549247341 451249140 549247341 451249140 275857771 814285138 275857771 814285138 186081924 628067888 186081924 628067888 372133480 49638631 372133480 49638631 949002478 49638631 717204983 282498834 717204983 282498834 469315985 530771691 469315985 530771691 88817664 913245998 88817664 913245998 748699083 250189305 748699083 250189305 841175313 157662955 841175313 494373034 841175313 494373034 461272050 997256452 461272050 997256452 2632004 997256452 304866445 696722078 304866445 859787414 304866445 859787414 141559914 673953335 141559914 673953335 327519057 175883836 327519057 175883836 822656994 750885023 822656994 750885023 250220815 912470905 250220815 912470905 89668436 964457829 89668436 964457829 36599645 560473998 36599645 560473998 439534452 560473998 422717382 577638810 422717382 577638810 580161978 153855222 580161978 153855222 901617510 20716711 901617510 20716711 978612612 255669510 978612612 255669510 743552222 255669510 829565812 169585195 829565812 959833124 829565812 959833124 41017586 878681861 41017586 878681861 873199902 124849607 873199902 124849607 26871756 974225062 26871756 431348884 26871756 431348884 569292877 916946565 569292877 916946565 85031189 916946565 394757297 605032382 394757297 838755716 394757297 838755716 100317696 901710973 100317696 901710973 347216531 132784609 347216531 132784609 865250239 132784609 239500565 761439369 239500565 761439369 43184835 957630469 43184835 275380088 43184835 275380088 724074779 275380088 347216512 653641167 347216512 653641167 869543121 128634651 869543121 128634651 785270777 445353401 785270777 445353401 555195086 445353401 584724814 415994621 584724814 415994621 686747542 311608266 686747542 311608266 173099151 827732198 173099151 827732198 204570109 415493020 204570109 415493020 585166269 215516793 585166269 215516793 783248436 215516793 90519693 911696812 90519693 518922188 90519693 518922188 480427891 518922188 349376847 651509046 349376847 651509046 761240294 237435516 761240294 377659538 761240294 377659538 622118433 377659538 896494151 103135329 896494151 694139802 896494151 694139802 307603804 279256509 307603804 279256509 983806780 15848724 983806780 893841995 983806780 893841995 107271724 893841995 977567521 21872794 977567521 21872794 477160244 522737030 477160244 522737030 63410041 938888833 63410041 94871024 63410041 94871024 904049231 221790881 904049231 221790881 776707868 102110643 776707868 102110643 897561032 102110643 383609136 987839085 383609136 987839085 12982521 709671204 12982521 709671204 872023480 126115447 872023480 900457610 872023480 900457610 101496407 141027511 101496407 141027511 857886701 141027511 474356141 525707530 474356141 525707530 537565009 462791603 537565009 748820078 537565009 748820078 252060630 748820078 634022878 365459718 634022878 495966986 634022878 495966986 503307669 495966986 965214853 33961545 965214853 53664864 965214853 53664864 945101246 720236930 945101246 720236930 280072973 20820106 280072973 20820106 978533760 20820106 600618648 922199974 600618648 922199974 79635918 972752598 79635918 972752598 28436019 804431372 28436019 804431372 723269529 276269777 723269529 918010222 723269529 918010222 83935556 918010222 357383392 85035173 357383392 85035173 913270967 212851149 913270967 212851149 785467389 212851149 882945728 115530377 882945728 115530377 974605016 24836361 974605016 760602832 974605016 760602832 240488023 363925975 240488023 363925975 635481162 41465193 635481162 41465193 957624121 14106467 957624121 14106467 985875000 606994581 985875000 606994581 392681631 752223027 392681631 752223027 249077636 752223027 777131513 221551609 777131513 349757939 777131513 349757939 649792804 269921803 649792804 269921803 729895565 269921803 580225829 425801783 580225829 425801783 575321150 425801783 615494261 384346555 615494261 384346555 137447041 864308108 137447041 469639701 137447041 469639701 530361322 469639701 362338646 637505067 362338646 297420070 362338646 297420070 702015778 126646130 702015778 126646130 877473246 759279 877473246 759279 999341951 759279 345513515 655506992 345513515 58984841 345513515 58984841 939740114 58984841 364351733 635510867 364351733 442011369 364351733 442011369 558903417 442011369 259688510 997624815 259688510 997624815 2231989 233153849 2231989 233153849 765290230 233153849 763560937 842636798 763560937 842636798 158331346 774256005 158331346 774256005 226468216 774256005 30857414 970509839 30857414 612347731 30857414 612347731 387945490 612347731 153692492 847081431 153692492 847081431 812682548 185548189 812682548 813373275 812682548 813373275 186964148 33580576 186964148 33580576 986127501 13824482 986127501 294826642 986127501 294826642 704697348 361811656 704697348 361811656 637590471 998299486 637590471 998299486 1538201 998299486 846491893 152197950 846491893 152197950 132029688 869167006 132029688 869167006 510306535 488640955 510306535 488640955 719886675 183268551 719886675 183268551 815093216 974279678 815093216 974279678 26854947 974279678 197013619 803374330 197013619 803374330 160482712 840348122 160482712 840348122 196049022 804209934 196049022 804209934 738888762 260879087 738888762 573417317 738888762 573417317 426621987 573417317 465621072 534256501 465621072 714532429 465621072 714532429 286133611 714532429 326542066 318018692 326542066 318018692 923578331 75052830 923578331 512811258 923578331 512811258 486976555 27194657 486976555 27194657 972389454 399121177 972389454 399121177 600707747 37688406 600707747 37688406 961201465 477597436 961201465 477597436 522438187 419125281 522438187 419125281 581967988 419125281 204884638 795248959 204884638 328830279 204884638 328830279 670035016 328830279 105061419 896331908 105061419 896331908 694452229 304692192 694452229 421973136 694452229 421973136 578896972 779911915 578896972 779911915 220213571 903480416 220213571 903480416 98543920 881814974 98543920 881814974 119320093 337552470 119320093 337552470 661922717 337552470 6515590 993511742 6515590 993511742 77546888 924239856 77546888 924239856 695320594 303789155 695320594 947209320 695320594 947209320 54101022 818294462 54101022 818294462 182485412 981994973 182485412 981994973 19066090 665291223 19066090 665291223 335906998 665291223 265112991 735588374 265112991 735588374 12700870 988118223 12700870 988118223 635522164 363847336 635522164 476071158 635522164 476071158 523879793 988508654 523879793 988508654 12179917 389559461 12179917 389559461 610201968 81972510 610201968 81972510 916791401 81972510 185795313 814650821 185795313 814650821 357559602 642898295 357559602 642898295 600684605 399165509 600684605 399165509 77132881 924678389 77132881 578783432 77132881 578783432 421849257 578783432 229317206 771671018 229317206 532831481 229317206 532831481 467074053 936106931 467074053 936106931 65946151 287011721 65946151 287011721 712482483 287011721 597080762 403150646 597080762 403150646 802974139 195005983 802974139 195005983 103128242 898465829 103128242 898465829 969767912 29470227 969767912 29470227 619466391 380633218 619466391 380633218 684837654 313587745 684837654 313587745 899278894 82630474 899278894 82630474 915954576 82630474 670741356 541870604 670741356 541870604 39757263 961109703 39757263 961109703 791955110 206230621 791955110 206230621 851253249 147699836 851253249 590837928 851253249 590837928 409668266 590837928 823317388 175248039 823317388 175248039 28459005 972737842 28459005 763862479 28459005 763862479 237031959 964394124 237031959 964394124 36679792 592284435 36679792 592284435 408332418 592284435 107328305 893812622 107328305 373021735 107328305 373021735 626571310 61338847 626571310 61338847 937028788 783747685 937028788 783747685 216205747 783747685 332464603 553724291 332464603 553724291 446054106 901191938 446054106 901191938 100707353 876805466 100707353 876805466 397887898 602317700 397887898 602317700 371920850 628385132 371920850 104306189 371920850 104306189 895338471 670030297 895338471 670030297 331635975 670030297 840467123 27858901 840467123 27858901 971555925 27858901 9087831 991261301 9087831 961356564 9087831 961356564 39528114 376688133 39528114 376688133 622972269 729277001 622972269 729277001 271233423 729277001 934659996 63547527 934659996 794525742 934659996 794525742 113384505 887925377 113384505 503757371 113384505 503757371 495847184 503757371 312066602 958812977 312066602 958812977 41995669 511785395 41995669 511785395 535814372 464380743 535814372 535189027 535814372 535189027 464408745 535189027 614981843 384812759 614981843 384812759 847808018 151092383 847808018 151092383 628640383 370927330 628640383 370927330 483947721 515586922 483947721 224506787 483947721 224506787 773633485 666653690 773633485 666653690 334948170 666653690 937413115 60966240 937413115 502875843 937413115 502875843 496850210 502875843 843799479 155167541 843799479 155167541 495113476 504604025 495113476 504604025 354690618 646245010 354690618 646245010 185408160 815068403 185408160 815068403 1368139 998447920 1368139 867269374 1368139 867269374 190270645 809873606 190270645 809873606 657044108 342672671 657044108 342672671 223652562 776841107 223652562 429018040 223652562 429018040 717254543 157991781 717254543 157991781 840860600 782062865 840860600 782062865 218137141 800554372 218137141 800554372 199877332 800554372 812461319 185733976 812461319 185733976 696879529 302248356 696879529 302248356 258438255 982880080 258438255 982880080 18253096 982880080 816950998 181493681 816950998 608349199 816950998 608349199 391577535 608349199 659825510 339736931 659825510 339736931 966862775 32501778 966862775 699373136 966862775 699373136 302143595 114466707 302143595 114466707 883902370 706121923 883902370 706121923 294873823 818486965 294873823 818486965 182371516 997949133 182371516 997949133 1831727 817187386 1831727 817187386 828491001 170403018 828491001 359157701 828491001 359157701 333385879 668265304 333385879 528888041 333385879 528888041 471277306 969131887 471277306 969131887 32087624 969131887 428647121 571277476 428647121 571277476 432258750 567791721 432258750 567791721 174359833 826454964 174359833 145393751 174359833 145393751 853479541 145393751 3830922 996161556 3830922 150084182 3830922 150084182 848950256 150084182 575682125 425249821 575682125 399828672 575682125 399828672 600247423 399828672 407024819 593589630 407024819 593589630 526387038 473915198 526387038 933532678 526387038 933532678 68349203 262529907 68349203 262529907 737166414 198768594 737166414 198768594 799405084 120359219 799405084 120359219 877810161 103017483 877810161 103017483 896605540 707846175 896605540 707846175 191943628 886459271 191943628 886459271 114679971 590149514 114679971 590149514 410339423 590149514 166991356 834034833 166991356 201550132 166991356 201550132 796581069 207159948 796581069 207159948 791260486 6040292 791260486 6040292 994007923 6040292 640530844 681876833 640530844 681876833 319708462 681876833 853628673 136130501 853628673 136130501 862227444 136130501 796078947 202108263 796078947 30590530 796078947 30590530 978322304 21069897 978322304 21069897 614368052 385383661 614368052 385383661 966802862 32604561 966802862 213338605 966802862 213338605 785099543 213338605 941499854 57536323 941499854 57536323 489285401 510729990 489285401 206285706 489285401 206285706 791881773 113832304 791881773 113832304 884458286 113832304 152242318 848562181 152242318 631768106 152242318 631768106 368369451 466733242 368369451 466733242 798615855 199606119 798615855 817328014 798615855 817328014 183332444 697260534 183332444 697260534 541943151 458721612 541943151 458721612 239140247 761745571 239140247 720605079 239140247 720605079 279741909 94054785 279741909 94054785 904661468 114513421 904661468 114513421 70007913 931769688 70007913 653077389 70007913 653077389 855453848 6970376 855453848 6970376 992979653 6970376 405503495 615524258 405503495 615524258 384774049 152517831 384774049 152517831 846173254 590490296 846173254 590490296 410047551 439889023 410047551 439889023 561059368 834383447 561059368 834383447 166575236 652216407 166575236 652216407 348488209 534196479 348488209 534196479 465653464 298670240 465653464 298670240 700805947 527646546 700805947 527646546 472388667 925307937 472388667 925307937 76529485 318160335 76529485 318160335 680096260 318160335 24699747 976590591 24699747 52339499 24699747 52339499 946403304 52339499 552170285 944155302 552170285 944155302 57346804 485124432 57346804 485124432 514296049 485124432 438579966 561566784 438579966 561566784 138092556 863597571 138092556 294289249 138092556 294289249 705197085 577033694 705197085 577033694 423222037 465463379 423222037 465463379 534603436 45419711 534603436 45419711 953345373 45419711 662852697 336685684 662852697 336685684 617691338 987031283 617691338 987031283 13617260 987031283 278227444 165711143 278227444 165711143 833447950 165711143 403106456 838558917 403106456 838558917 162488106 74775579 162488106 74775579 923846338 74775579 199834828 800581401 199834828 800581401 188994065 811068965 188994065 811068965 242125241 104993175 242125241 104993175 894352520 97817305 894352520 97817305 901627307 97817305 260821741 740245572 260821741 175463098 260821741 175463098 823025798 175463098 493577684 506392333 493577684 479239459 493577684 479239459 520669825 479239459 145329016 856051117 145329016 689443270 145329016 689443270 312343379 813058669 312343379 813058669 187260396 813058669 639009900 360631957 639009900 360631957 19110790 981960839 19110790 633946566 19110790 633946566 544101993 456756425 544101993 456756425 941244907 57753458 941244907 94783195 941244907 94783195 904160418 251114899 904160418 251114899 747904142 982924792 747904142 982924792 18211846 982924792 435683799 564658468 435683799 564658468 462398618 536883985 462398618 536883985 86109168 915778420 86109168 915778420 772503999 225829606 772503999 671733593 772503999 671733593 229365484 771628669 229365484 13955106 229365484 13955106 985988972 13955106 18740807 982329607 18740807 982329607 128434543 412915419 128434543 412915419 587624019 412915419 252269714 748481608 252269714 748481608 362834046 149462786 362834046 149462786 849544174 149462786 634135423 365310990 634135423 153119451 634135423 153119451 845760281 517647687 845760281 517647687 481976841 228238847 481976841 228238847 770028773 286336571 770028773 286336571 350594011 650474685 350594011 493912761 350594011 493912761 790412348 207880578 790412348 207880578 910785422 87332136 910785422 958641150 910785422 958641150 42094779 958641150 695135280 269760181 695135280 269760181 730145768 649529440 730145768 649529440 351567908 274443086 351567908 274443086 725196341 72921108 725196341 72921108 925931523 419232246 925931523 419232246 581793042 419232246 912406442 85887250 912406442 585074492 912406442 585074492 415289137 984534903 415289137 984534903 16371723 51572354 16371723 51572354 947169089 657270873 947169089 657270873 343679576 417976707 343679576 417976707 582904897 823157557 582904897 823157557 177605680 676815368 177605680 676815368 584614817 416247331 584614817 416247331 621123679 104943224 621123679 104943224 894430666 104943224 654845601 939649486 654845601 939649486 62577421 992686780 62577421 992686780 7542824 350633847 7542824 350633847 649046058 350633847 209178976 790748617 209178976 790748617 384736361 615585718 384736361 615585718 643384244 355793553 643384244 355793553 38547104 962638155 38547104 962638155 63574966 938780064 63574966 938780064 391185450 394522576 391185450 394522576 604992671 259096808 604992671 259096808 740474359 215846455 740474359 215846455 782965185 167870537 782965185 167870537 831442705 605838499 831442705 605838499 393950735 120893906 393950735 120893906 877211236 30170934 877211236 30170934 969081452 467910119 969081452 467910119 531776614 467910119 892808188 106224669 892808188 490950978 892808188 490950978 396651974 603379668 396651974 603379668 955966701 42959901 955966701 586237522 955966701 586237522 414267123 112358629 414267123 112358629 886054233 112358629 834683853 164709075 834683853 164709075 899708068 99569763 899708068 528239829 899708068 528239829 471860437 528239829 613675666 386107139 613675666 825538243 613675666 825538243 175196532 825538243 964318577 34706349 964318577 898484012 964318577 898484012 103063591 898484012 962061524 36694441 962061524 834304157 962061524 834304157 166702083 118406484 166702083 118406484 879945759 118406484 551805019 448681171 551805019 197894500 551805019 197894500 800131536 197894500 604617778 559447047 604617778 559447047 440581750 559447047 748498878 250484245 748498878 632011352 748498878 632011352 368192255 632011352 589662497 338931795 589662497 338931795 660714306 126418686 660714306 126418686 871683621 126418686 320410574 681188914 320410574 681188914 338981896 377958611 338981896 377958611 621845396 651884411 621845396 651884411 343499149 657478090 343499149 29327436 343499149 29327436 969942331 29327436 902538572 952520722 902538572 952520722 48343643 952520722 97968862 436091670 97968862 436091670 564666633 276324523 564666633 276324523 723161826 591674585 723161826 591674585 408889233 591674585 520334617 479581763 520334617 479581763 655633695 343888799 655633695 343888799 685793665 312483437 685793665 312483437 76671645 943626729 76671645 943626729 57989992 760781053 57989992 760781053 240220404 103512136 240220404 103512136 896036942 103512136 682682086 773667788 682682086 773667788 226969385 773667788 491320566 508727849 491320566 508727849 963499769 35394887 963499769 233783469 963499769 233783469 368238373 631958468 368238373 408607620 368238373 408607620 849026099 149999202 849026099 852521734 849026099 852521734 148410252 852521734 538203102 462241046 538203102 462241046 23564540 977582660 23564540 345708215 23564540 345708215 653791582 967251976 653791582 967251976 33784745 779669537 33784745 779669537 220394708 963790243 220394708 963790243 37434371 963790243 392487241 607231675 392487241 607231675 485677620 513920172 485677620 513920172 19463439 981481017 19463439 981481017 349579895 651397734 349579895 984991606 349579895 984991606 15907021 438839832 15907021 438839832 562110620 890938814 562110620 890938814 110077302 890938814 209107957 790782199 209107957 790782199 41288964 959577199 41288964 901743969 41288964 901743969 100256428 631709309 100256428 631709309 368428120 924671727 368428120 924671727 77154926 753084607 77154926 753084607 653377618 346198535 653377618 346198535 726070365 273577417 726070365 918920254 726070365 918920254 83087340 282242205 83087340 282242205 717393010 920014290 717393010 920014290 81963921 223808193 81963921 223808193 774473904 223808193 95606778 906544146 95606778 906544146 258255465 742633377 258255465 742633377 579313449 421467266 579313449 421467266 121226338 879820586 121226338 879820586 879012034 119216730 879012034 119216730 592109449 408246522 592109449 408246522 112407542 888833944 112407542 20558511 112407542 20558511 978761258 608294974 978761258 608294974 337688220 663540061 337688220 663540061 598284392 136347311 598284392 136347311 862052666 59119876 862052666 59119876 939560019 737914579 939560019 737914579 262836559 737914579 572611758 428257563 572611758 428257563 619424176 380669200 619424176 380669200 785641756 212767819 785641756 212767819 703580288 296029137 703580288 296029137 812196229 185985461 812196229 266141217 812196229 266141217 729552659 270226044 729552659 270226044 230150869 959509639 230150869 959509639 41374464 959509639 813997972 184102111 813997972 627035163 813997972 627035163 372976581 639431149 372976581 639431149 360702294 344960800 360702294 344960800 654499232 344960800 309116006 692645057 309116006 674655094 309116006 674655094 326890788 674655094 321742796 679801156 321742796 679801156 462704418 536507418 462704418 536507418 88851849 913245193 88851849 893969639 88851849 893969639 107246774 200231857 107246774 200231857 798037176 200231857 478494829 521078078 478494829 521078078 164185525 836724651 164185525 836724651 202714763 797597736 202714763 857274766 202714763 857274766 144316734 857274766 978237193 21160018 978237193 656690991 978237193 656690991 344258565 774424604 344258565 774424604 226293986 774424604 336837005 169907022 336837005 169907022 829141457 857840813 829141457 857840813 143726275 857840813 761488147 237158836 761488147 533683174 761488147 533683174 147050130 974777663 147050130 974777663 26291628 339822536 26291628 339822536 659697498 232192468 659697498 232192468 766316830 654388322 766316830 654388322 346642142 337014190 346642142 337014190 662344968 938680498 662344968 938680498 63745448 355150110 63745448 355150110 644053047 355150110 341979369 892288607 341979369 892288607 108733123 897053668 108733123 897053668 104560173 165277627 104560173 165277627 833928170 165277627 424183497 813072240 424183497 813072240 187241480 426450262 187241480 426450262 703776800 295901907 703776800 981106903 703776800 981106903 20035650 150506074 20035650 150506074 848400396 280581419 848400396 280581419 88527722 913545808 88527722 913545808 296961027 550178606 296961027 550178606 449238941 14354427 449238941 14354427 985481969 14354427 197889592 802423629 197889592 182057488 197889592 182057488 816441515 182057488 693608304 938477210 693608304 938477210 64055956 985173122 64055956 985173122 15591495 985173122 761081319 237634982 761081319 237634982 908593839 89877392 908593839 89877392 344841279 656054642 344841279 656054642 127879719 873007526 127879719 873007526 172959026 827894628 172959026 827894628 261453506 739478192 261453506 739478192 761014642 237691842 761014642 237691842 818649898 179906261 818649898 179906261 73558290 928081143 73558290 928081143 407356359 593199544 407356359 906607551 407356359 906607551 95564956 665251475 95564956 665251475 335974893 877156049 335974893 877156049 123969651 467084585 123969651 467084585 532735408 187366618 532735408 187366618 810803148 38883222 810803148 38883222 960173364 83356767 960173364 83356767 36526777 964566312 36526777 964566312 26605855 974525753 26605855 974525753 273911692 546624824 273911692 546624824 452908869 546624824 278802957 858131161 278802957 858131161 143381701 858131161 245245854 200940045 245245854 200940045 797170314 860478476 797170314 860478476 140800882 860478476 582331333 418807344 582331333 418807344 470408701 529582829 470408701 378134126 470408701 378134126 621564163 378134126 534385344 465615374 534385344 465615374 581431975 419595986 581431975 419595986 805334872 192538730 805334872 192538730 527192218 473164064 527192218 198609474 527192218 198609474 799526012 198609474 438800509 561357932 438800509 561357932 846843627 151930189 846843627 151930189 608626875 390954552 608626875 390954552 608158705 391498857 608158705 391498857 963018 998959117 963018 998959117 468576919 531452617 468576919 531452617 272915281 727403846 272915281 727403846 109640258 891392307 109640258 447594778 109640258 447594778 646233064 353141881 646233064 353141881 662119111 337257840 662119111 337257840 612030544 387612946 612030544 31707836 612030544 31707836 967657928 401873895 967657928 401873895 524929649 475204885 524929649 475204885 456864734 894086638 456864734 894086638 107162023 894086638 766963459 231545320 766963459 607019648 766963459 607019648 392642913 360299621 392642913 360299621 936249351 62167394 936249351 921589222 936249351 921589222 80429952 785298835 80429952 785298835 893586947 105642421 893586947 425161452 893586947 425161452 158455365 842497311 158455365 62065122 158455365 62065122 936354401 599147230 936354401 599147230 401332632 730508965 401332632 730508965 270060679 730508965 727116566 190972847 727116566 190972847 806788169 190972847 541233283 459412447 541233283 459412447 288945044 711690013 288945044 711690013 692521413 306441771 692521413 306441771 679764388 318450045 679764388 215292030 679764388 215292030 783523784 225454833 783523784 225454833 772803892 764633215 772803892 764633215 236319544 764633215 664675898 334808883 664675898 334808883 882363667 115986051 882363667 488549058 882363667 488549058 510430257 400988526 510430257 400988526 599110271 400988526 94595045 907858941 94595045 19347392 94595045 19347392 980031003 440730216 980031003 440730216 560339317 654401622 560339317 654401622 346578163 654401622 833486263 165601516 833486263 165601516 122619935 878690954 122619935 878690954 724473676 275050630 724473676 275050630 62570529 939671539 62570529 308818018 62570529 308818018 690088910 47416417 690088910 47416417 952007050 46850139 952007050 221690119 952007050 221690119 762843446 703854155 762843446 703854155 297130800 269765839 297130800 269765839 730123160 269765839 153841138 846939836 153841138 245852024 153841138 245852024 753525313 222234528 753525313 222234528 776233711 665613874 776233711 665613874 243154896 758122148 243154896 581593499 243154896 581593499 419305799 85350695 419305799 85350695 912887123 396955581 912887123 396955581 602619576 524071540 602619576 524071540 177916448 822719482 177916448 822719482 834064520 165178353 834064520 165178353 503543007 495629337 503543007 495629337 356449950 644100194 356449950 644100194 134282398 867014811 134282398 651451915 134282398 651451915 349454649 651451915 103477055 898159369 103477055 547898473 103477055 547898473 451543141 591903351 451543141 591903351 408683745 591903351 509633770 81079233 509633770 81079233 917828373 81079233 747128724 621346672 747128724 621346672 379067016 621346672 561361547 439628915 561361547 439628915 100359489 974048453 100359489 974048453 27094584 974048453 458279827 541185948 458279827 541185948 304213532 697480969 304213532 697480969 817584925 180871736 817584925 496822928 817584925 496822928 205714518 794415557 205714518 75488489 205714518 75488489 923092577 75488489 527632535 472517998 527632535 472517998 437549226 562727290 437549226 562727290 197878191 802443552 197878191 376718858 197878191 376718858 622893673 583986208 622893673 583986208 416319520 584875188 416319520 584875188 415493218 833978469 415493218 833978469 167037723 939130089 167037723 939130089 63029745 939130089 466624428 110983058 466624428 110983058 887674963 110983058 384582921 615749850 384582921 615749850 52939902 948322942 52939902 948322942 498473085 501364521 498473085 501364521 771376377 227052669 771376377 510532021 771376377 510532021 229850828 771112919 229850828 553535389 229850828 553535389 595040241 405417282 595040241 405417282 925149376 73492696 925149376 356277285 925149376 356277285 297305577 703744694 297305577 703744694 45176661 955304396 45176661 635448907 45176661 635448907 663487609 336064634 663487609 336064634 706005367 14434132 706005367 14434132 985376020 14434132 588377058 411999390 588377058 411999390 684624727 313739146 684624727 463310814 684624727 463310814 537150753 534377983 537150753 534377983 465420041 534377983 857266093 141630851 857266093 141630851 678661955 319666924 678661955 120131309 678661955 120131309 878111047 120131309 465863417 533934657 465863417 533934657 515293118 484271807 515293118 786673747 515293118 786673747 213223164 786673747 379408426 620989200 379408426 620989200 300016872 701279138 300016872 701279138 137687540 864115898 137687540 864115898 303715288 263604066 303715288 263604066 736231420 369554192 736231420 369554192 629836727 866281532 629836727 866281532 135150888 453146168 135150888 453146168 547524811 981134552 547524811 981134552 20005161 320703523 20005161 320703523 909141309 89241007 909141309 854876801 909141309 854876801 146365906 714785298 146365906 714785298 285864858 730056135 285864858 730056135 270586175 730056135 374184334 625599454 374184334 990110280 374184334 990110280 10347573 990110280 525707930 252219433 525707930 252219433 746995790 252219433 437475623 562782109 437475623 562782109 876187876 121977386 876187876 875329999 876187876 875329999 115746746 885209412 115746746 611862776 115746746 611862776 388381145 611862776 20013464 981126255 20013464 981126255 584918601 270439356 584918601 270439356 753846995 245577532 753846995 245577532 372665945 627424094 372665945 627424094 387271408 349446259 387271408 349446259 650147842 349446259 153385007 847357709 153385007 847357709 841811306 157009783 841811306 157009783 798547428 360023899 798547428 360023899 639638315 360023899 844145387 154890321 844145387 154890321 424452546 575584198 424452546 575584198 708231684 291599297 708231684 291599297 634345073 365091494 634345073 365091494 395507944 604334155 395507944 604334155 759189556 239694883 759189556 239694883 989904787 9852906 989904787 9852906 154104539 846646629 154104539 228580421 154104539 228580421 769803791 119564055 769803791 119564055 878652891 321438138 878652891 321438138 285890537 714766528 285890537 714766528 926313503 72523998 926313503 72523998 332842574 668967283 332842574 668967283 171877249 828817401 171877249 828817401 833452388 165705727 833452388 392430559 833452388 392430559 607303392 623725528 607303392 623725528 376338439 123874691 376338439 123874691 874237542 123874691 643000402 356207825 643000402 356207825 546309185 454522104 546309185 454522104 852014905 13107953 852014905 13107953 987125947 391225435 987125947 391225435 62677967 939527901 62677967 388979090 62677967 388979090 632369115 367147837 632369115 367147837 919198745 79710958 919198745 493054192 919198745 493054192 506133537 753748922 506133537 753748922 247308535 865425961 247308535 865425961 136263476 855724755 136263476 855724755 145513423 261867059 145513423 261867059 974085392 25480124 974085392 549799808 974085392 549799808 282382845 718010795 282382845 34596237 282382845 34596237 964610644 667998915 964610644 667998915 179912591 820817851 179912591 820817851 322942045 678517864 322942045 678517864 228596937 772172811 228596937 106926917 228596937 106926917 892019595 92709764 892019595 92709764 905937914 146865310 905937914 146865310 317056902 684779850 317056902 684779850 804655468 193217571 804655468 193217571 641536116 357754398 641536116 90623842 641536116 90623842 907883737 90623842 284347389 716173071 284347389 716173071 46905496 953878399 46905496 953878399 914041772 84447530 914041772 338304941 914041772 338304941 661324188 829580975 661324188 829580975 139458993 862060763 139458993 862060763 719397396 280311663 719397396 280311663 633771117 365779049 633771117 365779049 449681685 549818271 449681685 549818271 569596218 120004495 569596218 120004495 878305566 120004495 44262152 979374672 44262152 979374672 21898251 148406845 21898251 148406845 850644245 148406845 219638459 780430258 219638459 780430258 186206806 814260473 186206806 814260473 909473219 88859351 909473219 433846421 909473219 433846421 566766388 230994639 566766388 230994639 767418330 230994639 372455443 627770607 372455443 627770607 771965758 226302835 771965758 385173728 771965758 385173728 614560518 790426269 614560518 790426269 209330326 790426269 891724774 77651183 891724774 77651183 921013209 77651183 869010841 129079468 869010841 129079468 920567936 78252518 920567936 78252518 637819169 427051205 637819169 427051205 479669016 519793577 479669016 519793577 593039287 321213513 593039287 321213513 677000951 321213513 267474999 732961074 267474999 732961074 250162594 750931038 250162594 685046189 250162594 685046189 316796672 859576369 316796672 859576369 141949691 859576369 512654531 486594254 512654531 911770728 512654531 911770728 90423637 911770728 939979510 58789762 939979510 248954300 939979510 248954300 234634124 766370513 234634124 522156108 234634124 522156108 750966272 248145700 750966272 248145700 291899057 709136641 291899057 709136641 751974489 247232087 751974489 247232087 501550657 497673077 501550657 497673077 996272118 3828138 996272118 3828138 56495753 944898398 56495753 469301549 56495753 469301549 530728828 739075715 530728828 739075715 261884031 305650441 261884031 305650441 693435605 362943623 693435605 362943623 163777259 837240254 163777259 837240254 886924503 111574102 886924503 111574102 655015537 344617720 655015537 344617720 808896773 189061734 808896773 189061734 421943120 578595746 421943120 213867310 421943120 213867310 784729233 125510792 784729233 125510792 872516724 125510792 678933453 319432981 678933453 309308381 678933453 309308381 689400411 309308381 351253966 649827813 351253966 473474821 351253966 473474821 526782832 636589512 526782832 636589512 83726712 918161542 83726712 763252839 83726712 763252839 237617690 763252839 234898820 931743798 234898820 931743798 70022866 931743798 143376565 388846523 143376565 388846523 610903137 388846523 565229615 435612567 565229615 435612567 468158196 531791975 468158196 531791975 315812212 685981141 315812212 542090649 315812212 542090649 457481200 542090649 139093657 862332141 139093657 721338334 139093657 721338334 903886035 95089217 903886035 111045528 903886035 111045528 887623066 663775972 887623066 663775972 337312450 316321915 337312450 316321915 681765559 316321915 256722673 889744552 256722673 889744552 111467288 503101894 111467288 503101894 496516088 247630402 496516088 247630402 751553099 247630402 574953951 426164951 574953951 426164951 105847546 895484775 105847546 895484775 192263002 807947286 192263002 807947286 817569578 180881052 817569578 180881052 319568111 682050237 319568111 682050237 261034951 740034136 261034951 740034136 807214502 190534410 807214502 190534410 689197567 309549988 689197567 285928541 689197567 285928541 713616164 285928541 274805731 725577068 274805731 702411102 274805731 702411102 298679530 702411102 181032053 819720102 181032053 819720102 922910838 75750843 922910838 428042858 922910838 428042858 572817159 359660993 572817159 359660993 901642915 97775610 901642915 527113652 901642915 527113652 472803358 527113652 939702154 59070977 939702154 59070977 609249238 987730195 609249238 987730195 13094755 339120888 13094755 339120888 660490151 339120888 594614554 405824131 594614554 405824131 421683675 940969102 421683675 940969102 61061247 940969102 270722886 427033369 270722886 427033369 574069779 297846534 574069779 297846534 701674471 481107802 701674471 481107802 518684913 346071243 518684913 346071243 653466281 346071243 438204449 562145866 438204449 562145866 852158336 146758612 852158336 528313168 852158336 528313168 434235211 565956317 434235211 565956317 926416711 72452799 926416711 72452799 327662439 673782152 327662439 673782152 726271119 273404854 726271119 273404854 40220012 960575654 40220012 960575654 643018159 356197668 643018159 356197668 26079596 975049992 26079596 975049992 469241018 165903031 469241018 165903031 944956741 53797429 944956741 53797429 706109943 293433044 706109943 293433044 815438467 182873255 815438467 182873255 26712506 974419818 26712506 974419818 330182242 208517731 330182242 208517731 789947272 859077094 789947272 859077094 142545846 859077094 158654591 842314502 158654591 842314502 388335556 611903215 388335556 611903215 7902612 992383185 7902612 992383185 476188934 508924151 476188934 508924151 491183777 972070965 491183777 972070965 29140198 972070965 461670987 537813252 461670987 537813252 742500598 256869339 742500598 256869339 358844036 641497801 358844036 474870224 358844036 474870224 891433265 107410092 891433265 107410092 699111639 300422160 699111639 300422160 918776170 80194553 918776170 80194553 83661527 918357991 83661527 742719683 83661527 742719683 258106180 742719683 167287052 833622653 167287052 202524786 167287052 202524786 795694331 949067047 795694331 949067047 52143099 949067047 683499532 160567372 683499532 160567372 838481967 958527068 838481967 958527068 42288733 958527068 550654022 449804240 550654022 449804240 623418218 376181112 623418218 687835852 623418218 687835852 314012633 687835852 906975655 24061177 906975655 24061177 975440385 795660046 975440385 795660046 204493017 527827642 204493017 527827642 744474823 255023462 744474823 965775473 744474823 965775473 35221688 286944199 35221688 286944199 752640318 246713551 752640318 305273362 752640318 305273362 693795071 305273362 710298462 289083441 710298462 289083441 679361150 318941605 679361150 318941605 249921046 751227700 249921046 751227700 216411584 842740647 216411584 842740647 158156087 842740647 175507291 672504905 175507291 672504905 328908544 440520796 328908544 440520796 560589889 684499343 560589889 684499343 317310269 684499343 330611109 670938363 330611109 958103721 330611109 958103721 42695829 560188228 42695829 560188228 439959862 560188228 51092513 950091216 51092513 637077303 51092513 637077303 362746499 13047186 362746499 13047186 987207324 616351065 987207324 616351065 383841882 182140682 383841882 182140682 816172570 182140682 562073870 438892059 562073870 438892059 150971315 849985564 150971315 849985564 58902178 943017025 58902178 120921246 58902178 120921246 877147551 921178578 877147551 921178578 80853456 369255199 80853456 369255199 630116798 658234745 630116798 658234745 245062350 756138800 245062350 400971007 245062350 400971007 626915143 372508264 626915143 526398420 626915143 526398420 362151095 750604795 362151095 750604795 250361101 310046598 250361101 310046598 688448489 285280267 688448489 285280267 714307320 964416983 714307320 964416983 36620628 964416983 321536861 680005847 321536861 821372679 321536861 821372679 179320967 821372679 802054927 195830690 802054927 314399607 802054927 314399607 683851211 314399607 970727288 28410222 970727288 573581772 970727288 573581772 407973604 592747736 407973604 467210490 407973604 467210490 532591656 467210490 162167896 838862398 162167896 18413937 162167896 18413937 989721605 10010615 989721605 10010615 645840269 380710164 645840269 380710164 65827743 936297350 65827743 801580646 65827743 801580646 814544807 183595085 814544807 183595085 735745060 263899507 735745060 180320119 735745060 180320119 818183806 818292112 818183806 818292112 182498139 235866300 182498139 235866300 762868855 29573445 762868855 29573445 969672060 480837096 969672060 480837096 518987238 856547703 518987238 856547703 144899263 856547703 619887672 380166062 619887672 380166062 504162117 494958713 504162117 481469752 504162117 481469752 518158415 799010444 518158415 799010444 201310796 799010444 221842273 778187728 221842273 778187728 291920235 709113129 291920235 709113129 778208695 220612083 778208695 972591965 778208695 972591965 28747031 972591965 629201859 370300007 629201859 370300007 129745356 871281245 129745356 871281245 771039499 227346827 771039499 827629709 771039499 827629709 173284462 827629709 880013634 35480618 880013634 35480618 963432814 35480618 591563346 408847492 591563346 133841228 591563346 133841228 878794853 119450472 878794853 119450472 466914656 533001081 466914656 284924512 466914656 284924512 714701260 540334366 714701260 540334366 459063515 846649839 459063515 846649839 154102353 188403693 154102353 188403693 809691129 981901553 809691129 981901553 19181339 981901553 744646923 254730837 744646923 254730837 522018513 601868683 522018513 601868683 398332601 551596257 398332601 551596257 447772999 575792802 447772999 575792802 424190905 73201179 424190905 73201179 925479318 73201179 574207475 426868635 574207475 426868635 611049180 73135504 611049180 73135504 925583962 88430543 925583962 88430543 73571150 928065733 73571150 342402919 73571150 342402919 657402113 830433995 657402113 830433995 73612552 928044523 73612552 928044523 941602571 2649389 941602571 2649389 997477343 883878914 997477343 883878914 117134729 883878914 118563479 830613510 118563479 830613510 169997281 162865502 169997281 162865502 956398825 42545610 956398825 56736535 956398825 56736535 942377182 994256347 942377182 994256347 5497564 994256347 417076099 583297415 417076099 583297415 91895633 910363697 91895633 104975540 91895633 104975540 894364725 104975540 449741623 801072967 449741623 801072967 199286751 657729669 199286751 657729669 343309062 204075692 343309062 204075692 794219287 545356034 794219287 545356034 454247116 545356034 581890842 419188103 581890842 949790051 581890842 949790051 51409139 949790051 425528151 574720976 425528151 574720976 741445836 257940843 741445836 257940843 931523569 67058837 931523569 446865396 931523569 446865396 553863934 58892643 553863934 58892643 939838839 326067458 939838839 326067458 672475358 567913313 672475358 567913313 93468803 908882329 93468803 114585557 93468803 114585557 883748099 114585557 223675968 776826687 223675968 24021804 223675968 24021804 975469183 24021804 104158144 897510960 104158144 897510960 196807619 312419399 196807619 312419399 746877321 252301644 746877321 252301644 694061243 305014775 694061243 44792490 694061243 44792490 954144872 44792490 878414859 119842407 878414859 60317572 878414859 60317572 938152630 60317572 786239743 238962738 786239743 238962738 736465716 263281937 736465716 263281937 989862872 9922929 989862872 9922929 320781281 774717515 320781281 774717515 225935168 41561776 225935168 41561776 957564326 82314149 957564326 82314149 736141435 263679065 736141435 138856837 736141435 138856837 860191759 790052977 860191759 790052977 209853242 997345560 209853242 997345560 2557348 958148154 2557348 958148154 42614802 958148154 5635431 994118719 5635431 994118719 918237539 80643621 918237539 820782507 918237539 820782507 179927254 81309152 179927254 81309152 917660322 786548628 917660322 786548628 213428446 786548628 533566636 466329642 533566636 468674290 533566636 468674290 531064840 468674290 595442101 404923081 595442101 404923081 867866681 130238959 867866681 130238959 503044375 496211862 503044375 35066273 503044375 35066273 963799784 845028023 963799784 845028023 155770264 845028023 500740263 498787001 500740263 729073478 500740263 729073478 271498868 879125461 271498868 879125461 122126824 879125461 143232939 858245761 143232939 862615188 143232939 862615188 138921119 862615188 238196435 762597232 238196435 762597232 896501619 103118295 896501619 710292042 896501619 710292042 290479848 97983547 290479848 97983547 901360837 237997561 901360837 237997561 760760456 776455071 760760456 776455071 223963097 776455071 852869008 145936687 852869008 371468768 852869008 371468768 213928204 786135128 213928204 511162920 213928204 511162920 488752745 511162920 462409552 536861514 462409552 64505861 462409552 64505861 949618211 49017025 949618211 49017025 176288126 824662863 176288126 824662863 7344655 992816225 7344655 992816225 437855840 450798206 437855840 450798206 549668787 433435666 549668787 433435666 599871810 73239710 599871810 73239710 925402564 73239710 650753601 348969949 650753601 348969949 978092789 21207074 978092789 942060409 978092789 942060409 59916133 942060409 612491963 387224576 612491963 992607177 612491963 992607177 7703902 304437552 7703902 304437552 694778765 994654345 694778765 994654345 5177525 994654345 132833879 868310509 132833879 868310509 832754511 166398137 832754511 874651874 832754511 874651874 126228152 32097598 126228152 32097598 967309264 16361105 967309264 16361105 983276511 16361105 791332591 207105004 791332591 207105004 594246885 406235040 594246885 340217620 594246885 340217620 659364918 209593663 659364918 209593663 788971781 649931777 788971781 649931777 351012278 501524617 351012278 501524617 498277436 500691414 498277436 500691414 499037289 756767321 499037289 756767321 244379926 942683886 244379926 942683886 59236022 942683886 579533910 421189271 579533910 421189271 664105560 197859780 664105560 197859780 800147092 197859780 539881822 460630651 539881822 131967136 539881822 131967136 866036042 175440948 866036042 175440948 812517477 185686207 812517477 185686207 151714590 896302176 151714590 896302176 105117301 896302176 494052074 505890357 494052074 505890357 760009788 238848840 760009788 309983611 760009788 309983611 688629100 309983611 906334763 92289986 906334763 927773171 906334763 927773171 73961888 481265812 73961888 481265812 518452593 481265812 22393646 978878515 22393646 978878515 567852228 432590722 567852228 432590722 844432446 154587934 844432446 581705940 844432446 581705940 416278994 976318355 416278994 976318355 24941099 762255824 24941099 762255824 238491107 762255824 140481420 860916577 140481420 860916577 742342345 257107940 742342345 257107940 267945453 732451378 267945453 209182337 267945453 209182337 789325832 962606980 789325832 962606980 38589315 713883128 38589315 713883128 286788193 203051841 286788193 203051841 795228073 203051841 742347494 397615107 742347494 397615107 602007413 450025890 602007413 450025890 550350492 450025890 667518542 154104633 667518542 154104633 844782282 442625058 844782282 442625058 557946966 468276607 557946966 468276607 531449998 815602915 531449998 815602915 184834927 963872038 184834927 963872038 37353599 455469081 37353599 455469081 545186055 515880833 545186055 515880833 483764141 352617037 483764141 352617037 981203936 18130510 981203936 18130510 124440268 876566422 124440268 289836911 124440268 289836911 709712088 289836911 671512307 382587697 671512307 382587697 617392797 382587697 672259841 326356688 672259841 326356688 639914694 359657603 639914694 336095011 639914694 336095011 663482687 23287215 663482687 23287215 976217832 628651401 976217832 628651401 371544416 286130758 371544416 286130758 713495602 497292739 713495602 497292739 501961753 581905603 501961753 581905603 418839593 744394477 418839593 744394477 256380115 483739663 256380115 483739663 783136807 215606490 783136807 215606490 389364262 610771944 389364262 447941726 389364262 447941726 552743289 447941726 277627749 722613497 277627749 722613497 248594997 752623487 248594997 715417303 248594997 715417303 285028489 812980950 285028489 812980950 187287252 906909888 187287252 906909888 95303309 906909888 744279756 99923283 744279756 99923283 899315006 99923283 135270795 866188592 135270795 344355762 135270795 344355762 655231811 344355762 191850418 808330217 191850418 258666167 191850418 258666167 740672101 258666167 135761723 865788386 135761723 865788386 119826544 881250265 119826544 175430292 119826544 175430292 823071706 175430292 678203411 320079056 678203411 320079056 65789006 936352150 65789006 936352150 41393116 959495507 41393116 959495507 902342928 96907258 902342928 96907258 942549839 43664781 942549839 43664781 955269722 353745742 955269722 353745742 645661707 800928971 645661707 800928971 162033763 838980944 162033763 339171421 162033763 339171421 660422453 692806404 660422453 692806404 308972823 692806404 416597251 583674774 416597251 583674774 280865049 719317214 280865049 719317214 491040673 509088573 491040673 509088573 1425154 998401772 1425154 900975941 1425154 900975941 741482549 257920482 741482549 257920482 556748182 443610714 556748182 443610714 334489329 829572268 334489329 829572268 170976036 951037136 170976036 951037136 50021257 951037136 80813840 921206139 80813840 921206139 385292770 615070300 385292770 615070300 227002855 773647336 227002855 773647336 134435738 866807392 134435738 866807392 923531147 75101211 923531147 75101211 843819396 155128860 843819396 155128860 89441817 912745005 89441817 912745005 135625267 865932457 135625267 865932457 148160330 463609183 148160330 463609183 536823428 833474189 536823428 833474189 167407863 706364222 167407863 706364222 294679114 499098636 294679114 499098636 500471399 499098636 448149600 551280584 448149600 18690244 448149600 18690244 980672454 214284147 980672454 214284147 764605593 234131049 764605593 234131049 992716496 7175995 992716496 352061756 992716496 352061756 647572673 208848825 647572673 208848825 789670617 903208342 789670617 903208342 98916045 903208342 930029144 68546298 930029144 261162692 930029144 261162692 738541282 3109967 738541282 3109967 996960620 3109967 959645659 39521636 959645659 39521636 983582435 16066580 983582435 16066580 688707636 859082176 688707636 859082176 142533409 41184594 142533409 41184594 957904101 272923863 957904101 272923863 695906213 303244518 695906213 303244518 465533154 534289140 465533154 99870516 465533154 99870516 899336276 99870516 680602868 317702036 680602868 158991323 680602868 158991323 839919096 119414200 839919096 119414200 878826752 953612769 878826752 953612769 47249128 953612769 745605506 253636042 745605506 253636042 729153246 270510495 729153246 270510495 194228970 805719563 194228970 805719563 281430563 164397064 281430563 164397064 835016376 164397064 586812136 413673290 586812136 153762263 586812136 153762263 845133762 732826818 845133762 732826818 31246451 970054466 31246451 639151856 31246451 639151856 360912673 947631006 360912673 947631006 49870019 951209605 49870019 951209605 169968860 25734158 169968860 25734158 973885685 640876793 973885685 640876793 359295546 965550770 359295546 965550770 35368611 436330666 35368611 436330666 564511704 59928743 564511704 59928743 938406628 623241003 938406628 623241003 376947938 599013588 376947938 599013588 401497254 992303841 401497254 992303841 7972946 992303841 622192417 377586222 622192417 721561528 622192417 721561528 278691724 721561528 522616296 317666577 522616296 317666577 680625293 95106593 680625293 95106593 903881769 760927850 903881769 760927850 240017825 800229531 240017825 800229531 200067391 800229531 641917537 357420326 641917537 606064157 641917537 606064157 3991834 995943172 3991834 995943172 651248732 348413071 651248732 965820742 651248732 965820742 35151231 965820742 335652572 665771867 335652572 665771867 115645476 885340861 115645476 885340861 665836802 316916329 665836802 316916329 682864454 315430159 682864454 339649603 682864454 339649603 659921471 665589402 659921471 665589402 265614933 735025695 265614933 735025695 968632647 30682105 968632647 976035108 968632647 976035108 25285037 280759651 25285037 280759651 718976817 58894975 718976817 58894975 939834669 58894975 428791998 571137933 428791998 513132883 428791998 513132883 486603794 405141861 486603794 405141861 619450023 380658217 619450023 380658217 707558080 292278796 707558080 292278796 182203789 818642908 182203789 818642908 306386003 514354589 306386003 514354589 485371513 514354589 206285061 793933926 206285061 793933926 698677589 300727764 698677589 300727764 846966719 151857627 846966719 151857627 948336905 50347064 948336905 50347064 937905654 987209577 937905654 987209577 13459209 275509044 13459209 275509044 724011286 275509044 270362460 730231755 270362460 730231755 179372833 821300790 179372833 821300790 423065442 577232484 423065442 577232484 687516795 310991540 687516795 310991540 229526493 771491111 229526493 771491111 219209474 965379998 219209474 965379998 35512880 965379998 459113455 211652514 459113455 211652514 786912364 211652514 510789780 488226055 510789780 416568274 510789780 416568274 822327354 176151125 822327354 176151125 772119597 226111796 772119597 226111796 681123166 317089218 681123166 275808500 681123166 275808500 723733804 275808500 651027104 348628299 651027104 348628299 333085644 668740271 333085644 668740271 668159390 84377061 668159390 84377061 914106879 662303641 914106879 662303641 338940872 662303641 887018624 111532068 887018624 506587495 887018624 506587495 206886651 793220395 206886651 65578018 206886651 65578018 932917866 772371478 932917866 772371478 228433308 314980784 228433308 314980784 683322176 449457072 683322176 449457072 550952750 449457072 847037168 151748755 847037168 151748755 412109993 588622099 412109993 310718042 412109993 310718042 901131075 98135002 901131075 250237935 901131075 250237935 294621358 706495035 294621358 706495035 357997770 642462403 357997770 906282461 357997770 906282461 95894856 906282461 842172763 156615306 842172763 156615306 904858389 93861141 904858389 145698469 904858389 145698469 587774380 525811913 587774380 525811913 474275500 525811913 716253520 154436335 716253520 154436335 844569542 300613862 844569542 300613862 610891388 388868183 610891388 388868183 324054497 677426535 324054497 677426535 597529513 402686078 597529513 519088231 597529513 519088231 480323696 802227630 480323696 802227630 198113799 360856985 198113799 360856985 671365373 327432368 671365373 426684776 671365373 426684776 574397141 126156870 574397141 126156870 871981485 320213976 871981485 320213976 16379116 984510016 16379116 984510016 756324979 243071398 756324979 533619231 756324979 533619231 466136380 533619231 498398502 501402132 498398502 501402132 560837159 343694330 560837159 343694330 655881243 106487866 655881243 106487866 892592289 106487866 248444997 752696419 248444997 752696419 387787508 551069632 387787508 551069632 448274168 551069632 149695223 851066621 149695223 851066621 101481292 900483187 101481292 900483187 895458421 104162721 895458421 104162721 447810155 551557825 447810155 551557825 648594058 351117565 648594058 351117565 34607367 966430781 34607367 966430781 703947542 295638387 703947542 295638387 227622109 773087018 227622109 180946160 227622109 180946160 817506622 180946160 717592261 851310485 717592261 851310485 149509993 462640022 149509993 462640022 537839538 784021328 537839538 784021328 215974984 56101506 215974984 56101506 943058247 415178284 943058247 415178284 585361960 707442933 585361960 707442933 293517888 282533043 293517888 282533043 717136698 549647724 717136698 549647724 449893709 418224117 449893709 418224117 582780147 418224117 140767215 860584377 140767215 860584377 797987121 48055206 797987121 48055206 950671105 448305693 950671105 448305693 552202275 872545707 552202275 872545707 128471127 476466317 128471127 476466317 523461930 648046524 523461930 648046524 352980813 159460812 352980813 159460812 839547562 358383594 839547562 358383594 226683684 968364550 226683684 968364550 32864179 366776237 32864179 366776237 632704104 366776237 207515758 792506426 207515758 466830668 207515758 466830668 532970365 678849036 532970365 678849036 322561012 509882976 322561012 509882976 490158006 272610936 490158006 272610936 727066628 808835101 727066628 808835101 191284779 808835101 856365913 114081927 856365913 114081927 884192203 114081927 812341446 185851064 812341446 185851064 3068671 996929712 3068671 996929712 5321382 994496065 5321382 994496065 861848416 136586261 861848416 552743284 861848416 552743284 446792702 552743284 456535978 543250942 456535978 661114085 456535978 661114085 295003196 705964952 295003196 705964952 229145447 771787837 229145447 241600321 229145447 241600321 757428718 241600321 335788574 665541798 335788574 513219625 335788574 513219625 486505893 513219625 204963513 795185656 204963513 623331250 204963513 623331250 968045373 31375170 968045373 31375170 58340488 943387173 58340488 310790455 58340488 310790455 687768676 310790455 541962446 458698315 541962446 458698315 404496512 957552277 404496512 957552277 43315347 957552277 494555716 505189443 494555716 505189443 251239378 749794173 251239378 749794173 554837211 445815190 554837211 445815190 481577391 517937903 481577391 517937903 564129467 436763190 564129467 889071878 564129467 889071878 112159196 896906713 112159196 896906713 16665092 984285382 16665092 984285382 83925698 918042394 83925698 918042394 575267285 425856644 575267285 425856644 570473195 430093361 570473195 254927318 570473195 254927318 744543928 907267091 744543928 907267091 95032637 808350391 95032637 808350391 462377015 536971909 462377015 957108306 462377015 957108306 43740133 957108306 306966106 348288450 306966106 348288450 861769230 136626760 861769230 600249271 861769230 600249271 400240809 151235551 400240809 151235551 847688405 151235551 504396671 585437700 504396671 585437700 414837933 598663922 414837933 598663922 401838017 419323061 401838017 419323061 581736202 714268259 581736202 714268259 286454687 714268259 897994660 34270943 897994660 34270943 964967906 34270943 79093750 922852840 79093750 122058847 79093750 122058847 876135237 122058847 398831205 601431862 398831205 143377582 398831205 143377582 855652576 827651958 855652576 827651958 145007729 856452040 145007729 856452040 250652140 750406521 250652140 750406521 916950908 81831775 916950908 81831775 483798346 515762114 483798346 492891057 483798346 492891057 506289955 781687903 506289955 781687903 218461774 781687903 550891191 449536584 550891191 449536584 90883144 911386257 90883144 911386257 682590343 112419769 682590343 112419769 886035738 112419769 34470315 966607532 34470315 267900363 34470315 267900363 937347720 61042995 937347720 61042995 714540189 285084643 714540189 285084643 400276321 600188363 400276321 51269620 400276321 51269620 947434021 51269620 853704223 193447205 853704223 193447205 804407795 246407480 804407795 246407480 752969082 971075082 752969082 971075082 30183241 971075082 95587792 906563165 95587792 906563165 236154350 764937618 236154350 799980362 236154350 799980362 200353885 931128748 200353885 931128748 70543694 839979727 70543694 839979727 675412727 322678467 675412727 816095920 675412727 816095920 184456639 338511223 184456639 338511223 661139496 338511223 214931678 785140494 214931678 388556042 214931678 388556042 611162297 395415869 611162297 395415869 604153929 395415869 931277497 67292669 931277497 641372367 931277497 641372367 358887170 343485690 358887170 343485690 656068464 343485690 97292267 904706174 97292267 904706174 672890729 325637096 672890729 346329235 672890729 346329235 383578334 616721590 383578334 616721590 771079540 227308422 771079540 583209304 771079540 583209304 417138054 583209304 763224994 235487431 763224994 235487431 16842609 984173801 16842609 984173801 625357037 374519890 625357037 374519890 590442811 410056634 590442811 410056634 478372032 521223286 478372032 521223286 583657556 52573908 583657556 52573908 946179436 52573908 539497246 460999581 539497246 102584278 539497246 102584278 896979702 535626498 896979702 535626498 463811433 500931417 463811433 500931417 498863232 136565155 498863232 136565155 861873623 136565155 425065914 575122599 425065914 575122599 761091914 237591319 761091914 526656614 761091914 526656614 342680993 658590784 342680993 658590784 825404328 173287819 825404328 341391089 825404328 341391089 658320924 647125984 658320924 647125984 353795517 486380765 353795517 486380765 823594933 174959486 823594933 792286898 823594933 792286898 207717880 792286898 697183902 302017318 697183902 302017318 773815526 224314229 773815526 224314229 27270336 973852703 27270336 973852703 9534795 990865000 9534795 345560128 9534795 345560128 653891974 734706894 653891974 734706894 265843263 867007962 265843263 867007962 134296049 257346589 134296049 257346589 741972540 140541096 741972540 140541096 858327876 140541096 203806691 796312697 203806691 519257119 203806691 519257119 480154499 519257119 268245800 732210932 268245800 732210932 691979927 307114907 691979927 307114907 790283848 208077765 790283848 219257505 790283848 219257505 538508392 461938319 538508392 461938319 626081031 373593904 626081031 373593904 888917678 109798971 888917678 109798971 66352683 935746491 66352683 935746491 89007503 913078772 89007503 913078772 505226819 493942857 505226819 901115865 505226819 901115865 100821742 901115865 615392876 384412868 615392876 384412868 361764711 814510151 361764711 814510151 185908898 40735654 185908898 40735654 958381128 249128693 958381128 249128693 749924581 716228427 749924581 716228427 284320865 169448483 284320865 169448483 829838877 169448483 89521746 912651826 89521746 210048388 89521746 210048388 788649928 193057133 788649928 193057133 804845621 84900597 804845621 84900597 913374156 399503905 913374156 399503905 600438626 399503905 851830868 147079717 851830868 147079717 734103722 265438851 734103722 265438851 905551201 93143061 905551201 93143061 743708112 255535723 743708112 255535723 771122586 227250818 771122586 616392236 771122586 616392236 383787480 985273644 383787480 985273644 15416124 985273644 233162885 767818680 233162885 767818680 555039302 445581317 555039302 717683832 555039302 717683832 282796613 578937755 282796613 578937755 421795440 671833313 421795440 671833313 329681528 671833313 613622986 386154098 613622986 386154098 831392731 167970080 831392731 167970080 110291589 890735659 110291589 769714647 110291589 769714647 656017460 169766103 656017460 169766103 829321242 766051199 829321242 766051199 235044956 369040484 235044956 369040484 630254016 438091676 630254016 438091676 44489686 956284992 44489686 956284992 473229457 415078207 473229457 415078207 964193268 34842467 964193268 34842467 580788222 420157475 580788222 420157475 570086173 430518357 570086173 430518357 876848224 121347582 876848224 342850108 876848224 342850108 656946881 342850108 781157844 73008600 781157844 73008600 925796137 930238877 925796137 930238877 71208834 930238877 732483181 267310645 732483181 267310645 86168120 915748476 86168120 915748476 68354287 933519149 68354287 637667406 68354287 637667406 362143643 148731307 362143643 148731307 850266620 953605148 850266620 953605148 47252376 472917665 47252376 472917665 863057507 135246592 863057507 135246592 419499515 785421477 419499515 785421477 214554507 222830379 214554507 222830379 887542963 111100200 887542963 111100200 920853843 77925729 920853843 690585662 920853843 690585662 311114856 76634725 311114856 76634725 921974531 537921231 921974531 537921231 229913264 771044158 229913264 537560568 229913264 537560568 500123848 499451946 500123848 499451946 666217229 332909575 666217229 332909575 413144633 587397218 413144633 587397218 802725061 195253984 802725061 490547825 802725061 490547825 508381546 249207787 508381546 249207787 749842622 901152181 749842622 901152181 100766347 901152181 691725761 307298805 691725761 307298805 589810104 410707029 589810104 222950582 589810104 222950582 775323210 298731639 775323210 298731639 462785336 995165615 462785336 995165615 4697639 995165615 666189731 332963783 666189731 960525482 666189731 960525482 40239850 314405635 40239850 314405635 867494543 130597533 867494543 130597533 224267949 776255585 224267949 689886785 224267949 689886785 311818244 490617341 311818244 490617341 508297901 490617341 399154650 893110110 399154650 893110110 107925305 893110110 513547248 485692114 513547248 485692114 387653494 830609290 387653494 830609290 7975633 992295879 7975633 252484295 7975633 252484295 746668290 252484295 109228128 891798297 109228128 891798297 194681348 678253754 194681348 678253754 323272563 328813426 323272563 328813426 670092942 122104920 670092942 122104920 876074595 122104920 208224064 791579447 208224064 204930219 208224064 204930219 793358491 204930219 384207996 616117915 384207996 53886974 384207996 53886974 944878353 440294052 944878353 440294052 79162418 922785347 79162418 922785347 708022084 291820077 708022084 291820077 267249787 733244283 267249787 733244283 490321981 509684177 490321981 509684177 536846589 463582695 536846589 463582695 520947160 479061139 520947160 479061139 96655280 905427164 96655280 193735408 96655280 193735408 804137242 436822580 804137242 436822580 495670342 797755535 495670342 797755535 183506119 817136182 183506119 590888787 183506119 590888787 409578625 520565159 409578625 520565159 479008334 520565159 421719531 578972720 421719531 578972720 331626491 670034157 331626491 670034157 401240172 51800120 401240172 51800120 947028471 51800120 727957951 313127789 727957951 313127789 419813507 797813534 419813507 797813534 202544906 342130185 202544906 342130185 657642612 779752115 657642612 779752115 220296287 368848230 220296287 368848230 630718120 368848230 79686058 922140498 79686058 922140498 435735335 564632108 435735335 564632108 429283706 570612932 429283706 208644124 429283706 208644124 789872368 208644124 786568063 211972271 786568063 211972271 282061768 989638441 282061768 989638441 10910044 899835032 10910044 899835032 499951012 499656898 499951012 499656898 348223492 652482048 348223492 555258 348223492 555258 999541774 183637467 999541774 183637467 61874207 940229163 61874207 876508091 61874207 876508091 954290697 44587292 954290697 44587292 338341355 662938364 338341355 662938364 773060481 27074748 773060481 27074748 972485076 490271969 972485076 490271969 508733287 331992078 508733287 331992078 667331423 331992078 511243170 487897442 511243170 465878826 511243170 465878826 910750445 87380414 910750445 87380414 264556526 736369251 264556526 736369251 641596217 357673893 641596217 357673893 823838588 174726719 823838588 590309812 823838588 590309812 410188121 451294296 410188121 451294296 549186062 285391814 549186062 285391814 714178828 794320410 714178828 794320410 205801222 794320410 253758236 746817516 253758236 853898591 253758236 853898591 147316018 977366652 147316018 977366652 23767048 977366652 194195762 260686062 194195762 260686062 739037137 492432695 739037137 492432695 506812205 492432695 788824486 209791796 788824486 209791796 310792274 690864313 310792274 690864313 537193441 463274403 537193441 463274403 286826741 713847342 286826741 713847342 697310226 24265225 697310226 24265225 975300105 24265225 448703630 550783166 448703630 9236138 448703630 9236138 990580517 406575462 990580517 406575462 126012987 875005385 126012987 300358770 126012987 300358770 699156605 300358770 316017567 685670084 316017567 685670084 805144863 192708507 805144863 918896425 805144863 918896425 83106535 918896425 215645223 784370436 215645223 897168285 215645223 897168285 104482218 829209348 104482218 829209348 171385192 725357617 171385192 725357617 557501032 381612583 557501032 381612583 766814903 231793008 766814903 928122850 766814903 928122850 73545205 666612918 73545205 666612918 334982016 816220342 334982016 816220342 184377217 816220342 918869571 80082203 918869571 80082203 324971080 676457158 324971080 548883841 324971080 548883841 586940442 413500540 586940442 413500540 352646968 648446311 352646968 648446311 9732292 990719329 9732292 319934445 9732292 319934445 678287536 245953679 678287536 245953679 753460788 245953679 167573663 833178946 167573663 833178946 861180353 137418700 861180353 383882039 861180353 383882039 286600323 714027282 286600323 714027282 538488067 461950618 538488067 668899777 538488067 668899777 332927803 319197352 332927803 319197352 679173589 142088606 679173589 142088606 856903853 920439739 856903853 920439739 81456481 920439739 280947881 719188120 280947881 719188120 774572329 87638854 774572329 87638854 910535510 429886210 910535510 429886210 570652564 429886210 744655651 230549881 744655651 230549881 767890310 230549881 610233271 790301651 610233271 790301651 209497681 916712273 209497681 916712273 85285489 133660578 85285489 133660578 864431680 389269684 864431680 389269684 531161087 468606435 531161087 468606435 125891014 875106411 125891014 40860370 125891014 40860370 958293441 40860370 527934787 500812462 527934787 500812462 155158714 845571213 155158714 845571213 585241847 104868870 585241847 104868870 894558804 21003160 894558804 21003160 978376394 21003160 838390973 160678145 838390973 160678145 432736072 567332350 432736072 567332350 832996028 166158796 832996028 166158796 597670425 998274887 597670425 998274887 1565752 674467249 1565752 674467249 327161120 674467249 154228219 846575022 154228219 846575022 334399142 667281839 334399142 667281839 489165468 510861764 489165468 510861764 945169021 53541685 945169021 53541685 777672073 221152216 777672073 221152216 800140726 197884861 800140726 967528853 800140726 967528853 33542259 224449998 33542259 224449998 773697274 148747761 773697274 148747761 850254460 194034252 850254460 194034252 803718008 194034252 934140436 64137901 934140436 64137901 184135148 816488370 184135148 307314834 184135148 307314834 691692963 905164641 691692963 905164641 96861058 905164641 993853159 6184097 993853159 6184097 834071442 165177641 834071442 165177641 861562093 136815624 861562093 264958973 861562093 264958973 734566856 476871562 734566856 476871562 523159253 363785694 523159253 363785694 877902516 120296774 877902516 651175303 877902516 651175303 349793127 651175303 563663078 437200289 563663078 437200289 988438764 11612207 988438764 11612207 566534873 434235391 566534873 256768959 566534873 256768959 791667140 206533261 791667140 206533261 876915838 121282675 876915838 121282675 147857762 912919739 147857762 912919739 89209547 838011685 89209547 838011685 846461128 152229515 846461128 504051979 846461128 504051979 495514956 504051979 915601703 82939284 915601703 82939284 296593808 704340582 296593808 704340582 479426284 482365855 479426284 482365855 517464944 933438145 517464944 933438145 68401230 933438145 82459659 919563376 82459659 919563376 691512370 307553331 691512370 344368005 691512370 344368005 655226507 164301081 655226507 164301081 835190120 164301081 780919501 218009323 780919501 218009323 134469990 866798760 134469990 866798760 303049150 122855484 303049150 122855484 875200618 122855484 399907028 600493537 399907028 600493537 283663226 716874704 283663226 716874704 629520716 323038778 629520716 323038778 675080971 618031379 675080971 618031379 382381885 909987924 382381885 909987924 92253725 92376363 92253725 92376363 937270781 61179279 937270781 259445758 937270781 259445758 740124724 211832767 740124724 211832767 786684115 211832767 66527128 935670849 66527128 935670849 744174413 255227793 744174413 392310261 744174413 392310261 394382560 946525341 394382560 946525341 54955860 946525341 704753473 294785560 704753473 294785560 140251305 861222123 140251305 130006253 140251305 130006253 868094843 605426019 868094843 605426019 394439594 605426019 827894624 170982540 827894624 999744213 827894624 999744213 196304 999744213 339476128 661833629 339476128 661833629 8444879 991905530 8444879 800902381 8444879 800902381 204611451 510069766 204611451 510069766 490058330 85892728 490058330 85892728 912330261 8579694 912330261 8579694 991071789 8579694 504952529 494193106 504952529 494193106 560982152 439989263 560982152 439989263 267121687 733402437 267121687 733402437 203632472 796533989 203632472 796533989 310267817 427771008 310267817 427771008 573175420 148833793 573175420 148833793 850177869 22731461 850177869 22731461 976762019 22731461 869569386 128601865 869569386 128601865 859405591 427667086 859405591 427667086 573304174 427667086 858048029 140934911 858048029 962027325 858048029 962027325 38970069 935434880 38970069 935434880 680092191 318171713 680092191 488703778 680092191 488703778 184277924 816330383 184277924 816330383 481002715 518478279 481002715 750244824 481002715 750244824 250856746 750244824 709875304 289624072 709875304 289624072 331073996 670537280 331073996 670537280 280898459 919286233 280898459 919286233 82724324 410803380 82724324 410803380 589660314 165322014 589660314 165322014 833873840 165322014 330104270 671487839 330104270 671487839 792013610 206186917 792013610 206186917 893264713 105889158 893264713 105889158 40235352 960555067 40235352 564531901 40235352 564531901 435843011 564531901 411660993 589034573 411660993 63646319 411660993 63646319 934495936 318475334 934495936 318475334 679750743 575626409 679750743 575626409 27808083 973361564 27808083 580799618 27808083 580799618 420052081 580799618 30525547 970918326 30525547 970918326 864743079 133330966 864743079 133330966 601863050 397824016 601863050 397824016 837831033 120182938 837831033 120182938 877971547 120182938 874869515 139674716 874869515 139674716 811022804 187104043 811022804 187104043 167619471 833152934 167619471 833152934 507392645 491755391 507392645 491755391 37996865 963177355 37996865 340928318 37996865 340928318 658692641 169212247 658692641 169212247 830049379 535008282 830049379 535008282 464499702 535008282 660577107 339104327 660577107 339104327 659099885 340662128 659099885 340662128 500430841 499154938 500430841 388932493 500430841 388932493 610814823 144043045 610814823 144043045 854888450 924879570 854888450 924879570 76899058 850361621 76899058 850361621 150563578 850361621 22699544 978559512 22699544 871113772 22699544 871113772 689478476 309214960 689478476 503839816 689478476 503839816 495725996 90327568 495725996 90327568 908220422 90327568 454894457 544685363 454894457 330062953 454894457 330062953 668901712 330062953 3236951 996731128 3236951 996731128 427040634 572902410 427040634 572902410 363347203 891150218 363347203 891150218 109922248 830003526 109922248 830003526 862689204 135551967 862689204 135551967 247874392 923070018 247874392 923070018 78806558 923070018 273326996 726969050 273326996 726969050 542638703 458091643 542638703 458091643 111753676 889367852 111753676 889367852 257787024 73001633 257787024 73001633 925834605 167519554 925834605 167519554 831760414 586686674 831760414 586686674 413803729 379992334 413803729 379992334 620012145 379992334 373878365 914592355 373878365 914592355 87350595 914592355 425625248 54357089 425625248 54357089 944492718 447600958 944492718 447600958 553139034 447600958 635231686 364206252 635231686 364206252 715821536 283771989 715821536 778085238 715821536 778085238 222048245 148612567 222048245 148612567 850384414 133784575 850384414 133784575 864297597 133784575 140211087 861225282 140211087 328633539 140211087 328633539 670245744 328633539 200022363 800290279 200022363 52287357 200022363 52287357 946413818 52287357 732525295 267263793 732525295 267263793 936186970 62246382 936186970 62246382 1324818 998494213 1324818 511449162 1324818 511449162 488279510 511449162 485850576 513802649 485850576 513802649 354791259 645975331 354791259 245293354 354791259 245293354 754176321 63173604 754176321 63173604 935130903 964844898 935130903 964844898 36107042 964844898 617552380 382446401 617552380 966672854 617552380 966672854 34397772 966672854 403024170 214104222 403024170 214104222 784460558 214104222 264597793 736302099 264597793 736302099 200181813 800138124 200181813 392571073 200181813 392571073 607089439 755333696 607089439 755333696 245847440 129831642 245847440 129831642 868257595 789968991 868257595 789968991 209888394 789968991 400041376 547408880 400041376 547408880 452269234 127800144 452269234 127800144 870456078 595416479 870456078 595416479 404949224 646127731 404949224 646127731 354723928 646127731 419083707 581762255 419083707 581762255 656279414 343309752 656279414 741063044 656279414 741063044 259863063 56671767 259863063 56671767 942508478 56671767 692668008 306345454 692668008 306345454 432305735 794706079 432305735 794706079 205453788 784567110 205453788 784567110 215477388 712516786 215477388 712516786 288060924 685446629 288060924 685446629 316234720 685446629 75151923 926742438 75151923 155285393 75151923 155285393 843644442 155285393 735279806 264263832 735279806 264263832 314098950 936417530 314098950 936417530 65747716 936417530 793751870 204481023 793751870 204481023 531774007 467917117 531774007 467917117 369917859 630569116 369917859 630569116 20752524 980415933 20752524 980415933 210169512 132492772 210169512 132492772 865638794 809285945 865638794 809285945 190804946 511446320 190804946 511446320 488288118 511446320 222626149 777709772 222626149 350795996 222626149 350795996 648889327 515012996 648889327 515012996 484680518 621110692 484680518 621110692 379298551 302446652 379298551 302446652 696746215 302446652 344453159 656572926 344453159 70990151 344453159 70990151 927640582 540690135 927640582 540690135 458745494 480117694 458745494 480117694 519830023 678575183 519830023 678575183 322826709 367648909 322826709 367648909 632021820 617724568 632021820 617724568 382699138 804944605 382699138 804944605 195153366 804944605 583619401 417273982 583619401 417273982 35167507 965819738 35167507 965819738 653794829 345692446 653794829 410915751 653794829 410915751 589533145 171474219 589533145 171474219 827470206 907947344 827470206 907947344 80676290 921396891 80676290 921396891 326059054 675609064 326059054 675609064 398056193 602135399 398056193 980461365 398056193 980461365 20739497 980461365 852254019 146528308 852254019 974526213 852254019 974526213 26589259 974526213 731007415 268768029 731007415 268768029 657752594 687739533 657752594 687739533 314068498 154094820 314068498 154094820 844805022 609839273 844805022 609839273 25239325 976089756 25239325 976089756 120241707 880819396 120241707 880819396 630260473 369037502 630260473 369037502 827609520 171225646 827609520 171225646 411104106 781010329 411104106 781010329 219134825 734835433 219134825 734835433 265743889 822501008 265743889 822501008 40565443 960157629 40565443 960157629 951148259 47703759 951148259 47703759 263297796 859469125 263297796 859469125 142157015 859469125 719922643 279657594 719922643 279657594 932153960 66366375 932153960 638463280 932153960 638463280 361543956 638463280 813855267 184276700 813855267 735380832 813855267 735380832 265302920 735380832 451234946 465040523 451234946 465040523 880879212 117478773 880879212 117478773 434651700 565636094 434651700 565636094 275024120 725374261 275024120 720960625 275024120 720960625 279442578 720960625 64507518 937930707 64507518 260514423 64507518 260514423 739171087 57328965 739171087 57328965 941744989 57328965 724103717 455828570 724103717 455828570 228886693 771960192 228886693 771960192 213158702 786721916 213158702 232026501 213158702 232026501 954570837 44262536 954570837 44262536 976350970 23111177 976350970 23111177 531908900 606629616 531908900 606629616 393155063 336993566 393155063 336993566 933054587 65425697 933054587 65425697 619823664 380288761 619823664 380288761 261605719 739275699 261605719 182933850 261605719 182933850 815395588 337345811 815395588 337345811 662029680 337345811 811377767 186792140 811377767 912149681 811377767 912149681 89989727 912149681 587403867 413111871 587403867 413111871 780885108 218038519 780885108 845258034 780885108 845258034 155521437 845258034 929957299 68643319 929957299 68643319 910760422 167895358 910760422 167895358 831430831 612190152 831430831 612190152 388113029 612190152 803218190 194697295 803218190 194697295 493803574 506246588 493803574 89638180 493803574 89638180 908817821 89638180 11964719 988719213 11964719 723239951 11964719 723239951 545957018 390287441 545957018 390287441 722757140 276824643 722757140 601924537 722757140 601924537 71808846 929653680 71808846 929653680 633704392 365836619 633704392 646320601 633704392 646320601 354599622 280633147 354599622 280633147 719093413 854335666 719093413 854335666 146772075 854335666 475810231 523925905 475810231 523925905 254586780 746025675 254586780 315090165 254586780 315090165 683292659 640809242 683292659 640809242 359330038 640809242 475018253 524882293 475018253 524882293 643236976 355917395 643236976 399226428 643236976 399226428 600582470 205416908 600582470 205416908 792836491 654761035 792836491 654761035 346237239 654761035 599190683 271247669 599190683 271247669 728355733 933524358 728355733 933524358 68353115 54840567 68353115 54840567 944094650 734810260 944094650 734810260 265766542 734810260 780041677 158884265 780041677 158884265 840036202 37111528 840036202 37111528 961711348 37111528 432220017 910580982 432220017 910580982 91737506 100730806 91737506 100730806 898592600 100730806 679684717 958534117 679684717 958534117 42267830 958534117 573578713 427446686 573578713 427446686 514832513 484629770 514832513 484629770 404744338 595663620 404744338 595663620 13770505 986849073 13770505 353658807 13770505 353658807 766148164 232370099 766148164 748573213 766148164 748573213 252240612 748573213 385480735 279723761 385480735 279723761 839408788 159677077 839408788 159677077 178378488 822179915 178378488 822179915 306054802 695605406 306054802 695605406 876832641 121384489 876832641 121384489 548966450 888746734 548966450 888746734 112605990 919294567 112605990 919294567 82720361 919294567 113227741 888075334 113227741 888075334 29389602 971851200 29389602 304774531 29389602 304774531 694379301 304774531 338300468 662991294 338300468 290774663 338300468 290774663 708844607 599571529 708844607 599571529 360510134 639549793 360510134 639549793 661120654 338515217 661120654 338515217 683657444 303735335 683657444 303735335 695378125 172105165 695378125 172105165 826910535 13080806 826910535 13080806 987158339 702497622 987158339 702497622 298553713 46301732 298553713 46301732 952424794 538779382 952424794 538779382 460639975 538779382 907977628 90580199 907977628 473251766 907977628 473251766 527010104 307082423 527010104 307082423 692088760 671780418 692088760 671780418 280870600 719309557 280870600 49897261 280870600 49897261 948800109 356181412 948800109 356181412 643028708 230817056 643028708 230817056 767576784 230817056 529857170 571459147 529857170 571459147 428402371 571459147 566501676 434328926 566501676 911091107 566501676 911091107 91191587 771525563 91191587 771525563 560806356 440235985 560806356 440235985 707709647 292077294 707709647 682919336 707709647 682919336 318705285 682919336 465966702 533886824 465966702 872832125 465966702 872832125 128092015 85700261 128092015 85700261 912595322 938287683 912595322 938287683 64257887 950531391 64257887 950531391 50643056 230843413 50643056 230843413 767559162 447512706 767559162 447512706 115966108 885002260 115966108 202379456 115966108 202379456 795912318 804758860 795912318 804758860 195397496 804758860 928720682 69983840 928720682 756563676 928720682 756563676 244589139 197634080 244589139 197634080 800381226 197634080 95559488 906610775 95559488 885583945 95559488 885583945 461597082 537834447 461597082 537834447 37827610 963363391 37827610 222913654 37827610 222913654 775373010 222913654 624126689 713111637 624126689 713111637 287543360 713111637 440136096 559986213 440136096 559986213 820341270 178137176 820341270 178137176 636307545 479875667 636307545 479875667 520040316 273354715 520040316 273354715 819661820 178828745 819661820 178828745 287686806 713004558 287686806 713004558 740665800 258682462 740665800 258682462 671508867 327296777 671508867 327296777 995374409 4715846 995374409 4715846 690419822 308537156 690419822 308537156 216307504 783551344 216307504 783551344 309307672 692515533 309307672 692515533 6740475 993299611 6740475 769161681 6740475 769161681 754050846 245429420 754050846 998875481 754050846 998875481 1013654 47350871 1013654 47350871 951479418 47350871 325920669 675682553 325920669 260479423 325920669 260479423 930414753 68272396 930414753 794466464 930414753 794466464 166204974 834733824 166204974 448515700 166204974 448515700 551995329 448515700 231502373 769519441 231502373 769519441 245966926 755242377 245966926 755242377 571146015 429421638 571146015 429421638 110948967 890225412 110948967 890225412 567589849 432841797 567589849 432841797 579274713 421506312 579274713 511861775 579274713 511861775 487884095 511861775 905545534 93159454 905545534 895038584 905545534 895038584 106325912 895038584 193650640 806397340 193650640 806397340 214654795 785308424 214654795 785308424 139275419 862216703 139275419 464565644 139275419 464565644 535534348 464565644 137532862 864252812 137532862 864252812 266622477 733883047 266622477 733883047 65178254 937135987 65178254 239980162 65178254 239980162 758785213 239980162 648805474 350947853 648805474 350947853 400646209 796735451 400646209 796735451 203448469 864160160 203448469 864160160 137615800 267097383 137615800 267097383 732708425 267097383 169278710 831403084 169278710 221474850 169278710 221474850 777188375 221474850 50874172 950352632 50874172 950352632 109151096 891961887 109151096 891961887 472430445 527591886 472430445 715327010 472430445 715327010 285267244 715327010 551624594 448852582 551624594 448852582 416431525 583868062 416431525 405643655 416431525 405643655 594814230 181534164 594814230 181534164 816895208 459999939 816895208 459999939 441269133 558695755 441269133 558695755 268404575 732060369 268404575 732060369 241921654 759275966 241921654 221727576 241921654 221727576 776829841 221727576 125665366 875576507 125665366 875576507 757480919 241552935 757480919 273539794 757480919 273539794 521902389 478281816 521902389 478281816 890762528 108109146 890762528 108109146 513352582 952689771 513352582 952689771 48133909 952689771 486517998 513196128 486517998 513196128 316097470 685580671 316097470 685580671 757393149 241632776 757393149 241632776 21995855 979289804 21995855 347237650 21995855 347237650 652462852 198696677 652462852 198696677 808319744 189670910 808319744 189670910 116554638 884388746 116554638 86040471 116554638 86040471 912094758 86040471 25885263 975313896 25885263 589078113 25885263 589078113 709890941 289596548 709890941 289596548 633329588 366184500 633329588 366184500 202461948 797950369 202461948 797950369 450263315 549268969 450263315 749022991 450263315 749022991 162424963 838622256 162424963 352547400 162424963 352547400 646917511 923261136 646917511 923261136 78690290 406423967 78690290 406423967 594068979 383184364 594068979 383184364 616820662 122839301 616820662 122839301 875253532 122839301 538369990 889143222 538369990 889143222 112046318 889143222 299199617 635114260 299199617 635114260 837147671 162146217 837147671 162146217 309013732 692748090 309013732 473700437 309013732 473700437 526599387 473700437 26482515 974595954 26482515 974595954 582135020 419000002 582135020 658191983 582135020 658191983 108541458 892449752 108541458 892449752 623362324 376212368 623362324 647126432 623362324 647126432 353793916 647126432 812829233 185413130 812829233 185413130 477688451 522136874 477688451 222145227 477688451 222145227 776335440 519073534 776335440 519073534 480356175 519073534 621974997 377837952 621974997 639325507 621974997 639325507 5143035 994702993 5143035 994702993 312562942 689185437 312562942 758094957 312562942 758094957 243177987 758094957 686560347 311716912 686560347 311716912 8332820 991992697 8332820 991992697 460067705 539349800 460067705 539349800 208903150 886803911 208903150 886803911 114263518 886803911 594312145 349552591 594312145 349552591 650039937 349552591 443511115 556227242 443511115 556227242 533977184 465885869 533977184 465885869 789422579 209088850 789422579 688716589 789422579 688716589 313051042 941000730 313051042 941000730 45197168 955222979 45197168 955222979 230046173 615217496 230046173 615217496 385207609 817986117 385207609 817986117 182818827 817986117 459885388 539528234 459885388 539528234 167927641 832802544 167927641 17605722 167927641 17605722 981887452 17605722 23338285 977763632 23338285 977763632 173656333 825072886 173656333 825072886 175788753 825072886 129321629 871669837 129321629 601483674 129321629 601483674 398777397 601483674 261723219 739156907 261723219 635237906 261723219 635237906 364620889 21558231 364620889 21558231 977762437 660895921 977762437 660895921 340426372 660895921 500620194 498989289 500620194 498989289 347282483 653539213 347282483 569801990 347282483 569801990 916961283 81817929 916961283 81817929 924765975 73801081 924765975 73801081 281957742 718395368 281957742 718395368 906443022 92215801 906443022 92215801 551151306 848176945 551151306 848176945 152613529 566205911 152613529 566205911 434034311 566205911 187853308 812435536 187853308 812435536 900527384 98874841 900527384 243449830 900527384 243449830 755798670 243449830 935605549 62733003 935605549 62733003 835450282 164035668 835450282 164035668 937340747 61116599 937340747 61116599 926493345 72381640 926493345 72381640 203925780 796144526 203925780 451452066 203925780 451452066 549021957 838434298 549021957 838434298 14626125 986135175 14626125 283278509 14626125 283278509 716318317 283278509 544909582 455806862 544909582 455806862 990508332 9353928 990508332 9353928 955721983 680207614 955721983 680207614 321315220 567808773 321315220 567808773 432228388 993987318 432228388 993987318 5797763 624116868 5797763 624116868 375788262 84694469 375788262 84694469 913631680 84694469 186865109 813452070 186865109 813452070 759643118 239189216 759643118 569453434 759643118 569453434 430613306 569453434 597455360 348156937 597455360 348156937 651456283 348156937 608942294 390677101 608942294 390677101 807217114 190527617 807217114 190527617 133851169 920043363 133851169 920043363 81946407 832012154 81946407 832012154 168704223 832012154 38120591 963124156 38120591 963124156 779573721 219275506 779573721 943076700 779573721 943076700 58827571 854607514 58827571 854607514 146601813 384298614 146601813 384298614 615542410 384298614 334523515 667189797 334523515 667189797 732696350 267149410 732696350 267149410 621748404 867208877 621748404 867208877 134136315 867208877 838264200 160845597 838264200 777679891 838264200 777679891 222726895 840714416 222726895 840714416 160055666 899259113 160055666 899259113 102434572 863241199 102434572 863241199 592907186 241720096 592907186 241720096 757356018 241720096 508697092 490311251 508697092 115145076 508697092 115145076 883250698 115145076 288938233 711707302 288938233 131805028 288938233 131805028 866278896 482594960 866278896 482594960 483773800 515836284 483773800 78565957 483773800 78565957 920309390 517946098 920309390 517946098 481555809 517946098 781910025 216953670 781910025 216953670 228952883 771894007 228952883 771894007 350456921 15276686 350456921 15276686 984442243 15276686 104318527 897318543 104318527 897318543 855777251 143075547 855777251 614454484 855777251 614454484 385934605 512654904 385934605 512654904 487132743 512654904 451150840 880080368 451150840 880080368 121003681 880080368 209313536 790514453 209313536 790514453 25602494 975509572 25602494 915715244 25602494 915715244 890580840 108290608 890580840 444699744 890580840 444699744 271355216 729225711 271355216 729225711 490833097 509236972 490833097 690978702 490833097 690978702 310653143 597573677 310653143 597573677 402841665 345923512 402841665 345923512 653658629 245111830 653658629 245111830 754351372 518932428 754351372 518932428 111638185 889473435 111638185 590795009 111638185 590795009 409715096 708809868 409715096 708809868 292324833 708809868 458524793 132374996 458524793 132374996 865770325 503374281 865770325 503374281 496220858 282311753 496220858 282311753 717317849 547227569 717317849 547227569 452423493 828461619 452423493 828461619 58878404 967051627 58878404 967051627 33983967 967051627 922161379 76513180 922161379 76513180 286513129 714184081 286513129 686870741 286513129 686870741 348456546 652326659 348456546 652326659 428890303 405146154 428890303 405146154 595232724 405146154 38420657 962799913 38420657 78796991 38420657 78796991 920090713 913915636 920090713 913915636 88034559 32103588 88034559 32103588 967277395 32103588 54001246 947312471 54001246 595625338 54001246 595625338 895946459 103630674 895946459 103630674 719902309 581245303 719902309 581245303 419732607 800187317 419732607 800187317 200140478 800187317 318103949 683680658 318103949 683680658 609185425 390523894 609185425 390523894 183372905 896330839 183372905 896330839 105067043 429487054 105067043 429487054 571080726 429487054 388454885 611814335 388454885 611814335 735275009 82836791 735275009 82836791 915761108 82836791 51514235 949672248 51514235 949672248 23205524 977952947 23205524 552301795 23205524 552301795 447195498 227851793 447195498 227851793 770409226 227851793 602971249 396493473 602971249 396493473 242450116 841928507 242450116 841928507 159022313 606601975 159022313 606601975 393204656 606601975 53018253 948269567 53018253 918126820 53018253 918126820 83780877 839419082 83780877 839419082 161600624 247980361 161600624 247980361 751232018 247980361 555906730 444459492 555906730 167202760 555906730 167202760 832030282 298829319 832030282 298829319 700565400 918509911 700565400 918509911 83486854 918509911 954276324 44656702 954276324 989627424 954276324 989627424 10927306 989627424 264614236 603194608 264614236 603194608 872279703 125812607 872279703 125812607 480303841 519094097 480303841 519094097 911213357 86983665 911213357 86983665 200122136 800198701 200122136 800198701 673101849 325316053 673101849 737874924 673101849 737874924 262896195 536770289 262896195 536770289 880986790 117392610 880986790 117392610 608597357 391029705 608597357 391029705 644349524 354824691 644349524 395623652 644349524 395623652 603970905 268490815 603970905 268490815 916060577 82595674 916060577 988192040 916060577 988192040 12581801 988192040 239360999 761560729 239360999 761560729 626518983 373110488 626518983 373110488 914785302 83758977 914785302 810807380 914785302 810807380 189287060 809935096 189287060 809935096 190199913 254806804 190199913 254806804 744599863 759611514 744599863 759611514 241483953 759611514 726854861 272791948 726854861 272791948 788069128 210612767 788069128 276420773 788069128 276420773 723062482 556350957 723062482 556350957 443409286 556350957 619097760 380957887 619097760 380957887 168163233 832535305 168163233 484543545 168163233 484543545 514936097 484543545 138025326 863712633 138025326 338131459 138025326 338131459 661440243 338131459 294255091 706778568 294255091 465997913 294255091 465997913 533883911 465997913 445434623 554362284 445434623 554362284 115034884 886090535 115034884 886090535 672427562 326134506 672427562 326134506 508200028 490857066 508200028 490857066 761728619 236972123 761728619 236972123 998851192 1271026 998851192 1271026 10590055 989880829 10590055 326282820 10590055 326282820 672316188 546062838 672316188 546062838 66245228 935910925 66245228 935910925 989028804 10905423 989028804 10905423 250075011 908785965 250075011 908785965 93604241 908785965 233984889 767104163 233984889 767104163 147923273 853156799 147923273 853156799 142786678 858815795 142786678 858815795 8803756 991627179 8803756 712021549 8803756 712021549 288485496 953701610 288485496 953701610 47093260 953701610 720309658 279151672 720309658 417923194 720309658 417923194 453172547 546299681 453172547 546299681 945470796 53193006 945470796 53193006 713048963 286545073 713048963 186800569 713048963 186800569 811367808 862944413 811367808 862944413 138605002 225138299 138605002 225138299 773100292 225138299 539908051 460613751 539908051 460613751 206376259 793851585 206376259 793851585 866924085 131076092 866924085 131076092 275166065 725325474 275166065 725325474 697074172 302095360 697074172 302095360 363834566 636066597 363834566 636066597 611119562 388592102 611119562 388592102 524936533 475192684 524936533 475192684 414035446 586420568 414035446 586420568 548993469 451478280 548993469 451478280 179643056 821069921 179643056 321526363 179643056 321526363 759358074 239501182 759358074 239501182 568214129 752083248 568214129 752083248 249162543 586797786 249162543 586797786 413719083 634561939 413719083 634561939 365238679 634561939 847507779 151468897 847507779 151468897 389965878 610092479 389965878 597578522 389965878 597578522 402828670 928078056 402828670 928078056 73566685 928078056 796197635 201944938 796197635 201944938 87705323 914235889 87705323 658352735 87705323 658352735 342871157 548657433 342871157 548657433 450956670 548657433 45191301 955253458 45191301 955253458 440451096 559600945 440451096 622252049 440451096 622252049 378018750 622252049 993523922 6538685 993523922 6538685 123027707 878243466 123027707 878243466 528014920 472154043 528014920 472154043 703222564 296356142 703222564 296356142 652216622 701431671 652216622 701431671 119395445 881722744 119395445 671287131 119395445 671287131 491184154 17656475 491184154 17656475 981869250 712999422 981869250 712999422 287691648 712999422 500928432 498503760 500928432 498503760 123247588 877985144 123247588 171693281 123247588 171693281 827247142 171693281 109752338 891276126 109752338 524877240 109752338 524877240 475048997 807975651 475048997 807975651 192243604 807975651 629075026 370404813 629075026 370404813 448178236 551274706 448178236 551274706 773339304 224885316 773339304 224885316 414335317 586173570 414335317 208314388 414335317 208314388 790095924 208314388 211934261 787960343 211934261 671347719 211934261 671347719 330242718 417104984 330242718 417104984 583775955 857811941 583775955 857811941 143744943 857811941 659252887 340370528 659252887 393591993 659252887 393591993 588355807 412029561 588355807 379543568 588355807 379543568 847195147 151706620 847195147 569710479 847195147 569710479 430300016 569710479 547923310 452813032 547923310 452813032 813016134 185203701 813016134 185203701 690944474 308020933 690944474 187051471 690944474 187051471 811077363 187051471 48108950 952793037 48108950 900877611 48108950 900877611 202765350 797474398 202765350 797474398 478067788 406892280 478067788 406892280 702027747 297375221 702027747 297375221 129290320 871793910 129290320 871793910 48168848 952628267 48168848 952628267 251066368 749927933 251066368 749927933 514731791 484749401 514731791 677815811 514731791 677815811 323684064 803585089 323684064 803585089 196778994 803585089 485579713 514083051 485579713 514083051 826019484 172852450 826019484 172852450 276633764 723894706 276633764 455904532 276633764 455904532 544771709 866386670 544771709 866386670 134948879 473157644 134948879 473157644 527195223 149286695 527195223 149286695 849829008 478201039 849829008 478201039 317000523 684810339 317000523 684810339 420327609 580391241 420327609 580391241 366698153 633375888 366698153 633375888 346886334 654094468 346886334 19101018 346886334 19101018 980358053 760729436 980358053 760729436 240309214 760729436 769797925 228597501 769797925 228597501 625881417 373780647 625881417 373780647 555944754 847793135 555944754 847793135 110634179 890491785 110634179 333359203 110634179 333359203 665885941 333359203 516459040 483178699 516459040 483178699 894283805 93394701 894283805 93394701 905290664 93394701 230090265 770873382 230090265 723398793 230090265 723398793 276997753 691455250 276997753 691455250 310265685 922919453 310265685 922919453 78982976 531792303 78982976 531792303 468110510 675826625 468110510 675826625 325750336 271856677 325750336 271856677 727769539 271856677 640402226 359086269 640402226 359086269 519868088 937358662 519868088 937358662 64990881 427745631 64990881 427745631 573204817 131851744 573204817 131851744 866224399 367000643 866224399 367000643 632459838 395948184 632459838 395948184 603646943 452933172 603646943 452933172 154413413 846404533 154413413 587039518 154413413 587039518 413466659 698676153 413466659 698676153 302988826 698676153 606704241 393130428 606704241 546562227 606704241 546562227 452970520 546562227 885494441 112899708 885494441 112899708 693019407 306051399 693019407 306051399 311160857 900506943 311160857 900506943 101445479 900506943 899558543 99702232 899558543 99702232 509957607 489027308 509957607 78915547 509957607 78915547 919901925 680390386 919901925 680390386 321070917 680390386 961338476 37533456 961338476 719274177 961338476 719274177 12277287 988456567 12277287 988456567 35015574 965924625 35015574 965924625 937580885 60714059 937580885 60714059 494190884 731624729 494190884 731624729 269006982 192833843 269006982 192833843 805082353 510645747 805082353 510645747 489387566 444461932 489387566 444461932 555903927 444461932 500712890 498840765 500712890 498840765 741655724 103939865 741655724 103939865 895633975 103939865 39731655 961131895 39731655 961131895 179482721 821223583 179482721 821223583 387247771 613120526 387247771 613120526 178056165 973597313 178056165 973597313 27654007 188528900 27654007 188528900 809557681 188528900 519440391 480500587 519440391 480500587 253087218 747590980 253087218 747590980 165573940 835297700 165573940 835297700 466417130 312895440 466417130 312895440 685416604 312895440 329869589 671660107 329869589 146353994 329869589 146353994 852484183 428204228 852484183 428204228 572653635 502794149 572653635 502794149 496966228 607072017 496966228 607072017 392584692 256545728 392584692 256545728 742848069 815996488 742848069 815996488 184614350 815996488 874763068 123344412 874763068 193548645 874763068 193548645 804285151 549222618 804285151 549222618 450287578 616640575 450287578 616640575 383634448 616640575 859486109 139595599 859486109 139595599 784799671 213742079 784799671 213742079 234132482 799957011 234132482 799957011 200360109 503354744 200360109 503354744 496319149 328914669 496319149 328914669 669969624 296130216 669969624 296130216 703458561 579549547 703458561 579549547 421207432 579549547 842262875 156459653 842262875 156459653 344939646 791140359 344939646 791140359 208711322 158988090 208711322 158988090 839922818 158988090 253478583 747062886 253478583 747062886 128485388 872533715 128485388 218916147 128485388 218916147 779972588 218916147 236921384 869732962 236921384 869732962 131379032 777351970 131379032 777351970 223188111 129315588 223188111 129315588 983654902 15993262 983654902 888970791 983654902 888970791 112307679 466972287 112307679 466972287 532851868 165195926 532851868 165195926 834027914 99230866 834027914 99230866 900106294 99230866 831057034 295339093 831057034 295339093 704135629 586344154 704135629 586344154 414080810 183423658 414080810 183423658 814885765 131333688 814885765 131333688 866649404 737685339 866649404 737685339 263068978 756507199 263068978 756507199 244610682 710912549 244610682 710912549 289870072 710912549 32286106 968800594 32286106 419148761 32286106 419148761 581927292 638350367 581927292 638350367 176705294 824280166 176705294 824280166 151802721 848971851 151802721 848971851 470135432 530100804 470135432 530100804 64333218 938185835 64333218 938185835 744176934 255219962 744176934 255219962 892615648 106411949 892615648 247318365 892615648 247318365 751857093 780216653 751857093 780216653 219842228 780216653 893396694 105770153 893396694 410606192 893396694 410606192 589872702 376587468 589872702 376587468 623069958 770210925 623069958 770210925 230652478 423930164 230652478 423930164 752274457 246968992 752274457 869532709 752274457 869532709 131610081 869532709 579307762 346745652 579307762 346745652 652948955 576602334 652948955 576602334 423698750 669787510 423698750 669787510 331863073 358692002 331863073 358692002 640783350 358692002 314862872 686890613 314862872 686890613 405455889 594993324 405455889 594993324 440324671 306903091 440324671 306903091 692194125 306903091 99293050 902841615 99293050 902841615 59161698 942765521 59161698 76667414 59161698 76667414 921889028 287718986 921889028 287718986 466253859 533558579 466253859 533558579 194440463 805652447 194440463 414095047 194440463 414095047 586392965 205006949 586392965 205006949 793312327 567986909 793312327 567986909 432049594 567986909 936004975 62413599 936004975 62413599 865835421 132275439 865835421 132275439 84066821 917798683 84066821 917798683 836743740 162513351 836743740 370091255 836743740 370091255 629369288 370091255 719045578 280694307 719045578 280694307 772086988 62326930 772086988 62326930 936170528 992535733 936170528 992535733 7792045 992535733 220877826 779275371 220877826 779275371 21705542 979604803 21705542 979604803 412232990 348164137 412232990 348164137 651442331 347372980 651442331 347372980 652334131 678482120 652334131 678482120 323024058 885347093 323024058 885347093 115628895 885347093 782182410 216579730 782182410 216579730 720071205 279465024 720071205 279465024 599130985 677306369 599130985 677306369 324180182 677306369 952651524 46079966 952651524 60048422 952651524 60048422 938345845 430442741 938345845 430442741 570165939 627133887 570165939 627133887 372931708 627133887 842664193 156011929 842664193 596349181 842664193 596349181 404144853 436917610 404144853 436917610 563934687 668862547 563934687 668862547 333048774 380454682 333048774 380454682 619656788 417682892 619656788 417682892 583220712 659464565 583220712 659464565 341628883 345689709 341628883 345689709 653794978 26850667 653794978 26850667 972756301 26850667 214143786 848835431 214143786 848835431 151869764 848835431 303782536 697889782 303782536 697889782 171826918 828855114 171826918 828855114 156353621 844409139 156353621 787627395 156353621 787627395 212294799 480816972 212294799 480816972 519067799 939423510 519067799 939423510 62751205 939423510 501390631 497799009 501390631 497799009 815726699 182504253 815726699 182504253 395666188 954077466 395666188 954077466 46607992 863481352 46607992 863481352 307749482 694004858 307749482 694004858 577090974 423872003 577090974 423872003 628415719 371041939 628415719 928773266 628415719 928773266 72983097 578284297 72983097 578284297 798486325 199828963 798486325 367781121 798486325 367781121 631808594 453437050 631808594 453437050 547232461 169047028 547232461 169047028 830152485 169047028 827206376 974529268 827206376 974529268 26585504 156092264 26585504 156092264 968230198 31127482 968230198 987402413 968230198 987402413 13270596 172408488 13270596 172408488 826363308 786828414 826363308 786828414 213027350 786828414 512822346 486341157 512822346 486341157 990371394 9505574 990371394 198424363 990371394 198424363 266245947 734366458 266245947 734366458 755914624 243304074 755914624 243304074 105095072 896307161 105095072 896307161 955402995 43547236 955402995 43547236 205698990 794440918 205698990 794440918 386249824 614098295 386249824 614098295 68902562 993964409 68902562 993964409 5868665 947582731 5868665 947582731 478738420 520923649 478738420 520923649 995006690 5041106 995006690 556542251 995006690 556542251 188218125 937016549 188218125 937016549 65264563 13076332 65264563 13076332 987158605 113854877 987158605 113854877 884424244 354228643 884424244 354228643 644890289 327684982 644890289 327684982 671030087 563483460 671030087 563483460 436910140 946800357 436910140 946800357 54640762 287557915 54640762 287557915 711874446 287557915 124127495 876975604 124127495 840896075 124127495 840896075 708044274 291768797 708044274 830809759 708044274 830809759 169819784 830809759 328038731 673357568 328038731 673357568 811489 999184442 811489 347919467 811489 347919467 651670599 347919467 151457074 849383793 151457074 640141230 151457074 640141230 621240136 3206966 621240136 3206966 996798495 265792367 996798495 265792367 733843399 110319973 733843399 110319973 888477030 110319973 783032312 697767045 783032312 697767045 303908489 697767045 715423706 284170212 715423706 284170212 798385392 199963126 798385392 199963126 575337977 425757559 575337977 425757559 39056215 993981141 39056215 993981141 5857860 993981141 324473891 677037331 324473891 758980736 324473891 758980736 242255061 758980736 975431773 24110847 975431773 24110847 634487444 364963283 634487444 364963283 597000082 403319776 597000082 403319776 462025133 537381285 462025133 537381285 450021483 549537019 450021483 549537019 250590495 750461054 250590495 750461054 789698593 208807216 789698593 305775242 789698593 305775242 693237473 893668979 693237473 893668979 107411007 582496313 107411007 582496313 418091427 13695105 418091427 13695105 986339593 356794053 986339593 356794053 642514531 863872459 642514531 863872459 137894118 863872459 219745802 780339904 219745802 853349571 219745802 853349571 147801256 853349571 559764633 441424847 559764633 441424847 912663578 85616551 912663578 351794593 912663578 351794593 647841428 489558376 647841428 489558376 186773220 813671234 186773220 135343527 186773220 135343527 862969888 583088115 862969888 583088115 417313423 583088115 452403565 39374890 452403565 39374890 959838422 55351652 959838422 55351652 391784996 846029796 391784996 846029796 154699094 502049340 154699094 502049340 755873214 243335513 755873214 991201328 755873214 991201328 9156696 991201328 68479140 933380096 68479140 933380096 116214331 74779578 116214331 74779578 923815894 139858209 923815894 139858209 859074135 301363165 859074135 301363165 434055197 566187779 434055197 441302475 434055197 441302475 975593354 23863985 975593354 23863985 371359460 628880874 371359460 307627248 371359460 307627248 911108193 87080185 911108193 647996161 911108193 647996161 353033859 459985250 353033859 459985250 540681747 459985250 198952170 801497636 198952170 435927242 198952170 435927242 897664415 101964326 897664415 129042247 897664415 129042247 869079777 499820914 869079777 499820914 499856292 352131571 499856292 352131571 957233013 41869320 957233013 41869320 40635175 960092964 40635175 256657214 40635175 256657214 742642436 864765060 742642436 864765060 136984897 864765060 337548522 543988355 337548522 543988355 455709384 227076288 455709384 227076288 771374478 227076288 66310492 935806336 66310492 935806336 567758693 432647509 567758693 432647509 352312034 648732334 352312034 475746805 352312034 475746805 524291016 388867115 524291016 388867115 610892450 388867115 53907464 947366539 53907464 152816422 53907464 152816422 845937705 152816422 92053839 910177746 92053839 910177746 871709740 126341603 871709740 126341603 187868345 812400179 187868345 284541970 187868345 284541970 715084568 822888613 715084568 822888613 68253878 933810764 68253878 829924203 68253878 829924203 170544264 599157062 170544264 599157062 401305882 599157062 19964925 981138810 19964925 931622251 19964925 931622251 341336585 659824208 341336585 659824208 912595715 85681944 912595715 85681944 946542040 52138537 946542040 353787721 946542040 353787721 645588921 805032622 645588921 805032622 194987410 721655582 194987410 721655582 579738821 319964962 579738821 319964962 678280967 319964962 545986765 846325635 545986765 846325635 154481066 857434537 154481066 857434537 144138921 857434537 657096195 342621597 657096195 342621597 479903539 803969333 479903539 803969333 196217051 85889145 196217051 85889145 912348592 746038666 912348592 746038666 254579366 318103919 254579366 318103919 680123912 695266330 680123912 695266330 306408947 695266330 846744655 152068089 846744655 152068089 108550866 892416940 108550866 892416940 446912514 552546526 446912514 647802911 446912514 647802911 215715670 784206479 215715670 495725873 215715670 495725873 503428628 306939145 503428628 306939145 692150093 646622979 692150093 646622979 354170237 646622979 741221834 258237052 741221834 947288880 741221834 947288880 54055125 9902093 54055125 9902093 989869383 9902093 282717277 717728131 282717277 290390865 282717277 290390865 709199053 290390865 114170102 886914659 114170102 886914659 330407789 671200834 330407789 671200834 762991178 235741657 762991178 801862355 762991178 801862355 198438197 358961271 198438197 358961271 640547678 664318660 640547678 664318660 336899743 914055315 336899743 914055315 87900215 914055315 636716387 362670301 636716387 362670301 551511766 449105821 551511766 449105821 142758849 858860269 142758849 1289688 142758849 1289688 998829133 498281698 998829133 498281698 501080080 498281698 739028753 260727814 739028753 805549369 739028753 805549369 194526063 396130746 194526063 396130746 704232146 295217986 704232146 295217986 287717344 712879877 287717344 109700372 287717344 109700372 889038243 109700372 452522094 547047713 452522094 486167616 452522094 486167616 513067811 317767368 513067811 317767368 680496409 451435393 680496409 451435393 549048699 451435393 784043924 214694552 784043924 214694552 628804557 370671241 628804557 370671241 371752313 727975696 371752313 727975696 272278720 727975696 991799915 8015394 991799915 8015394 339961915 661237834 339961915 661237834 979175173 20061222 979175173 248995612 979175173 248995612 124867272 876150200 124867272 876150200 811257640 186916508 811257640 186916508 533463597 466442819 533463597 466442819 998793052 1334535 998793052 1334535 615615452 384252899 615615452 384252899 274412000 725912262 274412000 248988664 274412000 248988664 750105643 811370743 750105643 811370743 188674402 811370743 533779531 33154933 533779531 33154933 966053611 365507366 966053611 365507366 405927561 594544154 405927561 594544154 966559862 32868965 966559862 515608245 966559862 515608245 375783023 624131675 375783023 624131675 582718778 418281100 582718778 435693914 582718778 435693914 565125217 435693914 910719212 87471881 910719212 87471881 415046492 585244972 415046492 585244972 246162047 754973315 246162047 754973315 794522784 203723509 794522784 203723509 827466601 171475990 827466601 171475990 249384961 751859961 249384961 751859961 942660013 56521675 942660013 56521675 763147825 430786060 763147825 430786060 569819082 447865643 569819082 447865643 552874474 917209587 552874474 917209587 84737363 917209587 515006367 484459470 515006367 687833789 515006367 687833789 314019168 687833789 909951274 88247274 909951274 88247274 516307839 483257128 516307839 309459098 516307839 309459098 689238254 836789300 689238254 836789300 18893513 982142930 18893513 510016394 18893513 510016394 490066934 510016394 5854938 993986646 5854938 993986646 460572243 538854563 460572243 538854563 65015737 937320164 65015737 659042866 65015737 659042866 905948003 92683304 905948003 92683304 323860975 677644514 323860975 158775026 323860975 158775026 840124667 809661819 840124667 809661819 190495553 174290555 190495553 174290555 824373187 896960400 824373187 896960400 104602395 25191742 104602395 25191742 974332058 25191742 254123777 987019824 254123777 987019824 13634184 94418172 13634184 94418172 904409905 94418172 676015683 322101767 676015683 17124387 676015683 17124387 982397316 17124387 41205347 959639240 41205347 959639240 254281112 652391063 254281112 652391063 441276676 558695443 441276676 558695443 323989485 677538675 323989485 484276982 323989485 484276982 751393359 247784213 751393359 247784213 596729005 403568813 596729005 403568813 563913379 436969231 563913379 436969231 377398390 622852936 377398390 140449851 377398390 140449851 858405917 140449851 179624134 821100294 179624134 821100294 742799871 256588348 742799871 256588348 239584042 761390184 239584042 48381505 239584042 48381505 950319231 48381505 584736521 415977553 584736521 415977553 521667941 685381404 521667941 685381404 316306647 685381404 785378949 212957616 785378949 212957616 703972146 295566103 703972146 295566103 151855461 848839922 151855461 848839922 7293941 992841547 7293941 599946681 7293941 599946681 400511550 882789916 400511550 882789916 118346202 882789916 492103650 57020411 492103650 57020411 942036239 57020411 38194389 963024262 38194389 304366291 38194389 304366291 694887425 304366291 63036316 939107650 63036316 170203335 63036316 170203335 828714411 170203335 757174980 241883839 757174980 241883839 79582081 922264220 79582081 922264220 564119290 436770730 564119290 436770730 804566740 193281556 804566740 193281556 469327294 636357940 469327294 636357940 123927987 877240654 123927987 877240654 768191477 230327912 768191477 230327912 75809388 926155416 75809388 926155416 679149455 319212277 679149455 825107202 679149455 825107202 175756733 825107202 936661858 61795704 936661858 61795704 924487749 74112610 924487749 74112610 965628395 33504111 965628395 593695104 965628395 593695104 406907839 437610509 406907839 437610509 563208181 748975824 563208181 748975824 251923578 897748023 251923578 897748023 103937619 481123845 103937619 481123845 518639514 339373446 518639514 339373446 879664675 118626554 879664675 960260766 879664675 960260766 40466772 834887384 40466772 834887384 166080633 834887384 102219306 899705574 102219306 899705574 777260629 221412821 777260629 221412821 399276082 601046143 399276082 37291111 399276082 37291111 961498256 37291111 349024749 651840906 349024749 624918542 349024749 624918542 837750977 161592909 837750977 161592909 994023496 6007444 994023496 658021525 994023496 658021525 343111010 658021525 977832008 21532572 977832008 21532572 838522656 160532176 838522656 160532176 832102179 167165139 832102179 167165139 657527152 698580870 657527152 698580870 303070900 678680313 303070900 678680313 705484313 294088506 705484313 294088506 25479911 975711689 25479911 104279836 25479911 104279836 895412490 104279836 304071413 710104167 304071413 710104167 290723703 871483709 290723703 871483709 129488312 992041601 129488312 992041601 8249158 832593351 8249158 832593351 534597135 465465689 534597135 465465689 631172217 240611585 631172217 240611585 758273696 240611585 508092339 961821637 508092339 961821637 39179452 253518300 39179452 253518300 745706676 245159147 745706676 245159147 754271517 834056527 754271517 834056527 166974398 497514163 166974398 497514163 501757225 497514163 76222080 925679359 76222080 271184480 76222080 271184480 728380458 271184480 142648264 859025927 142648264 859025927 984290232 15343080 984290232 15343080 249722776 751535616 249722776 443471358 249722776 443471358 556886091 443471358 331053453 670558624 331053453 9277205 331053453 9277205 990546647 9277205 273754570 726602752 273754570 726602752 479501391 519948139 479501391 519948139 647189051 352307991 647189051 443916746 647189051 443916746 556493912 590947259 556493912 590947259 409543926 590947259 960904312 38035946 960904312 955323632 960904312 955323632 45153211 955323632 98878071 903230490 98878071 989608911 98878071 989608911 10927436 989608911 258848970 742167123 258848970 935615289 258848970 935615289 66580689 122950117 66580689 122950117 875121348 305940998 875121348 305940998 255039208 745691195 255039208 745691195 954935556 43932489 954935556 882721199 954935556 882721199 118391471 761329243 118391471 761329243 239642000 874066238 239642000 874066238 126789390 684419557 126789390 684419557 317402369 711159491 317402369 711159491 289528949 772964039 289528949 772964039 227865272 464734456 227865272 464734456 981624989 17899852 981624989 896146326 981624989 896146326 105328869 531934094 105328869 531934094 467981535 252113778 467981535 252113778 747032701 128846673 747032701 128846673 874616815 123570907 874616815 850150832 874616815 850150832 150850531 365048303 150850531 365048303 634408826 466686510 634408826 466686510 533186397 466686510 974549932 24952147 974549932 24952147 797674092 854847876 797674092 854847876 146427353 854847876 188847835 811165658 188847835 811165658 720343814 279139415 720343814 279139415 801120462 196966616 801120462 838419034 801120462 838419034 162595088 838419034 554129838 446593716 554129838 446593716 374262202 625478420 374262202 625478420 878404567 119862450 878404567 993500581 878404567 993500581 6519816 993500581 805786071 192043108 805786071 192043108 736830995 262938810 736830995 262938810 249495310 751700516 249495310 751700516 916691775 82065570 916691775 656421479 916691775 656421479 344662737 777694453 344662737 777694453 222689708 746792536 222689708 746792536 253869430 746792536 139172869 862274028 139172869 862274028 658555555 341106973 658555555 341106973 435836657 564549183 435836657 341319283 435836657 341319283 658355747 341319283 356644983 643845891 356644983 643845891 961484870 37318664 961484870 57948507 961484870 57948507 940932589 696889353 940932589 696889353 304760917 694544766 304760917 694544766 307139918 49795635 307139918 49795635 948863094 49795635 487065317 512710286 487065317 512710286 467347139 532654693 467347139 492658111 467347139 492658111 882296737 116109476 882296737 116109476 24728782 976528419 24728782 117659695 24728782 117659695 880743540 117659695 455500240 544198734 455500240 389439899 455500240 389439899 610362162 389439899 575640192 798037634 575640192 798037634 202370742 753906966 202370742 753906966 247191670 429100400 247191670 429100400 571640668 849256635 571640668 849256635 151516151 204529441 151516151 204529441 793730964 615890666 793730964 615890666 384402335 34153091 384402335 34153091 965078410 34153091 588180896 544755879 588180896 544755879 454846928 954217180 454846928 954217180 46474033 954217180 142324458 859243493 142324458 859243493 820848573 177730463 820848573 530644267 820848573 530644267 233568472 767440518 233568472 767440518 341684358 659427718 341684358 883479378 341684358 883479378 117657421 682767358 117657421 682767358 850757135 148278629 850757135 148278629 639360595 360306020 639360595 360306020 762941668 235759075 762941668 235759075 90787526 911455279 90787526 911455279 329353811 672064493 329353811 672064493 705004585 294567296 705004585 294567296 429936486 569955347 429936486 150413161 429936486 150413161 848530832 150413161 341913994 659143909 341913994 92389340 341913994 92389340 906233727 92389340 85941433 915938353 85941433 481491854 85941433 481491854 518112838 90706905 518112838 90706905 907833868 90706905 898933536 164959598 898933536 164959598 377873062 622425677 377873062 622425677 115672165 885255460 115672165 594927285 115672165 594927285 405531521 272541391 405531521 272541391 727112770 505372396 727112770 505372396 494371449 290538129 494371449 290538129 709067915 290538129 4812926 995018036 4812926 595299373 4812926 595299373 405161609 402292947 405161609 402292947 597948409 402292947 31689903 969491334 31689903 969491334 530957229 468830327 530957229 468830327 200554007 799788707 200554007 799788707 75783075 926175316 75783075 926175316 491281767 170073154 491281767 170073154 828894673 500425528 828894673 500425528 298785877 702387420 298785877 702387420 909249812 89077965 909249812 758897753 909249812 758897753 242296111 151749054 242296111 151749054 847036732 151749054 673007003 325471003 673007003 40405706 673007003 40405706 958841185 40405706 847191408 151709006 847191408 151709006 148952796 852019113 148952796 852019113 582701109 418374507 582701109 418374507 231320870 769607892 231320870 769607892 177028096 823826980 177028096 823826980 518382548 3520588 518382548 3520588 996609583 3520588 155586003 845204735 155586003 845204735 695550278 303611299 695550278 303611299 3621488 996289698 3621488 6198049 3621488 6198049 993789024 142329197 993789024 142329197 754466773 244857611 754466773 244857611 318997031 682691912 318997031 682691912 343553492 242691180 343553492 242691180 756603658 242691180 740578844 821049694 740578844 821049694 179715232 821049694 322546665 678855423 322546665 678855423 585320424 415259472 585320424 431903360 585320424 431903360 568720778 459363211 568720778 459363211 541307468 459363211 999213221 858116 999213221 858116 422568903 577910410 422568903 299318417 422568903 299318417 700164886 299318417 202352835 798072718 202352835 798072718 954279251 44597631 954279251 457919618 954279251 457919618 542912392 524634139 542912392 524634139 475256078 552222645 475256078 552222645 447296962 52225587 447296962 52225587 946447035 164434835 946447035 164434835 675494637 322589302 675494637 322589302 899240242 27162883 899240242 27162883 972415791 27162883 235109985 765940398 235109985 605971682 235109985 605971682 393811832 605971682 310783116 690870710 310783116 690870710 902381147 96868804 902381147 96868804 416575468 583680126 416575468 208257638 416575468 208257638 790160795 838220544 790160795 838220544 101991454 899985860 101991454 899985860 438429488 361595057 438429488 361595057 637764573 26785803 637764573 26785803 972917986 685372777 972917986 685372777 316322998 685372777 562746175 438084600 562746175 438084600 276303473 816417411 276303473 816417411 125482372 875747432 125482372 384602018 125482372 384602018 882468776 115943787 882468776 115943787 779982074 218901163 779982074 218901163 765648092 232813477 765648092 232813477 772673738 225602271 772673738 225602271 102482377 899196764 102482377 150002577 102482377 150002577 848994482 150002577 50914857 950258981 50914857 950258981 656234043 343369792 656234043 343369792 664024868 335677035 664024868 335677035 850544146 148493397 850544146 405914427 850544146 405914427 594579974 663699736 594579974 663699736 337424044 192071063 337424044 192071063 894254295 51580414 894254295 51580414 947158018 989523168 947158018 989523168 10977200 989523168 495684958 503864318 495684958 588207532 495684958 588207532 51599849 949567373 51599849 949567373 89640234 912482345 89640234 912482345 50993342 950163799 50993342 598285673 50993342 598285673 402218716 598285673 267681536 732756352 267681536 504878637 267681536 504878637 494816552 817173328 494816552 817173328 183458464 817173328 935615204 62709321 935615204 896248286 935615204 896248286 105170583 896248286 737267573 262388367 737267573 286384708 737267573 286384708 713201048 623046036 713201048 623046036 377188494 623046036 991437656 8294691 991437656 729725768 991437656 729725768 270913834 729725768 706660738 293023404 706660738 293023404 970323828 28864917 970323828 523669308 970323828 523669308 392219712 980352827 392219712 980352827 20880636 824239868 20880636 824239868 419073454 581765175 419073454 581765175 307179394 694492670 307179394 694492670 936508942 61952132 936508942 61952132 171498175 829115806 171498175 364651603 171498175 364651603 634765878 364651603 36307774 964690189 36307774 553841612 36307774 553841612 445893999 594578747 445893999 594578747 405908491 819508529 405908491 819508529 181220179 486601451 181220179 486601451 512652321 207970281 512652321 207970281 790379582 67512313 790379582 67512313 931031191 662056324 931031191 662056324 339252674 350187587 339252674 350187587 649399244 350187587 285822792 714802025 285822792 478588249 285822792 478588249 521552389 270381579 521552389 270381579 920562999 78265250 920562999 78265250 477939491 659078637 477939491 659078637 342037005 984260805 342037005 984260805 16690313 984260805 156999759 843886628 156999759 843886628 993041208 6919950 993041208 392101015 993041208 392101015 607482007 261213457 607482007 261213457 738470079 935350811 738470079 935350811 66993379 278655062 66993379 278655062 720703573 275990626 720703573 275990626 944776554 26036919 944776554 26036919 973633365 26036919 116991093 883999162 116991093 527690722 116991093 527690722 472378730 527690722 273695575 726629200 273695575 726629200 639274391 360343617 639274391 400092278 639274391 400092278 599941132 400092278 908592316 89886059 908592316 819277243 908592316 819277243 181579203 686027356 181579203 686027356 315799382 248200070 315799382 248200070 869712244 128486539 869712244 128486539 119509260 881620222 119509260 849200546 119509260 849200546 151632017 657278959 151632017 657278959 343667931 918009662 343667931 918009662 83937249 735417211 83937249 735417211 265270438 199127439 265270438 199127439 923407525 75215532 923407525 75215532 222528569 777769228 222528569 777769228 902863883 96222782 902863883 104156083 902863883 104156083 613811442 386039407 613811442 279653988 613811442 279653988 836737446 162552301 836737446 958484741 836737446 958484741 42304917 998637634 42304917 998637634 1194799 998637634 478196049 281508716 478196049 281508716 718256267 281508716 553637850 447170009 553637850 447170009 962245347 36557317 962245347 36557317 557221921 723332696 557221921 723332696 277031978 276416523 277031978 276416523 865536609 132569815 865536609 132569815 907813808 90715503 907813808 90715503 615239076 384600155 615239076 156770 615239076 156770 999927788 156770 195870288 804280044 195870288 804280044 811759138 186443496 811759138 186443496 215072076 784957853 215072076 784957853 963827773 35042247 963827773 35042247 478864429 520748252 478864429 520748252 46197236 954399601 46197236 954399601 56758766 944589199 56758766 944589199 512424393 486883019 512424393 486883019 975142847 24335020 975142847 24335020 642481640 356815429 642481640 356815429 329768418 671778814 329768418 671778814 872925504 125026273 872925504 270712024 872925504 270712024 728971482 662711870 728971482 662711870 39934577 960917881 39934577 960917881 871249248 126912967 871249248 126912967 24097121 977157476 24097121 252950088 24097121 252950088 746295729 252950088 4008840 995939897 4008840 312326586 4008840 312326586 685985304 96716930 685985304 96716930 902534902 548529787 902534902 548529787 451027055 584615726 451027055 584615726 415733468 584615726 682181023 315867049 682181023 315867049 140807741 860453527 140807741 536797654 140807741 536797654 466061167 533745288 466061167 533745288 171256812 829322853 171256812 829322853 738710973 260988151 738710973 260988151 875199307 122898866 875199307 122898866 241067487 760087248 241067487 760087248 42181648 958565956 42181648 958565956 973396454 26301175 973396454 26301175 545785616 597897324 545785616 597897324 402528365 691357306 402528365 691357306 310365850 481167588 310365850 481167588 518584642 469396302 518584642 469396302 530681296 649089690 530681296 649089690 351978872 869194193 351978872 869194193 131957388 869194193 393147088 606652852 393147088 606652852 505458731 493644095 505458731 493644095 519650674 298671322 519650674 298671322 700777046 348773872 700777046 348773872 271488275 729080267 271488275 142779208 271488275 142779208 856184441 142779208 163332821 837667842 163332821 837667842 894462508 104939827 894462508 104939827 774878642 223342739 774878642 223342739 566407782 434412126 566407782 434412126 762561159 236198694 762561159 571076206 762561159 571076206 288900953 711721834 288900953 469789188 288900953 469789188 530178440 872412281 530178440 872412281 128567348 719212864 128567348 719212864 280940962 439140656 280940962 439140656 615811163 384051457 615811163 384051457 821535317 176999603 821535317 726719433 821535317 726719433 273626974 726719433 835078655 164368668 835078655 681801343 835078655 681801343 319774059 392052400 319774059 392052400 607499877 370366436 607499877 370366436 629115461 115015625 629115461 115015625 883405208 793206544 883405208 793206544 206894642 307273420 206894642 307273420 691790929 307273420 338914584 701404359 338914584 701404359 299851956 896020648 299851956 896020648 105423085 611996271 105423085 611996271 648885306 350796931 648885306 350796931 897747670 101952500 897747670 101952500 54985190 946500735 54985190 227410515 54985190 227410515 770972034 892477465 770972034 892477465 108505924 892477465 283771522 716817634 283771522 716817634 452854548 546703099 452854548 546703099 335745573 665662953 335745573 665662953 294961271 706041297 294961271 360146775 294961271 360146775 799252773 199049715 799252773 199049715 124047321 877059861 124047321 877059861 134738122 866555461 134738122 866555461 103577941 898078385 103577941 898078385 724095855 48842506 724095855 48842506 949803932 484867600 949803932 484867600 287152270 713443424 287152270 713443424 187127851 813272053 187127851 24486236 187127851 24486236 974967582 24486236 294544383 706626061 294544383 706626061 562403545 438593571 562403545 438593571 529843393 470057044 529843393 470057044 818146277 180354733 818146277 195930679 818146277 195930679 389790604 610336077 389790604 610336077 338080177 663217654 338080177 663217654 346384716 608195778 346384716 608195778 552167348 150877554 552167348 150877554 848001034 150877554 380864110 919597161 380864110 919597161 82445172 919597161 350266168 161242723 350266168 161242723 837965771 161242723 699175682 300323842 699175682 75127659 699175682 75127659 923493701 190525579 923493701 190525579 807220270 847516181 807220270 847516181 153214938 798150023 153214938 798150023 278862004 721439851 278862004 758255803 278862004 758255803 242919799 758255803 599106954 401012789 599106954 930386539 599106954 930386539 71084905 551923764 71084905 551923764 447486585 94856550 447486585 94856550 904073300 326691522 904073300 326691522 672007789 911800528 672007789 911800528 90418030 911800528 548538559 124468477 548538559 124468477 873649913 124468477 535233549 464804124 535233549 299992470 535233549 299992470 853990236 144798183 853990236 144798183 631708185 409916970 631708185 409916970 202867111 797329994 202867111 616004589 202867111 616004589 547599079 453059874 547599079 975087711 547599079 975087711 26029497 975087711 781450265 217428343 781450265 268797128 781450265 268797128 731005492 708342613 731005492 708342613 292765263 708342613 407231965 593294138 407231965 593294138 269560839 806799474 269560839 806799474 193310962 121215655 193310962 121215655 925052159 73572045 925052159 73572045 833872063 165322104 833872063 165322104 140351390 861092566 140351390 758057364 140351390 758057364 243236470 758057364 167397739 833501352 167397739 833501352 525039375 475038228 525039375 475038228 236014527 765050881 236014527 765050881 165084317 835771582 165084317 835771582 706654313 293058980 706654313 293058980 145712503 855544992 145712503 855544992 31551814 969764857 31551814 841982804 31551814 841982804 158979016 671456812 158979016 671456812 330126314 671456812 111379604 889831998 111379604 889831998 927345113 71440709 927345113 71440709 780002084 218843723 780002084 218843723 967449216 31905185 967449216 31905185 559935769 441183044 559935769 441183044 892435196 106579924 892435196 106579924 9466107 990925123 9466107 990925123 90162542 912059028 90162542 912059028 26986443 974146021 26986443 974146021 89176249 765124355 89176249 765124355 248960870 752375231 248960870 752375231 381128179 619126712 381128179 619126712 916619934 19633894 916619934 19633894 979720088 963907498 979720088 963907498 37317599 111826994 37317599 111826994 886643514 111826994 242435578 758759288 242435578 758759288 408605407 591936014 408605407 591936014 89567009 912570623 89567009 912570623 91450623 910876080 91450623 910876080 266022954 734522348 266022954 775212536 266022954 775212536 225349703 775212536 809477944 188562037 809477944 188562037 538717868 461684894 538717868 461684894 408885137 591675869 408885137 549748152 408885137 549748152 766305917 232224319 766305917 707180519 766305917 707180519 293720843 585226734 293720843 585226734 699269293 27666505 699269293 27666505 971756508 27666505 397922869 924209656 397922869 924209656 31007487 970390135 31007487 861339531 31007487 861339531 140071428 583799364 140071428 583799364 416475165 864842745 416475165 864842745 136905146 15223192 136905146 15223192 984489902 793580236 984489902 793580236 206687715 460525003 206687715 460525003 799851278 198286302 799851278 411947153 799851278 411947153 588440458 411947153 814210893 183827731 814210893 416676485 814210893 416676485 584168407 416676485 680339946 317854727 680339946 317854727 364796464 635078580 364796464 50279075 364796464 50279075 948356293 646002551 948356293 646002551 354752330 423653279 354752330 423653279 577203149 995372932 577203149 995372932 4472062 995372932 35586423 751271415 35586423 751271415 446382683 553426086 446382683 553426086 867960903 130162436 867960903 130162436 11061551 989420422 11061551 930807808 11061551 930807808 70768126 476173224 70768126 476173224 523751061 225336772 523751061 225336772 772929785 726926369 772929785 726926369 273398766 726926369 932838043 65720472 932838043 65720472 514592127 484877084 514592127 188154428 514592127 188154428 809974660 592926727 809974660 592926727 407720414 592926727 800064475 197943835 800064475 197943835 791319038 300734064 791319038 300734064 698667507 192975044 698667507 192975044 804959330 636281922 804959330 636281922 363593102 537414489 363593102 537414489 761088192 237591678 761088192 237591678 699718390 299764246 699718390 247687084 699718390 247687084 751470650 247687084 206811131 962439558 206811131 962439558 38660977 962439558 276131587 724341081 276131587 724341081 416565763 52389733 416565763 52389733 946352389 909885446 946352389 909885446 92470772 603361044 92470772 603361044 396664862 333563886 396664862 333563886 665738984 333563886 547849302 452840192 547849302 452840192 538034347 462437986 538034347 352820742 538034347 352820742 766162901 232365874 766162901 232365874 748954380 250028876 748954380 250028876 87165751 914771611 87165751 914771611 479761376 519757972 479761376 575228909 479761376 575228909 424901493 575228909 631105807 368573006 631105807 368573006 517814015 801806268 517814015 801806268 163343670 837661779 163343670 3630490 163343670 3630490 996425007 62471788 996425007 62471788 149334000 851643882 149334000 536145438 149334000 536145438 463169987 536145438 446753563 993477963 446753563 993477963 6545011 993477963 827881010 171011111 827881010 212846379 827881010 212846379 785471851 475995822 785471851 475995822 523996544 834386100 523996544 834386100 166572487 940993970 166572487 940993970 61044965 940993970 656374151 343191910 656374151 343191910 906451014 92214793 906451014 92214793 508779523 490232117 508779523 490232117 371353407 628893441 371353407 54853316 371353407 54853316 944084053 54853316 882745236 115738928 882745236 115738928 669364395 329431850 669364395 329431850 889784938 30997819 889784938 30997819 968393890 525856944 968393890 525856944 474159372 525856944 855899431 143040280 855899431 143040280 160283407 840531152 160283407 840531152 697318888 301897252 697318888 301897252 198696123 801640594 198696123 801640594 12644634 988166685 12644634 891105336 12644634 891105336 496082419 470347007 496082419 470347007 803573536 194249055 803573536 194249055 488155090 511612003 488155090 511612003 980507071 18867830 980507071 974859308 980507071 974859308 26232693 208660182 26232693 208660182 789871039 233177240 789871039 233177240 765279918 372588142 765279918 372588142 233079020 767873876 233079020 124952658 233079020 124952658 873044523 380867009 873044523 380867009 619208530 380867009 955372155 43583812 955372155 43583812 259505194 741591658 259505194 741591658 551530120 449080728 551530120 449080728 837906010 161401047 837906010 161401047 169712956 830921067 169712956 830921067 770725955 227603454 770725955 227603454 792085413 206108050 792085413 491922901 792085413 491922901 507174688 827984297 507174688 827984297 172871310 827984297 470268645 529885348 470268645 851093025 470268645 851093025 149687690 851093025 535829138 318440936 535829138 318440936 679784480 277180547 679784480 277180547 722430457 985327381 722430457 985327381 15374126 806167884 15374126 806167884 193834433 172714142 193834433 172714142 826129646 431207491 826129646 431207491 569435067 517851425 569435067 517851425 481755007 821708310 481755007 821708310 178977390 821708310 598816446 401330326 598816446 401330326 929777926 68945096 929777926 68945096 365068112 634835838 365068112 634835838 305557366 696220655 305557366 278708304 305557366 278708304 720681853 403811904 720681853 403811904 596553101 156837376 596553101 156837376 841965819 585216176 841965819 585216176 415067745 664655402 415067745 664655402 336637999 664655402 912889226 85344138 912889226 263986893 912889226 263986893 735720537 716276425 735720537 716276425 284257381 716276425 379685728 112425171 379685728 112425171 886034451 808817305 886034451 808817305 191287598 79400116 191287598 79400116 919516074 79400116 295262965 705789680 295262965 705789680 717103182 282562313 717103182 282562313 948794234 49905112 948794234 810651844 948794234 810651844 189539844 810651844 884403245 113864145 884403245 113864145 588648414 514419309 588648414 514419309 485310433 837090603 485310433 837090603 163815949 937027007 163815949 937027007 65239179 937027007 489330733 510676791 489330733 510676791 14425268 986303173 14425268 986303173 627944950 371467414 627944950 790411670 627944950 790411670 209340149 82728465 209340149 82728465 915821926 830932256 915821926 830932256 169667392 840551847 169667392 840551847 160270543 369052156 160270543 369052156 990669567 9188375 990669567 9188375 8910132 991483951 8910132 991483951 526081537 195123583 526081537 195123583 802907639 158464953 802907639 158464953 840432551 555021274 840432551 555021274 444828289 35535283 444828289 35535283 963427469 223901392 963427469 223901392 332579771 669203717 332579771 669203717 280390735 720039227 280390735 720039227 911687936 86539335 911687936 86539335 253145829 747574740 253145829 747574740 459881580 539533823 459881580 539533823 415729272 584620159 415729272 228422143 415729272 228422143 769882033 376124938 769882033 376124938 623525613 669661035 623525613 669661035 332044797 761474347 332044797 761474347 239443857 761474347 720849655 278469125 720849655 278469125 364267079 635569773 364267079 83150420 364267079 83150420 915327834 181182111 915327834 181182111 817300081 158517955 817300081 158517955 840368173 158517955 123910795 877278341 123910795 877278341 333389360 668246257 333389360 668246257 824810585 173894936 824810585 975678249 824810585 975678249 25508564 621563628 25508564 621563628 378858449 355248166 378858449 355248166 643858923 436526171 643858923 436526171 245502719 755883533 245502719 451430806 245502719 451430806 549052155 679531837 549052155 679531837 321996978 679531837 822676363 175861012 822676363 387214897 822676363 387214897 58672884 943175583 58672884 499074186 58672884 499074186 500495103 499074186 86826637 915106004 86826637 621737798 86826637 621737798 378649405 849837892 378649405 849837892 151104507 593504224 151104507 593504224 407093870 593504224 359187816 641019547 359187816 641019547 148132527 852867327 148132527 852867327 459072219 540330222 459072219 540330222 943621056 55508746 943621056 55508746 705360547 788289415 705360547 788289415 211588248 788289415 313170696 688616674 313170696 688616674 567098577 433489413 567098577 433489413 310606715 691056831 310606715 189821801 310606715 189821801 808109845 17968650 808109845 17968650 981477662 17968650 532934939 466868397 532934939 163649411 532934939 163649411 835695035 163649411 33331699 967831342 33331699 967831342 583010441 417873134 583010441 417873134 627940616 371483639 627940616 891126048 627940616 891126048 109958516 891126048 332703361 539517574 332703361 539517574 501268445 497931698 501268445 497931698 578255778 422576495 578255778 422576495 961611804 37177723 961611804 561219766 961611804 561219766 438919173 424118950 438919173 424118950 576747929 914602014 576747929 914602014 87341643 914602014 478082137 521550875 478082137 521550875 129254811 871832811 129254811 871832811 541521332 264780700 541521332 264780700 734772041 264780700 151001260 849907137 151001260 849907137 16293680 984581570 16293680 984581570 271443443 729121375 271443443 729121375 164030751 836922207 164030751 680286718 164030751 680286718 321234457 633606976 321234457 633606976 366376911 633606976 357012378 643407530 357012378 226871948 357012378 226871948 771604167 432515385 771604167 432515385 567925547 585738784 567925547 585738784 414600651 785821846 414600651 785821846 214194886 406774872 214194886 406774872 593525355 916680882 593525355 916680882 85296905 916680882 850654565 148390616 850654565 148390616 358813750 641510677 358813750 26684779 358813750 26684779 973153683 26684779 393589666 606228307 393589666 84634249 393589666 84634249 913699379 84634249 363621545 636275963 363621545 636275963 732516365 267275863 732516365 267275863 85603051 916316801 85603051 916316801 586288561 414305244 586288561 414305244 960560543 38424954 960560543 78873729 960560543 78873729 919930167 996855367 919930167 996855367 3121700 845942002 3121700 845942002 154801744 582704560 154801744 582704560 417883440 181623517 417883440 181623517 816854892 332740621 816854892 332740621 666369642 965070077 666369642 965070077 35854994 965070077 634421221 365041058 634421221 365041058 602562784 396978836 602562784 396978836 225467970 862230939 225467970 862230939 139249672 679376631 139249672 679376631 322210193 682947306 322210193 682947306 318696675 763097468 318696675 763097468 237727204 546500420 237727204 546500420 624817839 374997573 624817839 374997573 163737510 837311655 163737510 837311655 340453818 660847011 340453818 660847011 386646338 613699997 386646338 613699997 219690584 780406595 219690584 424934908 219690584 424934908 575940631 737709219 575940631 737709219 263010804 147711932 263010804 147711932 851249450 147711932 150429331 850583996 150429331 42132668 150429331 42132668 956840230 569601312 956840230 569601312 158344530 842600482 158344530 175293704 158344530 175293704 828937900 170022883 828937900 279706728 828937900 279706728 719813249 279706728 836619110 162669240 836619110 874592964 836619110 874592964 126299588 874592964 938293254 60133390 938293254 324680554 938293254 324680554 673635378 261110234 673635378 261110234 738577934 261110234 679508109 318720517 679508109 318720517 22804187 978440973 22804187 978440973 955598482 43254565 955598482 261934626 955598482 261934626 19311473 981644363 19311473 981644363 425994987 574192473 425994987 719295636 425994987 719295636 280882149 719295636 930681521 67928131 930681521 67928131 319604736 681995236 319604736 681995236 625499918 374287914 625499918 769860569 625499918 769860569 231002430 769860569 980119635 19246102 980119635 260480856 980119635 260480856 739204273 457980245 739204273 457980245 542888947 810899321 542888947 810899321 189140980 810899321 723341623 276219070 723341623 276219070 830484889 168813085 830484889 885377963 830484889 885377963 49993687 951070903 49993687 951070903 877959823 120199229 877959823 120199229 647495571 931595624 647495571 931595624 70121440 879400025 70121440 879400025 121786428 444478850 121786428 444478850 555889561 568108439 555889561 568108439 431878090 590700696 431878090 590700696 409800960 718894453 409800960 718894453 239821827 761076771 239821827 619756854 239821827 619756854 380304194 619756854 191651897 808499327 191651897 808499327 285214730 399781772 285214730 399781772 600276894 217938546 600276894 217938546 780976898 217938546 185507674 815005790 185507674 537315844 185507674 537315844 462112180 537315844 285443137 715146124 285443137 280841299 285443137 280841299 718924923 280841299 424079894 575890495 424079894 575890495 395150012 604667502 395150012 604667502 91207808 911076699 91207808 256710088 91207808 256710088 742623892 680923007 742623892 680923007 320640014 282967280 320640014 282967280 716789401 276491614 716789401 276491614 723002041 276491614 357713748 642799797 357713748 642799797 767278475 231125710 767278475 968207318 767278475 968207318 33042330 968207318 491694047 497376567 491694047 497376567 501931794 497376567 138007619 863718393 138007619 863718393 176814992 824207652 176814992 824207652 974553569 24929879 974553569 24929879 587851325 412679315 587851325 182316795 587851325 182316795 815990859 528442725 815990859 528442725 449301564 550137208 449301564 550137208 360844208 856005288 360844208 856005288 145382940 780600846 145382940 780600846 219531179 780600846 170162727 830354215 170162727 34112831 170162727 34112831 965107581 34112831 174682318 826227413 174682318 826227413 797963454 200241018 797963454 200241018 626053197 908087921 626053197 908087921 94307278 24518532 94307278 24518532 974931252 197651450 974931252 197651450 800332810 599852466 800332810 599852466 400613343 599852466 577700413 423153753 577700413 423153753 119819357 881273640 119819357 469062508 119819357 469062508 948168278 50546471 948168278 50546471 3665065 996253895 3665065 691230983 3665065 691230983 310527939 770010069 310527939 770010069 230863700 770010069 837318059 83132274 837318059 83132274 915333578 83132274 365295492 634525250 365295492 16923264 365295492 16923264 982671452 16923264 448438672 550929230 448438672 108033455 448438672 108033455 890809738 431012928 890809738 431012928 569565614 929037700 569565614 929037700 72536368 929037700 164816578 836037928 164816578 836037928 450967192 548606855 450967192 548606855 140604662 860751904 140604662 543025233 140604662 543025233 939943020 58810584 939943020 58810584 531576188 468136880 531576188 468136880 884653698 70973310 884653698 70973310 927641281 218683151 927641281 218683151 647808588 941792494 647808588 941792494 60235316 941792494 117303121 407083260 117303121 407083260 593214381 294914589 593214381 294914589 704528239 294914589 628637936 370939186 628637936 39835965 628637936 39835965 959466657 672605206 959466657 672605206 328792665 469305112 328792665 469305112 530725478 941018140 530725478 941018140 60976697 941018140 496991478 502749674 496991478 894147289 496991478 894147289 107153488 615235443 107153488 615235443 385165536 615235443 278476718 721831064 278476718 721831064 408965171 591601786 408965171 844114949 408965171 844114949 156652665 844114949 227863818 161132892 227863818 161132892 838053978 889755717 838053978 889755717 5154324 994699151 5154324 203025293 5154324 203025293 795230502 779588829 795230502 779588829 220479569 779588829 775435678 222868376 775435678 972299891 775435678 972299891 29042840 972299891 202745921 797504878 202745921 797504878 878476055 119809942 878476055 119809942 871215780 946882014 871215780 946882014 54522666 946882014 837826643 161442524 837826643 161442524 468972686 531146125 468972686 531146125 7582528 992673157 7582528 562556684 7582528 562556684 437684726 562556684 85647895 999099761 85647895 999099761 855493 234273518 855493 234273518 764429549 225986763 764429549 225986763 772253347 225986763 59124671 942798516 59124671 942798516 685411860 312900925 685411860 312900925 776712891 221788862 776712891 221788862 235423359 944029902 235423359 944029902 57554628 944029902 484438438 515264122 484438438 515264122 325031933 676373016 325031933 31325063 325031933 31325063 968088147 31325063 788742666 515125014 788742666 515125014 484607239 290501573 484607239 290501573 709093943 290501573 442618431 557283650 442618431 557283650 369377726 754080754 369377726 754080754 247021417 759457881 247021417 759457881 241615127 508412127 241615127 508412127 491644953 720732893 491644953 720732893 279662999 720732893 422234260 578438831 422234260 578438831 404635429 595772843 404635429 595772843 907055958 91621766 907055958 91621766 375100383 624689322 375100383 354593294 375100383 354593294 644574556 352534548 644574556 352534548 646936891 986870214 646936891 986870214 13762939 986870214 684148497 314081705 684148497 920807726 684148497 920807726 81177966 920807726 976563778 22973539 976563778 248856032 976563778 248856032 749733979 377618687 749733979 377618687 622143810 156384124 622143810 156384124 842351166 859307972 842351166 859307972 142257337 859307972 883455427 114969340 883455427 114969340 494596123 505124577 494596123 505124577 949389618 49217317 949389618 49217317 596766389 403557984 596766389 403557984 121681320 961220833 121681320 961220833 39657558 889763511 39657558 889763511 111432532 884173235 111432532 884173235 750635311 248501992 750635311 248501992 492157367 507950995 492157367 235844077 492157367 235844077 762909720 614313264 762909720 614313264 386082602 715852992 386082602 715852992 61645614 940345215 61645614 940345215 528738272 471479186 528738272 471479186 669788709 329123671 669788709 329123671 56306710 945141420 56306710 945141420 416574069 583682302 416574069 583682302 906148937 92456146 906148937 92456146 720648999 497150095 720648999 497150095 502088252 497150095 853733380 145058461 853733380 145058461 746408627 879510038 746408627 879510038 121623590 214019013 121623590 214019013 806411764 191370728 806411764 191370728 810038944 188105780 810038944 601974851 810038944 601974851 290983133 709850701 290983133 15038131 290983133 15038131 984712413 384058771 984712413 384058771 212930707 786886154 212930707 786886154 546906681 187327398 546906681 187327398 810836157 187327398 443461251 556308795 443461251 556308795 850689973 148307355 850689973 329961385 850689973 329961385 668994328 23092619 668994328 23092619 976373820 147430632 976373820 147430632 116885417 884084471 116885417 884084471 871541470 126631670 871541470 126631670 762512009 609767099 762512009 609767099 390362632 609767099 842093697 156757082 84209369
183045 0 541833533 458199018 541833533 458199018 653458772 500034233 653458772 500034233 499965138 892677195 499965138 499960342 499965138 499960342 626935418 532483473 626935418 532483473 113957122 499992652 113957122 981562956 113957122 981562956 981549456 981562956 500014714 389746663 500014714 500011087 500014714 500011087 462268534 853087990 462268534 853087990 499999257 853087990 33147707 966840159 33147707 500022557 33147707 500022557 991837637 500022557 760236526 239784014 760236526 239784014 834459568 165578202 834459568 165578202 981173124 981142244 981173124 255274807 981173124 255274807 499985597 635935798 499985597 635935798 500029050 950170161 500029050 950170161 950196155 950170161 248892848 499984009 248892848 499984009 795551316 204505194 795551316 204505194 840256614 159741535 840256614 159741535 502776973 497253284 502776973 497253284 122719368 877276760 122719368 877276760 870555747 129411598 870555747 499983583 870555747 499983583 348942477 499981661 348942477 499981661 774949471 499981661 90505125 909459718 90505125 500006787 90505125 500006787 968956667 200017056 968956667 200017056 799989308 396789345 799989308 396789345 90368986 90393376 90368986 90393376 499976725 46643316 499976725 911567887 499976725 911567887 499998648 23933207 499998648 23933207 23962438 499988415 23962438 499988415 315874226 571782060 315874226 571782060 571813221 579189695 571813221 579189695 420858340 123855582 420858340 123855582 500006452 829219496 500006452 829219496 500035724 829219496 117017978 882999396 117017978 882999396 499968271 734080625 499968271 734080625 500033508 323236866 500033508 323236866 287194382 78204070 287194382 78204070 78227349 127558341 78227349 127558341 499986552 405192937 499986552 405192937 405128263 231314707 405128263 231314707 231351521 231314707 370788199 499990878 370788199 499990878 927580246 927595831 927580246 927595831 18405204 499983220 18405204 499983220 720891205 499989582 720891205 499989582 302275803 500016639 302275803 449851349 302275803 449851349 550113891 449851349 362172006 637762292 362172006 637762292 101469263 101511062 101469263 101511062 334671927 499973962 334671927 499973962 820587845 820594430 820587845 820594430 848296234 848281594 848296234 848281594 500001811 327140982 500001811 327140982 836233500 836220715 836233500 61923884 836233500 61923884 499960279 61923884 499964566 500020790 499964566 500020790 268757528 380731198 268757528 380731198 619311649 154199226 619311649 154199226 845789545 476491030 845789545 476491030 476522901 476491030 854428470 854453398 854428470 562575320 854428470 562575320 500030002 562575320 508779201 500030061 508779201 500030061 181833535 500030061 955599287 499981372 955599287 499981372 532491422 467508384 532491422 467508384 288428464 499997910 288428464 446647770 288428464 446647770 553342271 446647770 499976352 954726006 499976352 500011757 499976352 500011757 972685078 612403743 972685078 612403743 387595976 225796624 387595976 225796624 225734845 225796624 588416369 499982430 588416369 499982430 359586263 359578152 359586263 499961062 359586263 499961062 499990723 451528103 499990723 500036239 499990723 500036239 597517448 865876260 597517448 865876260 134125127 865876260 502698448 500004452 502698448 500004452 957652583 499989048 957652583 499989048 390010728 390052922 390010728 390052922 507614512 500014137 507614512 500014137 555041404 500014137 372106013 627894821 372106013 627894821 499978684 177854848 499978684 177854848 637955809 362061687 637955809 260574022 637955809 260574022 201388071 201400846 201388071 201400846 893389809 499990989 893389809 499990989 500004014 552900013 500004014 500015316 500004014 500015316 212466213 500015316 401712369 401716538 401712369 401716538 495887162 500029964 495887162 181318340 495887162 181318340 181260706 181318340 497485885 500024131 497485885 500024131 866964694 273761857 866964694 273761857 273725599 812350835 273725599 812350835 812356046 29364756 812356046 29364756 29325874 671076233 29325874 671076233 671050579 795355636 671050579 795355636 204697874 500012700 204697874 500012700 997794059 572226073 997794059 572226073 241304960 499982029 241304960 499982029 205145557 957617623 205145557 957617623 957586509 957617623 760375330 500028015 760375330 500028015 289327792 289369172 289327792 489196344 289327792 489196344 499968435 445071199 499968435 445071199 554961977 689187371 554961977 689187371 310848349 689187371 445710416 554317452 445710416 709988972 445710416 709988972 290026910 709988972 549323165 450689686 549323165 450689686 430834086 500033894 430834086 500033894 683640161 316282461 683640161 316282461 170152236 170091692 170152236 170091692 972832738 972859322 972832738 972859322 499961942 482768182 499961942 482768182 482756289 482768182 967042023 32880929 967042023 500019754 967042023 500019754 242686883 500019754 448432706 334998579 448432706 334998579 665067829 500034991 665067829 500034991 439053429 500034991 499995146 945529902 499995146 945529902 945562511 802491125 945562511 802491125 500029483 499981507 500029483 499981507 635313453 499981507 500018918 424961122 500018918 424961122 866730360 499986680 866730360 499986680 38864478 38866538 38864478 328236266 38864478 328236266 977211241 22790865 977211241 22790865 173571882 577473683 173571882 577473683 577506302 577473683 544801294 455125703 544801294 455125703 369614816 369636128 369614816 499991243 369614816 499991243 644301572 499991243 505574096 379618276 505574096 379618276 379610725 379618276 425459726 779703676 425459726 779703676 779676015 848959136 779676015 848959136 151037390 500024931 151037390 500024931 636349453 636393324 636349453 394197699 636349453 394197699 87694411 87710459 87694411 430582788 87694411 430582788 569379908 430582788 120071172 120106082 120071172 760157385 120071172 760157385 239816639 695425369 239816639 695425369 499967016 392160911 499967016 566804366 499967016 566804366 537941999 537914395 537941999 537914395 604470156 499967940 604470156 499967940 390805955 500002372 390805955 43639273 390805955 43639273 43636591 500038715 43636591 500038715 44842109 736935060 44842109 736935060 263085000 310402383 263085000 310402383 499992799 500022170 499992799 500022170 97393700 499991652 97393700 499991652 738050101 499991652 229196512 229124312 229196512 229124312 583034502 583008623 583034502 567534614 583034502 567534614 500031644 567534614 712466864 712485726 712466864 165024770 712466864 165024770 132186124 867762610 132186124 867762610 71213277 71168665 71213277 339503151 71213277 339503151 499995188 499981848 499995188 499981848 415016861 515355044 415016861 515355044 499998931 82240881 499998931 82240881 123057426 876958218 123057426 876958218 424772777 424744567 424772777 424744567 499960644 491900275 499960644 491900275 252631652 919055229 252631652 919055229 80955172 653201190 80955172 653201190 415879131 500005941 415879131 500005941 500015876 646246111 500015876 646246111 194781615 47397125 194781615 47397125 952637755 523403500 952637755 523403500 499963755 897848630 499963755 500014628 499963755 500014628 666403953 500022483 666403953 500022483 500007965 269983778 500007965 269983778 615861831 384082031 615861831 137791481 615861831 137791481 862203573 841238304 862203573 841238304 158811788 696802110 158811788 696802110 303193398 565797682 303193398 565797682 434242847 135625304 434242847 135625304 500023484 134255419 500023484 134255419 499960999 134255419 500015063 19539943 500015063 19539943 499978464 413048872 499978464 413048872 586965768 413048872 440341997 500010103 440341997 500010103 705186894 705164208 705186894 705164208 735478980 499970782 735478980 500022093 735478980 500022093 115380796 500022093 919878127 78689007 919878127 78689007 78694262 78689007 953709914 46316847 953709914 46316847 310436119 958245931 310436119 958245931 41713177 958245931 277284532 499995720 277284532 499995720 612239432 612239412 612239432 112939362 612239432 112939362 499994929 174260435 499994929 174260435 825688653 243531709 825688653 243531709 243549098 500032223 243549098 500032223 95808700 500032223 499983697 600770561 499983697 600770561 2136637 997915575 2136637 997915575 499977521 927683117 499977521 927683117 948147966 51888716 948147966 500018795 948147966 500018795 269730204 90292481 269730204 90292481 745538171 745574867 745538171 745574867 499971333 48301083 499971333 48301083 762224585 762277556 762224585 499972468 762224585 499972468 194649229 500028464 194649229 500028464 631114720 500033170 631114720 500033170 86996506 86990236 86996506 619005665 86996506 619005665 381009459 754650333 381009459 754650333 767431640 767418659 767431640 596686283 767431640 596686283 500028000 221955568 500028000 800216125 500028000 800216125 500003050 800216125 591669484 591642725 591669484 591642725 499960607 268447879 499960607 607266411 499960607 607266411 607225902 586948806 607225902 586948806 586935677 527093655 586935677 527093655 472946809 527093655 499987318 991865128 499987318 991865128 221614559 196743316 221614559 196743316 196730834 470686905 196730834 470686905 529291327 470686905 406404722 760717045 406404722 760717045 500030913 1718314 500030913 1718314 499987282 786072643 499987282 786072643 499966631 278803043 499966631 278803043 499972688 499974625 499972688 499974625 906422767 499974625 261121252 261116097 261121252 352528235 261121252 352528235 647464644 62646209 647464644 62646209 500036561 500012886 500036561 500012886 588521515 500012886 246375815 246418083 246375815 500035530 246375815 500035530 746548477 86056492 746548477 86056492 913929462 697340741 913929462 697340741 499978476 436624075 499978476 436624075 499995073 500820828 499995073 187977893 499995073 187977893 500012103 73805200 500012103 73805200 73834194 73805200 500006803 217398197 500006803 217398197 966376301 966390854 966376301 966390854 500027173 385053739 500027173 385053739 573262190 469138004 573262190 469138004 499982468 376524997 499982468 376524997 866408581 133604860 866408581 399326885 866408581 399326885 500010203 545594024 500010203 545594024 454420708 545594024 710794161 710787553 710794161 500038688 710794161 500038688 329200307 500038688 764054442 500036086 764054442 500036086 254096508 14248682 254096508 14248682 14307480 780678456 14307480 780678456 500011950 68835820 500011950 68835820 931213097 500029034 931213097 500029034 394153824 394154895 394153824 499988414 394153824 499988414 789592089 135648516 789592089 135648516 864335606 135648516 64060440 935935910 64060440 871041843 64060440 871041843 128945409 499973898 128945409 499973898 841030562 650522155 841030562 650522155 650539090 648379418 650539090 648379418 351639525 648379418 762338708 228798941 762338708 228798941 771244660 228798941 681806780 318239316 681806780 134527875 681806780 134527875 500011173 500004195 500011173 500004195 625946582 500004195 190848664 190859374 190848664 500036882 190848664 500036882 44116984 186887128 44116984 186887128 500028046 499984705 500028046 499984705 142345233 565580027 142345233 565580027 499993530 378400687 499993530 519515916 499993530 519515916 480453344 519515916 578610263 960857950 578610263 960857950 499993145 293924356 499993145 768611615 499993145 768611615 768590599 667147877 768590599 667147877 260414504 739590228 260414504 434632691 260414504 434632691 574819798 425182466 574819798 499989728 574819798 499989728 509221696 256850201 509221696 256850201 256858465 256850201 542667144 881466591 542667144 881466591 118531138 881466591 538769433 400316018 538769433 400316018 957392572 42626623 957392572 42626623 499985184 389208067 499985184 389208067 789650504 789711500 789650504 789711500 670951003 499972952 670951003 499972952 466873157 9098220 466873157 9098220 9093681 261451460 9093681 261451460 738541229 625442046 738541229 625442046 625486171 625442046 900996426 900925251 900996426 340107620 900996426 340107620 659891022 263796202 659891022 263796202 736267384 683613594 736267384 683613594 123469676 123421090 123469676 123421090 500000787 105842854 500000787 392773152 500000787 392773152 607229606 337636294 607229606 337636294 499973006 337636294 673377504 500007349 673377504 500007349 588211956 500036380 588211956 500036380 72975769 500018992 72975769 500018992 493240355 493273603 493240355 493273603 724776748 499977003 724776748 150672194 724776748 150672194 87327497 912633899 87327497 912633899 662049836 337937668 662049836 337937668 190929702 809104967 190929702 809104967 721777618 284359315 721777618 284359315 284350535 784162773 284350535 784162773 215816595 906806872 215816595 906806872 499988552 906806872 170002175 829983061 170002175 829983061 499967661 102208902 499967661 102208902 500024403 67111376 500024403 499967118 500024403 499967118 463763073 499967118 749480161 749535301 749480161 506221007 749480161 506221007 499989948 506221007 499992744 125233975 499992744 125233975 720617956 720622725 720617956 500021061 720617956 500021061 5690853 499967158 5690853 499967158 793524538 499967158 33400859 33464968 33400859 33464968 499980034 704774058 499980034 704774058 499991568 445146586 499991568 747325507 499991568 747325507 252660588 500011253 252660588 500011253 407361871 654026336 407361871 654026336 345972051 764968180 345972051 764968180 765021750 764968180 55736092 944275833 55736092 312051657 55736092 312051657 687900017 768319419 687900017 768319419 499990522 499980342 499990522 499980342 235329229 900043067 235329229 900043067 900079925 597130061 900079925 597130061 597137046 340076398 597137046 340076398 55963911 689244568 55963911 689244568 310747369 844723523 310747369 844723523 844775011 844723523 499996050 799745753 499996050 799745753 376588070 623438136 376588070 623438136 962222051 499997606 962222051 500024299 962222051 500024299 905606968 867382876 905606968 867382876 861268008 138788289 861268008 138788289 900644713 900659069 900644713 900659069 803770361 196220861 803770361 499985244 803770361 499985244 874215969 598318932 874215969 598318932 500013816 968328945 500013816 968328945 31693826 968328945 165277323 41724395 165277323 41724395 499998260 869428521 499998260 869428521 130623598 700088755 130623598 700088755 299893290 810946148 299893290 810946148 810886812 500031887 810886812 500031887 849621686 500031887 448519514 500027149 448519514 500027149 345431809 808451563 345431809 808451563 191519522 808451563 643530742 499963763 643530742 499963763 500003740 25371962 500003740 500018436 500003740 500018436 574283774 500016883 574283774 500016883 876542608 500016883 671316891 499972301 671316891 500039020 671316891 500039020 259797662 973068544 259797662 973068544 944688423 500039101 944688423 500039101 499999280 3553723 499999280 3553723 3544490 3553723 720283175 279645484 720283175 279645484 614791408 385241242 614791408 385241242 500007839 555144953 500007839 555144953 795219178 499966428 795219178 500034348 795219178 500034348 983289321 738064635 983289321 738064635 500018140 639161807 500018140 639161807 500029600 639161807 499960407 744211434 499960407 744211434 321936565 321958837 321936565 321958837 884886166 884899433 884886166 884899433 956295608 43751947 956295608 535337248 956295608 535337248 464624188 499967117 464624188 499967117 690003758 499967117 500016775 68819897 500016775 68819897 49907882 927074758 49907882 927074758 927034741 499969162 927034741 499969162 783538794 230201403 783538794 230201403 769763438 322316348 769763438 322316348 499977705 499988976 499977705 499988976 661158344 499988976 500012434 466771360 500012434 466771360 378950315 742967956 378950315 742967956 256975849 99984620 256975849 99984620 899999992 99984620 864496128 864518583 864496128 864518583 324475435 499993468 324475435 670330927 324475435 670330927 880251391 500030031 880251391 500030031 500018180 446727477 500018180 741868509 500018180 741868509 499994879 741868509 500019664 153759676 500019664 153759676 624262185 624263724 624262185 624263724 155383969 500020175 155383969 500020175 124262855 499961210 124262855 739110914 124262855 739110914 739096180 329132933 739096180 329132933 500010293 356017322 500010293 356017322 499988162 356017322 845094777 909687449 845094777 909687449 909746358 573170829 909746358 573170829 499978066 573170829 961221410 499997733 961221410 499997733 113620154 886377603 113620154 131601535 113620154 131601535 618147155 731584437 618147155 731584437 268463824 500001144 268463824 500001144 568416391 790924180 568416391 790924180 500033481 492538515 500033481 492538515 309071876 309032542 309071876 309032542 119697217 119684208 119697217 500027352 119697217 500027352 446207932 222721419 446207932 222721419 222746435 946597379 222746435 946597379 53392058 946597379 499982057 127697329 499982057 127697329 499982250 707089689 499982250 707089689 562486722 437498354 562486722 500006934 562486722 500006934 59414772 499985867 59414772 499985867 59086138 499985867 294591834 500033046 294591834 499977174 294591834 499977174 20997742 499977174 491528299 491528269 491528299 491528269 499992342 936503067 499992342 936503067 63487442 936503067 722207275 722228311 722207275 722228311 874917543 874933958 874917543 465695947 874917543 465695947 465694839 974529678 465694839 974529678 974569240 773944301 974569240 773944301 226048200 500025800 226048200 500025800 535704192 535755244 535704192 535755244 838506815 499969628 838506815 499969628 499968696 164038865 499968696 164038865 164005335 577985134 164005335 577985134 577984859 577985134 567133709 67544051 567133709 67544051 67480868 67544051 666828261 333165318 666828261 333165318 545599377 530883231 545599377 530883231 469118048 530883231 500010310 882974549 500010310 882974549 711235755 306233142 711235755 306233142 500016272 306233142 646779280 646774334 646779280 646774334 887995497 500001267 887995497 576246063 887995497 576246063 499994428 633433245 499994428 633433245 366548715 190949666 366548715 190949666 809108377 880882696 809108377 880882696 880896594 880882696 500004600 369823045 500004600 369823045 583504544 416502114 583504544 416502114 612646821 612645781 612646821 30779055 612646821 30779055 499992707 30779055 582573660 582525162 582573660 582525162 499998483 220608500 499998483 500010157 499998483 500010157 221531856 499994290 221531856 499994290 373137007 493719825 373137007 493719825 499982096 499980095 499982096 499980095 66140700 499980095 955129977 955149211 955129977 382608250 955129977 382608250 500016957 59799883 500016957 59799883 59796856 348087472 59796856 348087472 651951244 500000370 651951244 500000370 234481539 664971327 234481539 664971327 664967015 664971327 581226526 373277912 581226526 373277912 373310109 373277912 783983336 216024233 783983336 216024233 2976371 3006919 2976371 3006919 500036548 489298692 500036548 489298692 92340265 646196347 92340265 646196347 499995362 127283626 499995362 127283626 872653629 127283626 499968143 777923303 499968143 777923303 222072460 777923303 608001769 500028656 608001769 500028656 81181463 500028656 876309789 428103637 876309789 428103637 428112761 428103637 465911425 465854582 465911425 201013531 465911425 201013531 201028019 387505117 201028019 387505117 612482596 500015802 612482596 500015802 637961641 500015802 150699394 849317530 150699394 849317530 499990259 586779804 499990259 586779804 75861937 75823905 75861937 238290888 75861937 238290888 238285900 866431331 238285900 866431331 866400882 161966480 866400882 161966480 70013490 929961560 70013490 929961560 623478261 623430508 623478261 975921771 623478261 975921771 975987071 975921771 289156853 160318601 289156853 160318601 160252668 160318601 755472185 499985190 755472185 304338947 755472185 304338947 304296769 304338947 500023960 598995675 500023960 294151204 500023960 294151204 294089877 398939411 294089877 398939411 601039797 398939411 139089077 6748612 139089077 6748612 499987236 6748612 453622760 453624977 453622760 453624977 470402150 499962891 470402150 499962891 698600415 698635827 698600415 698635827 580840305 580888695 580840305 580888695 10134707 989845170 10134707 573824531 10134707 573824531 500026734 800659335 500026734 800659335 800662592 678890660 800662592 678890660 500001175 870269033 500001175 870269033 870312021 337239513 870312021 337239513 500014296 337239513 788210508 788233323 788210508 387912954 788210508 387912954 449084318 500010119 449084318 398182580 449084318 398182580 398187341 500026871 398187341 500026871 743061607 256933902 743061607 809371827 743061607 809371827 190635292 809371827 499987881 452270977 499987881 499991753 499987881 499991753 169631845 499999376 169631845 499999376 596181665 699893142 596181665 699893142 736520682 736532163 736520682 736532163 57117254 500037304 57117254 944969595 57117254 944969595 944968842 358622187 944968842 358622187 499984454 358622187 500001428 84409144 500001428 574754706 500001428 574754706 574748179 574754706 466105339 240508350 466105339 240508350 759535103 925966217 759535103 925966217 926004468 629768023 926004468 629768023 483094478 499995575 483094478 499995575 800226678 499995575 500012172 933088588 500012172 173447511 500012172 173447511 826481986 533263761 826481986 533263761 499965563 499999299 499965563 499999299 610117923 499999299 499960661 290312505 499960661 966141123 499960661 966141123 33901460 499986710 33901460 499986710 19480019 499997782 19480019 499997782 412397405 777305341 412397405 777305341 222705615 777305341 720065895 279981824 720065895 279981824 666068520 666058732 666068520 551816480 666068520 551816480 448121571 500010245 448121571 500010245 571759909 500010245 500037494 280486490 500037494 280486490 143602929 500004934 143602929 500004934 854198496 82170094 854198496 82170094 82235487 401563937 82235487 401563937 500011369 38985797 500011369 499999036 500011369 499999036 203241943 499999036 499994389 657002311 499994389 426051603 499994389 426051603 426014206 426051603 499998676 79763019 499998676 500012510 499998676 500012510 265953356 495652888 265953356 495652888 504359306 499980216 504359306 499980216 83057931 500032952 83057931 500032952 163362613 859833612 163362613 859833612 859836233 499962385 859836233 499962385 989946123 499962385 499980844 932700547 499980844 932700547 500031881 700872336 500031881 700872336 403575369 500033003 403575369 500033003 71166664 500033003 500006820 641818253 500006820 384581357 500006820 384581357 615372879 482317281 615372879 482317281 499996156 88191915 499996156 88191915 911812901 88191915 140811569 815267924 140811569 815267924 184749374 600953543 184749374 600953543 702391205 499965541 702391205 499965541 499996384 506245210 499996384 499984075 499996384 499984075 102934400 551165036 102934400 551165036 448773407 867052357 448773407 867052357 985534875 499961968 985534875 499961968 427382375 427379502 427382375 427379502 501379327 499987516 501379327 499987516 351048875 499961931 351048875 499961931 949521057 50495662 949521057 499980077 949521057 499980077 968209911 499980077 466738728 500030122 466738728 499973560 466738728 499973560 956246026 499973560 919968457 499983379 919968457 432074021 919968457 432074021 478132283 500033856 478132283 500033856 102417693 102464356 102417693 683260511 102417693 683260511 500002935 792274758 500002935 792274758 792313932 792274758 723228900 723209581 723228900 723209581 160540849 839459656 160540849 839459656 753938706 246067262 753938706 706374301 753938706 706374301 500024040 994246870 500024040 994246870 5758981 994246870 570239139 499978238 570239139 499978238 104494469 775668941 104494469 775668941 352810038 647188339 352810038 647188339 358949843 213122764 358949843 213122764 751338663 499969449 751338663 499969449 932672913 932640503 932672913 932640503 500006823 716029357 500006823 716029357 899629968 100435697 899629968 100435697 48344757 500035110 48344757 500035110 625350379 374642261 625350379 734608434 625350379 734608434 500030222 188117317 500030222 188117317 188111373 499986094 188111373 499986094 165631068 499986094 499991205 46677282 499991205 670948210 499991205 670948210 329061913 358375226 329061913 358375226 358401551 500035254 358401551 500035254 131815701 19752144 131815701 19752144 499999378 996882849 499999378 996882849 996894836 260713437 996894836 260713437 499972045 499976023 499972045 499976023 778554608 499976023 500037986 35721557 500037986 35721557 500001400 675244708 500001400 675244708 500026803 381108685 500026803 500002431 500026803 500002431 25108943 25042672 25108943 25042672 471250537 603279268 471250537 603279268 603271303 603279268 410569426 499999637 410569426 842970540 410569426 842970540 842971732 842970540 500029601 964341468 500029601 959294171 500029601 959294171 959310828 959294171 551767867 339796835 551767867 339796835 660231099 115248368 660231099 115248368 884727680 115248368 752235152 500034798 752235152 500034798 500018403 333572647 500018403 774162114 500018403 774162114 774183025 774162114 48521757 48575739 48521757 48575739 488930683 488964018 488930683 488964018 117086739 895035003 117086739 895035003 105014902 895035003 251084973 500032387 251084973 535659137 251084973 535659137 688103830 688043254 688103830 688043254 500008215 616101897 500008215 616101897 785914027 785937017 785914027 785937017 562786401 562792297 562786401 562792297 500032488 273406610 500032488 273406610 273406927 380558539 273406927 380558539 380538199 380558539 200326467 799674766 200326467 799674766 500021964 120085407 500021964 540810992 500021964 540810992 500003890 668790334 500003890 668790334 668765097 668790334 643966020 499998401 643966020 499998401 742709973 499998401 500036499 785440792 500036499 785440792 105499088 894526309 105499088 894526309 703911615 148387914 703911615 148387914 851569985 148387914 500039141 817114922 500039141 355987996 500039141 355987996 356016972 355987996 499989430 6543297 499989430 6543297 350932168 649077350 350932168 649077350 500023021 615817210 500023021 615817210 282835904 500035744 282835904 500035744 500002483 125999034 500002483 125999034 499969060 796246322 499969060 796246322 500005933 796246322 340407116 224092683 340407116 224092683 500039935 224092683 112676622 112710295 112676622 112710295 874975815 500004033 874975815 500004033 100634114 899397060 100634114 474528394 100634114 474528394 500031343 978390590 500031343 978390590 500008569 830338272 500008569 830338272 169642993 236840295 169642993 236840295 763686048 236319642 763686048 236319642 115675314 884335577 115675314 884335577 283523315 716457189 283523315 716457189 868104377 131914390 868104377 131914390 382905106 609131517 382905106 609131517 390858932 717138647 390858932 717138647 717099714 717138647 500021611 75973984 500021611 75973984 924039930 75973984 499968622 730625758 499968622 730625758 269393188 730625758 500019883 58426622 500019883 397937417 500019883 397937417 499979655 996771839 499979655 996771839 158208808 841783066 158208808 841783066 500013760 382563331 500013760 382563331 382629999 382563331 483007540 483017354 483007540 483017354 725384565 274642331 725384565 966542547 725384565 966542547 966532657 966542547 500018684 631545543 500018684 631545543 861252474 138740676 861252474 138740676 587685098 587732586 587685098 212349359 587685098 212349359 787669669 226844101 787669669 226844101 226869790 499997802 226869790 499997802 127502708 855997513 127502708 855997513 856015621 855997513 752364454 499965718 752364454 499965718 502823971 227979953 502823971 227979953 110998484 110994950 110998484 110994950 326208768 673827159 326208768 673827159 227877633 227832346 227877633 227832346 663531428 663499238 663531428 229363334 663531428 229363334 229411989 969551139 229411989 969551139 30464278 969551139 739972239 260071596 739972239 260071596 73738656 926279738 73738656 451987498 73738656 451987498 451949871 451987498 16000750 983970456 16000750 983970456 500009756 426182985 500009756 426182985 578649494 578704511 578649494 578704511 71700207 928263589 71700207 148486767 71700207 148486767 851557900 148486767 812491514 187512946 812491514 7040575 812491514 7040575 499991974 7040575 801689317 499966955 801689317 393907890 801689317 393907890 393842772 393907890 500010793 988649250 500010793 988649250 11326339 324769447 11326339 324769447 794671081 500027891 794671081 500027891 499981003 826174157 499981003 826174157 61568774 938439333 61568774 938439333 427319211 218682650 427319211 218682650 500005667 500008085 500005667 500008085 690658653 499967248 690658653 499967248 920902918 79126424 920902918 499980889 920902918 499980889 383115906 499980889 474672497 474641051 474672497 998212322 474672497 998212322 998268017 998212322 500001941 330127254 500001941 330127254 951168915 951129052 951168915 951129052 844720696 213112546 844720696 213112546 213147452 213112546 556078256 500022184 556078256 500022184 321475398 678515416 321475398 678515416 363434880 636578382 363434880 810028616 363434880 810028616 500003999 499986129 500003999 499986129 914840921 499986129 369301349 630674824 369301349 169427743 369301349 169427743 169377408 829843622 169377408 829843622 829853167 46183331 829853167 46183331 46213099 46183331 943574524 943618457 943574524 943618457 437398100 562588677 437398100 562588677 596553843 499993639 596553843 890069443 596553843 890069443 109919539 890069443 832963366 167013499 832963366 167013499 766990438 767029000 766990438 507229770 766990438 507229770 492799288 507229770 684469549 315520293 684469549 500033501 684469549 500033501 548046150 500033501 814473593 499980036 814473593 954610568 814473593 954610568 45383104 954610568 500036635 916930697 500036635 916930697 997078559 499985678 997078559 499985678 499969305 78576589 499969305 78576589 851468327 851461544 851468327 447598751 851468327 447598751 499984229 447598751 899437151 100576502 899437151 904949082 899437151 904949082 499976787 316023528 499976787 316023528 499973813 112246181 499973813 112246181 453665866 827278689 453665866 827278689 172779275 885977378 172779275 885977378 500003943 57881335 500003943 57881335 57934168 57881335 499975775 731709827 499975775 387171066 499975775 387171066 612850915 67370726 612850915 67370726 932601329 222424295 932601329 222424295 222360473 907213144 222360473 907213144 499970832 907213144 194596680 194575770 194596680 194575770 118743739 499969501 118743739 499969501 500022471 20652817 500022471 478237902 500022471 478237902 499966779 499988103 499966779 499988103 160430828 500002914 160430828 500002914 180824009 500028059 180824009 500028059 513728965 486278376 513728965 486278376 500184742 499829547 500184742 499829547 337264398 499961652 337264398 499961652 499982156 177134860 499982156 177134860 499977037 836180765 499977037 114730891 499977037 114730891 885258543 114730891 435050456 435084008 435050456 147100611 435050456 147100611 500031387 147100611 396777916 738670195 396777916 738670195 738686466 499975538 738686466 499975538 415772724 499975538 500005200 812266454 500005200 812266454 344160575 500020733 344160575 500020733 807580965 4538500 807580965 4538500 4524595 4538500 632058030 632062045 632058030 499981543 632058030 499981543 263902515 300730079 263902515 300730079 681498312 500009662 681498312 500009662 73930677 500009662 500001684 837097049 500001684 837097049 92409408 500005985 92409408 500005985 499969571 910197555 499969571 910197555 499960045 595349301 499960045 595349301 480623517 519334683 480623517 964917854 480623517 964917854 500003104 964917854 208046749 500017990 208046749 500017990 120187830 879826611 120187830 569489935 120187830 569489935 499993010 342241067 499993010 342241067 499961958 840347744 499961958 840347744 5548316 5483357 5548316 674282283 5548316 674282283 499973545 674282283 358820535 641181214 358820535 641181214 18233163 500007924 18233163 500007924 499961119 242954338 499961119 242954338 500027941 736191253 500027941 736191253 263867110 548670333 263867110 548670333 753399538 753439863 753399538 500001899 753399538 500001899 499998096 24325272 499998096 24325272 265623699 265579848 265623699 265579848 499984320 291755333 499984320 291755333 162390562 837675705 162390562 258777657 162390562 258777657 499967471 304468658 499967471 304468658 304455236 304468658 587330706 587317555 587330706 587317555 74174356 925789458 74174356 925789458 73799218 926253750 73799218 926253750 126870387 126820430 126870387 126820430 486456738 617728408 486456738 617728408 382297891 617728408 445749830 499964549 445749830 499964549 799440239 200483764 799440239 200483764 562644472 500032109 562644472 500032109 252238676 500032109 647641487 647649368 647641487 647649368 481125473 106742771 481125473 106742771 826524312 500007389 826524312 500007389 740536304 259518928 740536304 259518928 428670602 571364593 428670602 499982442 428670602 499982442 237709730 499967415 237709730 499967415 836394813 836366386 836394813 717402514 836394813 717402514 282628940 717402514 500034840 603331523 500034840 603331523 829183011 170838711 829183011 170838711 9437798 990587720 9437798 990587720 130656349 130703813 130656349 130703813 841584096 500012972 841584096 500012972 481355578 17704340 481355578 17704340 752919479 500028395 752919479 500028395 527016690 472989328 527016690 514407304 527016690 514407304 514369745 552285104 514369745 552285104 552300049 552285104 500028494 677341934 500028494 220178463 500028494 220178463 779772635 582625137 779772635 582625137 499993417 582625137 500014936 136761121 500014936 136761121 500019110 435886119 500019110 435886119 124435975 500003415 124435975 499971419 124435975 499971419 758709085 499971419 500005132 12371336 500005132 83938145 500005132 83938145 83912869 520767520 83912869 520767520 892909810 500000049 892909810 500000049 500009840 89390270 500009840 582018149 500009840 582018149 418004314 783503517 418004314 783503517 783484830 783503517 629177097 370806872 629177097 370806872 499984880 759479353 499984880 360962061 499984880 360962061 142267344 142224009 142267344 142224009 763714286 236348756 763714286 236348756 487071511 512935049 487071511 512935049 33189237 966786280 33189237 966786280 710545245 377551439 710545245 377551439 377537672 631348463 377537672 631348463 500006482 749651457 500006482 749651457 749677573 671329769 749677573 671329769 671307145 499969486 671307145 499969486 337352774 509790389 337352774 509790389 500009207 509790389 195282136 195341748 195282136 499989635 195282136 499989635 184206277 622392023 184206277 622392023 622384102 724771600 622384102 724771600 500003693 724771600 500028550 254581543 500028550 992566794 500028550 992566794 992537318 992566794 933942390 499968050 933942390 499968050 500014871 114118858 500014871 412271978 500014871 412271978 412276697 412271978 884164179 115835027 884164179 115835027 500012588 752809135 500012588 500032761 500012588 500032761 46118964 636182119 46118964 636182119 499991590 42495461 499991590 42495461 42540628 42495461 254774776 254806157 254774776 254806157 500038256 901300769 500038256 473631035 500038256 473631035 660922051 660972344 660922051 660972344 652248169 499961224 652248169 499961224 996381945 499961224 740227330 740168429 740227330 366914094 740227330 366914094 301094699 698910618 301094699 500027063 301094699 500027063 530092725 500027063 185568967 293778947 185568967 293778947 499962016 293778947 337884240 499964201 337884240 366748474 337884240 366748474 633240757 500022534 633240757 500022534 147410411 873875008 147410411 873875008 873906303 873875008 499975532 500012452 499975532 500012452 459731514 500012452 784603767 215416609 784603767 215416609 739440175 739456332 739440175 559136165 739440175 559136165 500006794 559136165 533405431 466633661 533405431 851023931 533405431 851023931 851007933 851023931 436239174 499985884 436239174 695155437 436239174 695155437 304899789 500016500 304899789 500016500 461074847 500024312 461074847 500024312 601097657 311199128 601097657 311199128 311234049 311199128 500019024 434094253 500019024 434094253 525141068 721944172 525141068 721944172 721985544 747806210 721985544 747806210 747866555 895879629 747866555 895879629 895868075 895879629 474332216 525603597 474332216 525603597 454543749 545407958 454543749 545407958 315939744 315900441 315939744 618934823 315939744 618934823 499979327 618934823 115389376 115381245 115389376 115381245 499963685 885106187 499963685 224724999 499963685 224724999 499975335 376747815 499975335 376747815 376799001 376747815 499962916 738758543 499962916 7364223 499962916 7364223 7416551 7364223 779155103 779112308 779155103 779112308 440779220 414627627 440779220 414627627 500033254 414627627 500007543 585170369 500007543 585170369 500026094 2298454 500026094 2298454 3831717 996129771 3831717 996129771 633956708 500020991 633956708 500020991 452253438 146150520 452253438 146150520 146110500 500006579 146110500 500006579 216690417 363876448 216690417 363876448 796639579 499974221 796639579 499974221 239268782 288849641 239268782 288849641 759504300 240533784 759504300 240533784 733614931 266373995 733614931 255735788 733614931 255735788 255777872 255735788 499999376 839978324 499999376 839978324 33211995 499985909 33211995 892595329 33211995 892595329 892624553 892595329 807778263 192242786 807778263 330756572 807778263 330756572 330798395 330756572 939580640 499982540 939580640 499982540 4544087 995447761 4544087 750073073 4544087 750073073 750094902 750073073 266931317 499996988 266931317 499996988 488719190 726137978 488719190 726137978 726132204 726137978 500007086 946687540 500007086 642963176 500007086 642963176 642935085 642963176 606418560 393541624 606418560 791708124 606418560 791708124 791672878 791708124 499984102 137057074 499984102 137057074 115487423 500001712 115487423 500001712 747051274 747076240 747051274 747076240 720084382 500001346 720084382 500001346 33201161 33237641 33201161 588525354 33201161 588525354 499973541 499980883 499973541 499980883 52240597 499980883 282381548 500030519 282381548 268886960 282381548 268886960 731134247 268886960 431579766 431562382 431579766 431562382 807063517 500001926 807063517 120373640 807063517 120373640 120427076 237319751 120427076 237319751 500004772 237319751 52209749 52192653 52209749 52192653 507243518 507225400 507243518 421013547 507243518 421013547 421021901 490548764 421021901 490548764 490529170 490548764 150963241 150974883 150963241 150974883 499963380 706818006 499963380 706818006 499972690 343268524 499972690 343268524 656733177 343268524 500023662 219507001 500023662 499992910 500023662 499992910 830218024 499992910 500007339 637306305 500007339 637306305 500000361 555733669 500000361 555733669 399937236 399997076 399937236 399997076 588515670 588545018 588515670 588545018 223076823 776951708 223076823 499982478 223076823 499982478 210712892 499982478 721174394 721139567 721174394 721139567 333396798 500008367 333396798 500008367 499993130 717791422 499993130 499980251 499993130 499980251 357112149 920096946 357112149 920096946 79914554 94231580 79914554 94231580 500034605 94231580 499986568 19079622 499986568 19079622 500027437 283722536 500027437 198475178 500027437 198475178 801558823 598079801 801558823 598079801 500008499 598079801 500008867 317038121 500008867 863002770 500008867 863002770 136934412 863002770 151096784 499977237 151096784 499977237 499986976 958661910 499986976 958661910 478874265 201271846 478874265 201271846 201240719 500005421 201240719 500005421 939352555 500005421 565681818 565733680 565681818 565733680 873064868 126893417 873064868 774557672 873064868 774557672 225471670 886057770 225471670 886057770 499987392 986975759 499987392 986975759 499989848 986975759 290644110 500035818 290644110 500035818 174318101 500016002 174318101 500016002 500037212 890826667 500037212 492912542 500037212 492912542 492907059 230210100 492907059 230210100 500001855 153212401 500001855 153212401 499989795 153212401 967395649 967344519 967395649 425284102 967395649 425284102 87563202 500039289 87563202 500039289 436878996 499976418 436878996 499976418 739986958 802595687 739986958 802595687 197416817 802595687 769652719 230334949 769652719 230334949 739554132 739536736 739554132 728651978 739554132 728651978 271355231 763048734 271355231 763048734 500034884 863681435 500034884 863681435 941559881 499993968 941559881 499993968 568261675 523725245 568261675 523725245 476263436 198629456 476263436 198629456 198647542 198629456 476672129 523319665 476672129 500016297 476672129 500016297 547658563 416909426 547658563 416909426 500039204 416909426 654386825 345633758 654386825 908010668 654386825 908010668 908009822 908010668 745850875 500012232 745850875 500012232 505294186 505248442 505294186 130470143 505294186 130470143 869593843 130470143 659808505 340227077 659808505 278027057 659808505 278027057 277980543 500029778 277980543 500029778 244947879 500029778 500006598 193232016 500006598 193232016 483093740 516891552 483093740 321674740 483093740 321674740 500037832 63491578 500037832 63491578 63519092 483975230 63519092 483975230 516050840 483975230 261659184 551964197 261659184 551964197 551946403 710108388 551946403 710108388 289904952 142301564 289904952 142301564 857685710 142301564 819825855 500033398 819825855 52183818 819825855 52183818 499993170 471154992 499993170 471154992 528871656 241820180 528871656 241820180 946447839 499972935 946447839 499972935 500017459 541723765 500017459 541723765 968917034 500017510 968917034 500017510 499996728 241106378 499996728 328684762 499996728 328684762 499985056 351033661 499985056 351033661 350993655 500039561 350993655 500039561 853642325 788347252 853642325 788347252 211676570 509511078 211676570 509511078 490492012 509511078 356513820 643481922 356513820 643481922 693426918 499994569 693426918 770763945 693426918 770763945 229198343 770763945 992048964 7918739 992048964 7918739 348089732 348116002 348089732 348116002 506404644 499982651 506404644 499977699 506404644 499977699 851887549 500028063 851887549 500028063 903170360 134931646 903170360 134931646 134968231 134931646 350483368 649443765 350483368 649443765 775840582 500015346 775840582 500015346 894614028 894612124 894614028 499967485 894614028 499967485 410799807 499965724 410799807 499965724 469725936 621045576 469725936 621045576 378969493 457402969 378969493 457402969 500016290 457402969 394437278 394414475 394437278 394414475 114617640 89894411 114617640 89894411 499971854 89894411 324552685 675448858 324552685 675448858 525081135 474918395 525081135 474918395 564705350 937636834 564705350 937636834 500024321 802025263 500024321 802025263 802064839 802025263 767179033 499960846 767179033 618880005 767179033 618880005 618846357 377601307 618846357 377601307 622361760 500006002 622361760 500006002 710729688 500006002 500027415 28850970 500027415 28850970 28895660 500021073 28895660 500021073 323580307 4111364 323580307 4111364 499984817 499970188 499984817 499970188 875696401 644544887 875696401 644544887 355436356 82644147 355436356 82644147 917342263 81485290 917342263 81485290 81480722 81485290 661623062 661656047 661623062 499984200 661623062 499984200 963988173 499984200 343388420 343330589 343388420 343330589 500016227 746945149 500016227 746945149 974977393 975001565 974977393 975001565 115815131 884191665 115815131 884191665 936751590 63273078 936751590 753651336 936751590 753651336 500002373 797996915 500002373 797996915 16403259 983625739 16403259 983625739 500008391 281122060 500008391 281122060 499964859 642405256 499964859 642405256 500000005 886570810 500000005 499997400 500000005 499997400 212606543 585938704 212606543 585938704 414011911 142050611 414011911 142050611 911400574 88525140 911400574 866051018 911400574 866051018 866075187 368732164 866075187 368732164 500022805 464438670 500022805 464438670 128445865 499971940 128445865 361431307 128445865 361431307 894145740 500004769 894145740 500004769 699001507 295982675 699001507 295982675 295982750 295982675 499983611 778577037 499983611 356686368 499983611 356686368 356739161 356686368 458399134 541588920 458399134 541588920 849235711 138987004 849235711 138987004 138998450 138987004 499974928 913875356 499974928 913875356 928036978 71957740 928036978 500013060 928036978 500013060 152749474 499992312 152749474 499992312 384530749 615454501 384530749 615454501 472498639 472512990 472498639 731006826 472498639 731006826 731005392 731006826 63270693 499967416 63270693 638640548 63270693 638640548 361300442 500021853 361300442 500021853 5631756 707933408 5631756 707933408 707954101 500038741 707954101 500038741 190035768 499991646 190035768 499991646 499992580 791929152 499992580 791929152 765351563 234669856 765351563 234669856 314179946 685773450 314179946 685773450 375574511 339897161 375574511 339897161 660098094 553616007 660098094 553616007 553588288 553616007 830231729 830175366 830231729 830175366 666692208 333260307 666692208 499982774 666692208 499982774 149023117 242559340 149023117 242559340 757447851 958558477 757447851 958558477 499963004 958558477 500017478 203942375 500017478 203942375 438097075 561857133 438097075 561857133 988701854 11306559 988701854 11306559 624697687 578505274 624697687 578505274 500012561 529863562 500012561 529863562 529871875 725925807 529871875 725925807 725906264 725925807 352410871 166562798 352410871 166562798 681570931 681582023 681570931 681582023 500022681 795218650 500022681 795218650 860873158 860800969 860873158 550046640 860873158 550046640 225726104 500019525 225726104 515721768 225726104 515721768 515720167 499960371 515720167 499960371 655555858 418672760 655555858 418672760 418641598 418672760 499969743 331438964 499969743 374172374 499969743 374172374 499984775 374172374 94339927 500020705 94339927 500020705 793296048 500020705 644230995 937596459 644230995 937596459 62423801 500005355 62423801 500005355 940144160 59840221 940144160 59840221 954096918 954097078 954096918 954097078 667834512 667850442 667834512 667850442 657070296 657108582 657070296 708405591 657070296 708405591 922486031 499991776 922486031 500015851 922486031 500015851 716547423 492868880 716547423 492868880 492853735 73176106 492853735 73176106 73227104 609213005 73227104 609213005 390768478 278555026 390768478 278555026 278540358 251655172 278540358 251655172 748284977 760889003 748284977 760889003 239052891 227010951 239052891 227010951 500028126 227010951 500002402 359218657 500002402 198718631 500002402 198718631 198645528 198718631 536085552 561528889 536085552 561528889 561538374 500019654 561538374 500019654 731520243 500019654 242313462 242332610 242313462 242332610 313030534 686964924 313030534 499973028 313030534 499973028 927521981 840609908 927521981 840609908 840613492 988860032 840613492 988860032 988875797 988860032 931474733 499996750 931474733 500011494 931474733 500011494 333314610 666680896 333314610 500034800 333314610 500034800 138730494 392104897 138730494 392104897 392149651 499989667 392149651 499989667 683309061 789736540 683309061 789736540 210274775 789736540 513258831 499971469 513258831 499971469 569070183 499988504 569070183 14793804 569070183 14793804 985221581 14793804 499965882 170995520 499965882 170995520 562116798 437913562 562116798 182171045 562116798 182171045 500030882 58742524 500030882 58742524 499995039 58742524 548401665 994124411 548401665 994124411 5869997 994124411 848622265 848583146 848622265 848583146 998229908 499982305 998229908 499982305 619628667 499985697 619628667 203407287 619628667 203407287 796628157 203407287 500006220 316926958 500006220 316926958 876265960 123780873 876265960 438194110 876265960 438194110 500010452 600818657 500010452 600818657 319706278 319680114 319706278 319680114 549700231 597188817 549700231 597188817 499963640 597188817 500039707 191262416 500039707 433163754 500039707 433163754 566844036 433163754 499984591 160489557 499984591 160489557 499965852 609081381 499965852 609081381 3857819 3824555 3857819 3824555 617110234 617133074 617110234 499985316 617110234 499985316 280483071 812857511 280483071 812857511 499970703 812857511 63534962 936470411 63534962 551834762 63534962 551834762 551793886 551834762 499993814 780008270 499993814 419958557 499993814 419958557 419982916 419958557 499970827 335186505 499970827 460998395 499970827 460998395 538973174 460998395 327146872 672845791 327146872 500020808 327146872 500020808 936349151 500020808 499988057 914728660 499988057 417018494 499988057 417018494 416966049 95121885 416966049 95121885 904839794 149970339 904839794 149970339 500010829 499989233 500010829 499989233 789350800 971416990 789350800 971416990 971430012 131614883 971430012 131614883 122914496 877139370 122914496 823210490 122914496 823210490 499976194 823210490 88501245 499968345 88501245 499968345 201869207 822482865 201869207 822482865 822516522 154527819 822516522 154527819 845412100 500006044 845412100 500006044 453865115 571297407 453865115 571297407 499993651 499961740 499993651 499961740 197164777 499961740 499995580 47926927 499995580 47926927 313341235 499995562 313341235 266419774 313341235 266419774 266386492 266419774 504648647 500018181 504648647 500018181 50534645 499981854 50534645 499981854 173360682 500027487 173360682 500027487 670648546 499969996 670648546 499969996 127470086 580172893 127470086 580172893 500039694 660475236 500039694 660475236 339552851 737701189 339552851 737701189 737666702 343119463 737666702 343119463 343089363 343119463 657170983 499961542 657170983 499961542 412984633 412961252 412984633 874357627 412984633 874357627 500005213 709577256 500005213 709577256 964473868 964448125 964473868 964448125 499972398 231448664 499972398 231448664 936288769 499970307 936288769 499970307 598351716 500037403 598351716 500037403 499997237 550306996 499997237 54602613 499997237 54602613 54663389 54602613 190890970 190929671 190890970 190929671 50598435 949418601 50598435 499987568 50598435 499987568 142476710 191813972 142476710 191813972 500019056 191813972 491657279 491655043 491657279 491655043 500001734 900250215 500001734 900250215 99780739 900250215 594639913 405394375 594639913 405394375 500009779 945502995 500009779 945502995 858762051 82406 858762051 82406 500039479 796400955 500039479 796400955 203615461 985705204 203615461 985705204 985750049 985705204 368507645 499999784 368507645 499999784 533537287 499999784 270927895 270885238 270927895 270885238 500022739 736184066 500022739 736184066 499979920 374159900 499979920 500001278 499979920 500001278 993844829 500001278 500031016 875247647 500031016 875247647 593231223 74413126 593231223 74413126 925598919 74413126 500000196 811825104 500000196 545732617 500000196 545732617 500020269 500025015 500020269 500025015 11105585 500025015 47467256 952528698 47467256 952528698 501615674 500003593 501615674 500003593 125960258 499994742 125960258 499994742 976864503 976881580 976864503 976881580 161887546 499966280 161887546 499966280 412749589 974740967 412749589 974740967 974748709 500016237 974748709 500016237 113322490 564470195 113322490 564470195 435586088 500016276 435586088 500016276 27449557 727500720 27449557 727500720 500007029 802928407 500007029 802928407 179843143 499998892 179843143 499998892 100040278 296496223 100040278 296496223 499998645 499980425 499998645 499980425 808017090 94336507 808017090 94336507 94333248 500000669 94333248 500000669 668181330 1947296 668181330 1947296 998073506 693516539 998073506 693516539 306483373 500013781 306483373 500013781 641890633 500013781 500024393 988897513 500024393 500008620 500024393 500008620 163499563 977429546 163499563 977429546 499963462 203505784 499963462 203505784 500021334 203505784 310366428 500028442 310366428 500028442 72545265 500028442 948083387 500027568 948083387 840718347 948083387 840718347 499993538 617412644 499993538 617412644 382534435 617412644 821670816 500032280 821670816 500032280 833811194 392864376 833811194 392864376 392919817 313263030 392919817 313263030 313278195 739067796 313278195 739067796 260907589 799586347 260907589 799586347 200478885 441957207 200478885 441957207 558043541 500008327 558043541 500008327 592612232 500008327 499974416 853800485 499974416 853800485 500022656 853800485 213280441 499993637 213280441 499993637 405589159 594401256 405589159 594401256 500029216 264922509 500029216 264922509 735066552 264922509 489617674 510365898 489617674 510365898 500001676 660731619 500001676 444466669 500001676 444466669 499983054 444466669 931789006 729475858 931789006 729475858 270515887 729475858 913560328 499978826 913560328 499978826 178544450 821410872 178544450 821410872 691380597 499978189 691380597 499978189 500030233 812069089 500030233 357109484 500030233 357109484 642939049 500032217 642939049 500032217 478261125 83724237 478261125 83724237 83721671 499993348 83721671 499993348 678595574 321449469 678595574 321449469 430991613 430981421 430991613 430981421 552083804 447845217 552083804 447845217 817192875 817168485 817192875 209217771 817192875 209217771 209192847 604716008 209192847 604716008 604689871 604716008 500022458 269536729 500022458 858019681 500022458 858019681 142006829 858019681 656995635 499976442 656995635 499976442 499968968 395956778 499968968 395956778 499969794 262028301 499969794 262028301 500017516 869214833 500017516 499963662 500017516 499963662 297206392 546906691 297206392 546906691 453072288 499967056 453072288 499967056 911539716 911540376 911539716 911540376 354854324 634826866 354854324 634826866 634838127 10306460 634838127 10306460 499983895 311070016 499983895 311070016 316527215 499995888 316527215 499995888 711437429 288607435 711437429 288607435 63969015 670629370 63969015 670629370 329384005 665431479 329384005 665431479 500020084 117752923 500020084 117752923 117694256 228970752 117694256 228970752 228929463 499982633 228929463 499982633 784642097 784662811 784642097 228301592 784642097 228301592 771676427 785579920 771676427 785579920 214369849 263630173 214369849 263630173 499983186 128253038 499983186 479631885 499983186 479631885 520376397 479631885 499974504 196162156 499974504 497016103 499974504 497016103 502935208 364693110 502935208 364693110 229312117 229318652 229312117 584166725 229312117 584166725 500010824 584166725 473764442 412690249 473764442 412690249 412677239 500036397 412677239 500036397 241067543 353099509 241067543 353099509 646904893 86428237 646904893 86428237 86454689 86428237 348132964 651893111 348132964 244187503 348132964 244187503 244139990 461326374 244139990 461326374 499986986 838898088 499986986 838898088 838878827 838898088 115025181 884969952 115025181 804237808 115025181 804237808 650150181 349843084 650150181 349843084 528072491 471885316 528072491 471885316 125789719 500003407 125789719 500003407 443240163 205435843 443240163 205435843 205369023 205435843 992040537 992053622 992040537 491713489 992040537 491713489 500000016 626988616 500000016 626988616 372988875 626988616 790821156 209138204 790821156 209138204 753046013 500032227 753046013 500032227 285161939 714811862 285161939 522840376 285161939 522840376 499992772 983121806 499992772 983121806 16900697 727438227 16900697 727438227 499979595 500000595 499979595 500000595 933685575 500000595 433580585 566404825 433580585 500019848 433580585 500019848 859068019 737588017 859068019 737588017 737584226 634729884 737584226 634729884 365243032 634729884 986669877 13326713 986669877 13326713 460012389 539955610 460012389 206017299 460012389 206017299 206033416 338002495 206033416 338002495 338075969 583478672 338075969 583478672 583467065 547106356 583467065 547106356 547096577 503789905 547096577 503789905 503752386 503789905 973789436 973791158 973789436 499992844 973789436 499992844 182996179 206380651 182996179 206380651 793646539 751828779 793646539 751828779 751791279 500015863 751791279 500015863 4431744 494707509 4431744 494707509 505337317 500030099 505337317 500030099 400071302 399860837 400071302 399860837 500030293 399860837 499976097 117136670 499976097 117136670 17706098 17686659 17706098 500005672 17706098 500005672 841979157 500005672 701970431 500002557 701970431 500002557 461830704 461835490 461830704 461835490 875849842 875880324 875849842 97451628 875849842 97451628 902527322 97451628 571928520 499993666 571928520 499993666 996844435 499993666 499969036 746572588 499969036 108399835 499969036 108399835 499971261 241490351 499971261 241490351 758453822 241490351 364723901 635301502 364723901 635301502 703258219 703239763 703258219 177084767 703258219 177084767 500039325 637796315 500039325 637796315 362203665 14493042 362203665 14493042 985481979 14493042 627782921 500036370 627782921 500036370 627851449 499994315 627851449 499994315 499977354 776629982 499977354 776629982 227308146 500012129 227308146 500012129 245967801 246028382 245967801 246028382 51384758 500034971 51384758 500019792 51384758 500019792 965750605 34246879 965750605 629998681 965750605 629998681 500021633 499966704 500021633 499966704 195295562 500016602 195295562 500016602 329068268 298761380 329068268 298761380 298810241 193970691 298810241 193970691 499984230 193970691 80259965 80241211 80259965 580156111 80259965 580156111 937983784 62026368 937983784 471873688 937983784 471873688 471918732 500032284 471918732 500032284 938541779 539232817 938541779 539232817 539224949 539232817 632208254 367832928 632208254 500026553 632208254 500026553 693883242 997517679 693883242 997517679 2477311 500039217 2477311 500039217 748641466 500020177 748641466 500020177 805803473 905871292 805803473 905871292 905845716 499972662 905845716 499972662 265107775 499972662 313161161 500009832 313161161 500009832 578406232 74992268 578406232 74992268 500012837 923894177 500012837 923894177 923871052 222012968 923871052 222012968 222019582 222012968 492382272 507578333 492382272 173163144 492382272 173163144 173178383 911160707 173178383 911160707 499999237 499961533 499999237 499961533 229718803 766252008 229718803 766252008 499982028 356264450 499982028 356264450 993588059 6423140 993588059 6423140 130907361 130894760 130907361 130894760 36244349 963755203 36244349 963755203 500035531 7279203 500035531 7279203 500005109 596382955 500005109 137910840 500005109 137910840 862082725 137910840 499975899 363475706 499975899 363475706 499986024 363475706 487880735 500012103 487880735 500012103 182487673 817494416 182487673 817494416 205516107 499978208 205516107 499978208 986623930 986560513 986623930 377990541 986623930 377990541 377950510 454158481 377950510 454158481 506623898 506592379 506623898 506592379 500003942 881795514 500003942 881795514 499983715 997384168 499983715 997384168 499990270 747061090 499990270 993897039 499990270 993897039 6159245 993897039 994766579 5231848 994766579 462034530 994766579 462034530 461994714 500000304 461994714 500000304 786741763 500000304 140073902 859925389 140073902 859925389 902705541 499986025 902705541 499986025 500004961 981934924 500004961 981934924 981978114 5287134 981978114 5287134 499981661 5287134 888534853 888596263 888534853 355833301 888534853 355833301 644123947 355833301 853123110 923375598 853123110 923375598 76633293 57656602 76633293 57656602 942344449 57656602 500031460 37237478 500031460 581770196 500031460 581770196 581811824 527396789 581811824 527396789 472674521 885768894 472674521 885768894 885805454 581725361 885805454 581725361 418248241 500030560 418248241 500030560 570129481 500039920 570129481 500039920 841145524 499996403 841145524 499996403 276396818 499996403 719679427 500020542 719679427 500020542 396941755 628545732 396941755 628545732 500036379 589056834 500036379 589056834 500024559 862027193 500024559 862027193 499964545 499973559 499964545 499973559 229483997 983965045 229483997 983965045 499962922 791021805 499962922 791021805 500038795 500027308 500038795 500027308 610201333 500027308 238339329 499979977 238339329 993037566 238339329 993037566 6993998 641959487 6993998 641959487 641943307 641959487 592733729 500019827 592733729 500019827 915443442 499970759 915443442 499970759 327132049 500002921 327132049 500002921 54707071 54644019 54707071 54644019 657598574 500017861 657598574 122691547 657598574 122691547 122679543 122691547 500009451 784120940 500009451 784120940 500000786 47705499 500000786 47705499 47746763 47705499 500025791 495430308 500025791 495430308 797600548 202371028 797600548 202371028 543414886 910804823 543414886 910804823 910814083 910804823 554850732 499973539 554850732 499973539 573150770 576399938 573150770 576399938 61795124 938218477 61795124 841904037 61795124 841904037 841874989 499983181 841874989 499983181 543882043 837531749 543882043 837531749 162445452 500000640 162445452 500000640 800106058 500000640 568340871 500035214 568340871 500035214 288635850 499966110 288635850 499966110 19827947 499966110 828101922 499974628 828101922 499974628 739372625 739428762 739372625 739428762 514193186 485864076 514193186 485864076 67178269 932839281 67178269 499976565 67178269 499976565 870839 119068035 870839 119068035 980466465 980417413 980466465 980417413 56188001 499982779 56188001 499982779 429186397 500037599 429186397 500037599 749713072 250252415 749713072 250252415 500012268 99676308 500012268 499979509 500012268 499979509 701358852 107571025 701358852 107571025 107592411 107571025 656038463 500019632 656038463 480675429 656038463 480675429 113533455 113515181 113533455 500015049 113533455 500015049 963455267 500037216 963455267 500037216 999113444 499968242 999113444 499968242 508036119 603153415 508036119 603153415 682623679 682601372 682623679 682601372 776198112 223831999 776198112 223831999 45534906 972032344 45534906 972032344 972028560 972032344 54663904 499988016 54663904 499988016 962225072 499965987 962225072 499965987 276143907 499974993 276143907 185532323 276143907 185532323 949512656 949491258 949512656 458733550 949512656 458733550 101625500 101579589 101625500 101579589 961227289 38810280 961227289 55457978 961227289 55457978 944563739 55457978 958381594 41615205 958381594 41615205 2873503 2867029 2873503 2867029 414337118 585649429 414337118 500008060 414337118 500008060 63128801 499986865 63128801 499986865 499997231 407674874 499997231 499979382 499997231 499979382 652538646 932173828 652538646 932173828 67835984 932173828 500012227 179741404 500012227 739631530 500012227 739631530 260327425 499987773 260327425 499987773 891240627 265344573 891240627 265344573 265399905 86463036 265399905 86463036 913483059 555968497 913483059 555968497 443968049 555968497 500038687 175223111 500038687 175223111 338354494 499979652 338354494 499979652 937938910 937894296 937938910 82457049 937938910 82457049 82466308 1198318 82466308 1198318 500039758 500021718 500039758 500021718 987252213 500021718 288559479 711506815 288559479 232828595 288559479 232828595 767127151 809195338 767127151 809195338 190780124 690664318 190780124 690664318 309337878 690664318 251373548 431044056 251373548 431044056 568927989 540311536 568927989 540311536 540344287 540311536 952214938 952209029 952214938 499985321 952214938 499985321 714891178 525356341 714891178 525356341 8747009 991231817 8747009 991231817 849662015 822423546 849662015 822423546 311372142 500015708 311372142 500015708 372128061 627824744 372128061 381434325 372128061 381434325 500012349 381434325 499970156 806919310 499970156 785271408 499970156 785271408 499992035 766072858 499992035 766072858 233974345 995500513 233974345 995500513 4480740 227466146 4480740 227466146 500028290 227466146 190000946 190034232 190000946 500032188 190000946 500032188 768334743 500032188 42088220 957941699 42088220 957941699 230789389 769172186 230789389 769172186 566073195 433940826 566073195 499971848 566073195 499971848 186404142 392794165 186404142 392794165 607220672 392794165 194681671 194723035 194681671 549527006 194681671 549527006 500034184 718667747 500034184 19208524 500034184 19208524 499972350 973313380 499972350 973313380 499960447 973313380 707304290 500028571 707304290 949610830 707304290 949610830 949642314 330801340 949642314 330801340 134136897 925557396 134136897 925557396 841830327 499998201 841830327 499998201 183621888 499998201 794978345 500005917 794978345 500005917 14324777 500005917 106661728 500008892 106661728 232760988 106661728 232760988 793195927 206799886 793195927 206799886 429951082 429983411 429951082 429983411 254331922 500020500 254331922 500020500 656893675 500020500 579285764 579313829 579285764 579313829 216401379 783547355 216401379 619127826 216401379 619127826 619123317 499997834 619123317 499997834 433493231 499997834 721166078 278851494 721166078 278851494 500036458 764219947 500036458 288790445 500036458 288790445 288737562 499968270 288737562 499968270 177429579 431280366 177429579 431280366 500016329 806489114 500016329 806489114 806455587 352889093 806455587 352889093 647043995 928664223 647043995 928664223 928715870 336820423 928715870 336820423 663168575 499997713 663168575 499997713 302879778 499984753 302879778 499984753 504743161 504714856 504743161 500002077 504743161 500002077 730462681 500002077 7696854 7677601 7696854 7677601 499998006 936657099 499998006 936657099 234763381 460363631 234763381 460363631 500028945 499981272 500028945 499981272 606063920 554716897 606063920 554716897 93119498 906951669 93119498 906951669 867126050 163008935 867126050 163008935 162970969 500018188 162970969 500018188 386730257 425931001 386730257 425931001 425959739 629055877 425959739 629055877 370979774 629055877 500011033 341345343 500011033 341345343 331423178 777060542 331423178 777060542 777061861 777060542 497521451 36880501 497521451 36880501 611992757 611949028 611992757 611949028 901831891 500003601 901831891 868169187 901831891 868169187 499962506 321142806 499962506 321142806 321082365 321142806 499986545 785799542 499986545 109667233 499986545 109667233 104857672 499975393 104857672 499975393 51561621 51574777 51561621 541665040 51561621 541665040 541653036 541665040 499736310 499997003 499736310 499997003 918144307 918109730 918144307 74819597 918144307 74819597 71398546 928581090 71398546 827410117 71398546 827410117 827362248 827410117 353385693 353383742 353385693 918084332 353385693 918084332 500037705 35550067 500037705 35550067 35544029 35550067 351806650 648138595 351806650 249562688 351806650 249562688 499960336 249562688 346305166 827327184 346305166 827327184 172670781 640372557 172670781 640372557 640429462 640372557 221093828 106777737 221093828 106777737 499983421 106777737 114418141 499964328 114418141 351970168 114418141 351970168 648016852 164133162 648016852 164133162 835823365 164133162 8969450 628051315 8969450 628051315 628008733 628051315 499970295 234665510 499970295 500011537 499970295 500011537 874949876 500011537 794154102 794117912 794154102 794117912 500012658 665867948 500012658 665867948 443970608 556011330 443970608 936659516 443970608 936659516 63297017 61459018 63297017 61459018 500006900 477003996 500006900 477003996 897232762 102743526 897232762 322586202 897232762 322586202 322590632 802396861 322590632 802396861 197612081 443300807 197612081 443300807 630575451 630564689 630575451 68972580 630575451 68972580 930979101 68972580 499978042 164074278 499978042 164074278 839891359 839922005 839891359 499984569 839891359 499984569 447367559 499984569 905302388 499973328 905302388 499973328 16005806 983990527 16005806 983990527 482101960 517899716 482101960 517899716 446915356 553074486 446915356 553074486 324336785 324365641 324336785 324365641 663165695 754875454 663165695 754875454 45059576 45102705 45059576 302106556 45059576 302106556 853392418 499982484 853392418 499982484 133661530 133609562 133661530 133609562 40419461 40422892 40419461 363072017 40419461 363072017 406689723 406686625 406689723 158002854 406689723 158002854 499993491 158002854 397371548 397387391 397371548 54952912 397371548 54952912 54953689 411977560 54953689 411977560 500004620 499961803 500004620 499961803 535698072 560799124 535698072 560799124 311819457 912125278 311819457 912125278 912129836 648894935 912129836 648894935 500039920 499966291 500039920 499966291 604796984 230349097 604796984 230349097 499998434 371534979 499998434 371534979 371502512 371534979 452532188 500038587 452532188 454256487 452532188 454256487 499966666 75613363 499966666 75613363 924377842 75613363 44041505 44042523 44041505 44042523 236702053 988630791 236702053 988630791 988604481 679211311 988604481 679211311 499988074 679211311 700158068 299915733 700158068 500019103 700158068 500019103 754896628 500010147 754896628 500010147 603503050 265582228 603503050 265582228 265525930 499995211 265525930 499995211 388616155 910090039 388616155 910090039 89944136 499986266 89944136 499986266 12944621 499986266 187780160 500020022 187780160 480795033 187780160 480795033 500002807 126603539 500002807 126603539 966981321 966931795 966981321 189769891 966981321 189769891 103267006 103319324 103267006 156582138 103267006 156582138 217452087 782587568 217452087 410919417 217452087 410919417 589128537 867964927 589128537 867964927 867987706 126505659 867987706 126505659 499964547 239496816 499964547 239496816 239511451 390166442 239511451 390166442 500022305 772566527 500022305 499984265 500022305 499984265 467642668 179813928 467642668 179813928 820142407 179813928 169242152 830734415 169242152 232141075 169242152 232141075 767822452 307726243 767822452 307726243 692317088 499965095 692317088 499965095 40939303 499965095 720552052 279456210 720552052 410320631 720552052 410320631 499977492 797885448 499977492 797885448 797877265 659382504 797877265 659382504 61127307 500026842 61127307 625882646 61127307 625882646 682754297 499969570 682754297 500017643 682754297 500017643 137619954 500017643 572426699 572478815 572426699 572478815 696859922 303110336 696859922 379155290 696859922 379155290 379096773 530285438 379096773 530285438 469684560 499997601 469684560 499997601 218036094 499997601 585607396 499986013 585607396 499986013 475275392 499962594 475275392 499962594 706923009 500002852 706923009 184482875 706923009 184482875 815503284 384637132 815503284 384637132 500002510 907037345 500002510 907037345 499980201 843996208 499980201 843996208 906125398 906104152 906125398 500034312 906125398 500034312 699494948 169963362 699494948 169963362 829962078 169963362 344595296 969865600 344595296 969865600 30103033 500035118 30103033 500035118 168689016 288351011 168689016 288351011 500030185 288351011 500015587 604502144 500015587 500029148 500015587 500029148 391980034 500029148 500037425 263659432 500037425 263659432 736357824 218296181 736357824 218296181 218257455 578169216 218257455 578169216 836072040 499963677 836072040 499963677 422030540 422070164 422030540 422070164 897254952 500024987 897254952 500024987 16088096 567450355 16088096 567450355 939727815 60267136 939727815 499962652 939727815 499962652 346004231 499962652 499961951 698053868 499961951 134835300 499961951 134835300 865145149 561970909 865145149 561970909 499980569 508456350 499980569 508456350 500016401 836640933 500016401 836640933 163349709 836640933 513658687 513661822 513658687 513661822 724162324 275801199 724162324 500027770 724162324 500027770 828111143 89425216 828111143 89425216 499975320 278177982 499975320 278177982 111872130 888090813 111872130 888090813 348064788 651988660 348064788 651988660 126025139 125986318 126025139 667822089 126025139 667822089 332159237 499994826 332159237 499994826 555603804 499994826 401786110 401773269 401786110 499984828 401786110 499984828 722068392 986040021 722068392 986040021 986056441 499963341 986056441 499963341 396021522 603977517 396021522 379641349 396021522 379641349 499962252 95288522 499962252 95288522 904684731 95288522 875474975 875491600 875474975 875491600 499982924 762684177 499982924 874200778 499982924 874200778 500019874 874200778 500015517 500020201 500015517 500020201 736822544 774826050 736822544 774826050 774799943 220699541 774799943 220699541 220736769 195131473 220736769 195131473 572772733 572781784 572772733 572781784 959756066 40300913 959756066 623146242 959756066 623146242 499962828 920624148 499962828 920624148 499965060 546885526 499965060 546885526 74156328 74161648 74156328 74161648 22985679 691775344 22985679 691775344 500007958 691775344 370828119 500015545 370828119 500015545 752856132 752859609 752856132 72514076 752856132 72514076 500001969 72514076 500020688 34590847 500020688 34590847 877705749 877758718 877705749 222278954 877705749 222278954 222249329 222278954 499991562 111912160 499991562 830595241 499991562 830595241 500024662 830595241 226597165 495893963 226597165 495893963 495914910 495893963 34784965 500036155 34784965 66970999 34784965 66970999 66936936 274717760 66936936 274717760 500010479 509883061 500010479 509883061 500035203 51188452 500035203 51188452 948806833 499969385 948806833 499969385 186349502 813707143 186349502 813707143 273864103 273863441 273864103 674558012 273864103 674558012 426399809 426372502 426399809 971746763 426399809 971746763 971705837 564451576 971705837 564451576 500011647 913425804 500011647 913425804 499978457 913425804 553979925 286570080 553979925 286570080 713416524 500008808 713416524 500008808 761333446 464000691 761333446 464000691 499977417 169578234 499977417 169578234 265481666 265544504 265481666 265544504 990965760 991037782 990965760 991037782 587209537 587239564 587209537 587239564 500028843 648757745 500028843 500011567 500028843 500011567 126708926 500029329 126708926 500029329 98157993 500029329 500008962 404119512 500008962 404119512 500008635 527272171 500008635 527272171 296461615 499981516 296461615 949253322 296461615 949253322 949218031 949253322 405324735 594708556 405324735 594708556 85698733 85681298 85698733 85681298 832393258 167628262 832393258 167628262 499968033 731604253 499968033 500007601 499968033 500007601 699988732 500007601 650807321 650795667 650807321 650795667 499997832 769546706 499997832 769546706 499965911 487948254 499965911 487948254 487937342 487948254 498545626 500022108 498545626 500022108 68355218 931652843 68355218 931652843 500035384 460174526 500035384 499964839 500035384 499964839 379373096 620602795 379373096 499981207 379373096 499981207 797015683 499981207 499968470 813468602 499968470 253360283 499968470 253360283 892748255 899991307 892748255 899991307 99969196 585544367 99969196 585544367 414475044 335499213 414475044 335499213 335548519 499981970 335548519 499981970 273618499 338544911 273618499 338544911 661459200 338544911 61471285 938561329 61471285 237790937 61471285 237790937 762277952 237592789 762277952 237592789 237561949 237592789 447893454 590134766 447893454 590134766 762934968 499987620 762934968 499987620 500002403 627706148 500002403 627706148 952173796 952167524 952173796 861412607 952173796 861412607 138564607 639550794 138564607 639550794 360479027 639550794 77730024 922281489 77730024 499983862 77730024 499983862 323980853 676077019 323980853 282744042 323980853 282744042 500003930 620923176 500003930 620923176 379050762 479718776 379050762 479718776 479664291 500001898 479664291 500001898 411517492 956784183 411517492 956784183 500035462 500027183 500035462 500027183 331693587 665916156 331693587 665916156 843604265 908604283 843604265 908604283 908613039 908604283 279175644 279198271 279175644 279198271 96796998 903213385 96796998 567158730 96796998 567158730 499978879 460301186 499978879 460301186 539682624 460301186 500016291 792577715 500016291 792577715 376775039 623237960 376775039 623237960 324649526 324699379 324649526 324699379 643424315 356562127 643424315 356562127 500011315 43732195 500011315 43732195 761339546 499965639 761339546 499965639 560043646 499978902 560043646 499978902 499972366 78199765 499972366 78199765 500002465 750923720 500002465 499971357 500002465 499971357 979494203 20517556 979494203 536942925 979494203 536942925 277021505 722950873 277021505 722950873 499960671 962569808 499960671 962569808 37465007 962569808 499974404 192400226 499974404 551234987 499974404 551234987 551238157 551234987 172700500 172694480 172700500 947642818 172700500 947642818 947634969 542996155 947634969 542996155 373946369 500029650 373946369 500029650 282676018 282660626 282676018 500036886 282676018 500036886 570456033 500036886 139626957 61280251 139626957 61280251 61271246 299884360 61271246 299884360 499964130 499997593 499964130 499997593 902849936 499997593 429623876 65474596 429623876 65474596 65416108 500008611 65416108 500008611 383158258 500008611 184348094 500006786 184348094 500006786 158701620 841311708 158701620 841311708 521225372 521219687 521225372 521219687 280577844 500014529 280577844 500014529 500034385 864996394 500034385 864996394 500006988 202293810 500006988 202293810 179570778 775445935 179570778 775445935 499995432 775445935 398378152 601589301 398378152 665559303 398378152 665559303 702025525 499970808 702025525 499970808 545712873 499961573 545712873 499961573 500030057 592548737 500030057 592548737 413911966 413916081 413911966 413916081 500037946 242041683 500037946 242041683 502290064 594282411 502290064 594282411 405750108 594282411 500003361 858276050 500003361 858276050 850635875 662760069 850635875 662760069 500019035 500019799 500019035 500019799 904185968 499990010 904185968 499990010 413472026 413514243 413472026 413514243 653832817 499995217 653832817 499995217 568632658 568639037 568632658 568639037 185703901 499999386 185703901 751548774 185703901 751548774 268003246 731961886 268003246 731961886 802603295 802671500 802603295 357119304 802603295 357119304 642890533 222038871 642890533 222038871 73533967 500020024 73533967 500020024 946923579 946936812 946923579 946936812 562854717 201941739 562854717 201941739 798101538 694595125 798101538 694595125 694622793 233751200 694622793 233751200 233768969 233751200 499983833 822270974 499983833 822270974 120974350 879025963 120974350 879025963 499967104 908557206 499967104 541988971 499967104 541988971 499983847 522323075 499983847 522323075 522368611 500013800 522368611 500013800 764716746 500013800 500023505 200004056 500023505 200004056 12363429 987661931 12363429 500033359 12363429 500033359 112052828 499977844 112052828 499977844 646803321 500010277 646803321 500010277 20173373 500010277 985754544 500024146 985754544 499996004 985754544 499996004 970788964 87258848 970788964 87258848 192324436 192308738 192324436 192308738 801932929 801945500 801932929 291990396 801932929 291990396 487955878 487958501 487955878 487958501 613278789 613231240 613278789 613231240 500013776 634739385 500013776 634739385 124484757 875451198 124484757 875451198 865959747 310143133 865959747 310143133 689854550 310143133 977972833 22030354 977972833 22030354 499965495 499972809 499965495 499972809 793160674 625959548 793160674 625959548 374027967 815777562 374027967 815777562 499999963 815777562 499987077 362221514 499987077 362221514 500008258 714169584 500008258 714169584 714177764 714169584 254553879 745450642 254553879 745450642 500011729 34515215 500011729 34515215 183022246 183027137 183022246 183027137 391568860 391537918 391568860 391537918 978727216 978762904 978727216 599059589 978727216 599059589 499962094 116669186 499962094 116669186 883396074 499983707 883396074 499983707 121268197 121219991 121268197 500016453 121268197 500016453 499999626 405647443 499999626 499989375 499999626 499989375 174191184 42451274 174191184 42451274 42475940 805616866 42475940 805616866 805671039 805616866 171914889 171912567 171914889 751986951 171914889 751986951 752028765 751986951 81370332 918587393 81370332 761275860 81370332 761275860 499973503 761275860 147172668 147210369 147172668 499999353 147172668 499999353 801554933 143841029 801554933 143841029 499964088 499997840 499964088 499997840 18170147 618396759 18170147 618396759 955923962 44043540 955923962 500013886 955923962 500013886 397634217 500013886 500008734 968064506 500008734 968064506 731175209 499980708 731175209 931794620 731175209 931794620 931779592 931794620 469583893 530391065 469583893 530391065 499979219 354649157 499979219 354649157 500016811 6616303 500016811 6616303 834379206 884533986 834379206 884533986 115475691 100987622 115475691 100987622 899000990 500000899 899000990 500000899 916031650 500000899 741583142 500000299 741583142 500000299 714159351 714086466 714159351 467404991 714159351 467404991 499964053 69859800 499964053 69859800 499978320 938932389 499978320 938932389 425904630 425886949 425904630 499971837 425904630 499971837 311088749 761770746 311088749 761770746 977079801 499982830 977079801 499982830 806538609 806488304 806538609 76935366 806538609 76935366 923109792 76935366 712219443 499964555 712219443 499964555 330856493 499964555 499984206 342490895 499984206 545148230 499984206 545148230 494386723 505596091 494386723 505596091 799393420 799367186 799393420 799367186 499961309 350422656 499961309 765374924 499961309 765374924 168529127 831499030 168529127 831499030 499999519 329285631 499999519 329285631 670322440 329612827 670322440 329612827 499987359 8527051 499987359 500019619 499987359 500019619 670967950 919243495 670967950 919243495 499960738 919243495 654527012 654556582 654527012 654556582 565830515 434194630 565830515 434194630 407346905 592617468 407346905 592617468 46606710 46570016 46606710 46570016 499961242 796798050 499961242 796798050 525441364 474537821 525441364 474537821 500037381 99602265 500037381 832906523 500037381 832906523 500006333 832906523 998018790 997961963 998018790 500027407 998018790 500027407 72399980 500019391 72399980 578067851 72399980 578067851 421919205 578067851 216429405 216466900 216429405 216466900 899201278 100792206 899201278 100792206 535510069 499964963 535510069 499964963 499973744 412343555 499973744 977403144 499973744 977403144 977465341 977403144 919443229 531220439 919443229 531220439 499999085 919605380 499999085 919605380 919620282 541465261 919620282 541465261 500012462 499978269 500012462 499978269 761445783 499978269 237087249 762911170 237087249 762911170 854069936 500031086 854069936 698677095 854069936 698677095 499998545 665528354 499998545 665528354 334462803 441053333 334462803 441053333 988239109 11731068 988239109 11731068 536489448 563276809 536489448 563276809 436758042 563276809 869802714 500033463 869802714 500033463 789842292 789877103 789842292 265650791 789842292 265650791 350657837 649356474 350657837 499971990 350657837 499971990 623151496 499971990 500007015 833958298 500007015 298081752 500007015 298081752 499981484 237946612 499981484 237946612 237952177 237946612 256976070 256966765 256976070 256966765 897983130 102040338 897983130 370734684 897983130 370734684 370725255 370734684 499977294 906186931 499977294 906186931 500031814 8471059 500031814 8471059 500029706 707681115 500029706 707681115 239567491 239547752 239567491 580563155 239567491 580563155 775234627 775235240 775234627 775235240 499967589 268185418 499967589 387696671 499967589 387696671 824361228 824366360 824361228 269386032 824361228 269386032 500008634 499961511 500008634 499961511 157354144 983581337 157354144 983581337 16476032 335051677 16476032 335051677 499984865 584760940 499984865 584760940 388379595 499996164 388379595 923271344 388379595 923271344 76773411 756097540 76773411 756097540 243946409 801654147 243946409 801654147 499971187 801654147 11803249 988147710 11803249 838622393 11803249 838622393 511166567 511232741 511166567 511232741 969158051 30869801 969158051 234739462 969158051 234739462 499961351 813273826 499961351 500014986 499961351 500014986 933137139 916270406 933137139 916270406 765932592 234049175 765932592 234049175 226094791 226105978 226094791 226105978 500002495 778869755 500002495 778869755 500037869 911365076 500037869 500038996 500037869 500038996 605436868 500038996 499998326 324464563 499998326 324464563 324401001 324464563 994341517 555279409 994341517 555279409 444740094 555279409 499993399 132759414 499993399 500018812 499993399 500018812 684731294 500018812 557607849 557612819 557607849 557612819 881469675 499995820 881469675 499995820 608778600 608777596 608778600 474826218 608778600 474826218 500022838 763831630 500022838 763831630 499983083 500010989 499983083 500010989 689173109 531872290 689173109 531872290 500031620 790168266 500031620 790168266 267258215 732793708 267258215 732793708 148244680 851737080 148244680 500030246 148244680 500030246 657049741 500030246 83993014 500004882 83993014 500004882 14205707 14216246 14205707 14216246 500027992 117288270 500027992 117288270 37988241 962017598 37988241 962017598 39733107 39723924 39733107 39723924 22310128 977689789 22310128 977689789 482157273 482132859 482157273 500038666 482157273 500038666 48826461 417126225 48826461 417126225 582853419 417126225 206167241 793834445 206167241 354874911 206167241 354874911 500038390 354874911 287082637 287103189 287082637 287103189 573333134 499988597 573333134 499988597 141244568 249721617 141244568 249721617 750318384 690642979 750318384 690642979 500000084 33362751 500000084 582457728 500000084 582457728 500023566 440053277 500023566 440053277 499969249 440053277 499975123 305795561 499975123 583060679 499975123 583060679 583081176 583060679 20910086 979143127 20910086 979143127 905971213 500011064 905971213 500011064 977451423 499993608 977451423 499993608 39683741 499980270 39683741 500027165 39683741 500027165 82544365 163055516 82544365 163055516 499998968 288327481 499998968 288327481 894378966 894352791 894378966 894352791 500000231 791535278 500000231 849552450 500000231 849552450 499979728 713559363 499979728 713559363 713576167 713559363 499978977 319040564 499978977 319040564 861436280 499962342 861436280 499962342 68571449 500022418 68571449 500022418 374226348 625766134 374226348 625766134 499968139 102482815 499968139 102482815 769493587 230498357 769493587 230498357 731160480 731173351 731160480 731173351 514051846 499967586 514051846 499967586 672606444 499991792 672606444 499991792 920636377 79368142 920636377 499971719 920636377 499971719 984855858 499971719 500014023 937416156 500014023 499990399 500014023 499990399 942691850 942756134 942691850 942756134 80207439 919809819 80207439 919809819 499989467 696030631 499989467 696030631 191574038 191592386 191574038 499989593 191574038 499989593 464596032 499989593 113030154 499963715 113030154 813533926 113030154 813533926 852872947 499965506 852872947 499965506 349323262 499968848 349323262 499968848 980470358 980446214 980470358 980446214 500007528 176155595 500007528 176155595 176189376 176155595 414695868 585268239 414695868 585268239 831372803 168622637 831372803 938347491 831372803 938347491 938353792 938347491 482994867 499978283 482994867 499978283 53134018 790548692 53134018 790548692 500012129 947891401 500012129 947891401 474690270 525311065 474690270 850967392 474690270 850967392 149036468 729322441 149036468 729322441 793627767 206414878 793627767 206414878 191893416 808093383 191893416 500031604 191893416 500031604 499989219 787793932 499989219 787793932 947083036 947043308 947083036 947043308 239774858 239799390 239774858 239799390 546353602 500022436 546353602 500022436 499982253 765382862 499982253 765382862 597653065 402315156 597653065 402315156 500025282 900016993 500025282 499988556 500025282 499988556 310281082 499978751 310281082 499978751 243756716 40174937 243756716 40174937 40176205 40174937 500007972 499964324 500007972 499964324 588184101 497521273 588184101 497521273 3020157 997028312 3020157 997028312 395328975 500039900 395328975 500039900 846205063 846211369 846205063 499965471 846205063 499965471 29968607 412203739 29968607 412203739 412220618 412203739 22506804 977506123 22506804 977506123 411668502 500026327 411668502 500026327 834480990 499996354 834480990 499996354 426201742 426213778 426201742 426213778 500027662 233216347 500027662 772027838 500027662 772027838 474649580 318549366 474649580 318549366 500012804 142224713 500012804 142224713 499965777 142224713 499992293 295028502 499992293 295028502 499968349 120335012 499968349 120335012 120386631 120335012 479811111 479811776 479811111 479811776 242834757 757221918 242834757 481981415 242834757 481981415 500029059 137875216 500029059 137875216 137887547 500039258 137887547 500039258 351131130 500039258 36406861 36477949 36406861 499982653 36406861 499982653 684561283 684529638 684561283 605891803 684561283 605891803 499992379 317718854 499992379 317718854 317741181 91554977 317741181 91554977 908473910 534726086 908473910 534726086 534732957 461734363 534732957 461734363 538247192 461734363 442058407 442072090 442058407 499980385 442058407 499980385 93789973 792794490 93789973 792794490 207161851 500016070 207161851 500016070 507709414 500035492 507709414 500035492 592467642 378133026 592467642 378133026 378198557 500010590 378198557 500010590 16077435 500010590 499976274 223445243 499976274 223445243 769474739 928717848 769474739 928717848 71284553 197866341 71284553 197866341 830657388 830716056 830657388 830716056 499971122 463073636 499971122 463073636 536891956 80801935 536891956 80801935 919169731 202749771 919169731 202749771 499989516 412125852 499989516 412125852 227897430 227890724 227897430 227890724 499964419 501987573 499964419 501987573 502026822 379284746 502026822 379284746 499979557 379284746 981003945 499965015 981003945 499965015 499965572 434748834 499965572 434748834 501585415 501616202 501585415 501616202 403987065 499990894 403987065 499990894 133506192 866505875 133506192 499986652 133506192 499986652 138979792 499986652 34485242 965449756 34485242 965449756 683461865 316579996 683461865 316579996 408455608 408471007 408455608 408471007 172520596 172586262 172520596 777197711 172520596 777197711 500002943 719333027 500002943 719333027 719341213 719333027 24302619 975727947 24302619 807333655 24302619 807333655 807356533 541863993 807356533 541863993 499993522 499971415 499993522 499971415 493710941 196914947 493710941 196914947 196939243 196914947 499985605 460354147 499985605 17509113 499985605 17509113 17453525 500007366 17453525 500007366 154658121 135207546 154658121 135207546 135219908 792769568 135219908 792769568 500005956 582375274 500005956 582375274 582334143 582375274 73014002 215911314 73014002 215911314 500020400 949381183 500020400 949381183 684543064 500033679 684543064 500033679 274053175 725952775 274053175 725952775 702205447 297773409 702205447 297773409 826935657 500032783 826935657 500032783 396454516 628571010 396454516 628571010 499994685 628571010 258571429 500010299 258571429 662757736 258571429 662757736 337261378 500009443 337261378 500009443 276253566 500009443 499978923 772638892 499978923 772638892 479990811 520066165 479990811 880783497 479990811 880783497 880835707 880783497 554971547 500015447 554971547 819713282 554971547 819713282 499971419 701308744 499971419 701308744 701293704 500029307 701293704 500029307 876633540 57202875 876633540 57202875 942802182 499974236 942802182 499974236 419949732 499974236 802498997 500038157 802498997 500038157 679727605 303621890 679727605 303621890 303653021 303621890 833456436 909384454 833456436 909384454 90569544 909384454 500015849 260964691 500015849 260964691 499989418 235423877 499989418 898742874 499989418 898742874 500032107 696186881 500032107 696186881 499981663 304882098 499981663 304882098 695104688 499969040 695104688 499969040 123648281 950527336 123648281 950527336 49459760 950527336 158402536 841579647 158402536 841579647 156710079 499974029 156710079 499974029 658112271 699862504 658112271 699862504 170969948 170982990 170969948 735558602 170969948 735558602 264450513 735558602 258494335 741490115 258494335 111896797 258494335 111896797 888079225 111896797 746428105 500023747 746428105 500023747 900065453 499995466 900065453 748901049 900065453 748901049 500019894 284161579 500019894 284161579 500025336 284161579 499971813 633763214 499971813 633763214 138190200 138170531 138190200 138170531 865607754 500005075 865607754 500005075 723589876 723608415 723589876 445156541 723589876 445156541 119054949 880953552 119054949 80849107 119054949 80849107 500030535 959311758 500030535 959311758 500037564 183257270 500037564 183257270 500031509 71048339 500031509 846244033 500031509 846244033 500000996 518694731 500000996 518694731 481354481 707247616 481354481 707247616 500033910 707247616 499986781 192952736 499986781 192952736 192895740 397622451 192895740 397622451 397638361 750374886 397638361 750374886 500016474 750374886 265036314 500000515 265036314 500000515 247479945 752526676 247479945 752526676 884553189 499995778 884553189 499995778 234877519 499988519 234877519 499988519 818314089 499986608 818314089 588796283 818314089 588796283 411217301 588796283 771058989 771098738 771058989 409284262 771058989 409284262 590740621 382798600 590740621 382798600 499977242 382798600 952414119 47606583 952414119 47606583 745107484 745095845 745107484 499973864 745107484 499973864 409267995 971311078 409267995 971311078 971316842 965010068 971316842 965010068 499985944 513549911 499985944 513549911 486471235 500005727 486471235 500005727 918816089 500005727 737211889 737259603 737211889 315859415 737211889 315859415 684119576 601092948 684119576 601092948 499969806 500024734 499969806 500024734 466132452 679064138 466132452 679064138 320979235 137609010 320979235 137609010 862336081 137609010 331700079 499995150 331700079 499995150 161848547 948071240 161848547 948071240 500019357 922207274 500019357 922207274 77734798 499967636 77734798 499967636 797143438 499967636 500012433 711172506 500012433 137998435 500012433 137998435 861967281 137998435 122480293 122517253 122480293 122517253 895186425 499985737 895186425 499985737 109080796 499988470 109080796 499988470 500034681 701181046 500034681 701181046 1674554 998359649 1674554 998359649 185720797 814253651 185720797 814253651 42612683 499969770 42612683 499969770 499982453 636118260 499982453 636118260 440146630 500002005 440146630 734833075 440146630 734833075 265222917 734833075 692883105 500022645 692883105 500022645 769325702 500022645 67293586 67349002 67293586 67349002 747037638 499982160 747037638 499982160 950553822 499982160 690383553 500015792 690383553 500015792 368223669 730388408 368223669 730388408 500032759 319700407 500032759 319700407 680316431 351129538 680316431 351129538 648903941 500006479 648903941 500006479 891700399 922622075 891700399 922622075 293388843 500002278 293388843 501691240 293388843 501691240 500008632 364625118 500008632 364625118 892166973 892237689 892166973 210297808 892166973 210297808 499971485 210297808 500012056 192576417 500012056 192576417 874908159 125103593 874908159 125103593 168188594 500016690 168188594 500016690 694902540 500016690 225715685 499962605 225715685 499962605 977674849 977660259 977674849 977660259 52452545 246926364 52452545 246926364 844446111 155527147 844446111 543454521 844446111 543454521 500007825 543454521 500018839 475854149 500018839 475854149 304290917 695673894 304290917 695673894 299244826 500009108 299244826 500018001 299244826 500018001 119061524 500018001 739884898 739890259 739884898 601032720 739884898 601032720 399030650 85003694 399030650 85003694 85024189 85003694 397625523 763725873 397625523 763725873 763767320 763725873 168672469 969033278 168672469 969033278 500030343 969033278 399873416 500035755 399873416 500035755 500001710 296864515 500001710 500014519 500001710 500014519 103711197 500014519 660455304 500015960 660455304 500015960 669202165 669250220 669202165 378561862 669202165 378561862 378531996 647378506 378531996 647378506 500024843 826632345 500024843 826632345 500038941 328188624 500038941 328188624 500016735 500753540 500016735 500753540 143695291 322085241 143695291 322085241 677903932 123488566 677903932 123488566 876485964 123488566 359593493 640364013 359593493 640364013 467464987 532484297 467464987 992426907 467464987 992426907 499969522 251122655 499969522 251122655 909665887 499977392 909665887 347568798 909665887 347568798 652441643 322421594 652441643 322421594 677530364 203019354 677530364 203019354 186842852 912168013 186842852 912168013 499986371 583935126 499986371 583935126 500023788 499990375 500023788 499990375 828717145 499990375 262083683 737912434 262083683 290562762 262083683 290562762 709478194 500011572 709478194 500011572 368794089 500011572 371653743 628321631 371653743 628321631 689783049 988406617 689783049 988406617 11527286 988406617 174125133 825839658 174125133 825839658 477173377 522860951 477173377 522860951 500000867 149965634 500000867 149965634 499985439 382717586 499985439 300435988 499985439 300435988 699591638 300435988 369803653 500037776 369803653 500037776 326923338 687141683 326923338 687141683 687104259 422084674 687104259 422084674 577851134 422084674 860690623 139314498 860690623 139314498 404396905 404378541 404396905 404378541 120189181 120174105 120189181 120174105 117926230 499988273 117926230 408611764 117926230 408611764 408602262 232677677 408602262 232677677 499980626 201326933 499980626 201326933 201284186 201326933 517401020 517478942 517401020 517478942 517324178 166414361 517324178 166414361 166479047 813389705 166479047 813389705 819678465 871955612 819678465 871955612 871984428 871955612 222501450 222496242 222501450 302207975 222501450 302207975 697819783 500032361 697819783 500032361 574088465 871854341 574088465 871854341 500028089 871854341 864569752 65761939 864569752 65761939 65770683 801555892 65770683 801555892 801543956 348767379 801543956 348767379 348787650 339078437 348787650 339078437 660925252 532914477 660925252 532914477 467088821 532914477 875054265 124932398 875054265 500007508 875054265 500007508 190485656 190518631 190485656 499991427 190485656 499991427 183255014 499991427 499983825 763041209 499983825 610726339 499983825 610726339 500004230 610726339 122690292 122712435 122690292 122712435 61394179 938583186 61394179 938583186 858552395 568035021 858552395 568035021 431977393 401376940 431977393 401376940 598595866 567157418 598595866 567157418 427046855 572946779 427046855 572946779 499964510 697956397 499964510 254419532 499964510 254419532 745581763 453730264 745581763 453730264 500037939 453730264 675467598 675456205 675467598 675456205 405760058 405767658 405760058 437015785 405760058 437015785 660552145 339412025 660552145 339412025 598486946 401528398 598486946 71907664 598486946 71907664 71940144 672006873 71940144 672006873 499984119 137561185 499984119 137561185 137535508 137561185 687268917 499966211 687268917 459944347 687268917 459944347 459971767 577135762 459971767 577135762 500024905 116067910 500024905 116067910 500003153 395021330 500003153 395021330 785883085 214043009 785883085 499970455 785883085 499970455 446798906 47134022 446798906 47134022 500036809 767183273 500036809 767183273 500017078 6125824 500017078 6125824 6158307 6125824 366850211 633094467 366850211 499990554 366850211 499990554 345804370 499990554 517320891 500004436 517320891 500004436 500038491 633252712 500038491 80920349 500038491 80920349 80913124 610349662 80913124 610349662 389678146 610349662 88398265 911613768 88398265 911613768 119228581 499992858 119228581 499992858 500001068 986811689 500001068 986811689 499978416 532040534 499978416 532040534 500028792 500015628 500028792 500015628 112694984 500015628 699779559 699769444 699779559 699769444 755177589 755184271 755177589 35571935 755177589 35571935 499979066 35571935 499979598 500034247 499979598 500034247 877359270 52830162 877359270 52830162 52879999 955736386 52879999 955736386 500028567 743034653 500028567 743034653 743026097 13791210 743026097 13791210 986239139 326805122 986239139 326805122 673221056 643832418 673221056 643832418 356180906 692369033 356180906 692369033 307620693 272913711 307620693 272913711 500007665 938269251 500007665 938269251 500039346 499968477 500039346 499968477 40063018 451797391 40063018 451797391 500018600 347892538 500018600 347892538 927930732 72070248 927930732 72070248 784872254 767495944 784872254 767495944 767522145 760228072 767522145 760228072 239750834 258950769 239750834 258950769 258923223 579532621 258923223 579532621 499980988 354145341 499980988 354145341 354158144 354145341 880365110 119598054 880365110 572597332 880365110 572597332 94063699 905970577 94063699 499960445 94063699 499960445 446713482 553322409 446713482 188865848 446713482 188865848 499980996 500013487 499980996 500013487 130579267 686982499 130579267 686982499 499983455 559999168 499983455 559999168 440015694 46621303 440015694 46621303 953396064 46621303 75830437 500039997 75830437 500039997 402972978 500023207 402972978 500023207 440486585 499968938 440486585 499968938 373224212 499993298 373224212 499993298 42358964 957715018 42358964 251841691 42358964 251841691 748088945 251841691 102101123 897847234 102101123 897847234 109488563 890522274 109488563 890522274 497205121 464373147 497205121 464373147 499993501 500031936 499993501 500031936 858657344 998106601 858657344 998106601 1857272 160329055 1857272 160329055 839661107 429657097 839661107 429657097 570371615 335900149 570371615 335900149 664103023 335900149 349233690 650837203 349233690 650837203 499966750 366861391 499966750 416586394 499966750 416586394 416541749 416586394 463874250 500023713 463874250 499998865 463874250 499998865 473987567 799018267 473987567 799018267 200966525 799018267 519085428 477966446 519085428 477966446 499984981 477966446 510636579 489331812 510636579 489331812 86179596 913806447 86179596 384199786 86179596 384199786 384174059 384199786 199576056 800408703 199576056 800408703 942345516 499984309 942345516 499984309 842307565 64060387 842307565 64060387 64049055 836863312 64049055 836863312 163089469 500019941 163089469 500019941 869146459 500019941 436555949 436525308 436555949 436525308 619299516 619247439 619299516 203983203 619299516 203983203 203958238 203983203 571023888 571013464 571023888 571013464 161945797 872125402 161945797 872125402 596562289 596553723 596562289 856662709 596562289 856662709 72162497 499981106 72162497 499981106 299631175 299633397 299631175 583230239 299631175 583230239 500019882 233756984 500019882 233756984 766255435 233756984 474822162 525166460 474822162 525166460 37356048 37394054 37356048 839983521 37356048 839983521 839972736 839983521 807416778 282426667 807416778 282426667 282381170 282426667 991290638 991249220 991290638 500032758 991290638 500032758 202912249 500021244 202912249 500021244 560550395 560553263 560550395 500016539 560550395 500016539 850734382 500016539 127728343 500017221 127728343 453848052 127728343 453848052 499996414 138846406 499996414 138846406 138865392 138846406 499994718 93030152 499994718 93030152 382681260 382714741 382681260 382714741 395370965 604580921 395370965 529982696 395370965 529982696 529984700 100426859 529984700 100426859 500013925 500013975 500013925 500013975 19119 500019937 19119 500019937 33924808 573822602 33924808 573822602 573870856 573822602 499972543 118170413 499972543 118170413 74230725 925729218 74230725 925729218 975303489 499986081 975303489 499986081 246930900 246926723 246930900 246926723 153554196 499976238 153554196 499976238 461417926 499998027 461417926 499996757 461417926 499996757 730184158 500014550 730184158 500014550 814621293 500014550 564691887 435313610 564691887 435313610 95374502 95383553 95374502 95383553 794483738 205544134 794483738 205544134 922643148 77362863 922643148 77362863 500020659 627329748 500020659 627329748 499968381 818943266 499968381 207762346 499968381 207762346 500003159 500020787 500003159 500020787 946879806 570082050 946879806 570082050 429873803 570082050 606935865 393117508 606935865 864733984 606935865 864733984 864769757 864733984 710963012 499971653 710963012 499971653 229318351 770716301 229318351 359423776 229318351 359423776 640530756 359423776 55302050 55272059 55302050 55272059 276029068 276010189 276029068 276010189 248722470 751254510 248722470 687383346 248722470 687383346 675603210 131767228 675603210 131767228 500006925 131767228 500028741 853662871 500028741 853662871 790148519 209852685 790148519 499993149 790148519 499993149 995168563 499993149 101940987 499993236 101940987 91629761 101940987 91629761 91604210 91629761 540906101 499986791 540906101 499965100 540906101 499965100 839257702 499965100 500003454 127008445 500003454 200546090 500003454 200546090 499991888 500004892 499991888 500004892 2376190 500004892 504485909 504500563 504485909 504500563 982847674 982819607 982847674 982819607 983571176 16367800 983571176 16367800 298513115 500014838 298513115 500014838 299435122 299361728 299435122 500008492 299435122 500008492 66318824 191374826 66318824 191374826 780516573 780495442 780516573 780495442 34340284 500038823 34340284 500038823 786264869 499961879 786264869 766241240 786264869 766241240 233722646 195855841 233722646 195855841 195848163 195855841 499989283 683572408 499989283 683572408 204102687 795935745 204102687 795935745 89088536 910876957 89088536 910876957 891988753 499985775 891988753 500035833 891988753 500035833 650622124 494896719 650622124 494896719 494888119 236642982 494888119 236642982 763345985 236642982 500034598 697509827 500034598 697509827 910065700 500028810 910065700 953795626 910065700 953795626 408898433 591078431 408898433 591078431 499991117 715292607 499991117 715292607 109098666 109067808 109098666 109067808 713906021 844124636 713906021 844124636 500015274 844124636 617678509 500006259 617678509 500006259 725058547 725037034 725058547 725037034 983259410 983236322 983259410 983236322 757086307 242889441 757086307 594929093 757086307 594929093 594917629 402848282 594917629 402848282 500017122 500006511 500017122 500006511 191129110 455894695 191129110 455894695 956011142 500016750 956011142 379972043 956011142 379972043 9216264 9209646 9216264 109323567 9216264 109323567 890608115 109323567 650476733 349507083 650476733 349507083 632530938 632503572 632530938 499985382 632530938 499985382 326274272 499974652 326274272 499974652 238011650 499974652 241056386 758934825 241056386 395844268 241056386 395844268 604123802 833036749 604123802 833036749 832977283 239802637 832977283 239802637 239825502 113227829 239825502 113227829 500010162 113227829 284634221 814795446 284634221 814795446 185226367 615583665 185226367 615583665 499993606 615583665 424666577 424672569 424666577 502528858 424666577 502528858 502591424 180194042 502591424 180194042 499983411 180194042 500023629 431155121 500023629 431155121 770523678 229487477 770523678 229487477 500005473 326742440 500005473 326742440 993013743 993048675 993013743 889170961 993013743 889170961 499967893 774940547 499967893 774940547 762388793 762394869 762388793 762394869 253779607 746259638 253779607 746259638 499100316 499981886 499100316 499981886 500025345 942758191 500025345 199025562 500025345 199025562 800999824 199025562 500036151 59164164 500036151 59164164 925270367 74705705 925270367 74705705 814089006 500026486 814089006 500026486 499977180 189090328 499977180 840344180 499977180 840344180 159696713 840344180 596604542 596631829 596604542 596631829 958601687 500015839 958601687 500015839 500000565 810382730 500000565 541366296 500000565 541366296 541393733 591747462 541393733 591747462 591694510 936795700 591694510 936795700 346694973 653285742 346694973 653285742 500007912 65674461 500007912 65674461 837548991 499975638 837548991 499975638 841528413 841573881 841528413 841573881 490921317 509020731 490921317 509020731 80677873 80670837 80677873 103824718 80677873 103824718 103800808 870494937 103800808 870494937 870461642 62339977 870461642 62339977 62336026 499969348 62336026 499969348 657581627 499969348 280725940 280754120 280725940 280754120 115169997 499975492 115169997 499975492 445849796 445820426 445849796 445820426 836926696 499962365 836926696 499962365 70577692 70520693 70577692 70520693 574865632 500028134 574865632 309487247 574865632 309487247 309457305 309487247 322707342 322677948 322707342 226972914 322707342 226972914 226993683 140254634 226993683 140254634 499966772 499969908 499966772 499969908 128230092 499969908 431929542 499992401 431929542 499992401 74662584 925356373 74662584 786240072 74662584 786240072 786253909 499987776 786253909 499987776 866374347 816080129 866374347 816080129 183950176 499979778 183950176 499979778 717202016 717246081 717202016 717246081 669208104 330802755 669208104 583102741 669208104 583102741 416903088 244216038 416903088 244216038 755786906 244216038 614510746 697215388 614510746 697215388 697262572 697215388 524063545 475889407 524063545 475889407 65185974 65159385 65185974 65159385 850617740 500037905 850617740 500037905 590052084 121151404 590052084 121151404 121157718 121151404 938478993 938512252 938478993 938512252 167452373 167430114 167452373 167430114 272118440 499991637 272118440 499991637 426312937 426314248 426312937 487883194 426312937 487883194 500006319 487883194 390643320 609298580 390643320 609298580 301958809 698112135 301958809 698112135 816811951 183174436 816811951 183174436 500024798 218837428 500024798 218837428 191537281 808432193 191537281 808432193 374905728 374910597 374905728 374910597 500013797 385326794 500013797 385326794 195129546 499966769 195129546 499966769 385994752 386021870 385994752 386021870 291648500 500008428 291648500 500008428 500023688 657820090 500023688 657820090 783289120 216661563 783289120 216661563 541309705 500028243 541309705 500028243 500010660 457184352 500010660 457184352 499965738 157157308 499965738 499968290 499965738 499968290 948024409 959166298 948024409 959166298 959183022 499981137 959183022 499981137 775141905 411408395 775141905 411408395 483454306 800986088 483454306 800986088 800960906 546390867 800960906 546390867 453607057 853630728 453607057 853630728 146435868 500027889 146435868 500027889 900752452 500027889 777104026 222883735 777104026 222883735 896882622 103084359 896882622 499979442 896882622 499979442 135587492 499175384 135587492 499175384 500002759 782523542 500002759 782523542 217511421 388229292 217511421 388229292 611829424 388229292 541305265 904632270 541305265 904632270 385101711 614862608 385101711 614862608 379496823 379517947 379496823 849570636 379496823 849570636 849527094 849570636 689700400 43284960 689700400 43284960 956755427 43284960 499964086 6914403 499964086 6914403 200645633 500007502 200645633 499985503 200645633 499985503 740458934 499985503 500034590 824736656 500034590 824736656 445324962 445318743 445324962 980349382 445324962 980349382 19662272 980349382 897530596 102460867 897530596 761143214 897530596 761143214 500013193 761143214 500032627 362732606 500032627 943461269 500032627 943461269 500021520 205882096 500021520 205882096 205907591 822793689 205907591 822793689 177164707 205928351 177164707 205928351 205933323 615553783 205933323 615553783 615551584 615553783 499981449 79974683 499981449 79974683 499983433 983159737 499983433 983159737 500015746 64756137 500015746 497841742 500015746 497841742 497917274 499963451 497917274 499963451 994821230 499963451 500034229 740358455 500034229 648999715 500034229 648999715 351060778 896776619 351060778 896776619 103163942 500001555 103163942 500001555 900555443 99450791 900555443 99450791 144095486 144149827 144095486 144149827 404863835 404913570 404863835 404913570 691316199 500015116 691316199 500015116 660508312 660504384 660508312 367528787 660508312 367528787 367572177 367528787 499971895 365825580 499971895 365825580 779310353 779290779 779310353 500012992 779310353 500012992 425489031 574447092 425489031 574447092 499993915 688477785 499993915 688477785 12166169 12230657 12166169 12230657 499971999 18554111 499971999 18554111 331174409 773693631 331174409 773693631 226288647 280639298 226288647 280639298 719370254 964333124 719370254 964333124 35603943 964333124 230313724 52812389 230313724 52812389 52815534 130638941 52815534 130638941 869393509 130638941 500028463 305229354 500028463 305229354 748635368 748622100 748635368 748622100 39940012 39910338 39940012 499975127 39940012 499975127 981765308 499975127 231385782 29727256 231385782 29727256 500019003 500035821 500019003 500035821 230187846 500035821 835720158 164229647 835720158 393612094 835720158 393612094 393674086 499964372 393674086 499964372 38333703 500013750 38333703 500013750 19261518 316418983 19261518 316418983 683567585 499963674 683567585 499963674 540263574 499963674 614136211 385895179 614136211 385895179 536349818 500013182 536349818 496311834 536349818 496311834 248357898 500036694 248357898 172982288 248357898 172982288 499978822 820755709 499978822 820755709 500008677 381118454 500008677 381118454 618876428 82248540 618876428 82248540 82267528 513297288 82267528 513297288 500028957 101132412 500028957 261017985 500028957 261017985 738993586 590569320 738993586 590569320 409368411 441508307 409368411 441508307 558484627 427144158 558484627 427144158 572843355 499964851 572843355 499964851 8030485 499964851 889848807 889870436 889848807 889870436 109158578 890887508 109158578 500000769 109158578 500000769 658465288 341542479 658465288 341542479 500031845 327878008 500031845 327878008 514751026 499991138 514751026 499991138 95304477 95274406 95304477 95274406 981656677 981671402 981656677 499990497 981656677 499990497 108972054 994981579 108972054 994981579 5068942 994981579 898402716 898407707 898402716 898407707 500018792 934851462 500018792 499996660 500018792 499996660 53147743 499996660 500003151 423713205 500003151 423713205 138318924 500036375 138318924 500036375 722970227 722983780 722970227 605887741 722970227 605887741 499993421 204066037 499993421 204066037 465228535 853217707 465228535 853217707 500038797 853217707 499972372 987573961 499972372 987573961 586650131 277294757 586650131 277294757 500019106 277294757 553140044 958175191 553140044 958175191 958125531 546996744 958125531 546996744 497957289 497933005 497957289 500019170 497957289 500019170 882489881 500019170 755738142 500032310 755738142 500032310 295793168 295744588 295793168 295744588 499967072 37697578 499967072 500022409 499967072 500022409 763483250 500022409 500017511 956867224 500017511 956867224 43140819 956867224 145679950 854367055 145679950 854367055 33798392 500003557 33798392 500003557 426858672 573102824 426858672 500029347 426858672 500029347 841484202 500029347 719153874 756452347 719153874 756452347 499994781 651329630 499994781 651329630 348641050 651329630 499982466 187396920 499982466 187396920 888179883 500027979 888179883 141127335 888179883 141127335 190309980 190247803 190309980 190247803 721876903 278166498 721876903 278166498 718214655 500017014 718214655 500017014 815010782 524507726 815010782 524507726 499982198 524507726 963634155 36349453 963634155 500037250 963634155 500037250 912876138 247228860 912876138 247228860 247262641 247228860 510479624 645679009 510479624 645679009 499981350 349287979 499981350 349287979 650741751 987067675 650741751 987067675 12897204 987067675 499998359 895991138 499998359 895991138 72998683 73011801 72998683 73011801 817639869 843723099 817639869 843723099 500005795 17111533 500005795 17111533 592865795 499974034 592865795 499974034 692237197 500023647 692237197 500023647 658703813 153694996 658703813 153694996 153753995 153694996 813787374 813765815 813787374 500010467 813787374 500010467 523039751 615230826 523039751 615230826 615218956 898356099 615218956 898356099 898297680 742161175 898297680 742161175 257822325 742161175 487356788 512657087 487356788 704237395 487356788 704237395 704273807 704237395 499972884 399095477 499972884 399095477 163444716 40262264 163444716 40262264 40219142 40262264 715109595 499991221 715109595 184151625 715109595 184151625 25233372 25215160 25233372 25215160 701715875 816253515 701715875 816253515 816251310 816253515 665386527 665400024 665386527 697742692 665386527 697742692 499976702 684682130 499976702 684682130 33852147 499989778 33852147 499989778 500008912 588351557 500008912 588351557 500025118 215897309 500025118 215897309 810028545 810036943 810028545 810036943 901085378 901082887 901085378 80807461 901085378 80807461 919182072 80807461 556979978 500034375 556979978 499995002 556979978 499995002 288573747 499995002 500037702 492372063 500037702 492372063 507679278 853326969 507679278 853326969 146629545 1161460 146629545 1161460 764702267 610871089 764702267 610871089 500039815 610871089 721649537 721697630 721649537 427313126 721649537 427313126 427313634 427313126 579693093 236328026 579693093 236328026 499998303 499965079 499998303 499965079 891807445 67578900 891807445 67578900 499980349 499979456 499980349 499979456 903446940 62068928 903446940 62068928 62106759 238999273 62106759 238999273 996009333 996030916 996009333 996030916 706950080 293050505 706950080 293050505 152535154 847456607 152535154 847456607 538934764 461011522 538934764 500003979 538934764 500003979 518582914 251356500 518582914 251356500 251382562 251356500 443812469 443834874 443812469 443834874 530776704 530782014 530776704 530782014 458537279 541490041 458537279 541490041 464643005 464643472 464643005 464643472 196577427 196576843 196577427 515346416 196577427 515346416 484677994 499974566 484677994 499974566 570738347 500007593 570738347 500007593 627969558 500007593 499981088 187705175 499981088 833571780 499981088 833571780 77408953 499964336 77408953 500024436 77408953 500024436 941347497 58707398 941347497 782352958 941347497 782352958 500033676 782352958 500036204 659316003 500036204 659316003 500009220 405746440 500009220 405746440 383401549 616569331 383401549 616569331 500025335 541473911 500025335 715207367 500025335 715207367 715185080 86245953 715185080 86245953 913795875 86245953 844363545 500019158 844363545 499962700 844363545 499962700 489703145 499962700 500001785 700754456 500001785 700754456 228549570 228570553 228549570 228570553 472091191 499964455 472091191 499964455 29031356 28989197 29031356 913670016 29031356 913670016 499988114 983745970 499988114 983745970 983798734 983745970 450147735 500000493 450147735 843108474 450147735 843108474 156918363 843108474 420912441 499977737 420912441 499977737 61347904 938676782 61347904 546215729 61347904 546215729 500026142 499988706 500026142 499988706 396386115 572538208 396386115 572538208 598596237 598620689 598596237 598620689 947602360 500006443 947602360 500006443 359967863 640029374 359967863 499974048 359967863 499974048 829078112 499974048 379310032 499967822 379310032 499967822 972203928 27827711 972203928 500022347 972203928 500022347 409047356 500022347 499987838 431323285 499987838 431323285 22012665 977976053 22012665 977976053 853413878 500017862 853413878 500017862 780996663 781007498 780996663 499996867 780996663 499996867 382816824 311501178 382816824 311501178 311546950 499988552 311546950 499988552 167200011 499988552 179846293 179825437 179846293 179825437 778490742 873568125 778490742 873568125 499980653 499963955 499980653 499963955 131544374 499963955 212594221 801917344 212594221 801917344 500002094 801917344 156432350 843632318 156432350 698226809 156432350 698226809 698246268 856972945 698246268 856972945 143034946 856972945 499975815 204150968 499975815 204150968 510679824 499977040 510679824 256539486 510679824 256539486 500001219 256539486 532342137 676896128 532342137 676896128 500037552 688572760 500037552 688572760 311395911 688572760 731613554 731569273 731613554 731569273 500002233 971472362 500002233 971472362 680178994 319823556 680178994 500037333 680178994 500037333 925834799 499997020 925834799 499997020 958451418 523747117 958451418 523747117 500006093 39085906 500006093 39085906 499996869 262548876 499996869 262548876 737440136 262548876 347152301 347151506 347152301 347151506 499978861 922559162 499978861 96765396 499978861 96765396 48395877 951561311 48395877 102079559 48395877 102079559 914832623 914803477 914832623 618598181 914832623 618598181 618591146 174483166 618591146 174483166 825469986 174483166 497946428 499972386 497946428 499972386 500026333 456092309 500026333 648385626 500026333 648385626 351614910 103412169 351614910 103412169 896581557 103412169 759828152 499997260 759828152 499997260 933398188 846292321 933398188 846292321 153680394 981709420 153680394 981709420 18351598 981709420 500003927 255469154 500003927 500003378 500003927 500003378 654666966 906658643 654666966 906658643 39671692 499968998 39671692 499968998 500034632 60019322 500034632 60019322 499998480 275633625 499998480 265542549 499998480 265542549 500024695 642947 500024695 642947 499962359 152011018 499962359 152011018 499996394 759033341 499996394 759033341 500013939 687429189 500013939 687429189 312555733 687429189 807073975 500006728 807073975 500006728 852969852 499992096 852969852 499992096 885790133 252868586 885790133 252868586 453766081 587299581 453766081 587299581 943329559 943360407 943329559 499994110 943329559 499994110 294370011 480502710 294370011 480502710 500032875 480502710 341149818 341193017 341149818 341193017 936837765 936785432 936837765 259200753 936837765 259200753 259237778 500004567 259237778 500004567 199011971 225808306 199011971 225808306 685449459 314555861 685449459 314555861 647417216 499996992 647417216 94385452 647417216 94385452 499977313 94385452 499999278 366779671 499999278 366779671 717057998 282944549 717057998 390288021 717057998 390288021 500020723 390288021 533763086 533777568 533763086 533777568 340154464 659878385 340154464 115233363 340154464 115233363 115267974 806731583 115267974 806731583 499996200 500035617 499996200 500035617 51829254 500035617 605669680 394335655 605669680 394335655 245226559 13285143 245226559 13285143 500012749 592952652 500012749 592952652 499966689 177330412 499966689 177330412 177364984 177330412 811436137 902252374 811436137 902252374 97793884 571089776 97793884 571089776 571103264 461871138 571103264 461871138 308910454 881922463 308910454 881922463 759484625 759526767 759484625 759526767 924455210 75535386 924455210 638533736 924455210 638533736 361411352 460393029 361411352 460393029 804470920 500015650 804470920 500015650 500034113 611292640 500034113 500017076 500034113 500017076 525831507 500017076 499979085 14929559 499979085 14929559 500014907 604392872 500014907 604392872 668730185 499987123 668730185 499987123 173126900 173110764 173126900 573994028 173126900 573994028 499986601 590168439 499986601 590168439 428409912 499998855 428409912 499998855 426113602 884211136 426113602 884211136 884194359 884211136 88036798 87976366 88036798 87976366 499983756 594939987 499983756 42172375 499983756 42172375 957807106 500009665 957807106 500009665 215264292 784690850 215264292 624545424 215264292 624545424 500016806 173519903 500016806 173519903 173514048 173519903 500034377 956126378 500034377 956126378 333281426 333273330 333281426 333273330 499996072 234667543 499996072 234667543 328562576 500019492 328562576 500019492 324535880 499965845 324535880 499965845 910210309 499975341 910210309 499975341 16987815 935176208 16987815 935176208 935166968 935176208 557069713 557041976 557069713 557041976 480939028 480918185 480939028 480918185 807604290 807622690 807604290 807622690 54721213 499991548 54721213 499991548 476462902 499978492 476462902 499978492 544201563 544178963 544201563 500008115 544201563 500008115 915220101 470996128 915220101 470996128 471016373 733612984 471016373 733612984 932772071 932773195 932772071 932773195 880752679 499968107 880752679 499968107 888435968 499968107 264773350 499981975 264773350 34971857 264773350 34971857 500008189 34971857 499987317 983783356 499987317 983783356 177210192 499979986 177210192 499979986 679862651 320110516 679862651 320110516 499971326 174164058 499971326 174164058 499972003 471067528 499972003 353734160 499972003 353734160 500031159 353734160 37855633 962128168 37855633 962128168 134810933 499973476 134810933 499973476 499994773 508061321 499994773 500035791 499994773 500035791 521631681 499987252 521631681 499987252 586607501 499987252 499986818 350754236 499986818 350754236 499963616 623073757 499963616 623073757 522121042 522087731 522121042 522087731 22792418 411976748 22792418 411976748 588037270 411976748 41021784 959028033 41021784 866895593 41021784 866895593 866955478 866895593 500032784 47779058 500032784 831934982 500032784 831934982 831943047 647442413 831943047 647442413 296242248 703770607 296242248 259833567 296242248 259833567 740195617 499995754 740195617 499995754 947280392 550866463 947280392 550866463 390849445 690519682 390849445 690519682 309442623 344859423 309442623 344859423 500006767 500014417 500006767 500014417 56687757 593373560 56687757 593373560 500039176 593373560 500037265 908093067 500037265 908093067 132059363 867935581 132059363 867935581 81728410 81784042 81728410 81784042 110943347 889071239 110943347 889071239 450271447 500008378 450271447 500008378 121631463 121629158 121631463 596511663 121631463 596511663 596483130 297596552 596483130 297596552 500026587 558502735 500026587 558502735 500016141 379948211 500016141 379948211 235843462 764102005 235843462 764102005 870843010 499961944 870843010 591554293 870843010 591554293 499967826 999724264 499967826 999724264 500000653 357943481 500000653 357943481 357951499 357943481 499961267 275814048 499961267 275814048 500013779 754820812 500013779 754820812 754858942 499985359 754858942 499985359 62417324 499985359 499971702 125427265 499971702 125427265 157511754 500023254 157511754 285379221 157511754 285379221 500023878 454436241 500023878 454436241 356954460 643020393 356954460 643020393 979133791 979145072 979133791 979145072 456922150 500018890 456922150 500018890 262757536 500028091 262757536 500028091 647647268 500028091 426353018 500011004 426353018 500011004 418234937 581834585 418234937 500018836 418234937 500018836 965085207 798065286 965085207 798065286 499971431 704773312 499971431 704773312 295216964 704773312 872022245 128024743 872022245 699594616 872022245 699594616 300431216 499970166 300431216 499970166 106466248 499970166 130772248 130817663 130772248 130817663 96688631 500034259 96688631 500034259 64535063 935404786 64535063 488744114 64535063 488744114 488718495 499991062 488718495 499991062 245153025 519575085 245153025 519575085 519629514 420705312 519629514 420705312 500032871 382732865 500032871 382732865 256392265 743621335 256392265 164911960 256392265 164911960 835054007 510406798 835054007 510406798 510371435 75128359 510371435 75128359 75141973 75128359 897798803 500000644 897798803 500000644 772039759 772060628 772039759 772060628 618528585 499982399 618528585 499982399 458989452 499982399 500037794 694999327 500037794 694999327 694953774 603366038 694953774 603366038 214850879 785199368 214850879 741695861 214850879 741695861 500007463 475105966 500007463 475105966 524846353 611011924 524846353 611011924 388981702 34037457 388981702 34037457 34050884 564544622 34050884 564544622 499983118 214429105 499983118 214429105 785598373 214429105 682304407 317687216 682304407 317687216 72009578 902854056 72009578 902854056 902849605 310047147 902849605 310047147 499969675 155733726 499969675 155733726 329990857 927511121 329990857 927511121 927506427 927511121 144231026 499983705 144231026 499983705 806597997 999418729 806597997 999418729 598902 999418729 500021160 54130877 500021160 54130877 945852999 272425721 945852999 272425721 682359051 682292191 682359051 682292191 500018580 74550600 500018580 74550600 430751280 936794717 430751280 936794717 936775242 936794717 732545985 27788187 732545985 27788187 27818555 27788187 893419943 499975997 893419943 499975997 196380263 499975997 626441890 499962954 626441890 499962954 736149078 736170296 736149078 500017525 736149078 500017525 500975860 500990609 500975860 500990609 516353938 516296207 516353938 55005074 516353938 55005074 499963777 846569721 499963777 846569721 846592624 683374727 846592624 683374727 605144967 605127923 605144967 605127923 47620183 47588783 47620183 47588783 431047472 500020868 431047472 137005693 431047472 137005693 863025437 325066451 863025437 325066451 325067482 799164033 325067482 799164033 500018741 750316587 500018741 750316587 500000147 857961835 500000147 857961835 857967015 857961835 598021772 111173901 598021772 111173901 499993864 504178042 499993864 504178042 500037067 499971391 500037067 499971391 207104812 499971391 500034794 776598469 500034794 499970206 500034794 499970206 957180391 292220801 957180391 292220801 292206540 378808079 292206540 378808079 378823907 969409530 378823907 969409530 30564612 925266944 30564612 925266944 640025182 499960014 640025182 499960014 228321798 500006025 228321798 500006025 500008344 237016764 500008344 237016764 314195498 499970521 314195498 499970521 420784698 499974519 420784698 499974519 101087480 898953490 101087480 898953490 499987555 261899494 499987555 697497205 499987555 697497205 302463330 348163024 302463330 348163024 348172086 348163024 280655741 580022787 280655741 580022787 419928068 500028814 419928068 500028814 701670481 500028814 499967927 706461822 499967927 405044386 499967927 405044386 499973799 753683891 499973799 753683891 246274633 753683891 320732542 679261298 320732542 679261298 499980292 817371047 499980292 540204283 499980292 540204283 499968980 540204283 499993274 475040975 499993274 784874978 499993274 784874978 499988258 784874978 796992154 500029567 796992154 500029567 137173215 137173168 137173215 226153097 137173215 226153097 500015176 226153097 85720827 914229669 85720827 914229669 156872772 843164762 156872772 843164762 614967766 614978917 614967766 875477996 614967766 875477996 499969416 108261623 499969416 108261623 509290675 499988206 509290675 309262355 509290675 309262355 796848479 203156254 796848479 743002774 796848479 743002774 499984450 499961049 499984450 499961049 62609765 92358633 62609765 92358633 500013297 729376606 500013297 729376606 270569166 843086928 270569166 843086928 500025294 843086928 72430244 72445489 72430244 72445489 499984543 368061402 499984543 190961931 499984543 190961931 190952099 190961931 499971616 719727281 499971616 719727281 912721297 912725356 912721297 912725356 804176200 499991733 804176200 980128819 804176200 980128819 19876708 980128819 518189708 499967103 518189708 499967103 859899728 500032845 859899728 500032845 542384821 546964803 542384821 546964803 546986324 608906033 546986324 608906033 391084359 608906033 710436440 943907856 710436440 943907856 499965817 216225771 499965817 216225771 499964447 216225771 510559667 489499648 510559667 489499648 48075007 951952175 48075007 525416463 48075007 525416463 500036953 525416463 12879498 12892338 12879498 735500053 12879498 735500053 500000862 69627271 500000862 69627271 447631687 447663932 447631687 447663932 500034495 155991209 500034495 155991209 500013178 824264161 500013178 243013339 500013178 243013339 500021757 240120617 500021757 240120617 240172878 235297258 240172878 235297258 499968355 500017535 499968355 500017535 756828476 500017535 499963728 66451770 499963728 66451770 984169743 984177003 984169743 984177003 250714328 250724645 250714328 250724645 500004441 450033534 500004441 450033534 947209443 947209733 947209443 947209733 948680712 499990924 948680712 499990924 345598431 881665902 345598431 881665902 118368204 881665902 499968967 267605652 499968967 829332014 499968967 829332014 499967401 600019415 499967401 600019415 399958609 500028055 399958609 500028055 50083206 500028055 168260772 499975602 168260772 499975602 499994293 339373214 499994293 339373214 876641237 10799460 876641237 10799460 989217542 10799460 499970461 696396057 499970461 696396057 621286678 244358490 621286678 244358490 499976245 857655978 499976245 857655978 500014379 500030843 500014379 500030843 17186820 500030843 621744066 378316568 621744066 378316568 905134427 500032536 905134427 500032536 202374062 202418911 202374062 538215508 202374062 538215508 981943767 385737826 981943767 385737826 385759576 256431369 385759576 256431369 499975558 256431369 219173313 780824861 219173313 375706140 219173313 375706140 375722983 19416723 375722983 19416723 980593543 167741233 980593543 167741233 499978815 457894275 499978815 457894275 499979535 814598733 499979535 814598733 814530999 369614356 814530999 369614356 369628564 763755273 369628564 763755273 236277721 499974218 236277721 499974218 746972141 499974218 285747511 500014243 285747511 222262574 285747511 222262574 777747832 222262574 64875730 64866492 64875730 64866492 746350557 500003548 746350557 499992259 746350557 499992259 240284865 499992259 499986432 138074924 499986432 727137893 499986432 727137893 727127059 727137893 347201702 500002146 347201702 500008350 347201702 500008350 990739674 499984630 990739674 499984630 649567916 91319124 649567916 91319124 908645400 783700361 908645400 783700361 783712995 500664338 783712995 500664338 499322600 522135069 499322600 522135069 522128364 522135069 499966114 107457324 499966114 107457324 499978169 821254752 499978169 821254752 178759880 821254752 363443812 500002628 363443812 500002628 524837002 500034013 524837002 500029288 524837002 500029288 1088378 517983636 1088378 517983636 923894848 500020781 923894848 659133711 923894848 659133711 340872584 659133711 809089766 499968466 809089766 499968466 216674328 499988709 216674328 499988709 838380841 499994017 838380841 499994017 500015684 396048868 500015684 499993792 500015684 499993792 924948987 500036727 924948987 500036727 637013660 500036727 652386891 108554876 652386891 108554876 108517545 108554876 499972756 831159882 499972756 831159882 168837250 571191274 168837250 571191274 428761598 148197562 428761598 148197562 851818528 148197562 284677591 715350656 284677591 499999714 284677591 499999714 100160581 499999714 603469728 139919865 603469728 139919865 499972286 595803434 499972286 595803434 774926571 894895340 774926571 894895340 894919047 894895340 813913648 813911297 813913648 813911297 568152629 431866597 568152629 949633662 568152629 949633662 50324043 142121700 50324043 142121700 830311369 499982590 830311369 499982590 390266897 500025571 390266897 500025571 499960902 436543903 499960902 950446326 499960902 950446326 751854534 500025940 751854534 500025940 500015437 152966187 500015437 152966187 499966126 337511844 499966126 337511844 426997748 573047639 426997748 573047639 262772763 262720467 262772763 262720467 872321298 872293734 872321298 872293734 893597406 106444935 893597406 499967833 893597406 499967833 41497563 500038710 41497563 500038710 502341707 14308293 502341707 14308293 14349889 445600731 14349889 445600731 554439612 445600731 500038199 55694543 500038199 55694543 500011903 476376696 500011903 476376696 499964974 345757409 499964974 500035652 499964974 500035652 674994666 500035652 500014648 617144829 500014648 610202318 500014648 610202318 499977163 588600546 499977163 588600546 588621484 500028066 588621484 500028066 676260665 499981300 676260665 499981300 979038332 473351301 979038332 473351301 499975755 630929462 499975755 630929462 499972425 379539567 499972425 379539567 374574268 500022973 374574268 500022973 872245860 500022973 500012677 539993472 500012677 187770334 500012677 187770334 499990626 187770334 500024081 945694612 500024081 945694612 500018830 561474959 500018830 561474959 561486529 561474959 448615035 551347312 448615035 551347312 933625567 933630974 933625567 783542328 933625567 783542328 216453778 499981403 216453778 499981403 966556000 847355836 966556000 847355836 152613946 847355836 499965523 352401422 499965523 352401422 500039307 535856006 500039307 535856006 420623069 420627460 420623069 499968708 420623069 499968708 504578086 208303303 504578086 208303303 499994193 31879944 499994193 31879944 31841275 657376636 31841275 657376636 657360161 300072335 657360161 300072335 500030861 606177277 500030861 606177277 393806834 933830706 393806834 933830706 66167748 933830706 717360434 500018337 717360434 500018337 158909160 841127074 158909160 841127074 362484717 637554187 362484717 637554187 499986172 816987320 499986172 816987320 500038712 824618571 500038712 824618571 500023656 878804754 500023656 245704322 500023656 245704322 245752548 159900239 245752548 159900239 159872022 499960650 159872022 499960650 444701027 499960650 241891151 500030474 241891151 128205588 241891151 128205588 128264585 128205588 891338037 108636851 891338037 108636851 890935549 499965040 890935549 499965040 282408598 717561742 282408598 717561742 500029213 573389737 500029213 573389737 532461355 532421238 532461355 715728287 532461355 715728287 499985675 715728287 515482740 484511231 515482740 484511231 502881664 789031138 502881664 789031138 499978325 874927643 499978325 874927643 125117095 874927643 128125408 500024187 128125408 500024187 854330674 500014279 854330674 500014279 119546122 119521668 119546122 119521668 499985650 769711675 499985650 702041399 499985650 702041399 702066213 702041399 482620424 482600365 482620424 778706172 482620424 778706172 504357747 500005263 504357747 500005263 109699709 381248782 109699709 381248782 618758151 500003614 618758151 500003614 500036418 895485232 500036418 457605271 500036418 457605271 859665946 500016029 859665946 500016029 499990982 430740707 499990982 430740707 499982809 923657553 499982809 923657553 261156588 548082267 261156588 548082267 500020220 548082267 406813305 406864454 406813305 499986347 406813305 499986347 434838523 106847514 434838523 106847514 499962746 106847514 307049719 692977717 307049719 500016147 307049719 500016147 509911022 933274035 509911022 933274035 933294615 933274035 35804297 35833784 35804297 778438936 35804297 778438936 499995295 778438936 266971402 499998349 266971402 499998349 24382489 499998349 795202474 204791209 795202474 499970073 795202474 499970073 540762570 416003911 540762570 416003911 583951243 312689107 583951243 312689107 499979140 312689107 986895943 13140791 986895943 13140791 436926012 840429458 436926012 840429458 499972606 747730079 499972606 747730079 252308428 747730079 831863647 831874354 831863647 500036322 831863647 500036322 337659571 662282228 337659571 662282228 670849171 670863929 670849171 670863929 604946777 395104217 604946777 395104217 500029487 362871081 500029487 500018804 500029487 500018804 241336943 583469258 241336943 583469258 500032259 323178881 500032259 323178881 775869960 224188242 775869960 224188242 762512945 499988233 762512945 499988233 8477412 544654745 8477412 544654745 706543898 269796492 706543898 269796492 269744944 269796492 874415211 499979051 874415211 499979051 500006028 391429032 500006028 500015188 500006028 500015188 299839279 500015188 554402694 461118427 554402694 461118427 499964394 461118427 853600860 146409516 853600860 146409516 133716476 133720876 133716476 133720876 172686538 499995447 172686538 499995447 273646812 726303578 273646812 726303578 117861165 500022942 117861165 500022942 500024820 783988799 500024820 783988799 784006349 783988799 752404031 752455735 752404031 752455735 498190768 276758756 498190768 276758756 276741173 276758756 358006993 641951973 358006993 641951973 257683955 257711889 257683955 257711889 408317159 408309685 408317159 408309685 594137106 405877580 594137106 405877580 646763776 499964651 646763776 499964651 310807066 500005637 310807066 443277866 310807066 443277866 556746116 687746701 556746116 687746701 312209831 496216067 312209831 496216067 789534993 210449474 789534993 210449474 59337476 940664813 59337476 783448221 59337476 783448221 783453174 499963779 783453174 499963779 863970083 500039399 863970083 500039399 488240453 626520501 488240453 626520501 626516937 499981076 626516937 499981076 5956017 499992512 5956017 499992512 692353664 500034770 692353664 500034770 218204480 500034770 499995275 107666820 499995275 500033712 499995275 500033712 808225744 499971509 808225744 499971509 277755176 499971509 345708517 654351404 345708517 412853448 345708517 412853448 587156811 412853448 581173578 499977328 581173578 499977328 994962360 5025688 994962360 5025688 499994345 866377480 499994345 866377480 915685922 915683729 915685922 170554347 915685922 170554347 500037892 404420705 500037892 404420705 282008876 717976925 282008876 7375099 282008876 7375099 7346866 638074697 7346866 638074697 500031699 499981343 500031699 499981343 751665568 499981343 290540172 85836832 290540172 85836832 85806551 85836832 657508596 403299599 657508596 403299599 596714121 499960713 596714121 499960713 446204408 201499463 446204408 201499463 798529522 515187 798529522 515187 506346 515187 500039901 702463092 500039901 484898613 500039901 484898613 515119998 500020185 515119998 500020185 714620678 766413971 714620678 766413971 766423677 500018886 766423677 500018886 600315806 482170455 600315806 482170455 482169806 482170455 500011294 68245571 500011294 68245571 68238124 500001716 68238124 500001716 809290714 583826327 809290714 583826327 416196063 600574534 416196063 600574534 399404117 354939645 399404117 354939645 354987206 499978497 354987206 499978497 18678814 197484011 18678814 197484011 802492120 903501195 802492120 903501195 500002964 873198930 500002964 873198930 499981233 961697505 499981233 961697505 961700703 713146228 961700703 713146228 500032309 384654909 500032309 384654909 384660642 384654909 901424825 901417522 901424825 901417522 744795382 500039092 744795382 590936280 744795382 590936280 285949482 500005714 285949482 500005714 857894438 499972205 857894438 499972205 235548105 499972205 500018415 596114102 500018415 596114102 564935097 435051656 564935097 838286728 564935097 838286728 838312077 500001637 838312077 500001637 446719590 634268331 446719590 634268331 652934171 500029172 652934171 500029172 940208652 940224548 940208652 432583344 940208652 432583344 499967775 500024789 499967775 500024789 709699611 170002279 709699611 170002279 500021902 993114327 500021902 993114327 500038980 110082183 500038980 110082183 499980373 110082183 845380844 500032130 845380844 70205329 845380844 70205329 929726309 70205329 500033036 905879776 500033036 654488951 500033036 654488951 654467968 654488951 500011525 771153261 500011525 509905720 500011525 509905720 509856135 705402819 509856135 705402819 500002315 950217989 500002315 950217989 901927700 319798314 901927700 319798314 51818335 948169110 51818335 467008669 51818335 467008669 467044024 335283814 467044024 335283814 664742759 335283814 147907847 147933242 147907847 147933242 499978999 970396698 499978999 499979693 499978999 499979693 410921919 499979693 999787269 999746038 999787269 999746038 796858499 203092500 796858499 541277776 796858499 541277776 541285428 499962492 541285428 499962492 3907841 499962492 712259890 500003889 712259890 500003889 500030040 407123443 500030040 407123443 19314592 19309881 19314592 714751766 19314592 714751766 714777278 9362373 714777278 9362373 499968770 11773942 499968770 11773942 827993417 499994205 827993417 499994205 499987920 957741728 499987920 957741728 499989692 129507368 499989692 129507368 128432976 871536451 128432976 499964677 128432976 499964677 689279187 499964677 178436867 178438984 178436867 178438984 397545070 602417954 397545070 602417954 127074380 127062169 127074380 127062169 500007812 499999443 500007812 499999443 23963724 499999443 569282731 430670310 569282731 430670310 402404465 286047046 402404465 286047046 286012615 316507428 286012615 316507428 683536392 316507428 669407822 330629192 669407822 93849621 669407822 93849621 906149198 406464208 906149198 406464208 500025370 789170726 500025370 789170726 500021370 401425735 500021370 401425735 401433231 401425735 500031519 688720277 500031519 501883980 500031519 501883980 501907626 501883980 500004700 96394727 500004700 96394727 716677205 500022777 716677205 500022777 394714603 500032626 394714603 500032626 793705927 758994637 793705927 758994637 240992413 564624230 240992413 564624230 939736525 939707312 939736525 939707312 499994125 807368956 499994125 807368956 580034557 463605514 580034557 463605514 499994444 246161016 499994444 246161016 239131888 211031795 239131888 211031795 499974760 13041182 499974760 745894112 499974760 745894112 254157850 745894112 500003308 815959889 500003308 815959889 500028391 153248677 500028391 153248677 378394187 378343210 378394187 157601519 378394187 157601519 842362296 105715100 842362296 105715100 894303923 105715100 500028066 992855070 500028066 992855070 992848016 992855070 222710874 500028383 222710874 500028383 961617868 961631520 961617868 961631520 574994111 223801181 574994111 223801181 500029128 737373120 500029128 737373120 499968813 557790249 499968813 557790249 442239172 425718206 442239172 425718206 574324768 425718206 421257808 421232886 421257808 500005361 421257808 500005361 79214898 920800526 79214898 920800526 232479345 232518579 232479345 232518579 461720587 461792358 461720587 309740476 461720587 309740476 817301438 182711535 817301438 249650830 817301438 249650830 500007237 375927704 500007237 375927704 500004070 520608549 500004070 520608549 520629071 783180321 520629071 783180321 783160961 783180321 512954975 512969759 512954975 512969759 537281177 499994657 537281177 634309194 537281177 634309194 295788309 500035831 295788309 500035831 641042161 499984042 641042161 499984042 500025264 224940345 500025264 224940345 757941191 499973677 757941191 499973677 499984810 124511963 499984810 612782984 499984810 612782984 612726744 660681033 612726744 660681033 660717094 660681033 344430556 344412539 344430556 344412539 741281762 258690470 741281762 258690470 499961092 557409775 499961092 557409775 517840626 320338443 517840626 320338443 500009081 283911461 500009081 283911461 247554846 500032966 247554846 500032966 140089862 140117462 140089862 140117462 500028354 773089554 500028354 134202456 500028354 134202456 86727568 86698365 86727568 86698365 872196885 500004185 872196885 500004185 394171575 500017970 394171575 500017970 687600385 687610645 687600385 199802317 687600385 199802317 499962959 199802317 967842135 967841875 967842135 77367996 967842135 77367996 111588095 888405062 111588095 888405062 526666761 331679802 526666761 331679802 668304865 659285287 668304865 659285287 340655435 693643594 340655435 693643594 693669370 693643594 113463530 306078686 113463530 306078686 499960314 306078686 143169404 143154567 143169404 143154567 500039248 475996052 500039248 201830812 500039248 201830812 798195339 517047202 798195339 517047202 482982824 459890496 482982824 459890496 540071384 663492417 540071384 663492417 336445385 500037631 336445385 500037631 360177211 533969046 360177211 533969046 466014770 533969046 286737401 499991965 286737401 673453799 286737401 673453799 500013610 673453799 499978677 942123600 499978677 488016067 499978677 488016067 488025472 499997453 488025472 499997453 288776044 521572087 288776044 521572087 478395366 522178622 478395366 522178622 477817818 750598383 477817818 750598383 750590105 603583555 750590105 603583555 603611127 603583555 615186786 384789358 615186786 384789358 264494649 500001491 264494649 212774010 264494649 212774010 787193817 212774010 498251011 499990398 498251011 50845873 498251011 50845873 845242165 500021931 845242165 500021931 332526288 500023467 332526288 500023467 336507648 140019296 336507648 140019296 859942503 677541568 859942503 677541568 322518836 720968824 322518836 720968824 279025940 500009323 279025940 500009323 869429056 243429319 869429056 243429319 243468406 243429319 499980942 101275837 499980942 499971002 499980942 499971002 882716383 499971002 499986442 696109769 499986442 696109769 55591856 500012508 55591856 500012508 317435538 707032086 317435538 707032086 707070008 502121228 707070008 502121228 502151558 502121228 987609124 987676487 987609124 500004068 987609124 500004068 26404505 550835410 26404505 550835410 550804812 550835410 171269667 171284711 171269667 341778345 171269667 341778345 500010377 880967801 500010377 880967801 880958024 566165093 880958024 566165093 499990800 332522702 499990800 332522702 833985378 500028110 833985378 104694893 833985378 104694893 104717989 168683693 104717989 168683693 500008079 499961174 500008079 499961174 838510576 838540177 838510576 838540177 694656555 243684726 694656555 243684726 500002714 243684726 759940162 240052806 759940162 500001756 759940162 500001756 45463078 88460743 45463078 88460743 911500037 594273901 911500037 594273901 594227118 500007156 594227118 500007156 500861629 249374148 500861629 249374148 750579052 552368921 750579052 552368921 447638585 282379545 447638585 282379545 500023773 834794833 500023773 834794833 165223903 79652885 165223903 79652885 920387949 499972768 920387949 499972768 122055638 500016248 122055638 500016248 463888412 290553673 463888412 290553673 499998627 290553673 105304840 894666596 105304840 92961508 105304840 92961508 906998002 92961508 200128073 799847638 200128073 229144270 200128073 229144270 499973526 281357191 499973526 281357191 718616760 281357191 47339422 499985656 47339422 251538291 47339422 251538291 500006830 499982573 500006830 499982573 38436773 960782995 38436773 960782995 39233097 721398108 39233097 721398108 784408302 215574328 784408302 391027244 784408302 391027244 608967629 500029047 608967629 500029047 934631205 500029047 499972456 389905179 499972456 389905179 987937663 987927114 987937663 281033514 987937663 281033514 718970878 500036827 718970878 500036827 91112799 500021612 91112799 500021612 499979192 28191789 499979192 28191789 28169175 538089838 28169175 538089838 461916599 466493902 461916599 466493902 466476176 466493902 304428095 304371421 304428095 499971209 304428095 499971209 976217038 23771835 976217038 39361791 976217038 39361791 499996551 39361791 500038960 598656752 500038960 598656752 941667037 58307325 941667037 983754556 941667037 983754556 500009556 193111556 500009556 193111556 193086645 628919603 193086645 628919603 628923262 628919603 499980512 430278851 499980512 430278851 324770188 500006418 324770188 500006418 671403644 671376013 671403644 499989401 671403644 499989401 243051207 756917796 243051207 756917796 915336815 915287866 915336815 499986178 915336815 499986178 228966103 771021887 228966103 771021887 499978446 102989130 499978446 544193792 499978446 544193792 500001036 295749718 500001036 295749718 704290141 164187548 704290141 164187548 245676838 499965097 245676838 499965097 499994130 243627279 499994130 811032288 499994130 811032288 500036207 166315963 500036207 166315963 833715206 166315963 69814354 69828499 69814354 69828499 939540784 939585049 939540784 939585049 324333869 324282259 324333869 500016066 324333869 500016066 738309208 500026296 738309208 500026296 269181027 720980481 269181027 720980481 499983480 819225403 499983480 446170831 499983480 446170831 701018954 701033869 701018954 701033869 782873927 895351302 782873927 895351302 499988848 926888123 499988848 926888123 507664836 499984378 507664836 678101896 507664836 678101896 500018759 870836111 500018759 870836111 870805039 641762153 870805039 641762153 500024104 851237615 500024104 851237615 851178835 851237615 499988486 684579157 499988486 684579157 308826181 499978429 308826181 499978429 863627634 609352973 863627634 609352973 609353575 609352973 935359871 499983662 935359871 500004498 935359871 500004498 589605875 642675451 589605875 642675451 357391295 623564843 357391295 623564843 500003383 166030604 500003383 166030604 224311140 500035442 224311140 500035442 640099314 500017279 640099314 500017279 500038507 789260481 500038507 789260481 499988686 522521573 499988686 522521573 939475758 939403812 939475758 939403812 186471884 499966113 186471884 499966113 433866429 367264351 433866429 367264351 367234458 367264351 634448232 634467300 634448232 80406831 634448232 80406831 80373670 80406831 500018008 755496659 500018008 755496659 64133398 64156225 64133398 64156225 894568850 555126669 894568850 555126669 444871448 241532461 444871448 241532461 241542567 241532461 428851417 499976424 428851417 301128961 428851417 301128961 159551391 159565852 159551391 499981324 159551391 499981324 732440577 499981324 319928387 500023308 319928387 500023308 437786348 437837993 437786348 517505227 437786348 517505227 482512746 499996502 482512746 499996502 204099743 499996502 306435743 499984418 306435743 499984418 708419012 134921316 708419012 134921316 500002509 134921316 775225383 500016262 775225383 500016262 24666502 24710630 24666502 24710630 499977427 966360499 499977427 433445139 499977427 433445139 566542275 433445139 500020464 894509252 500020464 894509252 500029258 894509252 117421413 499965812 117421413 601167203 117421413 601167203 499998295 447943652 499998295 447943652 883093162 500023559 883093162 500023559 649506887 977807399 649506887 977807399 499998322 977807399 538574413 500021695 538574413 500021695 538763499 500001589 538763499 500001589 965265177 500001589 351677619 499982053 351677619 521272231 351677619 521272231 521314915 521272231 484596145 406182183 484596145 406182183 593811555 571450802 593811555 571450802 416934005 583070476 416934005 583070476 710617924 500002947 710617924 500002947 500016936 917550736 500016936 917550736 500038628 16963916 500038628 16963916 499974458 375180994 499974458 375180994 789851305 789895355 789851305 68295426 789851305 68295426 931748526 68295426 500030382 321526172 500030382 265250936 500030382 265250936 734732868 523133071 734732868 523133071 499962731 523133071 500005796 111569656 500005796 640235146 500005796 640235146 500022360 500007060 500022360 500007060 608263963 500007060 455108831 500007875 455108831 500007875 499997570 715730095 499997570 715730095 881924716 979522641 881924716 979522641 20486492 979522641 795148479 499976210 795148479 499976210 500036123 611106643 500036123 611106643 499979736 714922360 499979736 714922360 258059221 741892343 258059221 741892343 534560893 500030733 534560893 500030733 165505654 834505445 165505654 192841385 165505654 192841385 192814981 433071849 192814981 433071849 566880491 417250399 566880491 417250399 269208513 730832844 269208513 730832844 367394447 632650871 367394447 841368745 367394447 841368745 841372102 841368745 815065819 351390333 815065819 351390333 184918778 986638525 184918778 986638525 986617030 606569770 986617030 606569770 393426905 606569770 863109099 863065991 863109099 863065991 602143285 500022547 602143285 500022547 494809344 500022547 541864274 499974094 541864274 520248243 541864274 520248243 293471179 706535162 293471179 499984100 293471179 499984100 389366623 396373226 389366623 396373226 603598211 396373226 439993872 499974163 439993872 499973073 439993872 499973073 525288439 569302156 525288439 569302156 614983285 499971727 614983285 499971727 932246451 67793753 932246451 499998174 932246451 499998174 392415993 499998174 435799641 435758119 435799641 500009769 435799641 500009769 594167692 500009769 499986610 866190075 499986610 802969446 499986610 802969446 268915045 500010999 268915045 500010999 781390104 843775713 781390104 843775713 843821551 465783843 843821551 465783843 534252384 499983318 534252384 499983318 166487121 448721584 166487121 448721584 551251988 832754356 551251988 832754356 167259412 832754356 622918464 473612801 622918464 473612801 112100177 500003386 112100177 500003386 786500558 213549249 786500558 334819618 786500558 334819618 393719982 393678062 393719982 393678062 374787795 634964791 374787795 634964791 365023083 93504895 365023083 93504895 93511124 93504895 396500597 499998038 396500597 499998038 11615664 493714251 11615664 493714251 493753771 285673391 493753771 285673391 714285681 876393722 714285681 876393722 123646472 876393722 477599983 499960100 477599983 499964766 477599983 499964766 478950877 500020993 478950877 500020993 945442635 500020993 500025123 151488802 500025123 151488802 997065459 500019676 997065459 500019676 457825177 499971038 457825177 705291977 457825177 705291977 499968535 1457720 499968535 1457720 998566376 1457720 269635968 500017806 269635968 500017806 804692599 804699205 804692599 804699205 144061864 144050776 144061864 465269759 144061864 465269759 465249146 960042498 465249146 960042498 39902013 500022432 39902013 500022432 943035227 999018494 943035227 999018494 981785 999018494 414797680 585194147 414797680 585194147 499963595 37974015 499963595 37974015 499971704 788550751 499971704 788550751 499979581 38428181 499979581 38428181 38452285 38428181 500009078 239315587 500009078 239315587 417643354 499984983 417643354 499984983 617143058 499984655 617143058 864338713 617143058 864338713 135649143 864338713 500024299 28670674 500024299 28670674 500015531 844418762 500015531 183101582 500015531 183101582 183092920 496195967 183092920 496195967 496138026 351959278 496138026 351959278 648078290 846608627 648078290 846608627 499971701 846608627 500024179 304026215 500024179 304026215 92528211 500005868 92528211 500005868 112591285 112584421 112591285 112584421 207636369 792388206 207636369 792388206 538296399 499970791 538296399 678702557 538296399 678702557 500016527 678702557 500035240 9959578 500035240 9959578 500036141 843372222 500036141 51869501 500036141 51869501 352962412 500037869 352962412 500037869 500003435 14819712 500003435 14819712 573697351 671180976 573697351 671180976 328794843 490433794 328794843 490433794 509598645 490433794 474862798 525185892 474862798 525185892 499968732 173963048 499968732 963220744 499968732 963220744 499983197 902367237 499983197 902367237 902355771 611625218 902355771 611625218 499989302 565748219 499989302 565748219 499981834 565748219 593242709 406754829 593242709 500018481 593242709 500018481 142127564 142179497 142127564 322001289 142127564 322001289 500005106 322001289 302486104 500039322 302486104 500030769 302486104 500030769 794025409 500030769 204160230 204136505 204160230 204136505 192128186 807909790 192128186 807909790 243460363 243470598 243460363 243470598 976486665 976513758 976486665 499971958 976486665 499971958 935769098 840788810 935769098 840788810 840821908 989917126 840821908 989917126 989887264 989917126 907984223 500005846 907984223 765502444 907984223 765502444 234499347 765502444 499964036 192632993 499964036 192632993 888715680 111283692 888715680 111283692 660011122 524384975 660011122 524384975 475620856 524384975 499966403 152677331 499966403 152677331 606965255 724018442 606965255 724018442 500021207 500036206 500021207 500036206 443129802 500036206 970071751 499987867 970071751 499987867 600557285 339216033 600557285 339216033 684859756 315134868 684859756 315134868 336064367 663921842 336064367 663921842 627362444 500022550 627362444 500022550 682254725 312450014 682254725 312450014 500003304 312450014 945704532 697053619 945704532 697053619 302996347 697053619 927200746 72820355 927200746 887475655 927200746 887475655 887405330 499992319 887405330 499992319 138390221 499992319 500028249 438264926 500028249 500000054 500028249 500000054 769042188 878488789 769042188 878488789 499973357 680538083 499973357 680538083 680509415 680538083 500026786 975575176 500026786 975575176 499990587 80358292 499990587 80358292 80395947 80358292 474307624 474292322 474307624 474292322 288987338 288963120 288987338 288963120 328041789 328002469 328041789 328002469 197788080 500030799 197788080 500030799 591300233 236667676 591300233 236667676 820657584 500026071 820657584 500026071 679407649 679370108 679407649 105855564 679407649 105855564 957491170 22588721 957491170 22588721 500008266 500039567 500008266 500039567 235873480 500039567 500008257 188259760 500008257 188259760 804979742 500022146 804979742 500022146 66880600 500022146 500008144 126661752 500008144 126661752 493158402 602171313 493158402 602171313 212406300 787615999 212406300 499982235 212406300 499982235 499987756 366993592 499987756 366993592 388147987 611830620 388147987 611830620 966972491 499979409 966972491 499979409 322546224 677510295 322546224 677510295 97260103 188410564 97260103 188410564 188390526 21432859 188390526 21432859 978629504 415150637 978629504 415150637 415127423 18450501 415127423 18450501 981583747 18450501 500006550 500006968 500006550 500006968 249189449 870301483 249189449 870301483 499960631 870301483 154384222 500002520 154384222 500002520 481704664 550965483 481704664 550965483 550937892 550965483 500008983 446575021 500008983 446575021 500020531 344975981 500020531 344975981 229481913 770504194 229481913 685788816 229481913 685788816 685727487 709914768 685727487 709914768 500012096 261045804 500012096 261045804 499960670 63046817 499960670 88196016 499960670 88196016 499962068 886341449 499962068 886341449 113674463 886341449 383056394 499991904 383056394 499991904 500019076 36538111 500019076 36538111 700541403 700545014 700541403 700545014 505659141 4259458 505659141 4259458 499984923 4259458 500032987 549312412 500032987 188597016 500032987 188597016 188561101 489728011 188561101 489728011 489743629 500024609 489743629 500024609 164660546 500024609 463729546 536301723 463729546 536301723 499987491 180425658 499987491 499967813 499987491 499967813 553668704 499967813 499971755 578760155 499971755 356842172 499971755 356842172 499964727 335590417 499964727 335590417 664415650 335590417 499978153 81453290 499978153 81453290 277634696 722428893 277634696 499969305 277634696 499969305 31331749 499969305 499969275 919156031 499969275 180239354 499969275 180239354 500020685 890029695 500020685 890029695 110037662 500039158 110037662 500039158 428104026 500000366 428104026 500000366 538223804 538242519 538223804 471235467 538223804 471235467 471224165 400327611 471224165 400327611 599639876 400327611 500033991 526819853 500033991 526819853 499978742 58606470 499978742 428030529 499978742 428030529 345054204 500028457 345054204 500028457 510618912 499963738 510618912 500028813 510618912 500028813 692840172 499969338 692840172 499969338 634196940 440401912 634196940 440401912 500038656 86601136 500038656 86601136 833029295 833009222 833029295 833009222 880201550 184986334 880201550 184986334 185022439 499984057 185022439 499984057 734444942 859315130 734444942 859315130 499977440 499988649 499977440 499988649 720501442 720513898 720501442 720513898 949806089 949800878 949806089 949800878 816997440 499973830 816997440 499973830 369224723 500006578 369224723 500006578 142049202 56530712 142049202 56530712 943453261 798802142 943453261 798802142 201184574 526419660 201184574 526419660 473591438 824247319 473591438 824247319 824223973 500004635 824223973 500004635 242856239 77178540 242856239 77178540 922839267 7242970 922839267 7242970 7277884 499985548 7277884 499985548 987731344 625158538 987731344 625158538 625166878 473194368 625166878 473194368 473160288 473194368 960758974 500020862 960758974 16749730 960758974 16749730 983319105 468379768 983319105 468379768 531565907 803850623 531565907 803850623 196190613 803850623 413695933 499971088 413695933 499971088 267963584 992982463 267963584 992982463 500036935 499988461 500036935 499988461 567697713 499988461 499999347 940462445 499999347 443451777 499999347 443451777 500006924 443451777 499983530 859160199 499983530 647655439 499983530 647655439 352389687 647655439 500023002 252413107 500023002 252413107 701394126 945603362 701394126 945603362 945562037 945603362 527178750 500020949 527178750 653183416 527178750 653183416 653151590 766139451 653151590 766139451 766151974 811824356 766151974 811824356 499996948 496820395 499996948 496820395 496824517 499968988 496824517 499968988 215156074 215080625 215156074 215080625 808050471 500016410 808050471 500016410 899413366 500001520 899413366 500001520 552818637 582699542 552818637 582699542 582685097 582699542 499986782 465066637 499986782 465066637 124241109 875731496 124241109 875731496 500030110 414370582 500030110 414370582 199615169 800428136 199615169 800428136 499971540 385535106 499971540 385535106 385538238 500004847 385538238 500004847 400504171 205884607 400504171 205884607 794052192 794635499 794052192 794635499 794578250 794635499 536128988 463828561 536128988 463828561 957946731 42028887 957946731 42028887 947793009 954022508 947793009 954022508 954058316 500013998 954058316 500013998 174768256 589795401 174768256 589795401 499991943 589795401 231517591 768552698 231517591 500018471 231517591 500018471 499982639 287377279 499982639 287377279 500004629 287377279 462673967 462712876 462673967 462712876 443429850 499980179 443429850 499980179 320016171 320075620 320016171 977498982 320016171 977498982 500013529 977498982 492981052 507004142 492981052 883881960 492981052 883881960 500013124 499986042 500013124 499986042 932064295 499986042 423893022 576112933 423893022 576112933 500037824 518796005 500037824 518796005 500015888 533069880 500015888 431742146 500015888 431742146 499960875 500027037 499960875 500027037 768823005 864207497 768823005 864207497 500002080 410590563 500002080 410590563 245162449 245153918 245162449 245153918 177754271 822241825 177754271 822241825 388042398 611925156 388042398 611925156 499995355 821406775 499995355 821406775 500008326 889960245 500008326 889960245 500035540 974115462 500035540 685352727 500035540 685352727 685300151 617780911 685300151 617780911 499999437 617780911 945184550 54802428 945184550 54802428 499966644 827103570 499966644 827103570 468556088 500019363 468556088 500019363 876588904 123430192 876588904 664059349 876588904 664059349 664116253 664059349 760732311 760746167 760732311 636230770 760732311 636230770 27025985 205178224 27025985 205178224 738348831 738329515 738348831 738329515 154335469 845711008 154335469 845711008 56836055 943171600 56836055 565643881 56836055 565643881 499996318 10497055 499996318 10497055 499987927 10497055 708179453 708164332 708179453 708164332 500000747 110051414 500000747 110051414 110038003 110051414 675715793 499966393 675715793 499966393 703813928 499966393 224422767 500037729 224422767 500037729 933709556 499996568 933709556 499996568 839066885 500013204 839066885 499985691 839066885 499985691 469838456 412429800 469838456 412429800 500010396 499980784 500010396 499980784 256398387 499978063 256398387 667127393 256398387 667127393 499993041 762301296 499993041 762301296 762342667 762301296 540739925 540793655 540739925 540793655 259882798 740107252 259882798 221103880 259882798 221103880 221110076 221103880 463165206 536798356 463165206 499977047 463165206 499977047 143317945 499977047 730009816 270008258 730009816 270008258 840209867 840223706 840209867 540935471 840209867 540935471 500034507 593979122 500034507 593979122 500022069 593979122 787603194 787626650 787603194 787626650 367142377 367124622 367142377 367124622 842577497 157417860 842577497 532057985 842577497 532057985 500019692 345901682 500019692 345901682 438450619 731917386 438450619 731917386 731890617 499960446 731890617 499960446 798523093 894752129 798523093 894752129 500026116 894752129 580116932 580116110 580116932 580116110 297011092 500034613 297011092 528762650 297011092 528762650 963893417 500014147 963893417 790776597 963893417 790776597 499972958 592272060 499972958 592272060 592276180 447983266 592276180 447983266 447975734 707990939 447975734 707990939 500018902 422888717 500018902 422888717 500035808 422888717 500016144 930640667 500016144 930640667 197592512 197546253 197592512 197546253 157352068 157348349 157352068 501086829 157352068 501086829 501096505 501086829 499982865 921168231 499982865 921168231 499976421 942702750 499976421 882307877 499976421 882307877 26235655 973732487 26235655 973732487 781243730 499965459 781243730 499965459 510298464 811204722 510298464 811204722 500013790 314834696 500013790 314834696 685201743 314834696 623940768 623944858 623940768 499971880 623940768 499971880 695281434 499971880 691175999 699333605 691175999 699333605 447854354 447876561 447854354 912242571 447854354 912242571 87762308 912242571 542935823 499972951 542935823 499972951 839472060 145358438 839472060 145358438 499985698 145358438 760841121 499987880 760841121 499987880 313013777 312990900 313013777 312990900 500017754 653140229 500017754 653140229 971911455 499993017 971911455 500011336 971911455 500011336 180134071 180122147 180134071 500026233 180134071 500026233 640132906 500026233 570867540 499965630 570867540 499965630 754151547 500011912 754151547 500011912 500019716 790570425 500019716 790570425 798575907 500027151 798575907 771484404 798575907 771484404 771489505 682606353 771489505 682606353 317361527 682606353 948909456 948863300 948909456 885590722 948909456 885590722 885596776 500038170 885596776 500038170 301452099 500038170 826159162 826141505 826159162 826141505 773406031 38654602 773406031 38654602 38605131 500011998 38605131 500011998 617248170 500020654 617248170 500020654 179980647 500020654 401715253 335623262 401715253 335623262 500030247 86054444 500030247 86054444 500036943 86054444 209110873 927764596 209110873 927764596 72271121 389928930 72271121 389928930 500037673 389928930 500030855 321749064 500030855 499962094 500030855 499962094 345836335 499962094 499996993 202182070 499996993 202182070 500027635 165662471 500027635 835707361 500027635 835707361 164316310 835707361 500008825 439395645 500008825 439395645 560567149 270074801 560567149 270074801 499960843 270074801 842626705 500034316 842626705 378843382 842626705 378843382 442612074 557426587 442612074 499995350 442612074 499995350 342322802 499995350 795010377 204973492 795010377 499965740 795010377 499965740 309656914 499965740 712849192 500000179 712849192 500000179 833013177 499963247 833013177 499963247 897941447 499984126 897941447 499984126 500012933 941168051 500012933 86258559 500012933 86258559 500033035 37793205 500033035 37793205 37776939 827771580 37776939 827771580 827773175 500001276 827773175 500001276 214334344 500001276 709226960 500028031 709226960 409271257 709226960 409271257 499975456 24504541 499975456 24504541 975493479 36823950 975493479 36823950 500004207 500003760 500004207 500003760 330295814 344910637 330295814 344910637 655135700 500028129 655135700 500028129 150509607 933200944 150509607 933200944 500017805 933200944 133076675 133045777 133076675 682516316 133076675 682516316 499979818 500034868 499979818 500034868 804756604 500001064 804756604 500001064 218739909 217372811 218739909 217372811 93410006 93364365 93410006 93364365 500039099 15040855 500039099 380475572 500039099 380475572 329855874 500014129 329855874 500004017 329855874 500004017 529355313 500004017 462764970 537188315 462764970 537188315 686438940 8284980 686438940 8284980 991658491 8284980 878762699 121221204 878762699 121221204 500009586 722396833 500009586 722396833 984724980 984752624 984724980 284911520 984724980 284911520 715097463 179382031 715097463 179382031 985059139 14911861 985059139 14911861 633586889 633574173 633586889 633574173 499966326 112114589 499966326 112114589 903533462 903529879 903533462 499999752 903533462 499999752 33178779 739658281 33178779 739658281 739606617 340487311 739606617 340487311 659502203 340487311 750616685 499967638 750616685 499967638 287281937 287298729 287281937 287298729 879787083 120216677 879787083 120216677 430937298 569077751 430937298 569077751 213231340 786765932 213231340 786765932 628622729 628663992 628622729 910562120 628622729 910562120 36972902 36972592 36972902 36972592 603162405 396850883 603162405 372903561 603162405 372903561 627090109 814898599 627090109 814898599 185115026 814898599 499990961 34168736 499990961 34168736 154539863 499977940 154539863 499977940 790473502 209532409 790473502 499960941 790473502 499960941 600516810 254076632 600516810 254076632 745942504 40743673 745942504 40743673 959211286 500033971 959211286 500033971 881713007 613627684 881713007 613627684 613626089 613627684 714696353 500028727 714696353 879715332 714696353 879715332 500004882 377365514 500004882 377365514 377321253 701536761 377321253 701536761 298512643 500022210 298512643 500022210 31841311 626943902 31841311 626943902 626949713 499991254 626949713 499991254 164408105 499991254 276381583 276381147 276381583 954248791 276381583 954248791 954246879 18959132 954246879 18959132 18986922 507185368 18986922 507185368 500032217 507185368 419213578 499992700 419213578 499992700 532615432 3329776 532615432 3329776 3344507 668855256 3344507 668855256 668811351 668855256 508131114 186012701 508131114 186012701 185981526 186012701 233779908 672715201 233779908 672715201 672749807 965794745 672749807 965794745 965732323 965794745 603730298 603725275 603730298 603725275 875197506 875182417 875197506 69404056 875197506 69404056 69369017 730031326 69369017 730031326 269980378 499967100 269980378 499967100 192419486 500027384 192419486 500027384 625917953 129535981 625917953 129535981 129522486 129535981 784356195 500015575 784356195 152843374 784356195 152843374 499960136 152843374 502681851 903095150 502681851 903095150 96898933 903095150 680354896 500007638 680354896 500007638 899642438 500034015 899642438 500034015 268858612 731137175 268858612 731137175 467886443 467918471 467886443 467918471 972517516 577024843 972517516 577024843 499993892 500036850 499993892 500036850 903101607 499985166 903101607 499985166 276828980 276835786 276828980 886766901 276828980 886766901 886755517 886766901 500008623 13946481 500008623 13946481 962425734 499979479 962425734 499979479 110828845 110814751 110828845 110814751 985931621 985933206 985931621 985933206 182287196 299079816 182287196 299079816 691236149 499991929 691236149 499991929 949597511 833682507 949597511 833682507 833645675 450980605 833645675 450980605 499995253 621023508 499995253 621023508 500021771 400408920 500021771 400408920 400414895 400408920 926306079 500032376 926306079 500032376 500011724 470142676 500011724 470142676 500002453 162080083 500002453 162080083 499984106 737752052 499984106 105178765 499984106 105178765 500027581 105178765 499984970 38758441 499984970 319901834 499984970 319901834 680105968 346605076 680105968 346605076 500006465 899241526 500006465 899241526 100750905 381963613 100750905 381963613 617960918 377955466 617960918 377955466 377945803 737753327 377945803 737753327 737697192 737753327 199269826 499975241 199269826 499975241 499968350 363519457 499968350 363519457 438334129 500038573 438334129 500038573 146540336 146496711 146540336 371985259 146540336 371985259 614243344 499998809 614243344 499998809 499991518 231559259 499991518 231559259 768451844 499961541 768451844 499961541 909794590 500014379 909794590 500014379 616458993 500039991 616458993 500039991 546966078 663588643 546966078 663588643 336412221 663588643 500003339 1866866 500003339 94458293 500003339 94458293 94502769 985019103 94502769 985019103 985058725 314363930 985058725 314363930 500012474 693832136 500012474 693832136 693854824 564711614 693854824 564711614 564744957 564711614 986998805 13022383 986998805 641394232 986998805 641394232 641396823 716423219 641396823 716423219 716448281 248604203 716448281 248604203 248572622 241638276 248572622 241638276 241572711 939731500 241572711 939731500 939722064 939731500 499979817 664258005 499979817 664258005 552142828 552156414 552142828 552156414 44642303 955337835 44642303 252736415 44642303 252736415 418464093 499967418 418464093 499967418 500022414 326835536 500022414 326835536 643294587 499993303 643294587 420758212 643294587 420758212 420793034 499989514 420793034 499989514 37703221 499964354 37703221 499964354 500031262 416724929 500031262 416724929 500036568 851850463 500036568 851850463 813413017 186614427 813413017 186614427 499976550 78259261 499976550 78259261 523340326 523299115 523340326 523299115 500020219 155853222 500020219 731321048 500020219 731321048 963368154 499999631 963368154 499999631 118468685 500001908 118468685 500001908 746319143 253645537 746319143 746467169 746319143 746467169 746460075 500038290 746460075 500038290 48015820 951952217 48015820 951952217 893251496 855461334 893251496 855461334 500033477 994245338 500033477 994245338 994219242 994245338 628758789 500005501 628758789 770545884 628758789 770545884 770552415 770545884 175906681 824104881 175906681 824104881 893586280 500000517 893586280 780931227 893586280 780931227 483295376 516652813 483295376 516652813 679455813 320557703 679455813 809655442 679455813 809655442 182341946 499972359 182341946 499972359 499970096 576288985 499970096 499976354 499970096 499976354 417390569 500036382 417390569 500036382 906215367 500036382 488419679 500003293 488419679 797004033 488419679 797004033 202999555 63411012 202999555 63411012 936549078 63411012 925013915 74988996 925013915 74988996 486902082 500031105 486902082 500031105 499974379 294362084 499974379 512042087 499974379 512042087 512051127 512042087 499992168 331382806 499992168 331382806 133996807 133983947 133996807 133983947 11222174 847039301 11222174 847039301 847047472 258689448 847047472 258689448 192077766 192055657 192077766 192055657 499980444 662228108 499980444 662228108 500039416 313222797 500039416 313222797 499999999 708393243 499999999 410763507 499999999 410763507 879908292 879895860 879908292 879895860 281975149 500028907 281975149 500028907 723551996 500002134 723551996 500026224 723551996 500026224 339826880 500017291 339826880 500017291 218364554 500017291 462057692 500025355 462057692 185807886 462057692 185807886 500010860 683745005 500010860 683745005 316283215 827830667 316283215 827830667 968633339 968658959 968633339 499982232 968633339 499982232 14863354 14823028 14863354 215960421 14863354 215960421 548033452 547996412 548033452 547996412 739593259 739573021 739593259 500015508 739593259 500015508 965497724 500015508 378725808 621313124 378725808 621313124 609184899 605478526 609184899 605478526 394538807 500033684 394538807 500033684 325902935 589648013 325902935 589648013 589606885 589648013 217030909 216968284 217030909 465222564 217030909 465222564 500011012 465222564 499988410 711850224 499988410 499994452 499988410 499994452 308134520 499994452 468751946 500026432 468751946 500026432 963163681 963203745 963163681 286241539 963163681 286241539 713694992 500029563 713694992 500029563 114022850 500029563 983750027 16267613 983750027 906105220 983750027 906105220 93841073 166730594 93841073 166730594 499994272 335105747 499994272 335105747 500020453 499969812 500020453 499969812 343029926 153486218 343029926 153486218 920269572 920275985 920269572 103000491 920269572 103000491 537316084 976291356 537316084 976291356 23694511 499978836 23694511 499978836 477479008 255801289 477479008 255801289 772592229 227439095 772592229 227439095 681915773 681853037 681915773 681853037 85308197 10686850 85308197 10686850 10708398 194765141 10708398 194765141 724612709 499963163 724612709 499963163 490608224 490616706 490608224 499977533 490608224 499977533 345755376 499977533 499981875 329835549 499981875 329835549 511797985 499989721 511797985 265172181 511797985 265172181 500008942 421059868 500008942 421059868 578941960 421059868 389090718 165342432 389090718 165342432 834611821 165342432 270885333 729129122 270885333 377617575 270885333 377617575 377625120 377617575 286739302 929239983 286739302 929239983 70802491 929239983 381836459 618232206 381836459 618232206 499992973 349196261 499992973 349423379 499992973 349423379 499974231 226044623 499974231 226044623 226071783 156201130 226071783 156201130 843725126 499983747 843725126 499983747 982442927 37078180 982442927 37078180 23557872 500019558 23557872 353697245 23557872 353697245 353750177 294419301 353750177 294419301 61877415 938142385 61877415 938142385 66416733 500005929 66416733 500005929 500000044 257293260 500000044 257293260 500030157 625577588 500030157 625577588 500029525 217232564 500029525 217232564 716958348 500004376 716958348 500004376 6327991 943415548 6327991 943415548 943386454 943415548 211313134 194956560 211313134 194956560 194951508 913207750 194951508 913207750 913262421 956257755 913262421 956257755 499973128 956257755 856129731 429337959 856129731 429337959 429329575 429337959 934816829 65180036 934816829 500007617 934816829 500007617 385849864 345947268 385849864 345947268 500033024 345947268 500018877 74752555 500018877 74752555 80475325 919541339 80475325 378181818 80475325 378181818 621806569 378181818 443281215 556699872 443281215 556699872 958521595 958570337 958521595 958570337 507883412 499997237 507883412 499997237 454793039 454790253 454793039 454790253 652858163 322259046 652858163 322259046 677721394 322259046 500022482 518048705 500022482 500037495 500022482 500037495 673582493 500037495 499987439 681478480 499987439 95976983 499987439 95976983 903978098 784913536 903978098 784913536 215067191 903567747 215067191 903567747 96401194 903567747 873983444 467707960 873983444 467707960 500013726 467707960 534475712 534448663 534475712 534448663 893045369 106914819 893045369 500005838 893045369 500005838 673035572 567061455 673035572 567061455 432927067 820694267 432927067 820694267 179316385 820694267 277495904 277506206 277495904 397942345 277495904 397942345 397943304 397942345 254653086 254672437 254653086 254672437 602657471 397338355 602657471 397338355 147943180 147930475 147943180 147930475 517330049 944534542 517330049 944534542 55495440 900340413 55495440 900340413 900324202 900340413 382070052 382055305 382070052 382055305 500016304 317706823 500016304 455083113 500016304 455083113 500030537 631190990 500030537 631190990 728397398 500012752 728397398 500012752 220853055 220830449 220853055 220830449 499989325 629249955 499989325 286868572 499989325 286868572 286888954 499986324 286888954 499986324 876744971 499986324 317710521 682318185 317710521 682318185 274491048 725478509 274491048 617272752 274491048 617272752 500032141 426559585 500032141 426559585 426514057 560667076 426514057 560667076 439332526 237849452 439332526 237849452 500008529 395316 500008529 395316 361924 304244151 361924 304244151 323745133 676279034 323745133 676279034 500013444 844026759 500013444 60749440 500013444 60749440 499972156 60749440 545219766 545161467 545219766 500023024 545219766 500023024 681174697 500023024 503090522 499963861 503090522 500010367 503090522 500010367 771246723 280144741 771246723 280144741 499964718 962901424 499964718 419802100 499964718 419802100 580150281 419802100 339219772 339267358 339219772 649137951 339219772 649137951 395606242 604320114 395606242 604320114 995717209 4311379 995717209 500004161 995717209 500004161 732095604 499995765 732095604 499995765 495191845 499995765 672241959 327725928 672241959 609033126 672241959 609033126 609072747 881714388 609072747 881714388 881755734 881714388 167233912 289637383 167233912 289637383 710388334 289637383 257580349 742408842 257580349 742408842 164792729 499994460 164792729 499994460 499965132 645431486 499965132 645431486 999279211 499982098 999279211 622472261 999279211 622472261 213656714 500035068 213656714 544924016 213656714 544924016 567682218 567640799 567682218 567640799 244417642 755571827 244417642 499961861 244417642 499961861 569937350 499961861 500037750 160232373 500037750 499971071 500037750 499971071 54765326 499971071 499983199 626680668 499983199 626680668 450775244 549214374 450775244 983345542 450775244 983345542 500020421 499972906 500020421 499972906 329666656 499972906 704788869 704799255 704788869 704799255 500004543 97369988 500004543 195589876 500004543 195589876 804439540 499965638 804439540 499965638 375807109 389310821 375807109 389310821 610649297 389310821 397689045 397667905 397689045 397667905 499991092 219298224 499991092 803506749 499991092 803506749 196441656 689585563 196441656 689585563 310409892 313058510 310409892 313058510 686934437 313058510 344694060 344748368 344694060 225971994 344694060 225971994 225977047 225971994 500028045 672404750 500028045 620495029 500028045 620495029 379553703 620495029 499996967 456330635 499996967 500014554 499996967 500014554 690963286 500026928 690963286 500026928 137462013 137401467 137462013 606051811 137462013 606051811 606047178 499971352 606047178 499971352 391056307 499971352 438950387 561029263 438950387 561029263 500019255 806482198 500019255 806482198 193503996 500031082 193503996 500031082 106656047 101092967 106656047 101092967 898846130 101092967 710326539 499998653 710326539 499998653 278613954 499976447 278613954 499976447 592447831 592437813 592447831 494139815 592447831 494139815 505863422 494139815 885126164 499986819 885126164 499986819 120271518 500023357 120271518 268353166 120271518 268353166 268349991 499974838 268349991 499974838 997571097 28042335 997571097 28042335 545465757 500013208 545465757 500013208 61543060 554111540 61543060 554111540 639545908 499963298 639545908 499963298 499995720 973124569 499995720 973124569 26829488 251959820 26829488 251959820 251933863 742070122 251933863 742070122 353378221 646584539 353378221 646584539 500017539 198097839 500017539 198097839 906793434 906747604 906793434 216942363 906793434 216942363 783026210 26210352 783026210 26210352 500036470 520531857 500036470 520531857 479419956 500017581 479419956 500017581 6610524 192918680 6610524 192918680 699761190 402569787 699761190 402569787 500009611 11726468 500009611 11726468 865642341 500026504 865642341 500026504 505328647 500001683 505328647 500001683 604150096 604157661 604150096 500039486 604150096 500039486 332677240 125526077 332677240 125526077 499968976 178367078 499968976 178367078 833862694 833887815 833862694 833887815 898639421 898619438 898639421 500039215 898639421 500039215 673248861 500039215 884686438 115303362 884686438 500017721 884686438 500017721 376099008 749881038 376099008 749881038 500013778 358912464 500013778 358912464 641060374 358912464 390063917 499972714 390063917 236001892 390063917 236001892 763952615 236001892 449212157 550727979 449212157 550727979 91033769 500034258 91033769 500034258 836531520 933079892 836531520 933079892 66973912 933079892 500023158 426744970 500023158 426744970 254533693 500020482 254533693 500020482 536159298 463899801 536159298 463899801 198936678 801024247 198936678 801024247 764782379 499995450 764782379 499995450 1 33852 1 33852 319505087 319506520 319505087 319506520 922320153 922281429 922320153 482509467 922320153 482509467 482551110 482509467 500036122 960384358 500036122 318132113 500036122 318132113 318159032 318132113 777180118 777155734 777180118 770156428 777180118 770156428 458229454 458227825 458229454 458227825 355178142 355133826 355178142 482112582 355178142 482112582 482069335 482112582 286977323 712989736 286977323 712989736 500004199 349805208 500004199 575812708 500004199 575812708 575870640 575812708 499988813 744658193 499988813 744658193 300223003 222966254 300223003 222966254 222998098 655962849 222998098 655962849 500010312 151778985 500010312 151778985 848210861 344918048 848210861 344918048 344951120 344918048 933830802 500020788 933830802 500020788 500008141 54243254 500008141 54243254 500029829 613071434 500029829 500009395 500029829 500009395 946362101 517238504 946362101 517238504 500014125 415066498 500014125 415066498 499969755 415066498 642288774 642305888 642288774 642305888 927453688 500023651 927453688 500023651 499995600 108061483 499995600 108061483 143729254 500034722 143729254 500034722 908565966 908535881 908565966 3088817 908565966 3088817 3118926 3088817 500015701 880031331 500015701 880031331 499982659 867659470 499982659 867659470 125900366 499990763 125900366 500020438 125900366 500020438 843710559 843750855 843710559 675178291 843710559 675178291 675226494 251755762 675226494 251755762 748257411 500027202 748257411 500027202 269311478 500027202 859379028 859421083 859379028 388048165 859379028 388048165 388114304 500023527 388114304 500023527 677201602 500023527 320305027 737137034 320305027 737137034 900150213 900140929 900150213 900140929 648505861 388291679 648505861 388291679 499970381 388291679 968379310 968362181 968379310 28121940 968379310 28121940 499965908 416093435 499965908 416093435 583919436 499960772 583919436 499960772 687977996 500000904 687977996 500000904 279677436 500000904 499993364 563832711 499993364 563832711 516508501 450193547 516508501 450193547 500027192 500010960 500027192 500010960 167917382 500010960 354504271 354537264 354504271 500004970 354504271 500004970 635526877 142469234 635526877 142469234 499974998 142469234 917838682 499995983 917838682 499995983 499982832 993560529 499982832 993560529 993553446 993560529 552684758 447287242 552684758 447287242 732567121 732532881 732567121 158352696 732567121 158352696 499983753 250933212 499983753 250933212 250951153 985284888 250951153 985284888 499972431 879734237 499972431 879734237 120241516 366587294 120241516 366587294 809912516 190154563 809912516 500022921 809912516 500022921 899455200 500022921 738411422 738438797 738411422 738438797 43733554 43773138 43733554 43773138 500020533 590082211 500020533 590082211 201648113 798280936 201648113 533279085 201648113 533279085 533267369 499995386 533267369 499995386 522873145 212065506 522873145 212065506 787917254 212065506 270496342 591232390 270496342 591232390 408769739 252505387 408769739 252505387 252449154 252505387 341817505 500036534 341817505 500036534 382522567 617464271 382522567 617464271 570909256 570937933 570909256 570937933 110993992 303182065 110993992 303182065 696802740 116484102 696802740 116484102 500000684 116484102 500036900 75405522 500036900 75405522 790367446 790392525 790367446 790392525 510428070 489548136 510428070 489548136 73605942 73607604 73605942 499983431 73605942 499983431 611069015 499983431 378237596 500015338 378237596 500015338 499963756 962138776 499963756 544993292 499963756 544993292 455027968 224112480 455027968 224112480 224126336 743324585 224126336 743324585 903156525 96858392 903156525 173729156 903156525 173729156 826243210 499978117 826243210 499978117 106228587 499978117 236058939 763997420 236058939 763997420 469032088 530978003 469032088 530978003 318482502 499990810 318482502 499990810 30969596 148484546 30969596 148484546 499993954 500005874 499993954 500005874 190960453 500005874 858696024 500014526 858696024 500014526 748575421 499965826 748575421 499965826 249559772 249543391 249559772 249543391 528449188 499970184 528449188 499970184 59866349 59879317 59866349 500012331 59866349 500012331 832491597 832487253 832491597 504349250 832491597 504349250 129859349 870103146 129859349 870103146 30635259 30578565 30635259 30578565 761288081 238688212 761288081 238688212 701790210 701778001 701790210 499988935 701790210 499988935 188169441 539056161 188169441 539056161 804649501 500007734 804649501 673521096 804649501 673521096 500024935 50419643
182958 6776906 0 6776906 20049731 23937213 20049731 23937213 2825462 23937213 23057390 3659715 23057390 3659715 14983465 18732968 14983465 18732968 7375938 19621305 7375938 16206941 7375938 16206941 14506169 12275326 14506169 23029044 14506169 23029044 3889476 23029044 15278057 11571032 15278057 24274604 15278057 24274604 25275643 11598370 25275643 11598370 9265241 8807543 9265241 8807543 18898655 8162547 18898655 8162547 6693125 20509908 6693125 20509908 20689472 8013081 20689472 8013081 19144449 18470128 19144449 18470128 8666476 8532954 8666476 8532954 18361376 7709476 18361376 7709476 19595779 14929879 19595779 14929879 15460280 23915697 15460280 23915697 25058000 9421454 25058000 9421454 17888068 14142742 17888068 14142742 2872570 24145293 2872570 24145293 8607748 18525876 8607748 22514794 8607748 22514794 4324881 8815650 4324881 8815650 18130675 17939571 18130675 17939571 9232430 17939571 14541265 12140373 14541265 20293707 14541265 20293707 20843766 20293707 14058945 12840654 14058945 12840654 13155946 20379909 13155946 20379909 20899676 20379909 14612169 12040456 14612169 12040456 21004459 20519716 21004459 15826394 21004459 15826394 8806883 18325680 8806883 18325680 13451668 12771679 13451668 12771679 9738355 17173771 9738355 17173771 21546078 20922846 21546078 20922846 11467594 8799123 11467594 8799123 23956492 22707429 23956492 17990957 23956492 17990957 18658024 12645525 18658024 12645525 13205276 22510489 13205276 22510489 23255898 22510489 14221293 13925970 14221293 26807597 14221293 26807597 154454 26807597 9957330 9370341 9957330 9370341 13041561 12714713 13041561 12714713 19518360 7858243 19518360 7858243 9829183 16969306 9829183 7505463 9829183 7505463 7686179 7505463 21179200 20549575 21179200 20549575 16091428 11309223 16091428 11309223 10026026 9649271 10026026 15236553 10026026 15236553 15347311 2150516 15347311 2150516 1938466 7488961 1938466 7488961 16625849 16159654 16625849 16159654 23086522 22350100 23086522 12480016 23086522 12480016 13518307 23156424 13518307 23156424 24261022 6876116 24261022 6876116 2825951 24089629 2825951 17487573 2825951 17487573 13781693 12826832 13781693 12826832 20589033 19786215 20589033 19786215 4068484 22992026 4068484 7243730 4068484 7243730 19938089 4769707 19938089 4769707 22369076 4769707 10127650 18872203 10127650 18872203 8097215 18872203 10370905 16486250 10370905 16486250 22003772 21532954 22003772 5825599 22003772 5825599 5950550 15777427 5950550 15777427 16472300 7188002 16472300 7188002 19609788 7188002 17331708 11219994 17331708 11219994 11958217 9260642 11958217 9260642 9805822 9260642 15996755 10938326 15996755 5279974 15996755 5279974 931586 885089 931586 885089 15512901 14729610 15512901 14729610 7075235 4005206 7075235 4005206 3929691 5925644 3929691 5925644 21223573 20614349 21223573 20614349 2230351 2011889 2230351 2011889 2334260 24301611 2334260 15895015 2334260 15895015 20954752 20077340 20954752 18971619 20954752 18971619 19815934 15834405 19815934 15834405 15916534 10974164 15916534 10974164 7206777 6664592 7206777 7766800 7206777 7766800 19694578 2812247 19694578 2812247 2527861 18468237 2527861 18468237 18482062 4891735 18482062 4891735 22423228 4891735 13061985 13601102 13061985 6323233 13061985 6323233 6332769 8186347 6332769 8186347 19031726 8186347 17080258 16434877 17080258 16434877 19646508 7308745 19646508 22075073 19646508 22075073 22771898 16546827 22771898 16546827 10267743 12967974 10267743 12967974 13581228 9024051 13581228 9024051 18305837 9024051 10075186 16682640 10075186 16682640 14043609 12524570 14043609 18651625 14043609 18651625 19251831 18651625 6382477 20690676 6382477 20690676 17601699 16855228 17601699 16855228 8724883 8253266 8724883 19573057 8724883 19573057 7507286 19573057 9875861 5676253 9875861 5676253 5740669 5676253 24908605 23711495 24908605 21322831 24908605 21322831 22094027 3315592 22094027 3315592 23569932 3315592 13145950 12913492 13145950 12913492 12108923 21933873 12108923 21933873 22738678 21933873 13509763 3915548 13509763 3915548 3749485 3915548 12314293 19940876 12314293 19940876 20343608 19940876 17873321 17137608 17873321 17137608 4785153 22263460 4785153 20700372 4785153 20700372 21522296 20700372 3096813 23996241 3096813 1562064 3096813 1562064 25586352 19166757 25586352 19166757 8014195 3340862 8014195 3340862 3236756 3340862 10373882 9925271 10373882 4727886 10373882 4727886 4954640 3299571 4954640 3299571 23574142 6077225 23574142 6077225 6091343 5647898 6091343 5647898 22437170 4480370 22437170 4480370 15345796 14319387 15345796 14319387 8000233 18910425 8000233 6134356 8000233 6134356 20746696 6921148 20746696 6921148 19963657 21549360 19963657 21549360 22090196 21549360 20680808 6364694 20680808 6364694 17148241 9650381 17148241 5142618 17148241 5142618 21643155 3986358 21643155 3986358 22706455 3986358 22544703 7755659 22544703 7755659 19376555 7755659 21353230 5857568 21353230 18176096 21353230 18176096 8568048 18176096 12359717 11470725 12359717 11470725 14614675 18997682 14614675 18997682 19121615 10659686 19121615 10659686 16234335 10659686 17457227 17158652 17457227 5718914 17457227 5718914 5839010 11471303 5839010 11471303 15441756 11471303 4319568 22559396 4319568 22559396 21123232 20380704 21123232 20380704 15990878 11093182 15990878 18249153 15990878 18249153 23766637 3075273 23766637 3075273 18832904 17986850 18832904 17986850 8799919 8199774 8799919 8199774 19383660 7837592 19383660 7837592 15709217 11104401 15709217 4919652 15709217 4919652 4921328 17576021 4921328 17576021 18271858 17576021 11408791 15099018 11408791 17244372 11408791 17244372 9648533 10279617 9648533 10279617 10998819 5697403 10998819 5697403 6001999 20121168 6001999 20121168 20563851 7301747 20563851 7301747 7740884 7301747 9334145 22542130 9334145 22542130 4397013 25435477 4397013 25435477 1430289 1506374 1430289 1506374 25052978 20153850 25052978 20153850 6795238 20153850 14743802 12137775 14743802 18690241 14743802 18690241 8491661 18690241 17475656 9841885 17475656 9841885 21399994 5365025 21399994 12915987 21399994 12915987 4110664 22965445 4110664 15460286 4110664 15460286 26652908 25576243 26652908 25576243 6185070 5782205 6185070 23600950 6185070 23600950 24752284 23600950 5281285 5095628 5281285 5095628 21329741 20683628 21329741 20683628 21593276 20848024 21593276 20848024 7694458 7145900 7694458 17329025 7694458 17329025 17896979 17329025 1707052 1490353 1707052 10685641 1707052 10685641 16368474 10685641 16059795 10826368 16059795 9848954 16059795 9848954 17477625 9848954 13964435 13732544 13964435 13732544 13116903 24667669 13116903 24667669 2209573 24667669 5821945 5957716 5821945 24052053 5821945 24052053 2988183 19339772 2988183 19339772 7658000 19339772 5782184 5532218 5782184 5532218 22915850 4042563 22915850 4042563 13572021 12710275 13572021 2451344 13572021 2451344 2736345 2451344 20737948 10083845 20737948 10083845 16839079 6153997 16839079 6153997 6651086 6807080 6651086 6807080 19946840 23140912 19946840 23140912 3538941 6566132 3538941 6566132 20433743 16667320 20433743 16667320 10546485 8948513 10546485 8948513 9277571 18482215 9277571 18482215 8558573 18482215 23242679 22458544 23242679 11400613 23242679 11400613 15864059 11400613 19751551 19506666 19751551 13254289 19751551 13254289 13614432 13254289 14596297 12058252 14596297 12058252 21441872 5152741 21441872 5152741 7392002 7159075 7392002 7159075 21896060 4975850 21896060 4975850 8453308 19447810 8453308 19447810 20205991 16283115 20205991 16283115 7389983 19659679 7389983 18049524 7389983 18049524 8749203 1834618 8749203 1834618 25096014 17742098 25096014 17742098 5924217 5765216 5924217 12030880 5924217 12030880 14982945 12030880 3368932 3233477 3368932 3233477 24670274 2112079 24670274 8440294 24670274 8440294 8911067 8440294 13623470 13330703 13623470 13330703 5097014 4828034 5097014 4828034 19026359 22200380 19026359 22200380 23118067 22200380 3739452 3710499 3739452 13780560 3739452 13780560 13010812 8442757 13010812 8442757 8793411 8442757 12608546 11590825 12608546 4087793 12608546 4087793 22910419 7289430 22910419 7289430 7818721 17041379 7818721 17041379 17381945 9608223 17381945 9608223 18321585 8994461 18321585 8994461 16115805 15382504 16115805 15382504 15242483 11374990 15242483 11374990 6273513 20545324 6273513 20545324 14821563 6558247 14821563 6558247 6194328 20690237 6194328 15452392 6194328 15452392 15751181 15452392 7413257 1531716 7413257 1531716 1659771 1531716 4775681 4932147 4775681 4932147 2949232 2502470 2949232 13013556 2949232 13013556 13733695 22440237 13733695 22440237 4503910 10879972 4503910 10879972 11566030 15465227 11566030 15465227 16076291 15465227 8981217 18199453 8981217 13763328 8981217 13763328 13187874 14870663 13187874 14870663 11677299 14870663 20836688 5772891 20836688 17018584 20836688 17018584 9918149 17018584 21381811 20704084 21381811 18390125 21381811 18390125 13731535 12701941 13731535 12701941 22693471 21731798 22693471 15665139 22693471 15665139 5703283 21168520 5703283 21168520 14028201 9386845 14028201 9386845 17684299 18021408 17684299 18021408 8776325 12796456 8776325 12796456 16153998 10754319 16153998 10754319 13281975 12264111 13281975 12264111 3320258 3615194 3320258 3615194 16669728 16816850 16669728 16816850 17645384 7257292 17645384 7257292 7855582 17476869 7855582 17476869 18058445 20833351 18058445 20833351 6136779 23654220 6136779 23654220 24824372 12263668 24824372 12263668 14585278 4530579 14585278 4530579 22025146 4530579 18456204 8550148 18456204 3384892 18456204 3384892 23588404 25889138 23588404 25889138 1201803 25889138 24599400 23661169 24599400 23661169 9869467 9415032 9869467 22286899 9869467 22286899 4655835 22286899 7924775 7796426 7924775 19274254 7924775 19274254 19495646 19274254 12848327 13914059 12848327 13914059 8291050 18735949 8291050 18735949 12441598 11706455 12441598 11706455 16675632 15952687 16675632 15952687 8405328 7735438 8405328 7735438 7889231 18957245 7889231 14050131 7889231 14050131 12790233 3126094 12790233 3126094 3062125 3126094 18327607 17623775 18327607 17623775 8162052 7542877 8162052 7542877 18718752 21153616 18718752 21153616 21948431 21012342 21948431 21012342 6126034 5932041 6126034 5932041 20581540 21500833 20581540 21500833 22117821 21500833 2133816 2245664 2133816 8575144 2133816 8575144 18584587 8575144 5781461 21369248 5781461 21369248 11617571 7431931 11617571 7431931 7418497 7431931 10854881 18485730 10854881 18485730 19225033 18485730 12315295 14140558 12315295 14140558 14858794 14065608 14858794 14065608 13937184 12815083 13937184 12815083 8801604 8601743 8801604 22386285 8801604 22386285 23412333 22386285 23295648 3531697 23295648 3531697 12672504 18109391 12672504 18109391 18403508 12311929 18403508 12311929 4651465 4647611 4651465 18333196 4651465 18333196 11709754 10683949 11709754 10683949 4291233 22302704 4291233 22302704 16862493 10404837 16862493 20434141 16862493 20434141 21125949 21951710 21125949 21951710 23074867 19975089 23074867 19975089 20369202 8628118 20369202 8628118 18527037 18752127 18527037 18752127 23537163 3391524 23537163 3391524 5824474 20931702 5824474 20931702 18652464 17896616 18652464 17896616 15008154 14728087 15008154 14728087 14941499 5416203 14941499 5416203 21338512 5416203 17869049 19686402 17869049 19686402 7391917 19686402 20941302 5814572 20941302 5814572 5523122 21404430 5523122 21386166 5523122 21386166 22391898 5808000 22391898 5808000 20830699 10440825 20830699 10440825 10933798 10829464 10933798 10829464 11488037 8681849 11488037 8681849 9164263 18375690 9164263 18375690 8790798 12626878 8790798 12626878 13459399 20424911 13459399 20424911 20879437 3919377 20879437 3919377 23000936 3919377 11979434 22422669 11979434 22422669 23227897 22422669 12029924 11117903 12029924 11117903 20727902 20258406 20727902 20258406 9565886 9054678 9565886 21092819 9565886 21092819 6172909 6686023 6172909 6686023 6930154 6686023 555888 655720 555888 24191827 555888 24191827 26338397 25278347 26338397 25278347 15529801 11338481 15529801 11338481 22429933 21783567 22429933 7276077 22429933 7276077 20005382 3240279 20005382 3240279 3250578 2354335 3250578 2354335 24490935 18974147 24490935 18974147 8057983 18974147 19501828 14400471 19501828 14400471 12261256 21587448 12261256 21587448 5190027 13075653 5190027 13075653 13421059 13075653 4950649 21659022 4950649 18072787 4950649 18072787 18894732 18072787 6291378 6332006 6291378 6332006 16603590 10384587 16603590 7665077 16603590 7665077 8198291 7310404 8198291 7310404 7602537 16306447 7602537 16306447 10883843 12107452 10883843 12107452 14554729 17575377 14554729 17575377 6344393 20485216 6344393 20485216 1918942 25130482 1918942 22507301 1918942 22507301 4210907 20474786 4210907 20474786 6573215 19270302 6573215 19270302 7684956 19270302 6210794 24838131 6210794 24838131 25724994 24838131 20011794 19507936 20011794 19507936 4507204 22571491 4507204 4331376 4507204 4331376 22662052 1658762 22662052 1658762 1607708 6555309 1607708 6555309 20534057 13139015 20534057 13139015 5340515 5273060 5340515 14270349 5340515 14270349 12580293 14604180 12580293 14604180 12239376 14604180 12955424 11958406 12955424 11958406 4188653 4108984 4188653 4108984 11379213 10806734 11379213 10806734 13868324 12853348 13868324 12853348 12218070 14480112 12218070 14480112 10875842 16200277 10875842 16200277 19418766 6504800 19418766 6504800 6801457 6504800 16378858 10288738 16378858 10288738 5447146 5179241 5447146 5179241 6018683 21267033 6018683 20367049 6018683 20367049 20743218 20011721 20743218 21772107 20743218 21772107 22432443 16395043 22432443 16395043 17019518 14956156 17019518 14956156 11796586 18831865 11796586 18831865 8362328 18831865 11562903 743818 11562903 743818 773950 22226172 773950 22226172 11450734 15125297 11450734 15125297 13221518 12241636 13221518 12241636 4571442 4526774 4571442 4526774 21161022 20614869 21161022 20614869 5746665 21227776 5746665 21227776 7323967 19616449 7323967 19616449 19868358 19616449 11726335 11270732 11726335 19254160 11726335 19254160 4011187 23056581 4011187 23056581 7621288 7065697 7621288 9761251 7621288 9761251 17362142 12211294 17362142 12211294 14320788 21039592 14320788 21039592 5673716 7771290 5673716 7771290 19399133 7771290 17229523 22243328 17229523 22243328 23180324 4236749 23180324 4236749 4386455 4081912 4386455 23265832 4386455 23265832 24559335 13179523 24559335 13179523 13577033 22805772 13577033 22805772 23874960 22805772 15681044 11046030 15681044 11046030 9989179 23702043 9989179 23702043 24886461 23702043 5392611 5122672 5392611 15949921 5392611 15949921 11971739 8322778 11971739 8322778 8643678 8322778 12477320 14213219 12477320 14213219 18699664 8720192 18699664 8720192 22963801 22021241 22963801 22021241 10560309 16194978 10560309 19063813 10560309 19063813 8074327 19063813 21327446 20529615 21327446 14830876 21327446 14830876 10581562 15993607 10581562 15993607 5825055 5933612 5825055 12658626 5825055 12658626 13600384 16807358 13600384 16807358 17710268 22953901 17710268 22953901 23927970 11338053 23927970 11338053 7088462 6561829 7088462 6561829 16377386 10525522 16377386 6288726 16377386 6288726 20928783 6288726 7941429 23206232 7941429 23206232 3896585 23206232 14549094 12538717 14549094 12538717 14866769 10733481 14866769 10733481 10478749 16056646 10478749 16056646 6425843 20501344 6425843 20501344 12997643 12276368 12997643 12276368 20233978 19703574 20233978 19703574 17916023 17642995 17916023 17642995 14260639 12461714 14260639 12461714 22353204 21735362 22353204 21735362 26116518 964987 26116518 964987 25594572 24485127 25594572 10960834 25594572 10960834 11619895 10847026 11619895 10847026 16171392 10989398 16171392 10989398 9225105 8728136 9225105 8728136 17469871 9699354 17469871 9699354 15100628 16220240 15100628 16220240 10452130 16220240 21549000 21055477 21549000 21055477 5922401 21167755 5922401 21167755 22028223 12148250 22028223 12148250 14670273 10411422 14670273 10411422 16333979 10411422 10428885 16168490 10428885 12245056 10428885 12245056 15205942 5286565 15205942 5286565 5174990 5286565 9287745 8950534 9287745 6801958 9287745 6801958 20513273 19465733 20513273 19465733 7533597 21265181 7533597 21265181 22003708 21265181 13441493 12342250 13441493 20186921 13441493 20186921 6869116 20186921 9593854 9064593 9593854 9064593 9051201 18127041 9051201 1872854 9051201 1872854 24880304 1872854 9075515 8557628 9075515 8557628 11477418 22106449 11477418 22106449 22785693 22106449 9832091 9411873 9832091 9411873 11046242 16148645 11046242 11046825 11046242 11046825 24110165 2669148 24110165 19933280 24110165 19933280 2531808 2577661 2531808 2577661 14975272 20081389 14975272 20081389 20378540 10007734 20378540 10007734 4365347 4414773 4365347 4414773 17126820 16316274 17126820 16316274 5499989 21413509 5499989 21413509 13113605 12106476 13113605 21305966 13113605 21305966 5807845 21305966 21551357 20802975 21551357 20802975 15445661 5057301 15445661 5057301 22277824 5057301 14091481 12624006 14091481 11519168 14091481 11519168 15245204 11519168 4401655 4288386 4401655 14408376 4401655 14408376 14696593 11006067 14696593 11006067 15951874 11006067 4011616 22945774 4011616 22945774 15166899 11515475 15166899 14883114 15166899 14883114 11430079 15609496 11430079 15609496 5384637 21563922 5384637 21563922 22235292 4526039 22235292 6694740 22235292 6694740 7153884 6694740 24647027 23420335 24647027 23420335 8435098 6533654 8435098 6533654 6361205 23552706 6361205 23552706 24746967 4926215 24746967 4926215 5030400 4926215 16739716 19756661 16739716 19756661 19994097 12662874 19994097 12662874 14063720 13451761 14063720 13451761 13193409 17467596 13193409 17467596 18199544 11057670 18199544 11057670 11741412 11057670 24070871 22921416 24070871 8963130 24070871 8963130 9455263 8963130 12278859 14639358 12278859 12955351 12278859 12955351 13894824 10122294 13894824 10122294 10653815 23575355 10653815 23575355 3393770 20466596 3393770 20466596 21255860 14093979 21255860 14093979 2152314 2606318 2152314 21226489 2152314 21226489 5540685 25127494 5540685 25127494 1744771 8985575 1744771 8985575 21654243 5282387 21654243 11432904 21654243 11432904 15404168 9624218 15404168 9624218 17135080 17135896 17135080 17135896 8034998 7983105 8034998 20041288 8034998 20041288 20718345 20041288 4557117 22515960 4557117 22515960 10004892 9408745 10004892 22385093 10004892 22385093 23502026 18499042 23502026 18499042 8344693 18499042 9704691 9060107 9704691 9060107 5456857 5254665 5456857 5717550 5456857 5717550 12425876 23600286 12425876 23600286 3508569 4753532 3508569 4753532 22141696 14856992 22141696 14856992 5426608 21566176 5426608 21467046 5426608 21467046 5634056 20248809 5634056 20248809 12699444 14237966 12699444 14237966 18182976 17467813 18182976 17467813 24314379 2520409 24314379 2520409 10999370 15587585 10999370 5234028 10999370 5234028 5386841 22622786 5386841 22622786 23000635 2154152 23000635 2154152 2534523 21509342 2534523 21509342 5548994 19675550 5548994 19675550 7373969 17067143 7373969 17067143 11138650 10624364 11138650 10624364 2227199 24581919 2227199 24525569 2227199 24525569 25380022 13911410 25380022 13911410 12593054 13911410 21629802 5347057 21629802 21917008 21629802 21917008 23048225 16341141 23048225 16341141 10357930 21993098 10357930 21993098 22588631 4915891 22588631 4915891 21872148 13065798 21872148 13065798 13845199 13065798 20528660 6680501 20528660 11848323 20528660 11848323 12458620 10085760 12458620 10085760 10593929 10085760 13124071 12263280 13124071 12263280 22101752 21174782 22101752 18622113 22101752 18622113 11147083 15953561 11147083 15953561 18115317 9084569 18115317 13616081 18115317 13616081 14488977 19683973 14488977 19683973 20355691 14592316 20355691 14592316 15642902 413606 15642902 413606 26495014 413606 14742861 14598846 14742861 14598846 18503717 8525581 18503717 8525581 24835899 23631319 24835899 22833347 24835899 22833347 23874522 22199646 23874522 22199646 4923714 22199646 21893394 20406470 21893394 20406470 6906685 20406470 7990387 7607935 7990387 7607935 18223864 17976491 18223864 16995612 18223864 16995612 9808269 16995612 19189123 18415046 19189123 18415046 21915390 4973705 21915390 4973705 11490128 15641672 11490128 14406979 11490128 14406979 20559584 20171855 20559584 20071397 20559584 20071397 7001855 20071397 13729785 12733770 13729785 14879678 13729785 14879678 15347709 6866303 15347709 6866303 20310564 6866303 5773086 21166173 5773086 21166173 17951163 17226722 17951163 23654818 17951163 23654818 24804440 23654818 22370880 5665278 22370880 5665278 21014513 9746851 21014513 9746851 17521473 14771980 17521473 14771980 15536059 14771980 15695911 11167013 15695911 11167013 13777744 23917085 13777744 23917085 3165150 12949907 3165150 12949907 13671736 12949907 12363012 11593528 12363012 13697930 12363012 13697930 13056369 18728016 13056369 18728016 8373255 7973035 8373255 7973035 8490727 4037087 8490727 4037087 22712587 4037087 16903126 10315143 16903126 10315143 8155508 18910919 8155508 18910919 8649273 8233267 8649273 21200376 8649273 21200376 5847596 21200376 14266219 13760418 14266219 22017466 14266219 22017466 22879573 3185893 22879573 3185893 23541308 3185893 14107663 13981132 14107663 13981132 7937965 19026179 7937965 6360659 7937965 6360659 6789310 17954981 6789310 17954981 9058559 22141735 9058559 22141735 5043874 22141735 20210718 4829082 20210718 4829082 21875838 4829082 14665850 13528247 14665850 13528247 18980015 17965569 18980015 17965569 12136086 14456384 12136086 14456384 21622344 20953843 21622344 5338147 21622344 5338147 21807761 10445012 21807761 10445012 11115743 19025236 11115743 19025236 8072547 19025236 21001032 6042466 21001032 6042466 14627375 13995449 14627375 13725725 14627375 13725725 5401931 21438762 5401931 21438762 772853 945241 772853 945241 6010506 20739457 6010506 20739457 12547208 11663474 12547208 12875320 12547208 12875320 13606456 11736532 13606456 11736532 11972354 4427296 11972354 4427296 1413412 1868078 1413412 1868078 23231988 3597734 23231988 3597734 18494130 20506126 18494130 20506126 21200286 16519953 21200286 16519953 9425243 17718351 9425243 8911916 9425243 8911916 9111424 8911916 22558793 21918037 22558793 21253851 22558793 21253851 20306296 6655688 20306296 6655688 19767726 19167959 19767726 19167959 18771155 18059321 18771155 18059321 2007688 24730662 2007688 24730662 17452351 7683601 17452351 7683601 7940810 22387708 7940810 22387708 23407397 17705400 23407397 17705400 18066928 16207226 18066928 16207226 12320776 14370773 12320776 14370773 11523399 2968607 11523399 2968607 2645190 2968607 10185009 16859296 10185009 2210415 10185009 2210415 2517463 2210415 9673306 17401727 9673306 4574902 9673306 4574902 4730460 4574902 22594477 21860553 22594477 21860553 21699182 4849163 21699182 16826709 21699182 16826709 5438984 5481050 5438984 5481050 15580233 11769245 15580233 11769245 16740396 16136100 16740396 16136100 20184822 19820485 20184822 6591295 20184822 6591295 20035132 3953356 20035132 3953356 22781119 3953356 4462716 22587076 4462716 17064328 4462716 17064328 9912650 4872111 9912650 4872111 22257248 17586955 22257248 17586955 17315941 8470005 17315941 8470005 18407333 15674243 18407333 15674243 5487295 21651125 5487295 10843139 5487295 10843139 16141433 10843139 6039315 21054178 6039315 2720624 6039315 2720624 2271172 2720624 14105114 12668009 14105114 12668009 5810893 21177838 5810893 21177838 13875836 13323760 13875836 13323760 3246237 2740939 3246237 17424418 3246237 17424418 22326368 2388385 22326368 2388385 2077425 2388385 25797895 24550699 25797895 24550699 20672808 2573759 20672808 2573759 2414946 2573759 7744870 23029081 7744870 23029081 23545516 970499 23545516 970499 25812216 970499 20127101 19406214 20127101 19406214 18909235 18156261 18909235 18156261 3651533 3789044 3651533 3789044 10825597 11993059 10825597 11993059 13019576 11993059 8628336 18421878 8628336 18236652 8628336 18236652 18691883 11212663 18691883 11212663 11891633 19054009 11891633 19054009 19816786 19054009 10676550 6073024 10676550 6073024 20781581 9587365 20781581 9587365 17401414 14753395 17401414 14753395 11482131 11009441 11482131 19103871 11482131 19103871 4486326 22607018 4486326 22607018 9638194 14633831 9638194 14633831 14761215 14633831 3059398 3366973 3059398 3366973 25328112 24226335 25328112 4491653 25328112 4491653 4510330 4491653 9922011 21358003 9922011 21358003 22276588 21358003 7386640 7021291 7386640 13347930 7386640 13347930 13288613 20394503 13288613 20394503 21009216 10662290 21009216 10662290 11063951 7305498 11063951 7305498 19669154 8640874 19669154 8640874 8938722 25185216 8938722 25185216 26275775 23326781 26275775 23326781 1192736 1405179 1192736 23787205 1192736 23787205 24993514 11549781 24993514 11549781 15330064 11549781 16523455 19939785 16523455 19939785 7155125 19939785 8090852 5195281 8090852 5195281 21850754 12890806 21850754 12890806 13570815 12890806 17122961 16468609 17122961 16468609 17531878 22731686 17531878 22731686 4413146 22731686 22157146 2646878 22157146 2646878 24125493 2646878 16962162 16314223 16962162 10560433 16962162 10560433 10848694 13683636 10848694 13683636 13836051 20189722 13836051 20189722 20517177 19277514 20517177 19277514 7700146 7328368 7700146 7328368 19568338 7328368 5309852 5187903 5309852 5187903 8893187 8323644 8893187 8323644 23298493 3333007 23298493 3333007 11397793 15356031 11397793 15356031 9462847 9143328 9462847 22131197 9462847 22131197 5028446 22131197 8009608 19113903 8009608 19113903 11971787 15031616 11971787 15031616 20463271 20011466 20463271 20011466 6813804 6336632 6813804 6336632 24311703 2727881 24311703 2727881 22268467 5244899 22268467 5244899 21869322 10812837 21869322 10812837 7665378 7376453 7665378 7376453 23064648 3678123 23064648 3678123 13475782 14087419 13475782 14087419 14429431 4218841 14429431 4218841 4320434 4218841 5280400 10993595 5280400 10993595 16152207 25565717 16152207 25565717 1292689 4338575 1292689 4338575 4268088 4338575 2917454 23997265 2917454 23997265 9803547 9197097 9803547 9197097 13363198 13236655 13363198 7485113 13363198 7485113 19378468 7485113 7165913 21940628 7165913 21940628 22933234 21940628 2072175 25051079 2072175 22612780 2072175 22612780 23420833 22612780 21349801 5603937 21349801 18788481 21349801 18788481 19016550 7081088 19016550 7081088 20209423 11149622 20209423 11149622 11930334 6503370 11930334 6503370 7124716 6503370 8340187 18633734 8340187 18633734 11289716 10644671 11289716 10644671 3681941 3861441 3681941 3861441 14701481 22951442 14701481 22951442 23862734 20307272 23862734 20307272 21030178 23998900 21030178 23998900 3000819 15377114 3000819 15377114 24629829 23568952 24629829 20738278 24629829 20738278 2910437 2534368 2910437 2534368 18111380 17184483 18111380 17184483 984258 908691 984258 6235525 984258 6235525 21258016 6235525 13169357 13121237 13169357 13121237 19637958 18948363 19637958 18948363 21488529 20738345 21488529 20738345 11693789 1914392 11693789 1914392 24718831 1914392 23171263 22450737 23171263 14972084 23171263 14972084 13060215 13736020 13060215 19013758 13060215 19013758 7923441 17307910 7923441 17307910 17668339 4140765 17668339 4140765 22804652 15653265 22804652 15653265 11304503 10440750 11304503 10440750 21940681 21237319 21940681 9298073 21940681 9298073 9567805 16205365 9567805 16205365 17360279 16770750 17360279 15961355 17360279 15961355 16727646 15961355 20605374 19718952 20605374 10576477 20605374 10576477 16312220 12605402 16312220 12605402 4085795 22895657 4085795 19493194 4085795 19493194 21248955 5414955 21248955 5414955 4831505 22247153 4831505 1968386 4831505 1968386 2101951 4480251 2101951 4480251 4493903 22463222 4493903 22463222 21701881 4785398 21701881 10667394 21701881 10667394 16166507 12041854 16166507 12041854 12145529 11684652 12145529 11684652 13468226 12574323 13468226 12574323 13446087 13398773 13446087 13398773 17365999 9694357 17365999 9694357 16372258 16187448 16372258 16187448 13638767 13306451 13638767 17060809 13638767 17060809 10260479 17060809 22653905 21788434 22653905 21788434 7191297 18798290 7191297 18798290 20219241 6501040 20219241 6501040 25407623 1633088 25407623 14930889 25407623 14930889 1161594 25950190 1161594 25950190 18805892 4809665 18805892 4809665 4858532 4809665 24143909 23170371 24143909 19978504 24143909 19978504 7008632 19978504 19814564 10689874 19814564 10689874 4979666 4814555 4979666 11457569 4979666 11457569 16942300 10210964 16942300 10210964 20795507 4757250 20795507 4757250 5026668 5730643 5026668 5730643 22071067 4623160 22071067 17273127 22071067 17273127 18239407 11329998 18239407 11329998 11714567 11329998 21068977 20597667 21068977 13209417 21068977 13209417 13482259 13209417 13896727 12999199 13896727 12999199 17459062 9884031 17459062 9884031 7473520 6900884 7473520 6900884 6829118 6386864 6829118 20408698 6829118 20408698 6522027 24976199 6522027 24976199 26092515 24976199 10170042 9688937 10170042 9688937 16195802 10602568 16195802 10602568 21463415 5439308 21463415 5439308 15496813 25823638 15496813 25823638 26724726 10935757 26724726 10935757 15842271 21430954 15842271 21430954 3995495 23101303 3995495 23101303 3209494 23654468 3209494 23654468 14547351 6520402 14547351 6520402 6975808 5991313 6975808 5991313 21094254 16710300 21094254 16710300 10432958 16710300 18875073 18414130 18875073 18414130 20303344 19643139 20303344 19643139 21987785 4710876 21987785 4710876 21683928 12495041 21683928 12495041 4140382 3682964 4140382 16229370 4140382 16229370 25406589 1505764 25406589 19113816 25406589 19113816 19881105 7535904 19881105 7535904 8106986 7882254 8106986 7882254 8563967 15368803 8563967 15368803 11154303 15368803 8852301 17864841 8852301 4974124 8852301 4974124 25436454 1584986 25436454 1584986 25098443 24124495 25098443 13714479 25098443 13714479 12895166 13714479 25421007 24435308 25421007 24435308 21804713 20880199 21804713 20880199 20520541 6755528 20520541 6755528 20144669 6698045 20144669 6698045 15627782 23236563 15627782 23236563 24358503 23236563 9427977 8982157 9427977 8982157 6865224 6597859 6865224 6597859 12398217 21388728 12398217 21388728 5803397 22454355 5803397 22454355 23226086 22454355 21937301 21106793 21937301 21106793 23834213 22681787 23834213 22681787 18655935 8715217 18655935 23778035 18655935 23778035 24923001 20835759 24923001 20835759 6067493 20835759 13073871 13666806 13073871 15715410 13073871 15715410 11150171 15715410 18399968 8924846 18399968 23975159 18399968 23975159 2941321 23975159 25810108 24918184 25810108 24918184 9258759 17439104 9258759 17439104 11220598 15578984 11220598 15578984 9086862 8508586 9086862 13007298 9086862 13007298 18627215 8321058 18627215 21284475 18627215 21284475 5459811 21284475 13151231 8883154 13151231 8883154 8429724 6667871 8429724 6667871 6866910 6500981 6866910 6500981 18718507 8660721 18718507 3442581 18718507 3442581 3416994 3442581 21625184 20858029 21625184 20858029 10846254 16008198 10846254 16008198 1455911 25472918 1455911 25472918 15828765 11024063 15828765 11024063 16203819 10806503 16203819 24012140 16203819 24012140 3029636 24012140 9370165 17322337 9370165 20945310 9370165 20945310 6014226 20945310 16918802 10262522 16918802 10262522 11896491 15152234 11896491 15152234 19479655 3437636 19479655 3437636 3005245 13302859 3005245 13302859 14228585 13302859 11429961 18040175 11429961 18040175 18659513 18040175 8209452 8095812 8209452 22744878 8209452 22744878 23969710 22744878 8302634 8045932 8302634 19763543 8302634 19763543 7140907 19735556 7140907 19735556 10582218 16588875 10582218 16588875 10161994 9630188 10161994 14924812 10161994 14924812 12131451 725 12131451 725 651 725 19420550 18737826 19420550 18737826 9169420 18066645 9169420 18066645 16538521 10197585 16538521 24438267 16538521 24438267 25430848 24438267 17836151 8636732 17836151 8636732 22679890 4242915 22679890 4242915 8066771 18861814 8066771 7074790 8066771 7074790 20004918 7074790 11736026 17746162 11736026 17746162 22336120 4295091 22336120 4295091 15151635 11706015 15151635 8363798 15151635 8363798 18677243 8363798 18402330 17891459 18402330 17891459 13706437 12809561 13706437 12809561 20653218 19807803 20653218 9727695 20653218 9727695 17267666 14753438 17267666 14753438 15352238 24601777 15352238 24601777 25797963 20060843 25797963 20060843 8693303 18496431 8693303 18496431 6724342 20329610 6724342 20329610 8184484 18712941 8184484 21334486 8184484 21334486 5323122 8201812 5323122 8201812 19246030 8655036 19246030 8655036 10122869 16904798 10122869 16904798 6362866 20979896 6362866 20979896 5307590 21607908 5307590 21607908 25748903 24772837 25748903 24772837 19675256 19258116 19675256 20013999 19675256 20013999 20514752 20013999 19364107 3757838 19364107 3757838 3626336 3757838 15303900 14401088 15303900 14401088 14789835 13744343 14789835 13981620 14789835 13981620 11213110 10604044 11213110 10604044 1612809 25312069 1612809 25312069 13722948 8619785 13722948 8619785 18401965 8619785 13627376 12627105 13627376 5630735 13627376 5630735 6215193 15462771 6215193 15462771 16213612 15462771 7948025 7553867 7948025 7553867 14227360 12499974 14227360 4963661 14227360 4963661 21781133 20626710 21781133 20626710 6138474 20626710 12452580 14522195 12452580 14522195 21833772 5606432 21833772 5606432 14942493 16577071 14942493 16577071 10584258 16577071 15752356 11686078 15752356 11686078 3254650 3164927 3254650 16825147 3254650 16825147 17499848 18148085 17499848 18148085 18834269 18148085 16771899 10238488 16771899 10238488 22924431 4004803 22924431 4004803 17316171 17118873 17316171 17118873 7903485 19069976 7903485 19069976 19558357 7337702 19558357 7337702 7055524 20149228 7055524 20149228 10633112 10087257 10633112 22545370 10633112 22545370 23619457 10075363 23619457 10075363 10879021 5641985 10879021 5641985 25362710 1490601 25362710 6117534 25362710 6117534 15098805 14333979 15098805 12542058 15098805 12542058 13527391 12542058 19421140 7865648 19421140 7865648 8506524 7942136 8506524 3606571 8506524 3606571 3324439 8738108 3324439 8738108 18331141 8738108 4330729 22675703 4330729 7719927 4330729 7719927 19202561 6339381 19202561 6339381 6506661 6339381 8967792 18180961 8967792 18180961 21273809 20712658 21273809 20712658 12457698 8376415 12457698 8376415 8996434 17303025 8996434 17303025 17816940 17303025 8598482 8393405 8598482 8393405 18823745 8176272 18823745 8176272 14548197 12220665 14548197 3406194 14548197 3406194 3384773 3406194 21213935 20732149 21213935 20732149 13792471 12955887 13792471 12955887 6917925 20210745 6917925 20210745 25762226 24523632 25762226 4210356 25762226 4210356 22413477 24255120 22413477 24255120 2737395 10574735 2737395 10574735 17824205 17365671 17824205 7676684 17824205 7676684 19421935 21104877 19421935 21104877 21844552 21104877 7713346 7121071 7713346 7121071 10568881 16079168 10568881 16079168 12583736 14475150 12583736 14475150 17117506 10010700 17117506 10010700 12137723 11727452 12137723 11727452 5842916 6046415 5842916 17719526 5842916 17719526 9468881 11807991 9468881 11807991 15026884 20601147 15026884 20601147 6443133 11651663 6443133 11651663 17793227 3421443 17793227 3421443 23442919 3421443 21766290 14346610 21766290 14346610 12210953 7168709 12210953 7168709 19963810 21845268 19963810 21845268 22627787 17909992 22627787 17909992 9064819 16015330 9064819 16015330 16516009 16015330 2947388 24120022 2947388 4345791 2947388 4345791 8441030 18705507 8441030 18705507 14103386 12653992 14103386 15066755 14103386 15066755 15534763 15066755 8727553 18519486 8727553 18519486 6317133 20508969 6317133 11271719 6317133 11271719 19809479 19098881 19809479 19098881 11516303 11607631 11516303 11607631 15029902 2939199 15029902 2939199 2879379 2939199 18676111 11590606 18676111 11590606 15335958 5350914 15335958 5350914 21527249 8524437 21527249 8524437 9999690 9478481 9999690 9478481 20096462 6762179 20096462 6762179 6698177 6139147 6698177 6139147 16079935 11323023 16079935 11323023 15374930 15700815 15374930 15700815 11184282 1927792 11184282 1927792 24777214 1927792 6696593 20483377 6696593 20483377 6869212 20109538 6869212 20109538 14426585 13751352 14426585 13751352 7739198 7467615 7739198 8857465 7739198 8857465 18566612 8857465 5046518 22033455 5046518 22033455 14344080 12854586 14344080 12854586 8381926 7781719 8381926 7781719 19400306 4959762 19400306 4959762 5315829 4959762 15142213 14034615 15142213 14034615 16291750 5959213 16291750 5959213 6262912 4810771 6262912 4810771 4924556 4810771 12644273 11668957 12644273 11668957 20667666 6040666 20667666 6040666 6057562 6098370 6057562 6098370 3745799 23289392 3745799 23289392 8060959 7832774 8060959 18177946 8060959 18177946 16432392 15832012 16432392 15832012 8371063 8258820 8371063 23096687 8371063 23096687 3915272 19691486 3915272 19691486 23178755 3428421 23178755 3428421 16679065 10391498 16679065 10391498 16684893 2431812 16684893 2431812 2320340 2431812 12540059 11534682 12540059 11534682 20912656 6266960 20912656 6266960 15801768 11115113 15801768 11115113 6658026 6637153 6658026 6637153 22026633 4683704 22026633 15311722 22026633 15311722 16169030 15311722 17878491 17600141 17878491 16787538 17878491 16787538 17213456 6224432 17213456 6224432 20469253 6224432 3960391 4000021 3960391 4000021 13150508 13515697 13150508 13515697 6867210 20056816 6867210 20056816 17169814 16554559 17169814 16554559 8544119 8113247 8544119 8113247 2333486 24692943 2333486 24692943 10972969 4868458 10972969 4868458 5127016 8975384 5127016 8975384 19940136 19168689 19940136 19168689 24349253 2454288 24349253 11798587 24349253 11798587 12299182 11798587 16617703 16141201 16617703 6593587 16617703 6593587 20709091 6593587 18992178 21533898 18992178 21533898 22340796 18633376 22340796 18633376 19364995 11365713 19364995 11365713 12084278 20842641 12084278 20842641 21417585 17460383 21417585 17460383 9236163 623305 9236163 623305 26365302 7982063 26365302 7982063 19253626 18230783 19253626 18230783 5558840 5364261 5558840 5364261 3447820 23436942 3447820 13273081 3447820 13273081 13447174 6954742 13447174 6954742 7220351 6954742 14103914 18856104 14103914 18856104 23358420 22528744 23358420 22117173 23358420 22117173 1415718 25695837 1415718 23195894 1415718 23195894 3688341 10324034 3688341 10324034 11033299 5983349 11033299 5983349 5886908 22363106 5886908 22363106 4699838 20226291 4699838 20226291 20560233 12045408 20560233 12045408 12794093 4874048 12794093 4874048 22213304 6581520 22213304 6581520 7117057 15950327 7117057 15950327 20039627 19856076 20039627 19856076 22209723 4851655 22209723 4851655 10482336 9881603 10482336 9881603 9170896 18031948 9170896 3971257 9170896 3971257 3787579 10011613 3787579 10011613 17280260 10041184 17280260 10041184 10610755 12939819 10610755 12939819 23749188 22726454 23749188 19546993 23749188 19546993 17574356 9406174 17574356 20163004 17574356 20163004 6759591 20163004 18999984 18128823 18999984 18128823 18685452 1615281 18685452 1615281 25948021 24859780 25948021 24859780 8236205 18656507 8236205 18656507 1209101 25658398 1209101 13370054 1209101 13370054 13258861 15587059 13258861 15587059 15828166 15394070 15828166 15394070 20216493 19473735 20216493 19473735 21067965 5470448 21067965 7555913 21067965 7555913 8133171 7555913 8865937 8136689 8865937 8136689 9453887 17538982 9453887 12794347 9453887 12794347 13874849 12794347 1614658 25164149 1614658 25164149 7593366 12881292 7593366 12881292 13797641 12881292 7126049 7129036 7126049 7129036 6220760 5995873 6220760 15879369 6220760 15879369 16533597 15879369 3656898 23336747 3656898 18340550 3656898 18340550 23368154 22470443 23368154 22470443 8274564 7784343 8274564 11661183 8274564 11661183 14969194 17631030 14969194 17631030 9474090 22680513 9474090 22680513 4321227 22680513 10556747 10000693 10556747 14064907 10556747 14064907 14752469 14064907 5250025 5043743 5250025 5043743 19282562 7630654 19282562 7630654 20727543 3244024 20727543 3244024 23391761 15825636 23391761 15825636 8346950 18724306 8346950 11555083 8346950 11555083 24353021 2372730 24353021 12269399 24353021 12269399 13287830 1355373 13287830 1355373 25335123 1355373 7572103 19573227 7572103 1432185 7572103 1432185 1196945 1432185 17787372 19200398 17787372 19200398 21736616 3358126 21736616 3358126 3329168 10395441 3329168 10395441 16243049 17391045 16243049 17391045 18122476 10883219 18122476 10883219 15371876 11566680 15371876 11566680 14196088 13213853 14196088 13213853 15431343 11554792 15431343 11554792 9056758 8636293 9056758 8636293 24964726 1706408 24964726 1706408 12848748 18242997 12848748 18242997 19131044 9057716 19131044 9057716 18337592 11418671 18337592 11418671 15607942 16395340 15607942 16395340 5645620 21167975 5645620 14662240 5645620 14662240 12061199 10166503 12061199 10166503 10675617 8868602 10675617 8868602 18382696 11712179 18382696 11712179 12384132 4875485 12384132 4875485 22157793 14945609 22157793 14945609 6700058 6162489 6700058 6162489 16303781 22987389 16303781 22987389 24292762 22987389 3776421 3758526 3776421 3758526 5168805 4889821 5168805 4889821 9746700 9233629 9746700 9233629 15104894 22747589 15104894 22747589 23724975 3082645 23724975 3082645 3608465 15717634 3608465 15717634 16460361 15717634 7665923 7091986 7665923 7091986 23637987 22618339 23637987 12527400 23637987 12527400 14157122 17436813 14157122 17436813 17807593 9629281 17807593 9629281 4107235 22614693 4107235 9373526 4107235 9373526 18566590 18500441 18566590 18500441 21599737 5540652 21599737 5540652 14178783 13162208 14178783 13162208 9637385 9228910 9637385 15273689 9637385 15273689 16016616 15273689 12766662 13720099 12766662 13720099 14759092 5659400 14759092 5659400 5619594 5659400 13695300 12941621 13695300 12941621 7191539 19946711 7191539 9091084 7191539 9091084 17414674 9945106 17414674 9945106 15292911 11779593 15292911 11779593 12805069 14139185 12805069 14139185 21437006 5124840 21437006 20703348 21437006 20703348 21299488 5742640 21299488 5742640 21175817 5742640 22465160 4181216 22465160 4181216 8027368 17479904 8027368 17479904 9236103 2207768 9236103 2207768 24725556 2207768 8490527 7796782 8490527 7796782 8754856 18400680 8754856 18400680 7488357 6003310 7488357 6003310 6086382 14426149 6086382 14426149 12217825 6852700 12217825 6852700 19848909 23384998 19848909 23384998 3697188 23384998 24775680 1808523 24775680 6559981 24775680 6559981 6826555 6559981 7927640 7377268 7927640 3401061 7927640 3401061 3888440 17068628 3888440 17068628 17433513 12549164 17433513 12549164 14312143 12549164 14806271 14111283 14806271 14111283 3681126 23229900 3681126 23229900 19815514 7476803 19815514 7476803 15914826 15246063 15914826 15246063 7276679 2382823 7276679 2382823 2493778 18928811 2493778 18928811 22200550 4624778 22200550 4624778 14117968 12550845 14117968 12550845 14521431 13645745 14521431 13645745 2279605 2586520 2279605 2586520 15444836 14422116 15444836 14422116 8282418 18694994 8282418 18383123 8282418 18383123 8794849 20733513 8794849 20733513 21355230 20733513 20690821 6018628 20690821 6018628 10514442 12104801 10514442 12104801 12917731 12104801 12166911 16794296 12166911 16794296 9889437 16794296 19069014 7964928 19069014 7964928 8452581 8184485 8452581 8184485 19641895 7307729 19641895 22114345 19641895 22114345 4930241 22114345 19532917 7276385 19532917 7276385 8186210 7770322 8186210 7770322 4880547 4764665 4880547 21082317 4880547 21082317 5743603 21082317 5116743 4937952 5116743 24526298 5116743 24526298 2388718 24526298 14021402 13738949 14021402 13738949 11714490 15033804 11714490 15033804 8062396 19044414 8062396 19044414 10321099 16457952 10321099 16457952 21393479 5147867 21393479 17298857 21393479 17298857 17578105 8704846 17578105 8704846 8958976 8066197 8958976 8066197 19120605 13689534 19120605 13689534 14642290 20538716 14642290 20538716 6392540 20538716 12146750 11549308 12146750 11549308 13381741 12666633 13381741 12666633 22768602 3995623 22768602 12177252 22768602 12177252 14471470 12177252 22578313 21600726 22578313 14644616 22578313 14644616 11948571 9650161 11948571 9650161 10364143 13826906 10364143 13826906 12814434 13154060 12814434 13154060 15507620 5887847 15507620 5887847 6301699 5887847 13527094 12511910 13527094 7941556 13527094 7941556 8459266 7941556 15783022 14757652 15783022 14757652 6663452 6343733 6663452 6343733 16190484 15125443 16190484 15125443 9598088 17348056 9598088 17348056 8427080 8073030 8427080 21535482 8427080 21535482 22465529 24338517 22465529 24338517 2514275 24338517 10844690 10089296 10844690 10089296 26098866 25214552 26098866 25214552 18843046 18255991 18843046 18255991 18546414 17948430 18546414 17948430 19822259 7656495 19822259 7656495 11537269 15569628 11537269 15569628 18150398 8864318 18150398 8864318 7394277 19539982 7394277 7190870 7394277 7190870 19749656 10756104 19749656 10756104 11211609 13476442 11211609 13476442 14509551 3303196 14509551 3303196 3807169 3303196 9251263 20046128 9251263 20046128 6944719 13889652 6944719 13889652 14980788 13943163 14980788 10874697 14980788 10874697 15986173 26451333 15986173 26451333 617263 18907479 617263 18907479 7979076 15266915 7979076 15266915 15980057 11107099 15980057 11107099 7526582 25392791 7526582 25392791 1586390 7463627 1586390 7463627 7886808 7463627 3825424 3428934 3825424 21237458 3825424 21237458 21925802 16570092 21925802 16570092 10395786 13666132 10395786 13666132 13915936 14484846 13915936 14484846 14723152 14484846 7849415 7293434 7849415 18563169 7849415 18563169 19783696 19315605 19783696 19315605 19009529 7874659 19009529 16202865 19009529 16202865 10538517 16202865 21925923 5180103 21925923 18498755 21925923 18498755 18553962 12948043 18553962 12948043 13666653 24073878 13666653 24073878 2739158 24073878 16063268 15570328 16063268 22539110 16063268 22539110 4543523 14953256 4543523 14953256 15302325 15918026 15302325 15918026 10760322 19908309 10760322 19908309 20720270 10685471 20720270 10685471 6315311 6223016 6315311 6223016 20303268 22567834 20303268 22567834 4229459 5017890 4229459 5017890 21861896 19014994 21861896 19014994 10232439 16565322 10232439 16565322 14616329 4202570 14616329 4202570 22746775 4202570 11348329 19142825 11348329 19142825 7699789 6915198 7699789 6915198 21012409 20163347 21012409 16549307 21012409 16549307 10117196 22116913 10117196 22116913 22713979 6982633 22713979 6982633 7201246 6982633 16291890 11177731 16291890 11177731 6950922 6949664 6950922 6949664 20321519 23082075 20321519 23082075 24415467 16239871 24415467 16239871 10660468 7882035 10660468 7882035 21402491 5162519 21402491 5162519 747407 970709 747407 970709 10792100 15747084 10792100 15057282 10792100 15057282 11516234 15057282 10232037 9490767 10232037 9490767 21122134 6015249 21122134 6015249 18491135 17924896 18491135 17807672 18491135 17807672 18007346 14848206 18007346 14848206 11704410 22289601 11704410 22289601 23191468 22289601 15131312 11726859 15131312 16543387 15131312 16543387 17208787 8894004 17208787 8894004 9025366 13352899 9025366 13352899 14327012 22081951 14327012 22081951 4904187 22081951 19531309 18811128 19531309 18811128 21582729 5005757 21582729 15317259 21582729 15317259 16123430 17578930 16123430 17578930 9191652 15176765 9191652 15176765 17564936 16904468 17564936 16904468 23438403 22544661 23438403 22544661 4647245 13414900 4647245 13414900 14357016 10690595 14357016 10690595 11295559 14579943 11295559 14579943 15907560 15019120 15907560 14336019 15907560 14336019 12422051 8570743 12422051 8570743 18441169 16560563 18441169 16560563 4868600 21922231 4868600 21922231 11611216 15390673 11611216 15390673 13563572 13287950 13563572 13287950 6828820 20380194 6828820 20380194 10607713 10115649 10607713 10115649 24025423 23616492 24025423 23616492 16900500 7736804 16900500 7736804 25399248 1639125 25399248 1639125 12779794 12260167 12779794 12210008 12779794 12210008 13095046 21761557 13095046 21761557 22898023 7337475 22898023 7337475 7856233 25185725 7856233 25185725 1811709 8892183 1811709 8892183 9482774 8892183 8362819 18724844 8362819 18724844 11647696 11218198 11647696 11218198 19140256 8120725 19140256 14358674 19140256 14358674 7126330 6711935 7126330 9642221 7126330 9642221 15875632 11422412 15875632 11422412 20525543 20182159 20525543 20182159 7100650 19880244 7100650 19880244 22189177 4585855 22189177 4585855 1029058 1115085 1029058 1115085 17143795 16427384 17143795 11995820 17143795 11995820 14892939 22725631 14892939 22725631 24033019 22725631 9125949 6602499 9125949 6602499 7227284 4881500 7227284 4881500 21620131 4881500 10346534 17555153 10346534 17555153 18420930 22780240 18420930 22780240 4120464 22780240 16538713 10358762 16538713 10358762 17578713 9472187 17578713 9472187 21537976 20685168 21537976 20685168 19994079 6825266 19994079 6825266 14044598 12670636 14044598 3693728 14044598 3693728 3510967 15768048 3510967 15768048 16406802 20380644 16406802 20380644 6449077 8857944 6449077 8857944 17980318 13085812 17980318 13085812 8473895 18477885 8473895 18477885 5651504 21503481 5651504 21503481 3085759 3078856 3085759 3078856 24097141 2721829 24097141 2721829 4568913 22426174 4568913 22426174 21511406 5959718 21511406 5959718 14357732 16517784 14357732 16517784 10048527 19991969 10048527 19991969 20692011 19991969 5022278 21675432 5022278 21675432 21735395 17560588 21735395 17560588 9235757 17560588 15875836 9784570 15875836 9784570 17373170 8624542 17373170 8624542 8911882 10521353 8911882 10521353 16416245 10521353 3353139 24578980 3353139 24578980 25633629 5752087 25633629 5752087 21206167 2431028 21206167 2431028 24490075 22413706 24490075 22413706 22940440 22413706 24443367 24973320 24443367 24973320 25901222 14670610 25901222 14670610 12134685 3690243 12134685 3690243 23237748 7378909 23237748 7378909 6671467 20630617 6671467 20630617 6249196 26683060 6249196 26683060 385600 26683060 25051837 23874373 25051837 23874373 2043954 24919278 2043954 4652515 2043954 4652515 4802061 14839008 4802061 14839008 21385548 20669816 21385548 6671274 21385548 6671274 7247607 22068454 7247607 22068454 22627391 12364379 22627391 12364379 7619527 7134127 7619527 7134127 7323753 6794618 7323753 17400065 7323753 17400065 26578230 378189 26578230 378189 3416978 3417941 3416978 3417941 18798312 22708863 18798312 22708863 23333175 12245661 23333175 12245661 12707306 9201852 12707306 9201852 9772643 9201852 15698442 11073080 15698442 11073080 19923660 19789942 19923660 6101082 19923660 6101082 21041274 17374970 21041274 17374970 9497339 18784860 9497339 18784860 19552219 23907697 19552219 23907697 25145053 3170952 25145053 3170952 3674998 4463061 3674998 4463061 22348382 4463061 10327301 16842689 10327301 16842689 25735868 1332738 25735868 5695699 25735868 5695699 5697595 4186035 5697595 4186035 22654997 4186035 1055806 1138447 1055806 9539740 1055806 9539740 21800014 1911872 21800014 1911872 2353748 1911872 14528694 12676011 14528694 12676011 16204502 10746943 16204502 12319814 16204502 12319814 14397602 20871329 14397602 20871329 21533870 15640487 21533870 15640487 12399680 12038816 12399680 15779395 12399680 15779395 16477200 15779395 8738696 8620992 8738696 8620992 3949032 22719600 3949032 22719600 9338203 8849585 9338203 8849585 20023951 19576404 20023951 10215615 20023951 10215615 7865176 19350932 7865176 3874436 7865176 3874436 23106307 3874436 22297463 4476266 22297463 4356330 22297463 4356330 4546785 4356330 13140287 21003196 13140287 21003196 6015162 12370699 6015162 12370699 14490206 12370699 13582234 13393108 13582234 11390205 13582234 11390205 16085040 10942529 16085040 10942529 24389966 23261812 24389966 21238811 24389966 21238811 22158064 11889961 22158064 11889961 15065452 5277171 15065452 5277171 21600488 10760828 21600488 10760828 7166887 7203820 7166887 10390313 7166887 10390313 11136677 13791597 11136677 13791597 14329225 9946832 14329225 9946832 6816595 6200946 6816595 6200946 20863589 6861632 20863589 6861632 6878879 19828357 6878879 19828357 20141265 17871278 20141265 17871278 18178959 17871278 19759066 21836463 19759066 21836463 22467750 5095056 22467750 5095056 21913245 4971720 21913245 4971720 21586525 21012432 21586525 21012432 6187368 12128766 6187368 12128766 14755085 12128766 13037328 12917010 13037328 12917010 20084748 6973599 20084748 25273915 20084748 25273915 26395760 20111652 26395760 20111652 6774074 20111652 8292489 8147231 8292489 11046219 8292489 11046219 16130518 11046219 11597660 13370476 11597660 13370476 14401295 13370476 4442200 22486947 4442200 22486947 16263309 5904785 16263309 5904785 6040339 19538434 6040339 19538434 20110261 5624365 20110261 5624365 21488799 10563495 21488799 10563495 8013332 18887089 8013332 18887089 19304440 1621559 19304440 1621559 1765646 1621559 19287825 18510834 19287825 18510834 20255018 20116531 20255018 20116531 7052269 23350512 7052269 23350512 23829876 23350512 18972741 18267581 18972741 18267581 3114196 23797503 3114196 23797503 10760350 16047521 10760350 23373325 10760350 23373325 3782128 21141524 3782128 21141524 21992028 21141524 1373441 1365695 1373441 1365695 14141377 13401626 14141377 10464944 14141377 10464944 11149984 10464944 17213506 9852763 17213506 9852763 25162495 24209104 25162495 24209104 23651966 23252243 23651966 23252243 10597239 10063894 10597239 10534184 10597239 10534184 11397898 10534184 7293237 19725955 7293237 18032331 7293237 18032331 12935401 12068340 12935401 12068340 20340762 19560399 20340762 6288569 20340762 6288569 20390730 6288569 6243163 6260626 6243163 6260626 8929485 18323883 8929485 12470101 8929485 12470101 13381780 17372296 13381780 17372296 9517129 20360287 9517129 20360287 6694477 20360287 17908674 4326176 17908674 4326176 4376534 18750651 4376534 18750651 19577382 18750651 12903445 12083419 12903445 17011155 12903445 17011155 10174067 19344879 10174067 19344879 7545307 19344879 12803965 13812698 12803965 25319402 12803965 25319402 26168722 14244823 26168722 14244823 12638161 22962938 12638161 22962938 4123051 17226899 4123051 17226899 17949581 17226899 5772851 5691795 5772851 8906854 5772851 8906854 9452807 3150672 9452807 3150672 3213997 5703064 3213997 5703064 11555586 10983974 11555586 6258233 11555586 6258233 6174762 6258233 24184668 2631133 24184668 19238073 24184668 19238073 15565465 14912483 15565465 22462082 15565465 22462082 4469242 22462082 7882572 19145098 7882572 19572430 7882572 19572430 7337520 6863387 7337520 6863387 6870190 10642160 6870190 10642160 11408610 4822656 11408610 4822656 22487271 11758517 22487271 11758517 8734692 18064516 8734692 18064516 5506319 5216830 5506319 5216830 5808488 21203539 5808488 14120352 5808488 14120352 15215855 14120352 2153519 1965338 2153519 4917701 2153519 4917701 22191994 20387685 22191994 20387685 6468612 20387685 10964989 10291971 10964989 10291971 6589093 6247963 6589093 6247963 19680026 19569591 19680026 19569591 8141800 18838606 8141800 18838606 22513524 21738670 22513524 21738670 7737892 19324203 7737892 19828041 7737892 19828041 3530801 3710213 3530801 3710213 7571550 23660714 7571550 23660714 3047256 23660714 10532844 9933067 10532844 9933067 6173757 21110453 6173757 21110453 17891924 9131286 17891924 9131286 9156519 17651299 9156519 17651299 16832810 10316295 16832810 10316295 12491810 14100785 12491810 14100785 10734806 18426794 10734806 18426794 8457111 16282911 8457111 16282911 16869933 4580446 16869933 4580446 22257539 4580446 13384116 21256134 13384116 21256134 5962648 21256134 24259121 2571153 24259121 10014383 24259121 10014383 17386945 10014383 21912788 21272303 21912788 21272303 21084259 4191851 21084259 4191851 4200555 4191851 20514816 19752869 20514816 19752869 18297823 17510648 18297823 25416888 18297823 25416888 1566054 8311772 1566054 8311772 18708120 20973840 18708120 20973840 22123487 5191631 22123487 22807473 22123487 22807473 4126967 22807473 11068198 10555965 11068198 12590588 11068198 12590588 18242053 17972019 18242053 17972019 14512189 12331511 14512189 16666844 14512189 16666844 17638668 23706272 17638668 23706272 24709635 7124249 24709635 7124249 7576989 7124249 22264991 4218686 22264991 4218686 10000502 9440825 10000502 9440825 21735143 4782405 21735143 10246722 21735143 10246722 16848499 10246722 20429384 19998445 20429384 19998445 7450100 19408423 7450100 21270219 7450100 21270219 5627849 21270219 18283969 17655054 18283969 17655054 8240354 18969900 8240354 2133262 8240354 2133262 1859866 2133262 5293055 19642013 5293055 19642013 20373806 6397821 20373806 6397821 25716237 24580877 25716237 24580877 9036068 8521832 9036068 11725099 9036068 11725099 12704198 10531754 12704198 10531754 10982362 23290599 10982362 23290599 24537521 7685978 24537521 7685978 19163464 5027166 19163464 5027166 5254071 15163330 5254071 15163330 15732393 21806426 15732393 21806426 22461812 22936600 22461812 22936600 23394308 21204153 23394308 21204153 22052833 13869095 22052833 13869095 14660053 12161377 14660053 13053583 14660053 13053583 3044345 2988367 3044345 25534871 3044345 25534871 26648744 11698761 26648744 11698761 15510117 21907636 15510117 21907636 22840691 20955310 22840691 20955310 5982999 21124381 5982999 21124381 2104821 2550060 2104821 7715009 2104821 7715009 19276005 7715009 8033140 7565612 8033140 7565612 21566237 4923298 21566237 4923298 19134014 18303788 19134014 18303788 15928394 10875824 15928394 18546739 15928394 18546739 19518293 18546739 18491229 8531762 18491229 8531762 15618135 13519277 15618135 13519277 14421931 13519277 16933441 16718268 16933441 16718268 7348125 6770114 7348125 24664755 7348125 24664755 2198534 24664755 6604720 20240730 6604720 20240730 11963689 11518899 11963689 11518899 12604273 12019530 12604273 6399045 12604273 6399045 20784358 6399045 15261434 11469941 15261434 11469941 8278910 8000996 8278910 8000996 6638301 20280578 6638301 20280578 20683962 6341802 20683962 6341802 7388095 7135552 7388095 7135552 18496931 22430363 18496931 22430363 22923712 5453806 22923712 5453806 3156624 23667930 3156624 20860781 3156624 20860781 21424466 20860781 18782957 8538153 18782957 8538153 10389934 9743028 10389934 9743028 20822931 20356625 20822931 6655029 20822931 6655029 6848174 2398450 6848174 2398450 2039266 2398450 10461774 9930301 10461774 8853996 10461774 8853996 18199736 8853996 15298587 11670119 15298587 11670119 17444865 9905805 17444865 13182898 17444865 13182898 14141564 22670117 14141564 22670117 4421583 22670117 9830037 16943398 9830037 16943398 22766415 22026970 22766415 22026970 16911091 4322786 16911091 4322786 4564887 4322786 23533273 3315262 23533273 16990594 23533273 16990594 17843453 19153506 17843453 19153506 20015985 9470541 20015985 9470541 10052735 5885570 10052735 5885570 21266118 23256808 21266118 23256808 24371311 23256808 22139237 5146145 22139237 5146145 23148338 22464321 23148338 19528167 23148338 19528167 12668936 12282314 12668936 15410952 12668936 15410952 16074133 15410952 2377879 2758963 2377879 8929644 2377879 8929644 9389489 4218135 9389489 4218135 22756995 4218135 20758715 12237238 20758715 12237238 14470543 12237238 16019991 15460432 16019991 15460432 21856115 21231606 21856115 12483650 21856115 12483650 13579476 12483650 18434167 17821105 18434167 17821105 18003380 17489165 18003380 17489165 10705807 10039639 10705807 23944824 10705807 23944824 25148371 8730047 25148371 8730047 18476933 21962044 18476933 21962044 22456718 21962044 8100658 5089135 8100658 5089135 5160997 11829263 5160997 11829263 18754209 8174329 18754209 9364203 18754209 9364203 9777070 9364203 19760828 24526768 19760828 24526768 25598913 12029836 25598913 12029836 14877927 15524654 14877927 15524654 9294360 17598786 9294360 17598786 4600351 4488692 4600351 4488692 19418592 18602998 19418592 3408481 19418592 3408481 3806011 12261576 3806011 12261576 17839957 9574626 17839957 9574626 25200110 1806776 25200110 5440980 25200110 5440980 5748271 5440980 20044051 12565914 20044051 12565914 8489664 8252704 8489664 24509300 8489664 24509300 25517366 7757586 25517366 7757586 6194891 5926776 6194891 5926776 2366571 24623977 2366571 7450661 2366571 7450661 20182676 6827360 20182676 19737709 20182676 19737709 7287194 20919791 7287194 20919791 21474433 20919791 8309365 7713087 8309365 7713087 17647746 9187364 17647746 9187364 15537975 11529952 15537975 11529952 19480023 5166742 19480023 5166742 22224799 5166742 9625379 17253706 9625379 17253706 12983226 13942874 12983226 13942874 21385243 5388000 21385243 13707489 21385243 13707489 14526988 4597524 14526988 4597524 4793208 4597524 6179672 20687975 6179672 20687975 2501931 2693577 2501931 2693577 12319892 14522291 12319892 11750784 12319892 11750784 15210263 11750784 6042559 21136076 6042559 21136076 19727319 6889135 19727319 20598511 19727319 20598511 25864611 24966344 25864611 17483990 25864611 17483990 17865032 3435205 17865032 3435205 23132808 20164782 23132808 20164782 6881398 12843843 6881398 12843843 13800485 12843843 13787599 13599705 13787599 4684640 13787599 4684640 4754034 11660179 4754034 11660179 12540176 7658982 12540176 7658982 19316843 9242012 19316843 9242012 9603538 24551789 9603538 24551789 2129835 24551789 4590695 4397177 4590695 4397177 10689717 22040966 10689717 22040966 23181923 22040966 10238372 9568802 10238372 9568802 20023782 6639127 20023782 6639127 21483991 20837295 21483991 20837295 15361715 14962098 15361715 14962098 9370383 8763824 9370383 23487434 9370383 23487434 24492278 6985888 24492278 6985888 7241694 6985888 12930502 12957772 12930502 2390324 12930502 2390324 1841271 18507059 1841271 18507059 18965806 5987040 18965806 5987040 6363504 15634031 6363504 15634031 11117405 17469873 11117405 17469873 8901272 17984294 8901272 17984294 17592141 9633509 17592141 9633509 9560845 17292959 9560845 4964533 9560845 4964533 22298169 13092596 22298169 13092596 14058021 25826271 14058021 25826271 1132466 17699395 1132466 17699395 9407075 2415112 9407075 2415112 24591627 4732685 24591627 4732685 4759264 4732685 9241730 14083429 9241730 14083429 14588909 14083429 6381701 6243058 6381701 23485894 6381701 23485894 24476125 23485894 373289 26716234 373289 15591687 373289 15591687 16298928 15591687 10548821 10417650 10548821 10417650 22621315 23929804 22621315 23929804 25121301 8056126 25121301 8056126 8591357 8056126 14526815 13533913 14526815 13533913 22558156 4342691 22558156 4342691 12748544 11742663 12748544 8020305 12748544 8020305 19246089 18511542 19246089 18511542 6944838 3413942 6944838 3413942 3917682 3413942 6532347 11751511 6532347 11751511 12588049 10073834 12588049 10073834 16963149 4749767 16963149 4749767 22180839 4749767 3050182 23966236 3050182 11789849 3050182 11789849 14973943 7702796 14973943 7702796 7897711 7702796 9808337 17243384 9808337 5594206 9808337 5594206 5533482 4336592 5533482 4336592 22101593 11406611 22101593 11406611 9077828 8771815 9077828 16097035 9077828 16097035 16804399 16097035 16070922 10899622 16070922 17650262 16070922 17650262 9428282 17650262 21439229 5052338 21439229 21291398 21439229 21291398 5649205 21291398 23096460 22349428 23096460 7883260 23096460 7883260 19204969 9689860 19204969 9689860 3117049 23896651 3117049 13007339 3117049 13007339 21532869 20904862 21532869 20904862 10909657 15652576 10909657 15652576 14556818 5454693 14556818 5454693 5765858 5454693 22565207 4098617 22565207 8133849 22565207 8133849 19122621 22430523 19122621 22430523 4403847 22430523 13964315 12725872 13964315 12725872 7285990 5257492 7285990 5257492 4152981 22521578 4152981 10054755 4152981 10054755 10728377 23708659 10728377 23708659 3192281 5391643 3192281 5391643 21245733 2498511 21245733 2498511 2049151 20088309 2049151 20088309 20964105 20088309 9245418 7364754 9245418 7364754 19457617 7505647 19457617 7505647 7884366 7505647 18871424 19659491 18871424 19659491 20439214 19659491 3002334 2896436 3002334 21931060 3002334 21931060 19946422 6773171 19946422 6773171 5889093 21186702 5889093 21186702 5882863 21338973 5882863 19627245 5882863 19627245 20366079 7972122 20366079 7972122 8105762 18276082 8105762 18276082 19192269 20579123 19192269 20579123 21373582 19370344 21373582 19370344 20135667 11925214 20135667 11925214 7476005 19539762 7476005 10226016 7476005 10226016 25750777 24792113 25750777 24792113 3312890 22308438 3312890 22308438 23402811 22308438 15157334 8655555 15157334 8655555 9167566 8655555 9832308 9373342 9832308 9373342 15627604 11194338 15627604 11194338 22229159 21623710 22229159 18021514 22229159 18021514 18203751 7650907 18203751 7650907 7678088 7510103 7678088 7510103 16017522 15141631 16017522 15141631 15992981 21338322 15992981 21338322 22210544 21338322 1825606 24981752 1825606 12763871 1825606 12763871 23789389 22543285 23789389 22543285 3433042 3613643 3433042 21359593 3433042 21359593 22179175 21359593 21193426 10053746 21193426 10053746 11441696 15314295 11441696 15314295 7102230 4408103 7102230 4408103 22379033 4408103 4291032 22699638 4291032 7335289 4291032 7335289 10613005 17778071 10613005 17778071 6579023 20326067 6579023 15222087 6579023 15222087 16000326 15222087 8197983 18676795 8197983 15024333 8197983 15024333 24203887 2752096 24203887 23037970 24203887 23037970 23952407 8371488 23952407 8371488 8514656 8371488 17938936 16037149 17938936 16037149 10913112 15333213 10913112 15333213 11236619 13236438 11236619 13236438 13330407 16931763 13330407 16931763 22065373 21547396 22065373 6730018 22065373 6730018 20549736 6730018 22011703 5253386 22011703 5253386 13428755 13452154 13428755 13452154 19847012 4003231 19847012 4003231 22758832 4003231 10117604 9919757 10117604 9919757 8485895 7839545 8485895 13895085 8485895 13895085 14704566 13895085 10659791 15926272 10659791 12357750 10659791 12357750 14252166 12357750 2120741 24831058 2120741 24831058 7000544 20206377 7000544 23365605 7000544 23365605 3373834 6829029 3373834 6829029 19911059 6829029 10272990 9720046 10272990 9720046 11898765 11011530 11898765 3161079 11898765 3161079 23594983 3161079 4075213 23091172 4075213 515151 4075213 515151 26491816 515151 21006430 6299656 21006430 6299656 17636640 15342516 17636640 15342516 9475974 9001599 9475974 17394487 9475974 17394487 9914526 17394487 9432014 17728780 9432014 17728780 22205072 21414155 22205072 21414155 13356360 13296147 13356360 13296147 23866034 22868105 23866034 4942159 23866034 4942159 3491079 23488864 3491079 18399729 3491079 18399729 8840294 5865535 8840294 5865535 21137139 5865535 14405336 23728566 14405336 23728566 3195124 23728566 11709391 11425798 11709391 11425798 15065898 14450700 15065898 2403002 15065898 2403002 1925426 10339666 1925426 10339666 10718268 6064256 10718268 6064256 6615274 24120705 6615274 24120705 2906671 24120705 11466413 10930327 11466413 10930327 5327529 5176172 5327529 8758321 5327529 8758321 18632156 19685858 18632156 19685858 7192999 8334735 7192999 8334735 8974793 11278134 8974793 11278134 12229503 4584306 12229503 4584306 5014832 20340422 5014832 20340422 6708897 20689183 6708897 20689183 6438311 20689183 21152286 20306338 21152286 20306338 17214042 16608054 17214042 16608054 17416109 16685768 17416109 6390449 17416109 6390449 6081682 20803834 6081682 20803834 18491711 8482996 18491711 8482996 10185401 11240143 10185401 11240143 15704390 13432566 15704390 13432566 12860412 12385076 12860412 18462765 12860412 18462765 7593617 6886044 7593617 6886044 6105232 5839937 6105232 5839937 20722180 20254347 20722180 20254347 20828258 20254347 20103767 19324762 20103767 22242676 20103767 22242676 4530137 16156248 4530137 16156248 16414640 23068198 16414640 23068198 24035571 23068198 8315565 8112658 8315565 8112658 24916315 1758723 24916315 1758723 3453949 23425082 3453949 23425082 19173616 8232977 19173616 10852511 19173616 10852511 11414217 11352190 11414217 11352190 12098738 4040266 12098738 4040266 22685716 20913205 22685716 20913205 6049536 20913205 10197298 17092233 10197298 17092233 22204385 4623573 22204385 4623573 6539013 20335474 6539013 20335474 22227933 5119897 22227933 5119897 11275896 15832547 11275896 15832547 13887413 7905247 13887413 7905247 19255741 7905247 10593460 9942084 10593460 2514504 10593460 2514504 2175476 2514504 11305192 19777825 11305192 19777825 20066786 19777825 18413454 4259239 18413454 4259239 22642168 4259239 5073467 21907979 5073467 21907979 11069340 15822509 11069340 15822509 18731187 18634573 18731187 18634573 23112613 22631677 23112613 22631677 9321314 8895824 9321314 8895824 26139978 601479 26139978 601479 8977647 17831971 8977647 17831971 15928228 1697383 15928228 1697383 25345628 1697383 8111877 23164076 8111877 23164076 23688966 24425630 23688966 24425630 2398747 24425630 2887762 3599609 2887762 3599609 8426031 18610329 8426031 17947733 8426031 17947733 9002325 17947733 8388925 8128633 8388925 23387445 8388925 23387445 3654312 9455120 3654312 9455120 17562442 14585788 17562442 14585788 12359989 21597452 12359989 21597452 22268642 17939136 22268642 17939136 9290927 21418442 9290927 21418442 5262544 5813521 5262544 5813521 21462854 11746158 21462854 11746158 12769837 11746158 16876136 10014685 16876136 17694420 16876136 17694420 9286762 11660913 9286762 11660913 15195258 11660913 14934522 12011998 14934522 12011998 22164588 21299863 22164588 21299863 15777816 10607155 15777816 10607155 11160598 10607155 15581835 11145093 15581835 7256166 15581835 7256166 20205004 14434887 20205004 14434887 14518063 14434887 17672332 17210886 17672332 17210886 14334146 12328431 14334146 12328431 23404089 22917508 23404089 22917508 19535643 7634866 19535643 7634866 24975265 1873484 24975265 16160035 24975265 16160035 4693320 22251759 4693320 16015041 4693320 16015041 16789859 16015041 2037243 2316314 2037243 23815025 2037243 23815025 25009550 23815025 14594451 13920277 14594451 19577052 14594451 19577052 7355718 14692372 7355718 14692372 15700167 14692372 5992947 20913486 5992947 20913486 12574492 10197838 12574492 10197838 7674165 19256320 7674165 19256320 13313322 12254078 13313322 19141724 13313322 19141724 19926773 20486237 19926773 20486237 20984459 23050235 20984459 23050235 23837572 10590743 23837572 10590743 11194702 9594520 11194702 9594520 17903624 9594520 17098612 16412421 17098612 10310320 17098612 10310320 16512203 19683413 16512203 19683413 20466197 19683413 17276404 9982568 17276404 16034815 17276404 16034815 16816990 15777680 16816990 15777680 16338182 9311069 16338182 9311069 9652061 9311069 11094173 10335437 11094173 10335437 7773360 7178770 7773360 7178770 20157506 19341670 20157506 19341670 7172563 3089359 7172563 3089359 3449199 8571126 3449199 8571126 8814335 19596415 8814335 19596415 7478880 19596415 17828881 5552650 17828881 5552650 21751677 10214856 21751677 10214856 12662264 11772965 12662264 11772965 13657283 12717364 13657283 2030739 13657283 2030739 2395764 13895650 2395764 13895650 12752682 9298772 12752682 9298772 24294149 23138413 24294149 23138413 24410034 2663401 24410034 22213326 24410034 22213326 4698549 22213326 18867086 12087311 18867086 12087311 15299812 7669948 15299812 7669948 25175685 1754763 25175685 2274365 25175685 2274365 2811947 13591674 2811947 13591674 13150711 13591674 3142792 3180243 3142792 15908095 3142792 15908095 14034247 10643631 14034247 10643631 18232663 17501051 18232663 7860263 18232663 7860263 19424685 19029128 19424685 19029128 19665275 9589055 19665275 9589055 10026167 13352822 10026167 13352822 13414634 5806535 13414634 5806535 6174602 5806535 21445690 20795134 21445690 8625503 21445690 8625503 18283424 15813990 18283424 15813990 11031574 15813990 15964886 7018261 15964886 7018261 19779412 15107109 19779412 15107109 11704383 15107109 21789532 21030112 21789532 20100590 21789532 20100590 6795027 20100590 16759559 12395606 16759559 12395606 14834941 12960650 14834941 12960650 13769200 23632803 13769200 23632803 3326432 22466938 3326432 22466938 23438195 22466938 15712275 11152054 15712275 11152054 9073201 8464971 9073201 8464971 10309059 9837935 10309059 9837935 9870122 9201639 9870122 9201639 13630573 13620077 13630573 13620077 5411388 5205581 5411388 13883568 5411388 13883568 12895989 16351605 12895989 16351605 10444460 16351605 17076673 16817633 17076673 16817633 531001 691439 531001 20085208 531001 20085208 6837971 11916246 6837971 11916246 14358546 12410002 14358546 9152720 14358546 9152720 9526800 9184383 9526800 9184383 21271326 23731169 21271326 23731169 3142685 6172112 3142685 6172112 20906924 9596210 20906924 9596210 5622968 5259270 5622968 18572267 5622968 18572267 8422188 22146786 8422188 22146786 22646425 22146786 10316097 9850762 10316097 9850762 20243313 19647025 20243313 19647025 3822218 4059361 3822218 8593413 3822218 8593413 15447697 11551925 15447697 11551925 3181181 23812331 3181181 23812331 4780774 4671670 4780774 13019261 4780774 13019261 14990005 11715752 14990005 11715752 16121958 3088410 16121958 3088410 23824496 3088410 20332971 20091358 20332971 20091358 2323269 2476868 2323269 23693824 2323269 23693824 3295473 18868211 3295473 18868211 8164648 3263057 8164648 3263057 3180511 3263057 12327906 14536829 12327906 14536829 13995528 6154812 13995528 6154812 6687350 6154812 7917518 7562686 7917518 6234137 7917518 6234137 6256547 6234137 8784125 18461996 8784125 18461996 2357992 2156079 2357992 20340779 2357992 20340779 6782124 20340779 5953582 5650444 5953582 5650444 9561426 25097168 9561426 25097168 1693150 5674669 1693150 5674669 20978875 20502422 20978875 6251812 20978875 6251812 20754358 23140653 20754358 23140653 24117620 4484245 24117620 4484245 5677729 21394527 5677729 17199700 5677729 17199700 17383719 11596553 17383719 11596553 12157535 11348969 12157535 11348969 15908612 10067357 15908612 10067357 16794864 10067357 6531646 20443382 6531646 11694100 6531646 11694100 16093090 15464943 16093090 15464943 24326003 23883940 24326003 7742902 24326003 7742902 7799556 4738279 7799556 4738279 4767521 4738279 12131950 14397033 12131950 14397033 16990905 16336406 16990905 16336406 19240293 18927732 19240293 18927732 19613474 7805043 19613474 7805043 9590679 9015510 9590679 9015510 5001319 4867389 5001319 4867389 13533696 13220106 13533696 13220106 15935717 15593366 15935717 15593366 11723528 11385078 11723528 11385078 4305745 3377553 4305745 3377553 3035095 4782679 3035095 4782679 22274116 15796950 22274116 15796950 13754340 13092531 13754340 13092531 26505178 25448805 26505178 9919269 26505178 9919269 17358503 4461712 17358503 4461712 22397939 6959990 22397939 6959990 20168995 20501594 20168995 20501594 21258163 14874592 21258163 14874592 12047873 10419802 12047873 10419802 10751566 10419802 15797924 11348377 15797924 8806450 15797924 8806450 18327517 8806450 5101729 4658368 5101729 4658368 25410817 1466715 25410817 1466715 16880143 10069804 16880143 10069804 13702534 13195213 13702534 13195213 3151586 23637942 3151586 23637942 2963204 24120168 2963204 24120168 10701920 9960338 10701920 9960338 17023884 9960338 11603711 10730197 11603711 10730197 14075988 12723499 14075988 12723499 13046479 11999129 13046479 20816434 13046479 20816434 6210838 20816434 17304910 9720320 17304910 12655644 17304910 12655644 3068873 23868888 3068873 18032572 3068873 18032572 18724336 18306057 18724336 18306057 19013545 22532946 19013545 22532946 23776039 21730908 23776039 21730908 21348200 20697769 21348200 20697769 16450456 10421939 16450456 10421939 15787615 15476770 15787615 15476770 18658166 8351221 18658166 20508735 18658166 20508735 21056841 15846953 21056841 15846953 16641279 6750884 16641279 6750884 19997867 21882951 19997867 21882951 22672936 21882951 7458525 7162770 7458525 14133585 7458525 14133585 12452199 1882802 12452199 1882802 2066153 1882802 12869498 13753341 12869498 5180898 12869498 5180898 21579101 21151729 21579101 21151729 21801492 21151729 19691966 7159969 19691966 7159969 21969228 4930030 21969228 4930030 20559546 6827388 20559546 6827388 10386195 9799313 10386195 9799313 11057046 10560485 11057046 10560485 2838642 3007008 2838642 3007008 20900519 20085906 20900519 20085906 1984483 1883489 1984483 1883489 546744 539358 546744 9746513 546744 9746513 17228593 3307258 17228593 3307258 3706695 3307258 20950417 20173198 20950417 20173198 6186526 20820551 6186526 20820551 6087262 8507528 6087262 8507528 8905414 8507528 5789751 21057767 5789751 16644807 5789751 16644807 17478636 16644807 5314510 5076849 5314510 5076849 5082537 4799721 5082537 6193169 5082537 6193169 6490166 15070694 6490166 15070694 15791914 21453391 15791914 21453391 21978479 21453391 19766802 19013046 19766802 19013046 2604874 2247974 2604874 2247974 4819496 21915824 4819496 21915824 5820835 5690053 5820835 17324059 5820835 17324059 17684141 17324059 10914244 15982496 10914244 15982496 15279201 11670454 15279201 16132346 15279201 16132346 16681691 16132346 7425953 7462374 7425953 16697261 7425953 16697261 11683893 15169308 11683893 21457497 11683893 21457497 22439198 1230586 22439198 1230586 1082652 1230586 3139365 2730544 3139365 2730544 5373624 14535576 5373624 14535576 15014333 14535576 2077480 24925210 2077480 20417051 2077480 20417051 21192303 20417051 6232109 20680185 6232109 19143304 6232109 19143304 19222755 19072944 19222755 19072944 7912167 6964171 7912167 6964171 7629589 6964171 16186791 15407377 16186791 7839962 16186791 7839962 8475153 6396831 8475153 6396831 5135784 5152538 5135784 26158331 5135784 26158331 763085 17892086 763085 17892086 18890557 17892086 7474542 7207388 7474542 7207388 8351543 18606693 8351543 18606693 12663557 12196090 12663557 12196090 15752889 11398902 15752889 11398902 13620948 20870297 13620948 20870297 21571061 20870297 20558867 19698043 20558867 19698043 15092561 11550184 15092561 20985124 15092561 20985124 5223264 21826162 5223264 21826162 21718179 4769677 21718179 4769677 10383926 16747098 10383926 16747098 20358360 19615508 20358360 19615508 4841604 22307013 4841604 12521651 4841604 12521651 14581632 12521651 2752167 24239822 2752167 24239822 3930114 3871476 3930114 3871476 13270487 16197455 13270487 16197455 16780485 22268125 16780485 22268125 4668374 22268125 14512910 13577925 14512910 13577925 8079059 7658979 8079059 24083444 8079059 24083444 2757241 24083444 11213606 6363501 11213606 6363501 6709946 6363501 19858229 19106631 19858229 19106631 18512881 8532567 18512881 21774309 18512881 21774309 4877902 21774309 10471762 9813667 10471762 9813667 6171472 20764900 6171472 20764900 22188288 5155689 22188288 20847394 22188288 20847394 17780458 9349650 17780458 13202302 17780458 13202302 13232741 17534144 13232741 17534144 18314188 17534144 8568317 8060156 8568317 20326567 8568317 20326567 20952821 20326567 4736355 22245783 4736355 18966336 4736355 18966336 19732134 22412546 19732134 22412546 23572294 8703465 23572294 8703465 18231811 8703465 23917160 23013651 23917160 23013651 11887606 15008753 11887606 15008753 21979529 4897848 21979529 4897848 9128161 22890241 9128161 22890241 4118460 17337203 4118460 17337203 9826391 16551157 9826391 16551157 10209166 15256793 10209166 15256793 16002400 15256793 10160168 9658072 10160168 22744163 10160168 22744163 23824463 22744163 20757906 5988418 20757906 15200829 20757906 15200829 16163839 17500335 16163839 17500335 18184552 18873257 18184552 18873257 19517482 18873257 16315477 10869978 16315477 10869978 9359143 9088745 9359143 9088745 20853518 20336536 20853518 20336536 12357612 12919233 12357612 12919233 13498783 12919233 8940565 8381764 8940565 8381764 10340163 16942228 10340163 11706096 10340163 11706096 19397719 7765898 19397719 13171443 19397719 13171443 14094577 13171443 17878607 17120137 17878607 17120137 17353136 9920175 17353136 9920175 18708770 18419264 18708770 7105708 18708770 7105708 19752099 7105708 3704332 23085598 3704332 23085598 23743496 3054589 23743496 16025935 23743496 16025935 11782686 10125236 11782686 10125236 10736047 10125236 20032350 19823882 20032350 19823882 6433543 6299753 6433543 18300836 6433543 18300836 11097795 16001195 11097795 16001195 15184155 14967972 15184155 14967972 19533607 19550118 19533607 19550118 3332033 23682608 3332033 23682608 20933335 5745035 20933335 7796920 20933335 7796920 6528645 6580537 6528645 6580537 17022304 17006878 17022304 17006878 10025804 17006878 13456771 6118017 13456771 6118017 20982966 6118017 3733764 23298002 3733764 23298002 24787126 24200818 24787126 24200818 24277482 2700510 24277482 2700510 22121068 21337511 22121068 21337511 13378276 4957988 13378276 4957988 22371619 25642359 22371619 25642359 1483446 10544212 1483446 10544212 16638055 10544212 9821341 6228834 9821341 6228834 21257110 6228834 16064142 15521239 16064142 14713913 16064142 14713913 12233397 18161494 12233397 18161494 18633709 18161494 9063715 8582380 9063715 8582380 16744302 16021926 16744302 16021926 10596096 7582736 10596096 7582736 8226041 2345770 8226041 2345770 2698244 2345770 8427065 8192575 8427065 5912934 8427065 5912934 6320323 5912934 13757396 12756482 13757396 12756482 3371514 3463567 3371514 3463567 19727210 19523105 19727210 5254524 19727210 5254524 5452199 15864994 5452199 15864994 16568351 11780609 16568351 11780609 15168261 11780609 20187827 1529994 20187827 1529994 1835392 1529994 18721605 8682834 18721605 8682834 13027450 12876587 13027450 12876587 15279560 11497986 15279560 19019919 15279560 19019919 19511108 19019919 7182507 6872008 7182507 16711598 7182507 16711598 16677153 3472507 16677153 3472507 3962142 3472507 5807292 18011134 5807292 18011134 21883750 21198112 21883750 21198112 6221593 6336804 6221593 6336804 15236446 15256578 15236446 15256578 6358870 5541312 6358870 5541312 21004545 12501679 21004545 12501679 14405144 15855435 14405144 15855435 10719928 8457584 10719928 8457584 18724449 9144856 18724449 9144856 17880942 5933853 17880942 5933853 2491519 2102823 2491519 19883985 2491519 19883985 6917917 3491599 6917917 3491599 23205825 3491599 4843676 22252965 4843676 8073753 4843676 8073753 19247303 345704 19247303 345704 26634904 18026415 26634904 18026415 18340792 18026415 18523957 8285583 18523957 8285583 18769274 8285583 8825034 20908027 8825034 20908027 21538816 13169225 21538816 13169225 13560657 13169225 14212648 12472802 14212648 12472802 21610028 21009187 21610028 21009187 25624589 24389907 25624589 14836829 25624589 14836829 11940600 4386519 11940600 4386519 4240330 5613289 4240330 5613289 16471173 10514495 16471173 10514495 21754921 5090068 21754921 5090068 11478525 15054818 11478525 15054818 14349597 13300053 14349597 14248861 14349597 14248861 12239810 14248861 17544302 9537836 17544302 9537836 10660140 15844744 10660140 15844744 23991858 2892179 23991858 2892179 15249595 14575234 15249595 14575234 7468182 19446630 7468182 19446630 15714546 11118576 15714546 11514697 15714546 11514697 15627741 17427262 15627741 17427262 17532200 9353218 17532200 9353218 10099383 9353218 11592877 12285468 11592877 12285468 12884836 23315988 12884836 23315988 3591600 23315988 20969339 5445950 20969339 5445950 5691822 5445950 18982920 24049055 18982920 24049055 24882863 8938915 24882863 8938915 18128561 6524328 18128561 6524328 6558559 6524328 7751927 19154577 7751927 5547758 7751927 5547758 5919364 5547758 15489135 11786994 15489135 11786994 10819458 16345918 10819458 16345918 19386527 7778945 19386527 18254118 19386527 18254118 8908149 7410550 8908149 7410550 7534568 7106348 7534568 7106348 22209816 21635093 22209816 21635093 15841152 8341732 15841152 8341732 18682921 17918189 18682921 17918189 9295380 10306515 9295380 10306515 11114828 14814581 11114828 14814581 15312439 3888997 15312439 3888997 3999394 24421261 3999394 24421261 2515155 24421261 20889524 3205068 20889524 3205068 23646516 14698366 23646516 14698366 14958887 13531072 14958887 13531072 13691760 13531072 22413513 4471794 22413513 5510436 22413513 5510436 5813421 10241447 5813421 10241447 23834143 2944167 23834143 9812074 23834143 9812074 17315525 6467658 17315525 6467658 20816369 6467658 11350787 15062154 11350787 15062154 18947821 2421130 18947821 2421130 2711091 2421130 10397576 16683516 10397576 16683516 14682807 12260629 14682807 12260629 5884214 5403150 5884214 14641813 5884214 14641813 15187080 23272428 15187080 23272428 24120547 18493414 24120547 18493414 18863555 20642350 18863555 20642350 6373840 18293326 6373840 18293326 18988537 11435756 18988537 11435756 12154281 17329772 12154281 17329772 17956450 22986459 17956450 22986459 23800096 7262664 23800096 7262664 17117462 9798221 17117462 9798221 17574658 9083865 17574658 9083865 9665417 9083865 14908440 13840508 14908440 13840508 7662628 19340382 7662628 5756535 7662628 5756535 5665081 4864414 5665081 4864414 21885858 21377052 21885858 21377052 22764971 22271135 22764971 19866794 22764971 19866794 7280085 19866794 15686292 15131572 15686292 15131572 24184872 2821827 24184872 20168702 24184872 20168702 20694630 12002423 20694630 12002423 14785784 2716666 14785784 2716666 3104557 2716666 19322369 19077948 19322369 19077948 14153291 12556453 14153291 12556453 9080492 8541444 9080492 8541444 10894944 10536278 10894944 10536278 5222473 5037440 5222473 15793499 5222473 15793499 16249203 15793499 5668428 21832186 5668428 21832186 23031227 24853171 23031227 24853171 25904395 15905208 25904395 15905208 10987265 15905208 14811736 10928613 14811736 10928613 11595043 14952801 11595043 14952801 11821945 20848865 11821945 20848865 5856321 20848865 6462898 6181933 6462898 7255275 6462898 7255275 20259340 19690611 20259340 19247226 20259340 19247226 19961102 19247226 25397626 1455956 25397626 1455956 15977223 15555581 15977223 14413705 15977223 14413705 14909751 6004230 14909751 6004230 20942517 22907299 20942517 22907299 4149293 12285471 4149293 12285471 12642240 12285471 10181007 9510854 10181007 12324595 10181007 12324595 13785318 13137164 13785318 13137164 6033478 5751895 6033478 5751895 20932100 17620638 20932100 17620638 6395661 6437887 6395661 6437887 16599323 10210235 16599323 10210235 12766194 12721052 12766194 11040773 12766194 11040773 11732678 14081022 11732678 14081022 12720288 13669805 12720288 13669805 20604125 20207902 20604125 20207902 4540962 22349725 4540962 10434208 4540962 10434208 11253886 11399028 11253886 11399028 12228227 4685229 12228227 4685229 4846691 4685229 19945650 7291494 19945650 2322842 19945650 2322842 24547625 2322842 11505354 15001627 11505354 15001627 12168687 11253674 12168687 11253674 22455111 21665835 22455111 21665835 5494274 21459513 5494274 21459513 21259895 5714433 21259895 14225340 21259895 14225340 12482909 5703279 12482909 5703279 5695313 5703279 11787164 21937929 11787164 21937929 4878972 21937929 15577000 15209075 15577000 15209075 13801796 3467470 13801796 3467470 23371513 3467470 16217268 15405117 16217268 12713488 16217268 12713488 12766205 13923493 12766205 13923493 11762860 14824642 11762860 9351404 11762860 9351404 19288111 22941092 19288111 22941092 24095813 22941092 22249201 4586344 22249201 4586344 22226610 18392451 22226610 18392451 8781092 10623977 8781092 10623977 18791603 8218390 18791603 8218390 24072713 2903466 24072713 9555143 24072713 9555143 10254724 17456025 10254724 17456025 18179567 17456025 16666003 10601388 16666003 10601388 12748314 13881849 12748314 13881849 18179256 9199559 18179256 10305423 18179256 10305423 10751580 25795190 10751580 25795190 1028723 13533702 1028723 13533702 14099264 4306459 14099264 4306459 22810600 4306459 19403950 18724970 19403950 8837492 19403950 8837492 7303979 19794047 7303979 15775030 7303979 15775030 16171154 15775030 10010607 17073672 10010607 17073672 6000871 20749808 6000871 20749808 24397554 23106955 24397554 23106955 20837366 16378434 20837366 16378434 16983729 18041049 16983729 18041049 21080581 5972727 21080581 19044589 21080581 19044589 7574019 7302909 7574019 19529271 7574019 19529271 7296763 3051798 7296763 3051798 23876499 9427804 23876499 9427804 4848233 22190863 4848233 22190863 20136791 19318035 20136791 19318035 9765551 16973017 9765551 16973017 3263310 2970323 3263310 2970323 13704520 13767994 13704520 13767994 4506468 22375326 4506468 15866443 4506468 15866443 18570456 18228345 18570456 17399365 18570456 17399365 6572084 6348942 6572084 6348942 6511470 8817628 6511470 8817628 26597094 25680284 26597094 19519727 26597094 19519727 7584396 3071023 7584396 3071023 3217759 21812197 3217759 21812197 5219114 17425180 5219114 17425180 18314048 24440744 18314048 24440744 2523314 24440744 16638751 11354847 16638751 11354847 11963376 11354847 13052217 25121413 13052217 25121413 1957061 25121413 22501101 21673670 22501101 21673670 5375176 1601363 5375176 1601363 1658974 1601363 12683293 14206356 12683293 14206356 21874328 21088483 21874328 21088483 4990534 21803174 4990534 21803174 19446035 18479919 19446035 22347399 19446035 22347399 23330785 22347399 14835735 14726608 14835735 14726608 12201456 14726608 14568307 14109641 14568307 14109641 10235691 16444355 10235691 16444355 6130214 21106728 6130214 15267438 6130214 15267438 11516643 9452408 11516643 9452408 9843873 10852134 9843873 10852134 16206586 3361877 16206586 3361877 3251934 3361877 22471564 4746743 22471564 4746743 15962478 10831949 15962478 10831949 20899467 20083628 20899467 20083628 21249116 20580726 21249116 8133121 21249116 8133121 8436129 8133121 22980130 22085518 22980130 22085518 7442475 7466715 7442475 21608754 7442475 21608754 22538890 4126978 22538890 4126978 12753783 11859518 12753783 1339037 12753783 1339037 25446291 1339037 20424820 20464575 20424820 20464575 6888648 20464575 9009126 18151659 9009126 18585106 9009126 18585106 8514129 18585106 15884137 14992657 15884137 24834043 15884137 24834043 25773246 24834043 16856168 16569888 16856168 16569888 17205981 16934043 17205981 9575868 17205981 9575868 20941918 20346584 20941918 20346584 3804426 23227081 3804426 23227081 18722545 8332753 18722545 17080921 18722545 17080921 17629663 11963682 17629663 11963682 14593316 17530567 14593316 17530567 17596199 12062438 17596199 12062438 14855617 20562837 14855617 20562837 6174276 19962098 6174276 19962098 20404755 10222295 20404755 10222295 9360304 17344334 9360304 15588987 9360304 15588987 20770255 20264049 20770255 20264049 4936253 21990040 4936253 21990040 14202044 12549398 14202044 23040939 14202044 23040939 4021465 16577649 4021465 16577649 9979053 19809259 9979053 19809259 20318066 17906342 20318066 17906342 18129710 17906342 25340228 1567622 25340228 9551343 25340228 9551343 9924854 1634516 9924854 1634516 25485020 1634516 7590891 11481604 7590891 11481604 15383856 6911707 15383856 6911707 20304236 13988361 20304236 13988361 14140813 6016658 14140813 6016658 20630536 6016658 5439614 5155852 5439614 5155852 4343443 4259033 4343443 4259033 22004156 21244943 22004156 21244943 26880246 26088709 26880246 22431562 26880246 22431562 23127757 21075596 23127757 21075596 5502921 3740886 5502921 3740886 3781391 3740886 18323922 21737834 18323922 21737834 4950826 15198059 4950826 15198059 11709527 15198059 4713450 22275596 4713450 22275596 8891433 8605544 8891433 8605544 15659712 15265387 15659712 15265387 9492543 9147484 9492543 9147484 18896372 8499658 18896372 8499658 17501502 17468700 17501502 10004779 17501502 10004779 17332625 20571346 17332625 20571346 21497605 10642757 21497605 10642757 11294995 10642757 19760363 21336584 19760363 21336584 5655013 21336584 22408455 21666014 22408455 21666014 23912971 23270934 23912971 15796461 23912971 15796461 11104361 15796461 25912726 24785937 25912726 8035574 25912726 8035574 8415590 11474579 8415590 11474579 15716498 14151982 15716498 14151982 14531235 14151982 21473055 20856104 21473055 15254762 21473055 15254762 16207904 15254762 20256444 19375942 20256444 19375942 12639391 1094008 12639391 1094008 25659081 5295256 25659081 5295256 21487554 23427343 21487554 23427343 3723681 14123322 3723681 14123322 14970818 3549979 14970818 3549979 23341475 3488444 23341475 3488444 23372470 8336874 23372470 8336874 12035593 14716730 12035593 14716730 16172730 10854688 16172730 13764678 16172730 13764678 14807165 20492576 14807165 20492576 21990528 21238247 21990528 21238247 8103011 4895476 8103011 4895476 21879030 4895476 4893154 4654056 4893154 4654056 16155686 14601882 16155686 14601882 12341794 14601882 22209533 21378598 22209533 21378598 18879136 8162713 18879136 8162713 2103422 2366647 2103422 2366647 4292474 13256244 4292474 13256244 13538688 18885864 13538688 18885864 8047574 18885864 14751105 12000946 14751105 12000946 22824913 3972162 22824913 3972162 24742257 23535731 24742257 10723677 24742257 10723677 10960988 8441496 10960988 8441496 8713700 8441496 10312865 16290190 10312865 4803830 10312865 4803830 5039719 13896964 5039719 13896964 14300970 13896964 13064943 12241042 13064943 12241042 16698753 10474840 16698753 10474840 4749110 22274251 4749110 22274251 23046391 22274251 16819162 9880018 16819162 23790934 16819162 23790934 3149308 23790934 9677461 4502161 9677461 4502161 21985788 4502161 2462918 24601217 2462918 13483599 2462918 13483599 13506160 13483599 4900656 22076226 4900656 18641047 4900656 18641047 19475580 19628372 19475580 19628372 20443080 10566810 20443080 10566810 11319657 12586566 11319657 12586566 14312020 12586566 9154547 18061476 9154547 10645283 9154547 10645283 11220535 7846869 11220535 7846869 19369004 12469408 19369004 12469408 4793085 22337665 4793085 12043891 4793085 12043891 14862250 12043891 13347141 13468097 13347141 4856859 13347141 4856859 4846617 7776829 4846617 7776829 8002026 3547973 8002026 3547973 23383250 3547973 18382879 17571922 18382879 4358086 18382879 4358086 22312022 7409778 22312022 7409778 19538570 2831420 19538570 2831420 24020888 2831420 13627769 12758237 13627769 12758237 7339167 6794167 7339167 13568249 7339167 13568249 13879335 12817340 13879335 14948009 13879335 14948009 15548281 8245922 15548281 8245922 18924981 23533610 18924981 23533610 3450438 23533610 22819823 4082569 22819823 4082569 16702960 16056044 16702960 16056044 20710731 19938363 20710731 19938363 4149450 4218518 4149450 4218518 19142393 7984887 19142393 1486616 19142393 1486616 1130153 13741436 1130153 13741436 14314674 1632508 14314674 1632508 1742397 1632508 8919823 17974694 8919823 17974694 12341084 2846435 12341084 2846435 23980588 11160520 23980588 11160520 16143691 8399200 16143691 8399200 18786671 8399200 11720371 15149904 11720371 2284755 11720371 2284755 2069703 5890769 2069703 5890769 22639571 4342179 22639571 4342179 8519718 8181129 8519718 8045323 8519718 8045323 19033220 8045323 11667661 14918571 11667661 14918571 15432282 15114604 15432282 15114604 8123874 18775587 8123874 18775587 11249335 10467402 11249335 10467402 16832493 21836755 16832493 21836755 22424726 23199230 22424726 23199230 23660304 23199230 10029182 17064750 10029182 17064750 18440279 17668271 18440279 15343607 18440279 15343607 7592394 19420095 7592394 19420095 20302946 6824357 20302946 6824357 19227835 18442860 19227835 18442860 16681559 10027921 16681559 15272705 16681559 15272705 7716083 19256913 7716083 5018635 7716083 5018635 5395795 9030859 5395795 9030859 9564891 9030859 5598135 5246598 5598135 22695764 5598135 22695764 4398977 22695764 8589366 18604447 8589366 18604447 11775211 9755698 11775211 9755698 10273722 9755698 13935519 18877540 13935519 18877540 19423285 18877540 10171183 8325814 10171183 8325814 8901580 968402 8901580 968402 25764699 16546608 25764699 16546608 17106801 6074727 17106801 6074727 21328263 6074727 3337776 3610509 3337776 11303928 3337776 11303928 15622180 3026860 15622180 3026860 3090379 3026860 20223899 13281099 20223899 13281099 13158716 13281099 15820507 22899541 15820507 22899541 4090899 19785346 4090899 19785346 22279482 4994771 22279482 4994771 16894138 14493377 16894138 14493377 4439475 4224020 4439475 4224020 19522341 7466613 19522341 7466613 23630858 3201020 23630858 3201020 11204504 14417422 11204504 14417422 18212968 9045881 18212968 9045881 21781959 4858116 21781959 15481449 21781959 15481449 11454081 23427159 11454081 23427159 1668581 1561535 1668581 12675234 1668581 12675234 22538782 3955410 22538782 13782121 22538782 13782121 14694375 15787383 14694375 15787383 11333918 9280257 11333918 9280257 10056829 5148728 10056829 5148728 22240965 5148728 21497655 20921974 21497655 20921974 2108873 24817253 2108873 24817253 18472263 8771805 18472263 8771805 21005044 5537579 21005044 5537579 13919339 12974729 13919339 12974729 26098780 24949407 26098780 12589809 26098780 12589809 13429493 21906922 13429493 21906922 4964683 7635771 4964683 7635771 19493723 7856769 19493723 7856769 1341699 25799633 1341699 25799633 17914178 9001500 17914178 20659957 17914178 20659957 21320756 13943640 21320756 13943640 10943182 16177019 10943182 4320483 10943182 4320483 4794928 4320483 11549232 10990196 11549232 7406133 11549232 7406133 19783628 14289506 19783628 14289506 15242764 9665169 15242764 9665169 10193968 6258232 10193968 6258232 6070645 6258232 11992655 11818830 11992655 11818830 21642048 20739591 21642048 6461836 21642048 6461836 6823228 13337504 6823228 13337504 13495401 13337504 9929447 16948695 9929447 16948695 17639069 17059247 17639069 17059247 6959628 6783602 6959628 6783602 11149112 15582127 11149112 15582127 3894231 4019064 3894231 4198100 3894231 4198100 23000649 22261574 23000649 22261574 9182287 8907564 9182287 8907564 7418199 6882953 7418199 6882953 5880106 5679359 5880106 5679359 16520460 16304045 16520460 16304045 11875791 15089758 11875791 15089758 24211914 2696641 24211914 15262386 24211914 15262386 11305266 13519977 11305266 13519977 13719363 14224081 13719363 14224081 12707582 12471460 12707582 12471460 13253557 13258800 13253557 13258800 14281628 8439867 14281628 8439867 18468032 8439867 13027946 12839678 13027946 12839678 16014837 11347974 16014837 22945895 16014837 22945895 23919286 22945895 1635073 2061510 1635073 7930006 1635073 7930006 18744708 18554285 18744708 18554285 6309347 23405870 6309347 23405870 24595577 23405870 20671141 2444259 20671141 2444259 2804535 15932402 2804535 15932402 13724779 12778341 13724779 12778341 14583920 12117879 14583920 12117879 9939930 9270424 9939930 9270424 26322829 25214914 26322829 25214914 7099241 7106145 7099241 7106145 10495955 16096071 10495955 9494164 10495955 9494164 17676808 20096290 17676808 20096290 20727208 6465807 20727208 6465807 6686623 9779907 6686623 9779907 10437952 12056953 10437952 12056953 12374823 12056953 1195625 25622563 1195625 25622563 11364292 15555311 11364292 15555311 16499222 10517525 16499222 10517525 15123779 11659216 15123779 11659216 20555284 6337368 20555284 6337368 24652230 23501923 24652230 23501923 8811427 15342741 8811427 15342741 15806987 7003340 15806987 7003340 7357995 7003340 21198420 20282327 21198420 11272895 21198420 11272895 15416842 20822411 15416842 20822411 21506291 17096887 21506291 17096887 17936882 8462510 17936882 8462510 18771545 8462510 14343898 12356756 14343898 12356756 8292906 18556807 8292906 18556807 11434229 3075578 11434229 3075578 23935588 1878155 23935588 1878155 25129200 20927379 25129200 20927379 6408844 20927379 9648996 3624104 9648996 3624104 23153976 3624104 17743114 9465891 17743114 9465891 19849041 19508273 19849041 10981057 19849041 10981057 16422230 5129094 16422230 5129094 5280513 17082332 5280513 17082332 17814081 21995073 17814081 21995073 2286427 2031358 2286427 13269435 2286427 13269435 13620879 15300058 13620879 15300058 11441630 15300058 14818657 11957943 14818657 11957943 21128488 5714292 21128488 5714292 7750308 7635876 7750308 1441145 7750308 1441145 1529016 1441145 21296686 20746276 21296686 20746276 4151666 22950737 4151666 8437025 4151666 8437025 18808402 16307177 18808402 16307177 10939776 15837628 10939776 15837628 10958894 10062930 10958894 10062930 10859649 17186051 10859649 17186051 17608279 7748266 17608279 7748266 8310854 21948796 8310854 21948796 23174649 11880575 23174649 11880575 15250293 4293200 15250293 4293200 4359453 4293200 20924507 12098698 20924507 12098698 12143224 14411151 12143224 14411151 7924636 19075023 7924636 19075023 4570483 4473772 4570483 5860763 4570483 5860763 5765646 6706566 5765646 6706566 19938228 6706566 15556921 11912626 15556921 11912626 11467848 15580935 11467848 15580935 13560126 10913896 13560126 10913896 22986982 3516152 22986982 21093977 22986982 21093977 5853067 6158136 5853067 6158136 6775716 18997287 6775716 18997287 19780415 18997287 8761250 2496308 8761250 2496308 24175165 11611033 24175165 11611033 12416426 2553462 12416426 2553462 2498856 15286146 2498856 15286146 19824119 19529006 19824119 3762176 19824119 3762176 22791235 18546657 22791235 18546657 19382356 11467021 19382356 11467021 15160814 11467021 16097146 22838542 16097146 22838542 23555712 22838542 2141389 2388525 2141389 2388525 6879454 20009614 6879454 20009614 19592887 11633719 19592887 11633719 14981693 8017756 14981693 8017756 18997456 20148865 18997456 20148865 20847466 23381433 20847466 23381433 24602363 24864857 24602363 24864857 2026997 23206124 2026997 23206124 20439468 19695812 20439468 22677457 20439468 22677457 23818599 2114413 23818599 2114413 1633623 2114413 12811078 16517560 12811078 16517560 10417562 16517560 15147520 11756804 15147520 16301641 15147520 16301641 17202434 12332475 17202434 12332475 14662463 16270191 14662463 16270191 10808233 21930438 10808233 21930438 22519208 21930438 5379851 21704621 5379851 21704621 10378964 9779848 10378964 9779848 10489171 9883375 10489171 9883375 6760213 5074405 6760213 5074405 4978322 10041663 4978322 10041663 17262072 10041663 8949429 8437354 8949429 11626144 8949429 11626144 15261276 11626144 5837572 5691423 5837572 20022404 5837572 20022404 6928887 19945325 6928887 19945325 25629058 1302650 25629058 1302650 5184359 19924463 5184359 19924463 20684142 19924463 15828470 15527384 15828470 23748593 15828470 23748593 3329798 11896844 3329798 11896844 22918621 22363442 22918621 17580935 22918621 17580935 9614891 9152951 9614891 15356671 9614891 15356671 11877432 7491637 11877432 7491637 19440870 7491637 19177206 18647316 19177206 18647316 10517427 8063456 10517427 8063456 8514591 8063456 11187770 15935037 11187770 7963841 11187770 7963841 8536638 7963841 11666116 11231818 11666116 11231818 2670092 2987029 2670092 2987029 18173437 17914488 18173437 17914488 4402204 22677870 4402204 11090530 4402204 11090530 11868687 21936911 11868687 21936911 22599315 6878256 22599315 6878256 20350904 6878256 23454418 3260753 23454418 3260753 22773744 22156184 22773744 22156184 17409369 16627138 17409369 16627138 23831991 22613945 23831991 22613945 8724741 18445211 8724741 18445211 1257370 1707052 1257370 20632397 1257370 20632397 21190888 15142508 21190888 15142508 15890523 22799270 15890523 22799270 4160409 22799270 20401887 19970412 20401887 19970412 21157992 20324732 21157992 20324732 22075500 4575067 22075500 6430599 22075500 6430599 6730890 23579937 6730890 23579937 3163763 23579937 21493698 5819515 21493698 5819515 7620164 7333174 7620164 7333174 7311165 16441758 7311165 16441758 16879600 18546363 16879600 18546363 8516295 13656998 8516295 13656998 12979341 21846638 12979341 21846638 24034184 2730140 24034184 3116435 24034184 3116435 23708365 13483950 23708365 13483950 13167708 17186150 13167708 17186150 17760655 17518050 17760655 17518050 2609507 2248648 2609507 2248648 22196336 4456892 22196336 4456892 25067288 23983088 25067288 18035968 25067288 18035968 5247602 5199950 5247602 21581451 5247602 21581451 5287241 20107272 5287241 20107272 20427193 20107272 2685969 3094225 2685969 3094225 12040986 14985871 12040986 11945983 12040986 11945983 14719645 11945983 9606385 9083217 9606385 9861390 9606385 9861390 10501143 9861390 4398919 22583675 4398919 5950663 4398919 5950663 21369423 5950663 6528207 6341813 6528207 6341813 10505537 16650635 10505537 4390191 10505537 4390191 4614337 7102669 4614337 7102669 20353133 7102669 6692022 20266495 6692022 20266495 21138623 20390828 21138623 19670881 21138623 19670881 7328213 19670881 11909750 11058399 11909750 20589360 11909750 20589360 6276572 20589360 13265059 13428157 13265059 13428157 13879846 5302876 13879846 5302876 5725130 2144081 5725130 2144081 1761059 2144081 4762436 4606410 4762436 4606410 18151608 17443420 18151608 10537295 18151608 10537295 11344270 10537295 19537560 19089369 19537560 19089369 22574976 22055722 22574976 20312725 22574976 20312725 6550725 5722081 6550725 5722081 5697069 5722081 20974837 17819243 20974837 17819243 8938763 20974896 8938763 20974896 21688976 20974896 1750094 2161488 1750094 13209005 1750094 13209005 14255962 13209005 11511431 10630759 11511431 18722049 11511431 18722049 8277254 18722049 20110432 6780916 20110432 19288503 20110432 19288503 20190528 19288503 18806747 8598758 18806747 8598758 4094941 22886546 4094941 22886546 16861525 10287136 16861525 20436018 16861525 20436018 6566505 1900845 6566505 1900845 1543984 1900845 25329501 24213092 25329501 22887064 25329501 22887064 10225495 7699975 10225495 7699975 8345620 7787934 8345620 7787934 19467066 15517660 19467066 15517660 15735847 14980094 15735847 14980094 13791089 6613595 13791089 6613595 20087415 1928897 20087415 1928897 1465732 1928897 8827638 18098440 8827638 18098440 21413096 20755242 21413096 20755242 11742240 14704308 11742240 14704308 8096374 5743820 8096374 5743820 21334251 5743820 3998217 3865863 3998217 14484179 3998217 14484179 12359015 6740479 12359015 6740479 23425606 3484605 23425606 3484605 21439304 5529023 21439304 5529023 17144546 9851191 17144546 9851191 17324584 9760324 17324584 9760324 18584565 18133120 18584565 6289485 18584565 6289485 6776557 17481877 6776557 17481877 22227152 21469186 22227152 21469186 14354613 10718137 14354613 10718137 11001273 15904360 11001273 8664222 11001273 8664222 6804921 20164253 6804921 11612609 6804921 11612609 12575813 11612609 4691793 22481257 4691793 22481257 17250508 16537085 17250508 16537085 9239998 17977583 9239998 17977583 7741567 19381026 7741567 9595840 7741567 9595840 10507432 23105070 10507432 23105070 3875034 23105070 14301516 9578646 14301516 9578646 9997464 9578646 14294566 13415131 14294566 13415131 11893228 15213703 11893228 12249980 11893228 12249980 14433452 12249980 11122806 23893776 11122806 23893776 3024286 23893776 17428463 9696758 17428463 16428201 17428463 16428201 10075625 16428201 18406427 17833311 18406427 17833311 20685373 6374064 20685373 6374064 20300393 19818254 20300393 19818254 8851545 8303442 8851545 8303442 21619440 21149091 21619440 21149091 10810411 11936781 10810411 11936781 14964305 11936781 11886122 14693153 11886122 14693153 7651616 19209154 7651616 19209154 1955979 2391604 1955979 2391604 17290242 16929584 17290242 15733858 17290242 15733858 5717743 21212828 5717743 8440552 5717743 8440552 18969016 8748631 18969016 8748631 9159791 5023358 9159791 5023358 5258698 7288747 5258698 7288747 7545988 2375895 7545988 2375895 2453754 11774904 2453754 11774904 12815762 6334126 12815762 6334126 6504739 6334126 11903636 10896298 11903636 10896298 11330392 15558299 11330392 15558299 3845374 3443570 3845374 3443570 7549236 19488588 7549236 19488588 18437610 8868493 18437610 8868493 16055272 21356725 16055272 21356725 5595990 8099404 5595990 8099404 19031245 8099404 15614395 14584266 15614395 7502827 15614395 7502827 19970198 7502827 11779707 23507811 11779707 23507811 24772885 23507811 5970125 5674040 5970125 5674040 19399953 18458473 19399953 8913819 19399953 8913819 17891653 17591072 17891653 17591072 24622339 23386590 24622339 23386590 13353770 13254620 13353770 25219514 13353770 25219514 1765287 4841658 1765287 4841658 22030593 4841658 10149314 9956580 10149314 9956580 14202047 13716347 14202047 13716347 8220312 4996639 8220312 4996639 5355178 4996639 21111017 19680876 21111017 19680876 20198147 17055300 20198147 17055300 9577360 10868741 9577360 10868741 18066196 8766053 18066196 8766053 18229274 18045753 18229274 18045753 7065096 20001371 7065096 20001371 21996764 4828766 21996764 8199081 21996764 8199081 8512682 2321301 8512682 2321301 2182907 25344418 2182907 25344418 1564001 4665408 1564001 4665408 21902717 935406 21902717 935406 901704 935406 24250153 16139761 24250153 16139761 10559651 23038218 10559651 23038218 24127407 6284181 24127407 6284181 20936449 9729543 20936449 9729543 10442072 15103550 10442072 15103550 15303522 22120950 15303522 22120950 23550325 22776615 23550325 22776615 7992963 7817800 7992963 7817800 3368650 23502565 3368650 17871205 3368650 17871205 20082404 19274083 20082404 19274083 19092239 18954859 19092239 18954859 10575411 2960908 10575411 2960908 23793573 2960908 6090632 19535744 6090632 19535744 18392815 17702646 18392815 17702646 4223163 22468578 4223163 15127795 4223163 15127795 11383666 19665875 11383666 19665875 7390771 11171919 7390771 11171919 15594268 11171919 5203937 21966374 5203937 15885946 5203937 15885946 16476905 15885946 3946590 23099081 3946590 23099081 6213001 5701031 6213001 18829830 6213001 18829830 19542632 18829830 6195032 20977792 6195032 15562280 6195032 15562280 11746953 7494963 11746953 7494963 4764660 22114608 4764660 22114608 18147361 8726917 18147361 10807817 18147361 10807817 11305516 6189072 11305516 6189072 6714202 6189072 16544443 10424273 16544443 10424273 22674076 4380831 22674076 4783938 22674076 4783938 5063069 19935868 5063069 19935868 20155276 19597479 20155276 19597479 7274307 19597479 13575415 4399616 13575415 4399616 22486840 4814508 22486840 4814508 22472429 10844380 22472429 10844380 15838033 13150702 15838033 13150702 8120787 8064981 8120787 20290808 8120787 20290808 20681501 20290808 1882406 1456696 1882406 1456696 23121742 24268735 23121742 24268735 25223613 24268735 19806608 19578899 19806608 19578899 6111062 6177835 6111062 6177835 23458184 3512804 23458184 11719331 23458184 11719331 14975485 9973247 14975485 9973247 10450294 4430035 10450294 4430035 22565309 20789427 22565309 20789427 4181310 4286834 4181310 4286834 23224857 3562726 23224857 9665994 23224857 9665994 17475680 10975797 17475680 10975797 11848133 10975797 25736397 1046580 25736397 1046580 12910949 12634321 12910949 12634321 10275102 8474988 10275102 8474988 21017649 20248383 21017649 13082717 21017649 13082717 10795710 16988278 10795710 16988278 9952206 4316928 9952206 4316928 22479496 6370141 22479496 6370141 20612613 7762284 20612613 7762284 19102585 7762284 25357291 1505695 25357291 8604523 25357291 8604523 6590767 20440014 6590767 20440014 6104457 20651714 6104457 18779719 6104457 18779719 8471309 18779719 1471143 25339733 1471143 25339733 14929871 5573566 14929871 5573566 21162817 5573566 18435714 8817808 18435714 8817808 23228973 22531461 23228973 19422038 23228973 19422038 19794995 19226646 19794995 19226646 19959092 19226646 5801166 20930657 5801166 20930657 6552332 6268528 6552332 12573252 6552332 12573252 13548755 12573252 445083 699900 445083 22988181 445083 22988181 15060249 11975768 15060249 11975768 10851633 18470545 10851633 18470545 19228795 18470545 17952784 9374358 17952784 9374358 4046008 4187073 4046008 6391868 4046008 6391868 20189859 19417271 20189859 19013186 20189859 19013186 7971590 19013186 24684173 23472436 24684173 14148506 24684173 14148506 3595166 23227417 3595166 15992765 3595166 15992765 16499304 15992765 10626633 5737977 10626633 5737977 2564695 24402599 2564695 23701272 2564695 23701272 3310868 20782411 3310868 20782411 21361455 20782411 17300086 9970881 17300086 9970881 11908994 18898519 11908994 18898519 6542466 20455720 6542466 13934721 6542466 13934721 20591081 6071410 20591081 18659915 20591081 18659915 19358933 18080663 19358933 18080663 8711867 23671994 8711867 23671994 3151307 7364907 3151307 7364907 19900062 7364907 14813965 22770176 14813965 22770176 4325316 22770176 10035215 9704469 10035215 9704469 14843044 16528419 14843044 16528419 10291164 16134957 10291164 16134957 10979465 22420175 10979465 22420175 4356199 22420175 18792228 8383660 18792228 8383660 9915801 9427667 9915801 4166580 9915801 4166580 22628171 4565945 22628171 4565945 4666776 4565945 16536151 10576165 16536151 5443762 16536151 5443762 22087070 5443762 15029101 14619406 15029101 14619406 6388289 20459340 6388289 19154050 6388289 19154050 7985744 23428322 7985744 23428322 3563846 23428322 13295191 11901352 13295191 11901352 12541049 11901352 19079910 18109256 19079910 3993150 19079910 3993150 3939021 17496994 3939021 17496994 9232752 7076147 9232752 7076147 20025123 6822442 20025123 14450907 20025123 14450907 2824758 24125125 2824758 8430935 2824758 8430935 18273016 17458912 18273016 17458912 16487881 16311792 16487881 16311792 19615353 7693053 19615353 18083478 19615353 18083478 9121811 18878383 9121811 18878383 8166631 23351984 8166631 23351984 3690377 9286953 3690377 9286953 17560069 9286953 11744771 10949321 11744771 10949321 17921730 9411794 17921730 18432502 17921730 18432502 8489111 10063837 8489111 10063837 16610013 11817612 16610013 11817612 15116367 6774364 15116367 6774364 888796 26340781 888796 19058622 888796 19058622 19849294 11626062 19849294 11626062 4309892 22609680 4309892 22609680 19769917 7104741 19769917 12369417 19769917 12369417 7573929 7004395 7573929 22097450 7573929 22097450 4562201 22097450 21463343 5443583 21463343 5443583 18063860 9035581 18063860 9035581 2475203 24281391 2475203 4683814 2475203 4683814 22332502 4683814 20011426 19279689 20011426 19279689 11004735 10190232 11004735 22020143 11004735 22020143 5069190 8404628 5069190 8404628 22680390 4393788 22680390 4393788 21654718 9833587 21654718 9833587 17489696 15105258 17489696 15105258 15378857 15105258 18088147 17443273 18088147 17443273 1835851 24983267 1835851 9811254 1835851 9811254 17187226 22904053 17187226 22904053 4071108 2869329 4071108 2869329 24132316 2869329 11267373 10474185 11267373 10474185 20609402 5945239 20609402 5945239 8668500 18295582 8668500 18295582 6882230 20207642 6882230 20207642 11149923 15356390 11149923 15356390 19369623 18561991 19369623 4180362 19369623 4180362 22721602 25676520 22721602 25676520 1197557 19845045 1197557 19845045 7058556 13886307 7058556 13886307 18863194 18402211 18863194 18402211 13160719 3494772 13160719 3494772 4007665 12147035 4007665 12147035 14610297 22024342 14610297 22024342 22831666 22024342 6200294 20680680 6200294 20680680 5085449 4699360 5085449 4699360 11573405 10754102 11573405 10754102 2936329 24008796 2936329 17620232 2936329 17620232 9056404 4108252 9056404 4108252 4243767 18405908 4243767 18405908 8770014 25317974 8770014 25317974 26418109 17841657 26418109 17841657 9119017 17841657 19668054 19432441 19668054 19432441 5378183 21502624 5378183 11027218 5378183 11027218 11862668 5821086 11862668 5821086 5860261 5821086 18503751 17850743 18503751 6673347 18503751 6673347 20246459 8280626 20246459 8280626 8544080 8280626 25361635 1640351 25361635 1640351 9394020 8792621 9394020 8792621 4863231 22166263 4863231 6629653 4863231 6629653 7160593 6629653 5089292 21748756 5089292 21748756 22367883 4400770 22367883 15302718 22367883 15302718 16077675 15302718 19996765 7265883 19996765 7265883 7431054 7479814 7431054 1973043 7431054 1973043 1599090 1973043 4500180 22365700 4500180 9170847 4500180 9170847 9801287 22624247 9801287 22624247 4395815 22624247 15602506 11124462 15602506 11124462 16090269 18317028 16090269 18317028 8665405 18317028 11671282 11107110 11671282 11107110 12114193 21505665 12114193 21505665 5399243 18054107 5399243 18054107 18464253 13548925 18464253 13548925 13553105 10035687 13553105 10035687 17086025 16977838 17086025 16977838 17643754 18186936 17643754 18186936 6946272 4462843 6946272 4462843 22141094 4462843 2976722 3330487 2976722 3330487 5010353 21731155 5010353 1010993 5010353 1010993 914380 22604330 914380 22604330 4392719 13718949 4392719 13718949 13029555 5407084 13029555 5407084 5749523 13431967 5749523 13431967 13368012 2934091 13368012 2934091 24090484 2934091 12160913 14578963 12160913 10460162 12160913 10460162 16210567 10460162 9758953 9184804 9758953 9184804 21188860 5489919 21188860 5489919 18598902 25024618 18598902 25024618 25886148 25024618 21753719 5078762 21753719 5078762 11783235 14953973 11783235 14953973 19890074 7464851 19890074 21280647 19890074 21280647 21885889 21280647 19266048 8238512 19266048 8238512 8483061 8238512 15843453 16614293 15843453 16614293 17306174 16614293 9753955 19203191 9753955 19203191 19651996 18834067 19651996 18834067 8192688 7748678 8192688 14691007 8192688 14691007 23031490 3684625 23031490 12200093 23031490 12200093 13190883 11490434 13190883 11490434 15867092 11490434 9774378 17557842 9774378 17557842 19191315 7227997 19191315 7227997 19631542 7227997 8286319 23795435 8286319 23795435 24358824 23795435 24205975 16410812 24205975 16410812 17210250 13668266 17210250 13668266 14174379 13668266 21395947 20751559 21395947 13231751 21395947 13231751 13868888 8623906 13868888 8623906 9225095 6138626 9225095 6138626 6675089 16165826 6675089 16165826 16423820 6583643 16423820 6583643 4667597 22096861 4667597 22096861 8898375 18223426 8898375 18223426 15504685 14540750 15504685 14540750 17895090 17221236 17895090 17221236 14353922 14028037 14353922 14142176 14353922 14142176 9003966 17848564 9003966 17848564 21770918 21054121 21770918 21054121 14345797 12741599 14345797 12741599 4892726 4688686 4892726 21563158 4892726 21563158 5321887 7701434 5321887 7701434 8121849 15522581 8121849 15522581 16335398 15522581 14473126 12109449 14473126 12109449 13329453 12464162 13329453 12464162 19575659 18657490 19575659 18657490 23823081 22894076 23823081 12778406 23823081 12778406 7023015 6489404 7023015 7299689 7023015 7299689 19537154 7299689 2630170 24113307 2630170 24113307 20194946 7064902 20194946 20689978 20194946 20689978 6372975 20689978 7037322 20101453 7037322 20101453 19773846 4514061 19773846 4514061 22559778 4514061 11990540 11474056 11990540 11474056 24467756 418059 24467756 418059 26487202 418059 4135748 4016732 4135748 4016732 6512482 20406766 6512482 4281843 6512482 4281843 22521235 4281843 5024699 4809316 5024699 4809316 2404357 2054560 2404357 2054560 17150989 10175017 17150989 10175017 7966385 18965011 7966385 18965011 21740820 4946869 21740820 4946869 9424452 8814631 9424452 8814631 20942561 20245426 20942561 1635975 20942561 1635975 1489219 7362174 1489219 7362174 19476972 7362174 1422507 1923057 1422507 21954857 1422507 21954857 4760693 26549910 4760693 26549910 476487 21400190 476487 21400190 5836820 5608680 5836820 13574188 5836820 13574188 14535283 13574188 9737440 9286914 9737440 9286914 12086486 11702498 12086486 6533966 12086486 6533966 23251225 3633064 23251225 3633064 16516590 10385084 16516590 10385084 10963831 5277297 10963831 5277297 22097055 18371754 22097055 18371754 8503588 18371754 19273827 18554588 19273827 18554588 16905738 10224427 16905738 10224427 19776572 7570151 19776572 7570151 12493593 11552893 12493593 11552893 20008546 7215654 20008546 7215654 21773804 5056633 21773804 5056633 5364077 21491620 5364077 20573180 5364077 20573180 21332270 4225802 21332270 4225802 4415493 4225802 9426915 17879072 9426915 17879072 10524452 9984160 10524452 17902260 10524452 17902260 9316646 5946692 9316646 5946692 6378682 7508479 6378682 7508479 23976723 2806620 23976723 2806620 21279341 5970925 21279341 5970925 12308435 14599115 12308435 14599115 18806053 8331443 18806053 8331443 14515078 14045846 14515078 14045846 2657348 24105611 2657348 24105611 24658890 23497415 24658890 23497415 17375731 9656283 17375731 9656283 6920033 6423360 6920033 6423360 13747360 13031687 13747360 13031687 12479850 14283660 12479850 14283660 7154868 19869447 7154868 19869447 12614679 14065293 12614679 14065293 13189503 13525227 13189503 23231422 13189503 23231422 24435381 11876734 24435381 11876734 12905575 11876734 21337750 5477450 21337750 5477450 10094381 16723114 10094381 16723114 6152258 5862052 6152258 5862052 9834603 9301663 9834603 9301663 11206804 25229221 11206804 25229221 1535643 13143026 1535643 13143026 13639416 13143026 11097157 10484633 11097157 10484633 18151547 9093866 18151547 9093866 4757413 4658082 4757413 25042292 4757413 25042292 1898728 25042292 4791748 22178312 4791748 22178312 8253483 7632161 8253483 7632161 11425430 19774653 11425430 19774653 22916581 22510165 22916581 7423365 22916581 7423365 7719304 18234768 7719304 18234768 8681592 4148971 8681592 4148971 22657674 4148971 1840992 24974070 1840992 24974070 25885504 875092 25885504 9504324 25885504 9504324 9851734 9504324 19493577 18739858 19493577 18739858 18253263 18000056 18253263 18000056 18844151 18178798 18844151 18178798 21215529 5359148 21215529 21542823 21215529 21542823 22361357 6417904 22361357 6417904 1742370 2023367 1742370 20736695 1742370 20736695 21431490 20736695 3785502 3759692 3785502 5529059 3785502 5529059 5778580 23495251 5778580 23495251 3163092 23495251 9491337 9011133 9491337 9011133 3279740 23481856 3279740 15467451 3279740 15467451 11078759 15467451 7915780 7445384 7915780 7445384 21281860 20700383 21281860 8026295 21281860 8026295 16356038 10879203 16356038 10879203 7432776 19613339 7432776 19613339 15672706 15248215 15672706 15248215 4183639 3738883 4183639 18753037 4183639 18753037 23470334 3312600 23470334 3312600 14558053 13544084 14558053 7289632 14558053 7289632 7835550 7220742 7835550 7220742 7581150 16344207 7581150 16344207 10828018 5750060 10828018 5750060 20896127 12675581 20896127 12675581 14187749 24320664 14187749 24320664 25401761 11865877 25401761 11865877 6235630 5787651 6235630 21431042 6235630 21431042 22211637 13963102 22211637 13963102 12990674 23010861 12990674 23010861 24167134 23010861 18676679 18377202 18676679 18377202 22580783 4508121 22580783 4508121 24870173 2079685 24870173 6429867 24870173 6429867 3753166 3293979 3753166 3293979 7467373 19357847 7467373 19357847 7033587 6935901 7033587 6935901 22026480 21462651 22026480 15617362 22026480 15617362 11435555 15617362 14151008 13814687 14151008 13814687 20939818 6028244 20939818 18762800 20939818 18762800 8154571 18762800 13162592 13643054 13162592 13643054 20641226 6757130 20641226 13480595 20641226 13480595 13163884 13480595 13993445 12769807 13993445 15299098 13993445 15299098 15693880 15299098 4527830 22962326 4527830 22962326 23539856 8153295 23539856 8153295 8761413 8153295 14926103 11987366 14926103 11987366 6804697 6709765 6804697 8817417 6804697 8817417 9458604 8817417 8435493 7884125 8435493 7884125 23180374 22432831 23180374 19209038 23180374 19209038 7693446 19209038 12320021 11511755 12320021 14090422 12320021 14090422 14833598 14090422 6798975 6594096 6798975 14854861 6798975 14854861 11870591 14854861 2618856 3030745 2618856 3030745 8178283 18765893 8178283 18765893 24455068 2383742 24455068 2383742 9576766 17319382 9576766 8936420 9576766 8936420 9379642 15956527 9379642 15956527 13956778 12552107 13956778 15304555 13956778 15304555 11305717 14636737 11305717 14636737 16413101 15715826 16413101 697901 16413101 697901 611743 697901 11249821 15214183 11249821 8491590 11249821 8491590 8999410 8491590 17068531 10266172 17068531 10266172 5317877 21648041 5317877 3158168 5317877 3158168 3248628 6047114 3248628 6047114 11710595 19548889 11710595 19548889 20061820 5199276 20061820 5199276 21918185 2157664 21918185 2157664 24534131 13958804 24534131 13958804 12815153 23537412 12815153 23537412 24642169 22093204 24642169 22093204 23079428 7930744 23079428 7930744 15304470 11528209 15304470 11528209 13181398 13530387 13181398 13530387 6088650 21623846 6088650 21623846 5250186 21623846 25723257 24838122 25723257 24838122 11286474 15499611 11286474 15499611 19020660 18368806 19020660 14668923 19020660 14668923 12290112 14238878 12290112 14238878 15228093 5356182 15228093 5356182 5377150 24538038 5377150 24538038 2429581 4950580 2429581 4950580 22359510 8873419 22359510 8873419 9565351 11853182 9565351 11853182 15204705 11853182 10634457 16671692 10634457 16671692 16567614 10619521 16567614 10619521 14649438 12057071 14649438 12057071 13859295 13720604 13859295 13720604 12024911 14908861 12024911 6819308 12024911 6819308 20484596 14935136 20484596 14935136 15084999 18515877 15084999 18515877 8370785 18515877 13196521 12599815 13196521 12599815 10838768 10613054 10838768 10613054 3623868 3808940 3623868 3808940 22831226 3885933 22831226 3885933 5696316 20971350 5696316 20971350 5242297 5207417 5242297 5207417 7726125 19293827 7726125 19293827 13372364 12456317 13372364 12785296 13372364 12785296 13830907 14155852 13830907 14155852 12369340 10675172 12369340 10675172 4517195 22219653 4517195 22219653 5362470 5121594 5362470 5121594 5454577 25612169 5454577 25612169 1476665 21261361 1476665 21261361 22153638 26468486 22153638 26468486 641289 13977296 641289 13977296 20244489 21738487 20244489 21738487 5217406 21738487 10316848 9780413 10316848 20326771 10316848 20326771 6650971 20326771 23449093 3236102 23449093 21885589 23449093 21885589 5134555 21885589 23085434 22127951 23085434 10379378 23085434 10379378 4150899 4118621 4150899 4118621 18013840 17269491 18013840 17269491 11375849 15404643 11375849 15404643 8810106 18368676 8810106 18368676 9456569 8325648 9456569 8325648 18672972 3512270 18672972 3512270 3700429 23058760 3700429 23058760 3882270 9006475 3882270 9006475 18152250 9006475 15663496 14920857 15663496 14920857 10598478 2873144 10598478 2873144 3035545 2873144 11983502 10986572 11983502 10986572 2998683 23718151 2998683 23718151 1710465 25141977 1710465 25141977 2899318 24036565 2899318 24036565 9823218 16917015 9823218 16917015 8562760 7983475 8562760 15369427 8562760 15369427 15526937 15369427 6606078 6031448 6606078 6031448 10445902 16679691 10445902 16679691 7841792 7255091 7841792 17793442 7841792 17793442 18510333 15116460 18510333 15116460 15671321 12415807 15671321 12415807 14240157 12415807 17549683 16715766 17549683 8699179 17549683 8699179 8790718 8699179 21487007 20790838 21487007 6414548 21487007 6414548 17545608 20730562 17545608 20730562 21439553 23849812 21439553 23849812 3213506 7113011 3213506 7113011 18162891 9186328 18162891 4903727 18162891 4903727 22107410 18053666 22107410 18053666 5686815 5291023 5686815 17888623 5686815 17888623 9374459 4381323 9374459 4381323 4416730 19278484 4416730 19278484 7565135 12911723 7565135 12911723 13929682 24361669 13929682 24361669 25353213 6062686 25353213 6062686 5900017 15276756 5900017 15276756 24261463 23164899 24261463 7180770 24261463 7180770 19815628 3978907 19815628 3978907 22551846 3978907 13866217 12872777 13866217 11543615 13866217 11543615 15129916 8560116 15129916 8560116 9073739 11336379 9073739 11336379 12062443 11336379 9225871 8699571 9225871 19594302 9225871 19594302 7467121 19766028 7467121 19766028 7208654 19766028 21702648 5048392 21702648 23258538 21702648 23258538 23721431 7548231 23721431 7548231 7717647 4193074 7717647 4193074 22925628 13334859 22925628 13334859 8356665 7842657 8356665 11869488 8356665 11869488 14856919 11869488 7014930 6498479 7014930 20747820 7014930 20747820 6463945 20747820 20781669 6351041 20781669 8654020 20781669 8654020 18608237 22622241 18608237 22622241 4130713 9559522 4130713 9559522 10253055 4602923 10253055 4602923 22317672 9867284 22317672 9867284 16812101 4239844 16812101 4239844 22400309 4239844 12767784 13879473 12767784 11740023 12767784 11740023 15099762 11740023 6455405 20553155 6455405 9287706 6455405 9287706 9597242 4766805 9597242 4766805 21946181 17883743 21946181 17883743 5283628 21651324 5283628 21651324 7468286 7134796 7468286 7134796 10147038 9589255 10147038 9589255 9775772 16989708 9775772 16989708 13051466 13930631 13051466 13930631 22203095 4396834 22203095 4396834 17275968 16689388 17275968 16689388 7637212 19711921 7637212 19711921 20089599 19711921 3741121 3229678 3741121 3229678 13989350 12703344 13989350 12703344 17023449 10137411 17023449 10137411 13765941 16785297 13765941 16785297 10412511 16785297 12429358 4998665 12429358 4998665 22106126 4998665 9832355 9253321 9832355 4894100 9832355 4894100 5206958 4894100 9176598 13591129 9176598 13591129 13870732 19373500 13870732 19373500 20054794 12855225 20054794 12855225 11329073 11063700 11329073 11063700 11992822 14648525 11992822 14648525 20749366 5935901 20749366 5935901 12621796 14263701 12621796 13062154 12621796 13062154 14046454 3767425 14046454 3767425 23094952 10219401 23094952 10219401 16255259 10721165 16255259 10721165 17862003 17096583 17862003 17096583 14768997 13806906 14768997 13806906 19139772 7996706 19139772 7996706 26095970 25288131 26095970 13639122 26095970 13639122 12903440 7452741 12903440 7452741 19376176 7452741 6911561 20147523 6911561 20147523 6826365 6639487 6826365 6639487 12920665 15856441 12920665 15856441 10740136 12231461 10740136 12231461 13098312 22555541 13098312 22555541 23243111 4848723 23243111 4848723 4978618 4848723 20316992 6623168 20316992 6623168 11924109 11075344 11924109 2489365 11924109 2489365 2809734 2489365 10254473 9571853 10254473 5685839 10254473 5685839 5690127 5516655 5690127 5516655 21117699 10227696 21117699 10227696 10696297 10227696 11425109 19487788 11425109 19487788 7454587 19487788 23424063 23297084 23424063 23297084 24326295 23297084 17091235 10223699 17091235 13636848 17091235 13636848 13025793 22771388 13025793 22771388 23158965 22771388 12836394 6826352 12836394 6826352 7456419 20971545 7456419 20971545 5929362 22079402 5929362 22079402 4891658 3129790 4891658 3129790 3297378 4043090 3297378 4043090 16704884 24247709 16704884 24247709 2718759 24247709 17459643 16972118 17459643 16972118 5297663 21683908 5297663 21683908 19730114 18893459 19730114 18893459 24965743 2006313 24965743 2006313 8189371 18722858 8189371 18722858 12383794 14583927 12383794 14583927 3708604 3655672 3708604 15883834 3708604 15883834 21596625 21005255 21596625 21005255 14726949 13723412 14726949 13723412 1920778 2264194 1920778 7659701 1920778 7659701 19822879 8642684 19822879 8642684 18618888 19385096 18618888 19385096 7543695 9622862 7543695 9622862 17449331 22864525 17449331 22864525 24059117 9385275 24059117 9385275 1394882 25331515 1394882 25331515 14429357 4277924 14429357 4277924 22861288 4277924 7829313 22412223 7829313 22412223 4523343 22412223 7236331 6752012 7236331 13171916 7236331 13171916 14118492 19183016 14118492 19183016 7951486 16134993 7951486 16134993 16804982 765356 16804982 765356 26350921 765356 21196755 23753203 21196755 23753203 24538180 15501850 24538180 15501850 11455655 13855484 11455655 13855484 12757669 15185491 12757669 15185491 15785309 20674250 15785309 20674250 6273546 20674250 6588924 6079739 6588924 16086404 6588924 16086404 16689744 11208093 16689744 11208093 2987606 2507439 2987606 2507439 25325960 24158687 25325960 21442347 25325960 21442347 7571474 19452189 7571474 19452189 24047534 2787444 24047534 6735218 24047534 6735218 7525680 19620800 7525680 19620800 18373650 8980697 18373650 8980697 16085255 18667725 16085255 18667725 8546630 19609734 8546630 19609734 7437794 23808403 7437794 23808403 2969396 23808403 4583226 4519883 4583226 4519883 13582432 13237059 13582432 10824101 13582432 10824101 16096784 16433213 16096784 16433213 16921463 16433213 15445029 14980029 15445029 14980029 12983555 1019116 12983555 1019116 920310 1019116 5955319 12572717 5955319 12572717 13538494 18719816 13538494 18719816 19602786 8293482 19602786 8293482 8033274 7584125 8033274 7584125 7962851 7646493 7962851 7646493 10962021 10698095 10962021 4382878 10962021 4382878 4393370 4382878 19095052 8040674 19095052 8040674 7910139 19238928 7910139 19238928 16715592 16089238 16715592 21367412 16715592 21367412 5628447 18852343 5628447 18852343 8194553 18852343 5761894 5415231 5761894 6812862 5761894 6812862 20437999 16406252 20437999 16406252 5605920 21307101 5605920 21307101 10770789 10094812 10770789 10094812 13450818 13367821 13450818 13367821 9511071 17557868 9511071 10222269 9511071 10222269 17059927 12843650 17059927 12843650 13987828 19685854 13987828 19685854 20485121 19969244 20485121 19969244 20312548 9402307 20312548 9402307 14392372 13761588 14392372 13284008 14392372 13284008 6845165 6784755 6845165 16812190 6845165 16812190 17365923 16812190 12910106 13774275 12910106 18732554 12910106 18732554 19436754 12230121 19436754 12230121 13298231 2452213 13298231 2452213 24250903 23121824 24250903 23121824 3835552 23121824 13876210 12902266 13876210 12902266 4394009 4215619 4394009 4215619 6924712 20134125 6924712 20134125 24552726 2146589 24552726 2146589 22523011 23169235 22523011 23169235 24195756 23169235 19245949 18484229 19245949 18484229 18453866 8870685 18453866 8870685 23088612 3857753 23088612 3857753 18125073 11032706 18125073 11032706 11520391 13325736 11520391 13325736 14075129 16506633 14075129 16506633 17061596 12643242 17061596 12643242 14044531 14842986 14044531 14842986 12059444 14842986 13060788 12020306 13060788 12020306 19325355 18547249 19325355 10534938 19325355 10534938 5746293 21319729 5746293 21319729 5489337 21319729 17084072 10255253 17084072 10255253 26215357 706159 26215357 706159 13048651 13092324 13048651 13092324 21035395 20522063 21035395 20522063 24042458 2757407 24042458 2757407 10880313 10216433 10880313 4887088 10880313 4887088 22132350 18678037 22132350 18678037 8444104 13978578 8444104 13978578 14699238 18025944 14699238 18025944 23317649 3540955 23317649 3540955 22418068 4396863 22418068 4396863 18978775 18252107 18978775 18252107 9745404 9295664 9745404 9295664 5335732 5227581 5335732 19929019 5335732 19929019 20671805 15863245 20671805 15863245 11073923 15006800 11073923 15006800 11796734 15006800 6836918 6305634 6836918 6305634 20612346 19938448 20612346 19938448 18080856 9111279 18080856 9111279 12843646 12385970 12843646 12385970 18534600 8469780 18534600 20193176 18534600 20193176 20760999 7992189 20760999 7992189 5423048 21768440 5423048 16495767 5423048 16495767 10231487 16495767 8832806 17973253 8832806 17973253 3700720 23004571 3700720 4480018 3700720 4480018 22604969 4480018 10280812 20016825 10280812 20016825 20855814 13622436 20855814 13622436 14218340 21980432 14218340 21980432 5113175 22520220 5113175 22520220 4312785 7689662 4312785 7689662 7838718 22202454 7838718 22202454 4623967 8689189 4623967 8689189 9000283 8689189 4955111 22045911 4955111 22045911 11090759 10428606 11090759 10428606 26649691 272173 26649691 272173 3618238 3817548 3618238 3817548 21017569 5790592 21017569 5790592 6776180 20223912 6776180 5074943 6776180 5074943 4695796 22392420 4695796 5144061 4695796 5144061 20984373 20127448 20984373 20127448 14124176 12621353 14124176 12621353 6321972 5899106 6321972 7914286 6321972 7914286 19308609 7914286 8730881 8191990 8730881 8191990 15627357 11359306 15627357 9936208 15627357 9936208 10555501 9936208 13942239 13673737 13942239 9645101 13942239 9645101 10242381 18003176 10242381 18003176 18895145 21252282 18895145 21252282 22048192 19092333 22048192 19092333 7867467 19092333 20278765 19599898 20278765 19549232 20278765 19549232 7494825 7214266 7494825 7214266 20006722 7214266 15597581 15092028 15597581 15092028 6731689 20412255 6731689 20412255 22342086 4518216 22342086 21871395 22342086 21871395 4960124 8698925 4960124 8698925 18359476 8698925 9325254 13433223 9325254 13433223 17389483 16469412 17389483 12876437 17389483 12876437 13913859 5483146 13913859 5483146 21682227 12630455 21682227 12630455 13024946 11437446 13024946 11437446 12216694 11437446 16892946 16258043 16892946 16258043 14840406 11773633 14840406 11773633 22525526 4288192 22525526 4288192 19539844 12880759 19539844 12880759 13976833 15247648 13976833 15247648 11772135 19203692 11772135 19203692 21293675 20507117 21293675 16601991 21293675 16601991 16868175 17766378 16868175 17766378 9356471 17766378 17467327 9758414 17467327 20886681 17467327 20886681 22459586 4284907 22459586 4284907 7230132 19663728 7230132 16719067 7230132 16719067 10425723 16205643 10425723 16205643 15058324 14065231 15058324 22315549 15058324 22315549 4697879 22315549 20882831 20345465 20882831 20745100 20882831 20745100 21361501 10680132 21361501 10680132 7192266 21567766 7192266 21567766 5571155 23346237 5571155 23346237 23791486 21935073 23791486 21935073 4774722 15578808 4774722 15578808 16250397 10428807 16250397 10428807 10730234 10028619 10730234 10028619 17806014 9556822 17806014 11530771 17806014 11530771 15587062 14477710 15587062 14477710 12396982 17087174 12396982 17087174 10222939 17087174 11408134 10564272 11408134 10635670 11408134 10635670 11312548 18850128 11312548 18850128 8170847 10021504 8170847 10021504 17020750 10021504 4973393 21968099 4973393 13582799 4973393 13582799 13394106 4053971 13394106 4053971 4018775 16678366 4018775 16678366 26808426 154770 26808426 154770 11785572 11345690 11785572 8136508 11785572 8136508 8671409 4365995 8671409 4365995 4548129 4365995 13996747 12848588 13996747 11962569 13996747 11962569 15117367 15121658 15117367 15121658 11632187 15852221 11632187 15852221 11224372 3599033 11224372 3599033 3466813 17876013 3466813 17876013 8910067 22753245 8910067 22753245 23636129 2154093 23636129 2154093 24712247 20059413 24712247 20059413 6942205 19962170 6942205 19962170 22122544 5305637 22122544 15383089 22122544 15383089 15570063 4133295 15570063 4133295 4273607 18204910 4273607 18204910 9797594 16965862 9797594 23408022 9797594 23408022 3359196 13613243 3359196 13613243 12949732 19771503 12949732 19771503 20180590 15909544 20180590 15909544 10842427 15909544 21543970 5279802 21543970 17180399 21543970 17180399 17384520 19160754 17384520 19160754 19892248 4804310 19892248 4804310 4747306 22452093 4747306 22452093 305456 489980 305456 22087918 305456 22087918 22953531 22087918 5628518 21387991 5628518 21387991 24162375 23011114 24162375 6309443 24162375 6309443 6893073 6309443 13001173 11963442 13001173 11963442 19664845 19620354 19664845 19620354 7120742 7192793 7120742 7192793 17000300 14722163 17000300 14722163 12204925 17097703 12204925 17097703 17808547 21065979 17808547 21065979 5922004 21065979 23305529 3531928 23305529 3531928 19875500 7148924 19875500 7148924 7366543 6678727 7366543 6678727 13108904 12064847 13108904 10845387 13108904 10845387 11524288 10845387 15244094 11575702 15244094 6636264 15244094 6636264 20138194 9024394 20138194 9024394 9498618 19875522 9498618 19875522 7160772 5643674 7160772 5643674 5535948 3926284 5535948 3926284 23006067 3926284 21303124 21042247 21303124 21042247 5992187 22928318 5992187 22928318 3866443 6051151 3866443 6051151 20619416 6051151 15905236 11495964 15905236 4131568 15905236 4131568 22636682 4131568 17785215 17641404 17785215 11781195 17785215 11781195 12619179 6951989 12619179 6951989 19992728 6951989 14608712 12064517 14608712 4515062 14608712 4515062 22290869 4515062 18436656 18279857 18436656 18279857 17567925 9735370 17567925 9735370 11984706 22094266 11984706 22094266 4654551 22094266 20959572 6174016 20959572 6174016 11403715 19853480 11403715 19853480 20577127 21253109 20577127 21253109 21863294 4646101 21863294 4646101 22585970 4555007 22585970 19522897 22585970 19522897 4584251 22207186 4584251 22207186 10886454 10144499 10886454 21188401 10886454 21188401 21647491 21188401 10601099 16180568 10601099 19898658 10601099 19898658 20148963 18149043 20148963 18149043 2840415 23934510 2840415 6936246 2840415 6936246 7042199 21852161 7042199 21852161 22436135 21852161 6587929 20461163 6587929 20461163 23439172 3390790 23439172 21266390 23439172 21266390 996096 26126376 996096 9287963 996096 9287963 17993144 12502157 17993144 12502157 12720790 12502157 14793037 11929862 14793037 12318488 14793037 12318488 14494102 21946725 14494102 21946725 5209440 9324023 5209440 9324023 9949680 22094487 9949680 22094487 4722346 11401208 4722346 11401208 15818806 11401208 5091831 4882400 5091831 6654608 5091831 6654608 13582523 22201513 13582523 22201513 4501843 10807626 4501843 10807626 11815000 11547396 11815000 11547396 1414282 25372928 1414282 25372928 8045828 18999282 8045828 18999282 21853354 4607476 21853354 7024018 21853354 7024018 19199973 7993732 19199973 7993732 15517820 11693322 15517820 11693322 15515192 11195476 15515192 20946104 15515192 20946104 5677867 21156153 5677867 21156153 5816461 8202775 5816461 8202775 8649588 19848550 8649588 19848550 20641931 20326747 20641931 20326747 21606669 5058048 21606669 5058048 4847364 21863910 4847364 21863910 22972738 23710351 22972738 23710351 3112516 11359851 3112516 11359851 21084740 4119540 21084740 4119540 4056978 13495710 4056978 13495710 13484543 18429418 13484543 18429418 8483406 18429418 14170471 13194376 14170471 13194376 4532819 22277307 4532819 10512609 4532819 10512609 20642547 20225443 20642547 19723717 20642547 19723717 20578248 9723426 20578248 9723426 17277544 9723426 26335813 25457786 26335813 4260279 26335813 4260279 4258730 21208200 4258730 21208200 22095065 21208200 14337178 11030458 14337178 11030458 15834187 8864800 15834187 8864800 18463829 16324789 18463829 16324789 17030628 2704604 17030628 2704604 2397754 2704604 11615697 15044064 11615697 15044064 11962259 11460420 11962259 11460420 16194726 10930874 16194726 10930874 21756618 4767157 21756618 21810484 21756618 21810484 5061068 21810484 17288120 9915201 17288120 9915201 24665955 2090257 24665955 18867692 24665955 18867692 8368037 19861107 8368037 19861107 7130783 19407075 7130783 19407075 7684254 12054819 7684254 12054819 14639763 12054819 14346018 14078680 14346018 14078680 13573960 13091458 13573960 21680227 13573960 21680227 5167903 18125399 5167903 18125399 18478776 18125399 9791615 7107051 9791615 7107051 19810596 7107051 4154296 4071248 4154296 16208640 4154296 16208640 10351379 23125495 10351379 23125495 24197791 4244720 24197791 4244720 4729472 23324268 4729472 23324268 3710577 23324268 23264952 3617648 23264952 3617648 5435283 26040577 5435283 26040577 799727 15556950 799727 15556950 11187846 15556950 10706136 10141211 10706136 10141211 7110982 20184316 7110982 20184316 12068137 14850054 12068137 14850054 17006516 20737242 17006516 20737242 21494605 11907228 21494605 11907228 12824824 11907228 23357127 22886903 23357127 22886903 22949492 3890142 22949492 3890142 23230223 22602994 23230223 3396198 23230223 3396198 3001927 3396198 21399631 6433114 21399631 6433114 6383785 6433114 20317125 11329042 20317125 11329042 2566374 24417894 2566374 24417894 2931821 2536141 2931821 2536141 17870914 9518881 17870914 9518881 20659533 6129007 20659533 6129007 5238656 21607308 5238656 19599232 5238656 19599232 20356643 17844223 20356643 17844223 8876958 14756008 8876958 14756008 11971096 14756008 6658643 2098463 6658643 2098463 1756968 2098463 4502465 22656171 4502465 6776685 4502465 6776685 13375290 12352802 13375290 12352802 24519013 2326988 24519013 10145897 24519013 10145897 16837150 20005316 16837150 20005316 7070153 20342809 7070153 20342809 21222802 20342809 14792279 13818834 14792279 13818834 12693691 11733017 12693691 14643388 12693691 14643388 12063471 14643388 16710461 16348646 16710461 16348646 11946230 14752956 11946230 14752956 20104363 19499682 20104363 19499682 4780947 4697354 4780947 14295838 4780947 14295838 12510631 6973854 12510631 6973854 19842395 18189615 19842395 18189615 8568517 3550832 8568517 3550832 23941052 2805342 23941052 2805342 22677091 21936863 22677091 21936863 16046186 12109017 16046186 12109017 9816583 9186518 9816583 9186518 7080566 6773274 7080566 6773274 13032904 13402439 13032904 4250277 13032904 4250277 22590426 4250277 15807041 11088359 15807041 7551630 15807041 7551630 19705446 11421643 19705446 11421643 12189608 11421643 12988968 20852969 12988968 20852969 21463360 20852969 3161208 3447033 3161208 7069273 3161208 7069273 20105722 7069273 14174209 20734099 14174209 20734099 21306554 20449158 21306554 20449158 6592548 20449158 14133403 13972520 14133403 13972520 6839519 20331959 6839519 5683004 6839519 5683004 6232217 10346583 6232217 10346583 16888086 1268762 16888086 1268762 25679001 11243069 25679001 11243069 15595272 11243069 22875538 3802466 22875538 3802466 16652953 16466817 16652953 16466817 6104688 21064929 6104688 21064929 20661896 6659470 20661896 6659470 20663608 8875779 20663608 8875779 9138877 10659034 9138877 10659034 16173375 5872482 16173375 5872482 5808989 1266860 5808989 1266860 25521839 15285315 25521839 15285315 15657063 15285315 21779092 4887982 21779092 18760937 21779092 18760937 8227719 18760937 13507693 12429301 13507693 12429301 17651932 7003718 17651932 7003718 19877260 7003718 13494916 12573528 13494916 8284013 13494916 8284013 8635400 8284013 23610436 3247377 23610436 3247377 13817882 24297751 13817882 24297751 25396006 18101552 25396006 18101552 18975939 22350163 18975939 22350163 23507080 19276671 23507080 19276671 7722372 19276671 13433368 13376104 13433368 18079928 13433368 18079928 18839537 18079928 13068381 9753206 13068381 9753206 4679858 4532986 4679858 4532986 5646353 5664849 5646353 5664849 15472976 11448474 15472976 11448474 17055151 16319601 17055151 7225726 17055151 7225726 20074772 15859506 20074772 15859506 16375689 15859506 17150074 16257448 17150074 16257448 23089472 22169436 23089472 22169436 8355127 7948336 8355127 7948336 18258878 17529684 18258878 11621362 18258878 11621362 12621596 11621362 20524570 6265665 20524570 6265665 11889992 14904463 11889992 8050791 11889992 8050791 8567243 13124490 8567243 13124490 13443003 5264461 13443003 5264461 5678942 5784520 5678942 5784520 25470778 24488698 25470778 12629063 25470778 12629063 14137227 21161667 14137227 21161667 21860860 21161667 20277351 19878562 20277351 19878562 11409792 10712955 11409792 10712955 5168730 21968626 5168730 21968626 3525318 3132624 3525318 3132624 10728231 16110402 10728231 16110402 22716539 21891194 22716539 21891194 9912560 16857594 9912560 16857594 13686160 13111041 13686160 14362984 13686160 14362984 12556616 14362984 17729054 17332264 17729054 2433557 17729054 2433557 24355524 2433557 3980836 3915595 3980836 3915595 15729103 14991811 15729103 14991811 5687243 5712864 5687243 5712864 24381786 2365433 24381786 2365433 20589103 20110152 20589103 11620233 20589103 11620233 12088338 11620233 16262495 10640359 16262495 16461824 16262495 16461824 20130188 20911154 20130188 20911154 6028525 20911154 13969436 3713906 13969436 3713906 3572769 18109120 3572769 18109120 18858694 18109120 15231501 12533029 15231501 12533029 13547392 23494747 13547392 23494747 24480111 23494747 16695635 15948786 16695635 15948786 10450999 16816424 10450999 13947204 10450999 13947204 12902721 22393325 12902721 22393325 4603472 22393325 19085340 7998907 19085340 23250020 19085340 23250020 24432779 23250020 12007117 11210405 12007117 11210405 23593831 22514826 23593831 22514826 6849841 20291962 6849841 20291962 860701 25902265 860701 25902265 17266635 16427078 17266635 16427078 18235416 22364038 18235416 22364038 23079378 8258607 23079378 8258607 16524369 14385011 16524369 14385011 12253536 12584186 12253536 12584186 18004827 17680626 18004827 17680626 16109364 11003962 16109364 11003962 16323519 10980055 16323519 10980055 13844391 13044087 13844391 13044087 20118976 6470278 20118976 6470278 14307377 12276090 14307377 12276090 9912157 9509329 9912157 9509329 7711093 7422998 7711093 7422998 11290092 19718200 11290092 19718200 7319079 19718200 12888503 12269809 12888503 12269809 11111845 7419555 11111845 7419555 19604315 8534907 19604315 8534907 18460459 5470504 18460459 5470504 5437326 5470504 8119966 18873841 8119966 7099269 8119966 7099269 7722833 19185185 7722833 19185185 21707172 20967381 21707172 17001132 21707172 17001132 8293570 25315415 8293570 25315415 26188363 25315415 21518409 4978680 21518409 4978680 7267479 19764742 7267479 19764742 19768904 7429658 19768904 9893803 19768904 9893803 10250939 9893803 23920120 23025336 23920120 4179082 23920120 4179082 22662824 21397734 22662824 21397734 5384159 4991588 5384159 4991588 22247049 4991588 20190546 6543129 20190546 6543129 19654644 10397853 19654644 10397853 8773891 8049019 8773891 12444692 8773891 12444692 13155079 12444692 5435290 5348233 5435290 11870102 5435290 11870102 12852781 5745523 12852781 5745523 21669320 9449885 21669320 9449885 6366619 20490852 6366619 20490852 21259569 20650807 21259569 20650807 8294326 8110742 8294326 8110742 6491252 6422033 6491252 6422033 12884489 13677497 12884489 13677497 9739620 9186817 9739620 9186817 23903283 22890791 23903283 22890791 22516670 4210008 22516670 4405061 22516670 4405061 4564999 4405061 19060116 26640509 19060116 26640509 381883 14717482 381883 14717482 15357206 14717482 12977454 6629401 12977454 6629401 20549450 6629401 6745150 6507161 6745150 7324243 6745150 7324243 20115630 23441618 20115630 23441618 24629806 23441618 24120709 21078413 24120709 21078413 21853530 18881111 21853530 18881111 19536097 18881111 20282032 19641094 20282032 6282894 20282032 6282894 20728278 6282894 17182877 9942888 17182877 9942888 5188938 21557351 5188938 21557351 12122390 14338847 12122390 14338847 21589400 20762569 21589400 18090537 21589400 18090537 8833196 18090537 17168940 16755026 17168940 24220521 17168940 24220521 2730954 12880218 2730954 12880218 20302542 7084337 20302542 7084337 19830443 6963957 19830443 7446419 19830443 7446419 19972170 7446419 12049053 22118635 12049053 22118635 5041304 14136406 5041304 14136406 14863023 20394529 14863023 20394529 6613213 20394529 15063402 11827551 15063402 11827551 14089329 12656719 14089329 12656719 13135220 12998353 13135220 12998353 15953781 15478100 15953781 3641209 15953781 3641209 23165327 22534106 23165327 22534106 23657183 22534106 21512261 5293961 21512261 5293961 14976333 16189172 14976333 16189172 10741251 16189172 20455967 6916689 20455967 6916689 20747534 20132581 20747534 20132581 9464825 17244811 9464825 17244811 23148366 22435954 23148366 22435954 8774900 1994458 8774900 1994458 24662363 1994458 5231140 11512990 5231140 11512990 12550210 10627848 12550210 10627848 16132980 10627848 5640693 21330316 5640693 21330316 7239839 4469291 7239839 4469291 22406912 11651910 22406912 11651910 15559595 11651910 18744052 17967152 18744052 17967152 23141974 22283304 23141974 22283304 4118861 4013819 4118861 11695971 4118861 11695971 12695440 8082730 12695440 8082730 8342569 15868178 8342569 15868178 21303072 5610690 21303072 5610690 18165363 8681247 18165363 8681247 9998385 16706604 9998385 16706604 11931866 7262082 11931866 7262082 7568705 24712734 7568705 24712734 2023131 13711468 2023131 13711468 14776765 10449794 14776765 10449794 16703224 6469335 16703224 6469335 20470730 13388537 20470730 13388537 6434491 6435065 6434491 18679486 6434491 18679486 18970117 18679486 11618075 15196245 11618075 15196245 20649217 20023515 20649217 20023515 3348821 3230737 3348821 19208828 3348821 19208828 19395689 18430760 19395689 18430760 7672208 19315855 7672208 19315855 5526637 21372141 5526637 9432400 5526637 9432400 18939016 8234353 18939016 8234353 19337183 7543814 19337183 7543814 10905017 15720627 10905017 4625205 10905017 4625205 4704714 13030002 4704714 13030002 13887082 13840593 13887082 13840593 1292018 1155127 1292018 19679526 1292018 19679526 7174283 22854656 7174283 22854656 4143553 22854656 8524827 18317428 8524827 19800358 8524827 19800358 20550701 19800358 12872576 6578618 12872576 6578618 6653905 11477697 6653905 11477697 15875478 11477697 3667009 3627662 3667009 3627662 5463076 21670697 5463076 21670697 13406810 13375337 13406810 14612906 13406810 14612906 12226720 14612906 18134078 9159774 18134078 22019272 18134078 22019272 22780533 14628005 22780533 14628005 12077827 14628005 20251293 6839798 20251293 6839798 16488404 16236218 16488404 16236218 8740635 18095848 8740635 18095848 8614577 8460431 8614577 8460431 10994376 10700438 10994376 10700438 5407300 5375580 5407300 5375580 7363615 19663519 7363615 11246521 7363615 11246521 15696572 13631938 15696572 13631938 10385190 16228194 10385190 16228194 14370799 12263377 14370799 13395746 14370799 13395746 13495945 8818386 13495945 8818386 18504821 8818386 2005304 707562 2005304 707562 26045155 707562 20763594 8035390 20763594 8035390 8552752 8035390 24744868 23933944 24744868 7592217 24744868 7592217 7721794 13252078 7721794 13252078 14420282 16844927 14420282 16844927 9849016 16844927 12560341 3078806 12560341 3078806 2963746 8606187 2963746 8606187 18441587 9841531 18441587 9841531 16922947 18283766 16922947 18283766 18952862 18283766 18476995 3979503 18476995 3979503 22571726 3979503 10563537 16128669 10563537 16128669 16680310 10066713 16680310 10066713 8542789 20351295 8542789 20351295 6529586 9830894 6529586 9830894 17580651 9830894 5599125 5542868 5599125 5542868 6902657 19059848 6902657 19059848 19818811 6253334 19818811 6253334 6061224 21257754 6061224 21257754 5575647 21257754 17276669 9677796 17276669 15684963 17276669 15684963 15965238 22471080 15965238 22471080 4491412 22471080 8189605 18787174 8189605 18787174 21606642 20839345 21606642 10317245 21606642 10317245 16619513 15713882 16619513 15713882 16419174 15713882 23105379 21930932 23105379 14658480 23105379 14658480 9707052 17268784 9707052 9033323 9707052 9033323 9663177 9033323 16329280 21809939 16329280 21809939 22436006 8772765 22436006 8772765 8937068 8772765 11581372 11202181 11581372 11202181 13050392 12228554 13050392 12228554 14497935 8591708 14497935 8591708 8119873 8007931 8119873 8007931 12831485 12625138 12831485 3122365 12831485 3122365 3592839 22129567 3592839 22129567 22714874 22129567 11596121 15226377 11596121 15226377 23487152 22645110 23487152 22645110 18381914 17675242 18381914 17675242 3450082 3287151 3450082 3287151 5101616 4934239 5101616 4934239 9943591 16917558 9943591 16917558 17427096 22143983 17427096 22143983 4516356 22143983 13117827 12721804 13117827 12721804 10488400 16880565 10488400 16880565 10388951 16760556 10388951 16760556 10317043 19858330 10317043 19858330 6888421 9791725 6888421 9791725 16985745 18626733 16985745 18626733 23861771 23352988 23861771 23352988 8648630 16846734 8648630 16846734 9902497 7875398 9902497 7875398 19149061 7875398 9603775 17296115 9603775 17296115 24800690 23646442 24800690 14093065 24800690 14093065 10090554 9914300 10090554 9914300 19555037 18790492 19555037 18790492 13768790 13326749 13768790 13326749 12306043 14410780 12306043 14410780 23864522 23065787 23864522 6121332 23864522 6121332 16045261 10989533 16045261 10989533 9353390 8893616 9353390 8893616 14583489 13877749 14583489 13877749 14879633 12067940 14879633 12067940 25513572 1446739 25513572 14730548 25513572 14730548 11823597 18324153 11823597 18324153 21702320 21136586 21702320 10394670 21702320 10394670 11011253 11341324 11011253 11341324 12201198 17475188 12201198 17475188 17938744 25633387 17938744 25633387 1512091 10176759 1512091 10176759 16431336 21282491 16431336 21282491 22134403 21282491 14664648 13710951 14664648 13710951 14473230 10005233 14473230 10005233 10266107 23757173 10266107 23757173 24943113 23757173 6270514 7897544 6270514 7897544 19403670 13180765 19403670 13180765 13292999 13180765 16876407 16582244 16876407 1370931 16876407 1370931 25405022 16863923 25405022 16863923 17647782 9256886 17647782 9256886 18031587 4735272 18031587 4735272 21828200 4735272 6616153 21796678 6616153 21796678 5208023 15998842 5208023 15998842 16726143 15998842 6947179 19976566 6947179 11619240 6947179 11619240 14988255 5816018 14988255 5816018 5686645 5816018 15221628 11470612 15221628 11470612 11488452 23545522 11488452 23545522 3254194 23545522 11118882 10562016 11118882 10562016 12400080 14473820 12400080 14473820 25164970 1735119 25164970 11636571 25164970 11636571 5320208 21582538 5320208 18585797 5320208 18585797 17107065 16718457 17107065 16718457 9509031 17229741 9509031 17229741 16487058 10213977 16487058 10213977 4626317 22201378 4626317 22201378 20079084 19323335 20079084 19323335 6750540 20183341 6750540 8920050 6750540 8920050 18196218 5519613 18196218 5519613 21340921 23580964 21340921 23580964 3421073 22483950 3421073 22483950 4656529 12463402 4656529 12463402 14206890 20130264 14206890 20130264 7038809 20130264 18174366 17365435 18174366 17365435 13679089 13096411 13679089 24676046 13679089 24676046 2147660 6541736 2147660 6541736 6891868 14029218 6891868 14029218 20649581 6409563 20649581 12765019 20649581 12765019 509308 785143 509308 785143 21309352 22421189 21309352 22421189 1458691 25397109 1458691 25397109 8791948 14139590 8791948 14139590 12777626 17376118 12777626 17376118 17528185 14735043 17528185 14735043 15539973 4809766 15539973 4809766 21984134 4809766 12642387 13983974 12642387 13983974 15187096 11465995 15187096 11465995 13854406 18464887 13854406 18464887 19013903 17391728 19013903 17391728 9257182 21625063 9257182 21625063 22251816 21625063 13916682 12901840 13916682 13971821 13916682 13971821 6533114 20401564 6533114 7193013 6533114 7193013 19710974 7193013 8223895 18689603 8223895 18689603 16876435 9813391 16876435 15586688 16876435 15586688 16222095 3039493 16222095 3039493 3539779 19137612 3539779 19137612 7812039 22536404 7812039 22536404 4561011 22536404 16814096 16176917 16814096 16176917 14808820 12003169 14808820 22610190 14808820 22610190 23521755 22610190 17028379 16541490 17028379 22967154 17028379 22967154 24292778 22967154 22876030 3960457 22876030 3960457 24175673 2767598 24175673 2767598 20947762 20364664 20947762 20364664 4003563 3948083 4003563 3948083 3452220 23539131 3452220 1726947 3452220 1726947 25353547 14109633 25353547 14109633 12909092 23622445 12909092 23622445 24762375 23622445 12839457 13851903 12839457 13851903 3119775 2837293 3119775 11801885 3119775 11801885 15257268 19474135 15257268 19474135 7535050 7011061 7535050 7011061 20091462 7011061 6328509 20562145 6328509 14122430 6328509 14122430 14875011 21221991 14875011 21221991 5863406 21221991 9248843 17893524 9248843 17893524 6695549 6377225 6695549 6377225 8833267 18331512 8833267 18331512 17033813 9933301 17033813 9933301 19647921 18948870 19647921 18948870 19735459 7568733 19735459 7568733 6708408 6473626 6708408 6473626 24212607 2602853 24212607 2602853 8021378 19592978 8021378 19592978 20200265 12616338 20200265 12616338 14239183 12616338 14824044 14410045 14824044 14410045 8033157 6291526 8033157 6291526 20854515 6291526 17566593 9592187 17566593 9592187 7190882 6846272 7190882 25229939 7190882 25229939 26345024 25229939 13668794 8428336 13668794 8428336 8853564 20338509 8853564 20338509 6726121 20338509 23882105 3017169 23882105 5261401 23882105 5261401 22028640 5261401 24643562 23621211 24643562 20280819 24643562 20280819 21021916 17259387 21021916 17259387 17628619 5347838 17628619 5347838 23958263 2975270 23958263 2975270 17138909 16705835 17138909 16705835 12625343 11255098 12625343 11255098 15470592 4905875 15470592 4905875 5066239 4905875 23341107 22381356 23341107 8046358 23341107 8046358 14550453 12367150 14550453 12367150 18628061 18173318 18628061 8384396 18628061 8384396 18737099 23634449 18737099 23634449 3300799 23634449 19381791 18736092 19381791 18736092 2054620 1593881 2054620 22017240 2054620 22017240 4749985 14507260 4749985 14507260 12249705 14507260 6730224 23834212 6730224 23834212 3193733 17432960 3193733 17432960 18158001 17432960 4939008 22021513 4939008 14536353 4939008 14536353 14030669 8200228 14030669 8200228 5264111 21879541 5264111 13322051 5264111 13322051 13599115 13322051 2954208 23979491 2954208 19062859 2954208 19062859 19789176 3700263 19789176 3700263 3832549 16851210 3832549 16851210 17336768 7227284 17336768 7227284 7651511 7227284 22105483 4667839 22105483 6610135 22105483 6610135 6938981 6610135 21965174 21116918 21965174 21116918 10475448 9898204 10475448 12544577 10475448 12544577 17594944 9401945 17594944 9401945 10953782 10127529 10953782 10127529 6220253 6094221 6220253 6094221 9207804 8843609 9207804 8843609 14988751 15512251 14988751 15512251 11634269 15512251 17682413 9608497 17682413 17514109 17682413 17514109 9771626 6683660 9771626 6683660 20679660 3824681 20679660 3824681 4245363 3824681 11600783 11012029 11600783 6288326 11600783 6288326 6803641 17800310 6803641 17800310 8921865 23643556 8921865 23643556 3209648 15263548 3209648 15263548 15917966 4384233 15917966 4384233 4436932 4384233 11109057 15659365 11109057 15659365 3493196 3399643 3493196 8048192 3493196 8048192 11328309 16858434 11328309 16858434 17713604 13763261 17713604 13763261 12896798 13763261 22119706 21241888 22119706 21241888 18126069 17530263 18126069 17530263 6927682 7045873 6927682 10012905 6927682 10012905 10605521 22446690 10605521 22446690 23493464 22446690 19840542 19290930 19840542 19290930 15063554 11814763 15063554 15083585 15063554 15083585 15374489 15083585 10494408 19049345 10494408 19049345 19231705 17393574 19231705 17393574 17447166 9544040 17447166 9544040 17195048 9795525 17195048 8130377 17195048 8130377 18901978 8130377 1712567 25155215 1712567 25155215 16422388 7789211 16422388 7789211 19478254 16935570 19478254 16935570 17139475 16935570 21244195 20514679 21244195 7957711 21244195 7957711 8409150 7957711 25472360 24569092 25472360 24569092 22201568 1771220 22201568 1771220 25276668 1771220 1796678 24915119 1796678 15018970 1796678 15018970 15674364 11127625 15674364 11127625 7276997 3324092 7276997 3324092 3164017 3324092 12956183 13576089 12956183 13576089 10895851 10224787 10895851 10224787 657237 879146 657237 17578973 657237 17578973 18067300 23461906 18067300 23461906 3538342 23461906 13292391 13626154 13292391 13626154 17026523 10330822 17026523 10330822 20575896 5969023 20575896 5969023 5888115 5969023 6220056 21029212 6220056 12951233 6220056 12951233 13899905 8359234 13899905 8359234 8880734 8359234 15811486 15561354 15811486 15195448 15811486 15195448 9521359 17453939 9521359 17453939 24128210 2820775 24128210 23049613 24128210 23049613 24135833 23049613 11346092 15815256 11346092 15815256 15712033 11548755 15712033 18572110 15712033 18572110 22912659 4062637 22912659 13469272 22912659 13469272 14586691 13469272 18128370 9165136 18128370 9165136 9484313 24101500 9484313 24101500 25381652 13290900 25381652 13290900 13549673 24504664 13549673 24504664 25355099 24504664 10824705 16097543 10824705 20171890 10824705 20171890 21065893 17356241 21065893 17356241 527779 26511705 527779 26511705 3264125 3569051 3264125 16357978 3264125 16357978 17035246 19973692 17035246 19973692 21306218 5226736 21306218 5226736 9602612 17490097 9602612 17490097 2579525 2963967 2579525 18504498 2579525 18504498 8630066 2383999 8630066 2383999 24692710 2383999 20297146 18740056 20297146 18740056 3858832 23209459 3858832 23209459 16576443 10806622 16576443 11500643 16576443 11500643 15372207 19157362 15372207 19157362 7750539 18885593 7750539 18885593 19808558 7905029 19808558 7905029 19164228 12740494 19164228 12740494 13993120 12740494 21983696 5077776 21983696 7491092 21983696 7491092 7628662 6280585 7628662 6280585 21157054 6280585 9032721 18049385 9032721 18049385 10236107 9726170 10236107 9726170 21063574 5553731 21063574 5553731 2899170 24192653 2899170 20072606 2899170 20072606 7189703 15806870 7189703 15806870 16135835 13885039 16135835 13885039 7817558 19209512 7817558 19209512 22179242 4558085 22179242 4558085 16101048 17821722 16101048 17821722 18353968 17821722 9280336 8802165 9280336 8802165 1100486 1262667 1100486 7477992 1100486 7477992 19439413 21216053 19439413 21216053 22016512 25212220 22016512 25212220 26066823 14107803 26066823 14107803 9351820 8909031 9351820 22647937 9351820 22647937 23913981 20629406 23913981 20629406 21409612 17090315 21409612 17090315 9688388 16383127 9688388 16383127 19049298 7862661 19049298 23842403 19049298 23842403 3184167 23842403 21906682 21119715 21906682 23797625 21906682 23797625 3192633 23797625 5970499 5574445 5970499 11418493 5970499 11418493 12379260 4167057 12379260 4167057 4270349 4167057 13334904 13452186 13334904 13452186 7509358 7094171 7509358 7094171 9481134 16837257 9481134 16837257 17263323 16837257 9767420 9243322 9767420 9243322 10246792 17038213 10246792 17038213 6469574 20876222 6469574 20876222 21531465 25621844 21531465 25621844 26575566 25621844 17736234 17149904 17736234 17149904 20723998 6041543 20723998 10460537 20723998 10460537 10951613 10460537 24609007 2185240 24609007 2185240 3710436 18380234 3710436 18380234 8526154 16878139 8526154 16878139 17628646 6737237 17628646 6737237 4384082 4145374 4384082 4145374 13819822 13207859 13819822 13207859 25548459 24429294 25548459 24429294 24589572 23532607 24589572 23532607 7354071 6933698 7354071 7057153 7354071 7057153 7438525 6216609 7438525 6216609 3515935 23299743 3515935 23299743 18343061 18001175 18343061 18001175 1658226 2087295 1658226 2087295 4519840 8439426 4519840 8439426 8711477 5968872 8711477 5968872 21545557 5968872 11469263 15254604 11469263 15254604 19231029 7785049 19231029 7785049 7882997 6190229 7882997 6190229 21007723 10518510 21007723 10518510 11375810 9667146 11375810 9667146 17445915 10883891 17445915 10883891 11605621 16319292 11605621 16319292 10858465 16319292 24383214 23048577 24383214 5144312 24383214 5144312 5962894 8039778 5962894 8039778 19229590 20544793 19229590 20544793 21983268 4502664 21983268 6321326 21983268 6321326 18732142 17934977 18732142 6200374 18732142 6200374 6731824 6200374 23460569 3398560 23460569 3398560 16028375 23928372 16028375 23928372 24717714 21936215 24717714 21936215 11517694 8973360 11517694 8973360 9473553 9719439 9473553 9719439 22483867 4317393 22483867 24029647 22483867 24029647 2975278 24029647 14394679 13471657 14394679 13471657 2919864 24012764 2919864 24012764 14979390 13994182 14979390 13994182 8191406 18986263 8191406 18986263 4366885 22632331 4366885 22632331 23762526 3099476 23762526 3099476 6044418 7940699 6044418 7940699 19026808 1009214 19026808 1009214 26070011 2942072 26070011 2942072 2564675 2942072 14477946 13853188 14477946 10666769 14477946 10666769 16322094 15708586 16322094 15708586 11252767 15232839 11252767 15232839 11783342 15694069 11783342 15694069 11199877 15694069 16130315 10797175 16130315 10797175 18243926 18093623 18243926 18093623 11231750 10725595 11231750 10725595 13696974 19469880 13696974 19469880 7476292 19469880 16423725 15693329 16423725 15693329 2676947 24163977 2676947 10810099 2676947 10810099 21317164 20656215 21317164 20656215 18650895 18513458 18650895 18513458 8849579 8411352 8849579 10801323 8849579 10801323 11309618 25284855 11309618 25284855 26428367 25284855 12260302 14544588 12260302 20669086 12260302 20669086 3694967 23150849 3694967 23150849 12087596 3293805 12087596 3293805 23670677 8603164 23670677 8603164 18644672 21594018 18644672 21594018 22612235 21594018 5742962 21427436 5742962 21427436 7820013 19189016 7820013 19189016 4995383 3755371 4995383 3755371 3841388 3755371 20672693 19868953 20672693 19868953 7967409 7396387 7967409 7396387 8587817 18430571 8587817 12072519 8587817 12072519 12676517 2839077 12676517 2839077 24044766 10485645 24044766 10485645 11089266 4523156 11089266 4523156 4537840 4523156 23081870 3752995 23081870 3752995 3662560 3653365 3662560 3653365 10531180 9946122 10531180 9946122 20098256 19896521 20098256 19896521 7468876 6962150 7468876 6962150 19502518 7446309 19502518 6395750 19502518 6395750 6896366 20362695 6896366 20362695 21094295 20362695 3638706 23459093 3638706 23459093 14437566 4729768 14437566 4729768 4935479 4729768 10476188 24387456 10476188 24387456 2508089 12350375 2508089 12350375 12856391 18590636 12856391 18590636 8521245 19991393 8521245 19991393 6961494 19991393 8661201 18496283 8661201 18496283 5063290 21765400 5063290 11077660 5063290 11077660 14765898 14641092 14765898 14641092 20101376 21855235 20101376 21855235 22832354 21855235 17565044 17054467 17565044 21905422 17565044 21905422 22678689 21905422 4603919 22289476 4603919 22289476 20662012 6740562 20662012 6740562 24063687 2744798 24063687 5841180 24063687 5841180 5877871 3305164 5877871 3305164 23586585 3305164 18948978 8299880 18948978 8299880 1684508 25494570 1684508 18369487 1684508 18369487 14062027 12940005 14062027 12940005 19920175 19170697 19920175 16150106 19920175 16150106 1367228 25364986 1367228 16494669 1367228 16494669 21942385 5404885 21942385 5404885 19319585 7622627 19319585 7622627 10631115 22239728 10631115 22239728 4542538 22239728 20900771 6179903 20900771 12615407 20900771 12615407 14029808 8273204 14029808 8273204 8749693 8273204 14120475 13111714 14120475 13111714 4387493 4365642 4387493 4365642 6332237 6329931 6332237 6329931 8649266 7972139 8649266 7972139 21735896 5169903 21735896 5169903 26282160 25468194 26282160 25468194 14640727 14369092 14640727 16598868 14640727 16598868 10004572 16598868 17233347 4407415 17233347 4407415 22452036 12788529 22452036 12788529 13197582 19327597 13197582 19327597 7595099 19327597 21435040 5873659 21435040 18090054 21435040 18090054 9150420 18090054 18304508 18026473 18304508 18026473 23679436 3033890 23679436 21590318 23679436 21590318 21168844 5864443 21168844 5864443 7058499 19821250 7058499 19821250 21119960 20398574 21119960 20398574 14735192 7223258 14735192 7223258 19535810 7223258 17471209 16786991 17471209 16786991 19853582 18973108 19853582 14859031 19853582 14859031 12002080 14859031 23096898 22303991 23096898 11182606 23096898 11182606 15618161 6398917 15618161 6398917 4226768 22756275 4226768 22756275 18991586 7945072 18991586 7945072 18928119 18463501 18928119 4915460 18928119 4915460 5130472 18988365 5130472 18988365 8008515 18853556 8008515 18853556 8199358 13383220 8199358 13383220 13369756 1790715 13369756 1790715 24876265 1790715 13800829 12991141 13800829 12991141 3916142 23156729 3916142 20733215 3916142 20733215 6182808 19150356 6182808 19150356 19797146 4290558 19797146 4290558 4141408 4163160 4141408 26122960 4141408 26122960 966104 26122960 19147801 5334774 19147801 5334774 5691276 6913526 5691276 6913526 7121248 20228087 7121248 20228087 20892034 15562547 20892034 15562547 11329190 12547916 11329190 12547916 20240659 19793610 20240659 6121903 20240659 6121903 20431681 6121903 5370926 21631594 5370926 1857863 5370926 1857863 1442513 1857863 15923726 11334129 15923726 11334129 20664923 6123672 20664923 6123672 4965242 4770414 4965242 4770414 24336253 23332159 24336253 23332159 4704897 4458515 4704897 19158922 4704897 19158922 19896408 19158922 11990486 14846911 11990486 14846911 10153325 16487232 10153325 16487232 22854439 3955807 22854439 3955807 10166039 16700953 10166039 8193633 10166039 8193633 19123558 8193633 5640199 21090207 5640199 21090207 18490181 8490338 18490181 8490338 22798666 21956939 22798666 21956939 5690045 21354258 5690045 21354258 15396593 14464036 15396593 15712887 15396593 15712887 10846570 12721003 10846570 12721003 12931022 4473750 12931022 4473750 4534605 9242245 4534605 9242245 9684886 2914472 9684886 2914472 23935566 2914472 16842241 10315922 16842241 10315922 8946570 17884352 8946570 15872900 8946570 15872900 10750304 17031851 10750304 17031851 23899993 23448702 23899993 15314229 23899993 15314229 11658753 15134956 11658753 15134956 15828454 11966500 15828454 11966500 14976291 22178989 14976291 22178989 22671844 3152998 22671844 3152998 2873145 3152998 11041930 15426039 11041930 15426039 15154282 9852043 15154282 9852043 18737386 8523307 18737386 23170995 18737386 23170995 24242485 4882812 24242485 4882812 21740311 21857825 21740311 21857825 5283534 15412809 5283534 15412809 11511721 15412809 2552820 3021043 2552820 3021043 2074537 2325541 2074537 2325541 23941953 13371717 23941953 13371717 14536125 8410720 14536125 8410720 18853872 7955981 18853872 7955981 19150305 18077815 19150305 18077815 18806260 22950284 18806260 22950284 3930074 15672835 3930074 15672835 11530779 15672835 3235529 3455541 3235529 7610643 3235529 7610643 7775909 22976774 7775909 22976774 23465196 22976774 16333166 4258445 16333166 4258445 24130940 2623381 24130940 6968720 24130940 6968720 19879512 19298083 19879512 19298083 7649844 8816837 7649844 8816837 18167540 21395740 18167540 21395740 5510231 19426530 5510231 19426530 22848599 21699871 22848599 20882567 22848599 20882567 6020273 16094761 6020273 16094761 16400976 16094761 6275513 6465296 6275513 6465296 10670380 16513689 10670380 16513689 18446636 17996550 18446636 15551913 18446636 15551913 16289454 18495178 16289454 18495178 8369112 20973335 8369112 20973335 21730149 20973335 3943563 23093942 3943563 19038544 3943563 19038544 19230337 11569928 19230337 11569928 4862089 4672771 4862089 4672771 6634949 6403758 6634949 6403758 17188663 16779513 17188663 16779513 10399540 13350049 10399540 13350049 13373388 21902401 13373388 21902401 5070095 21902401 19580531 7316809 19580531 7316809 19726793 20467971 19726793 20467971 20965233 20467971 19576194 19147974 19576194 19147974 23535292 22889565 23535292 22889565 18155029 17903062 18155029 17903062 25752542 1268251 25752542 1268251 5917919 21090090 5917919 13198670 5917919 13198670 14171094 17050042 14171094 17050042 9689526 21262892 9689526 21262892 22029023 21262892 11316409 5294146 11316409 5294146 5498891 13922297 5498891 13922297 12819152 1742028 12819152 1742028 1289329 1742028 7339187 19668400 7339187 19668400 17475409 9561241 17475409 21446993 17475409 21446993 22215634 18960629 22215634 18960629 8026943 14530045 8026943 14530045 12146827 18211528 12146827 18211528 8540920 18211528 11619304 10902700 11619304 19761858 11619304 19761858 20491510 13394750 20491510 13394750 13254176 5109322 13254176 5109322 22246187 19573769 22246187 19573769 7327352 19573769 16039944 15655861 16039944 17745492 16039944 17745492 8912756 18801211 8912756 18801211 8344909 18801211 20806514 6522206 20806514 18163633 20806514 18163633 19127293 5776050 19127293 5776050 21369460 5270558 21369460 5270558 21576530 7272554 21576530 7272554 20152193 11444193 20152193 11444193 12477610 11444193 19715983 7537307 19715983 15250209 19715983 15250209 11512761 22465876 11512761 22465876 23207721 10897379 23207721 10897379 16123223 8981389 16123223 8981389 9382314 9777270 9382314 9777270 16851372 12840366 16851372 12840366 14034766 21509071 14034766 21509071 5700799 11197501 5700799 11197501 12076809 2644930 12076809 2644930 2551291 2644930 6970141 6942152 6970141 6942152 3026850 2661778 3026850 2661778 3095761 9116922 3095761 9116922 17920199 19484558 17920199 19484558 21999251 21440515 21999251 21440515 11681814 10802876 11681814 10802876 15015911 14481946 15015911 12816079 15015911 12816079 4761957 4357552 4761957 4357552 12003177 11375016 12003177 11375016 20612520 20093292 20612520 20093292 16691592 16031767 16691592 16031767 8681290 18160092 8681290 18160092 4947244 21762211 4947244 11023349 4947244 11023349 14684556 14585086 14684556 11246496 14684556 11246496 7117369 3630686 7117369 3630686 23225403 3630686 15161159 14570788 15161159 8870639 15161159 8870639 18421795 19173802 18421795 19173802 19975833 3570357 19975833 3570357 23118312 7170819 23118312 7170819 20109494 16310054 20109494 16310054 16931974 17223065 16931974 17223065 17689905 11147050 17689905 11147050 11572426 13879875 11572426 13879875 14013333 5088392 14013333 5088392 4983909 21872195 4983909 11440765 4983909 11440765 11714363 11440765 2708855 2911001 2708855 9318601 2708855 9318601 18001304 9318601 9380377 17673895 9380377 17673895 3243678 3051124 3243678 3051124 17568532 9531941 17568532 9531941 24990145 1651642 24990145 10123811 24990145 10123811 17163581 1759117 17163581 1759117 1615199 2416046 1615199 2416046 24592136 4489359 24592136 4489359 4555682 4489359 22713795 22271258 22713795 15306172 22713795 15306172 11193677 7614670 11193677 7614670 19670540 7614670 12264860 14452144 12264860 14452144 4194278 25754045 4194278 25754045 26632444 18240569 26632444 18240569 8742971 9954799 8742971 9954799 17154232 5493103 17154232 5493103 5649889 5493103 16579030 16372445 16579030 16372445 18729845 18229025 18729845 18229025 21955278 21223150 21955278 21223150 8457349 5263383 8457349 5263383 22053270 5263383 8673423 18169088 8673423 8689392 8673423 8689392 19812876 7587003 19812876 7587003 10334403 15329712 10334403 15329712 11622888 2382095 11622888 2382095 2186792 2382095 8893293 18264783 8893293 18264783 20468579 6829788 20468579 15892036 20468579 15892036 11213441 18332079 11213441 18332079 19248255 15509513 19248255 15509513 16209622 7073034 16209622 7073034 7170267 24703048 7170267 24703048 2385438 24703048 14318371 10629546 14318371 10629546 10966487 16672041 10966487 16672041 17288408 5166088 17288408 5166088 21467073 20715086 21467073 9943538 21467073 9943538 16989190 17455160 16989190 17455160 9384276 17455160 20002655 19766659 20002655 2901842 20002655 2901842 23927018 10511787 23927018 10511787 11310394 1770612 11310394 1770612 1950093 1770612 18641201 18227186 18641201 18227186 20354017 19644572 20354017 17715186 20354017 17715186 18363226 20465431 18363226 20465431 21255179 4647358 21255179 4647358 22619032 4647358 18337980 18156392 18337980 6568475 18337980 6568475 7287221 7946872 7287221 7946872 19003991 7331408 19003991 7331408 7886190 7331408 24696630 23567227 24696630 6212753 24696630 6212753 6444664 6212753 17218750 16804869 17218750 16804869 17737359 16796342 17737359 16796342 15922011 15126918 15922011 21817088 15922011 21817088 22709844 24229436 22709844 24229436 25319211 24229436 22313858 21489245 22313858 21489245 15526641 15263947 15526641 22063500 15526641 22063500 5112128 22063500 17794417 5725302 17794417 5725302 21154193 5725302 12200968 11257082 12200968 11143062 12200968 11143062 11926951 10552437 11926951 10552437 16519293 8568352 16519293 8568352 5887309 21079484 5887309 2650175 5887309 2650175 24147485 2650175 12085407 14721188 12085407 8088896 12085407 8088896 19071200 8088896 15189736 15075365 15189736 15075365 9904966 17245260 9904966 17245260 14960518 14294588 14960518 14294588 17435644 9622009 17435644 22998261 17435644 22998261 23849794 22998261 20295594 19629399 20295594 21486821 20295594 21486821 22152382 21486821 18476980 17589127 18476980 17589127 3917587 23182986 3917587 23182986 4522377 4187021 4522377 9523304 4522377 9523304 9973068 11599842 9973068 11599842 15659618 11599842 4475606 4539226 4475606 4539226 9052133 20858692 9052133 20858692 21449585 13048341 21449585 13048341 13650318 18463574 13650318 18463574 18987644 21994968 18987644 21994968 22845150 21994968 4965171 3721466 4965171 3721466 22839544 3721466 14551564 16678539 14551564 16678539 17429673 16678539 10149461 15236471 10149461 15236471 11356139 15236471 5345648 21520582 5345648 9815178 5345648 9815178 10444580 20387480 10444580 20387480 6376881 8867555 6376881 8867555 9412787 25095300 9412787 25095300 1852735 25095300 18824961 18711193 18824961 18711193 11883620 11038477 11883620 11405987 11883620 11405987 25206187 1618018 25206187 1618018 4053273 22813764 4053273 6869501 4053273 6869501 14009862 12730555 14009862 3651471 14009862 3651471 24574755 23424855 24574755 23424855 19832428 19101486 19832428 19101486 11414294 15477191 11414294 15477191 5810604 21390127 5810604 16375692 5810604 16375692 18427288 18118623 18427288 18118623 23611072 3371705 23611072 3371705 23513649 3185992 23513649 3185992 5174568 10619188 5174568 10619188 11450587 13954624 11450587 13954624 14847416 11777959 14847416 11777959 15630509 11777959 11304872 15573463 11304872 2190507 11304872 2190507 2516600 2190507 2653037 24289495 2653037 5171457 2653037 5171457 10182995 9639972 10182995 9639972 19161996 18517858 19161996 9534825 19161996 9534825 7672449 19181690 7672449 2805779 7672449 2805779 3268224 10681407 3268224 10681407 11396108 10681407 9132536 22031091 9132536 22031091 22799650 22031091 14229338 12434806 14229338 19882814 14229338 19882814 2078402 24750349 2078402 24750349 13915668 6201450 13915668 6201450 21092031 6201450 15112086 11566821 15112086 11566821 15760900 20573997 15760900 20573997 21092965 8085146 21092965 8085146 8619037 8085146 18284393 21219759 18284393 21219759 21845951 7885469 21845951 7885469 8444089 7885469 13655745 13099594 13655745 13099594 5994245 5462907 5994245 5462907 17635128 16915732 17635128 16915732 18562902 23966640 18562902 23966640 3103126 19382145 3103126 19382145 7695020 19382145 3282601 23689816 3282601 8305651 3282601 8305651 18756517 23486782 18756517 23486782 3475026 23486782 5524586 21512070 5524586 21512070 21579021 5147215 21579021 5147215 19465883 20759421 19465883 20759421 6254882 22844518 6254882 22844518 23599010 6426232 23599010 6426232 6763651 17598664 6763651 17598664 17933780 17598664 14416260 1639727 14416260 1639727 25278731 21691410 25278731 21691410 5061141 11037749 5061141 11037749 22275971 4360309 22275971 4360309 4361092 4360309 8834672 18001480 8834672 18001480 16462106 15264036 16462106 15264036 5627709 5229154 5627709 20858592 5627709 20858592 6196900 7075985 6196900 7075985 20057271 7075985 18104296 17765330 18104296 17765330 6634418 20270751 6634418 20270751 13044397 12324614 13044397 19709486 13044397 19709486 20037382 7234784 20037382 7234784 7809923 7234784 9434326 17651915 9434326 17651915 19112969 7948121 19112969 7948121 9893884 9210160 9893884 6537449 9893884 6537449 20232765 6537449 8872654 13247291 8872654 13247291 13273995 13858812 13273995 13858812 17379448 9653496 17379448 9653496 1402243 25699274 1402243 25699274 20637471 6426801 20637471 11198955 20637471 11198955 2728757 2416798 2728757 8273914 2728757 8273914 8903985 14729987 8903985 14729987 12019386 13922506 12019386 13922506 14648852 19463497 14648852 19463497 7337174 19463497 16958104 10402151 16958104 10402151 11103578 15697376 11103578 4347610 11103578 4347610 4466581 23163334 4466581 23163334 23924154 23163334 22335384 4269252 22335384 4269252 1732679 2160669 1732679 2160669 8206141 19015690 8206141 7288298 8206141 7288298 7789718 7288298 7992282 7440431 7992282 7440431 21711086 21134164 21711086 19983559 21711086 19983559 3625738 23272814 3625738 17247081 3625738 17247081 17883697 19198996 17883697 19198996 7785104 5892389 7785104 5892389 20960886 16866530 20960886 16866530 17593645 4530561 17593645 4530561 4605219 931533 4605219 931533 25900039 931533 17243345 22365627 17243345 22365627 4471572 9755908 4471572 9755908 19520078 18948056 19520078 18948056 18606492 5539600 18606492 5539600 21157739 16927350 21157739 16927350 15823802 15035444 15823802 15035444 23716051 22638487 23716051 10217579 23716051 10217579 16717823 6486763 16717823 6486763 6359347 6486763 7906433 7748162 7906433 7748162 24296845 23046859 24296845 9867502 24296845 9867502 10448942 9867502 20515961 6778332 20515961 6778332 23502843 22426731 23502843 22426731 9817889 17118200 9817889 17118200 24008005 23012871 24008005 23012871 4676986 4622031 4676986 4622031 19410039 24584260 19410039 24584260 2135777 24584260 21523860 6653330 21523860 6653330 6717798 6653330 16839909 16200094 16839909 6563618 16839909 6563618 20286117 17975518 20286117 17975518 18391266 17975518 19795264 19440122 19795264 19440122 19627061 7277288 19627061 7277288 19848270 18980509 19848270 18980509 7036581 19795649 7036581 19795649 23779857 3211058 23779857 22301841 23779857 22301841 3223252 3591326 3223252 3591326 16911132 10251042 16911132 10251042 23689544 3023142 23689544 21897859 23689544 21897859 22673963 9106610 22673963 9106610 12457521 11582601 12457521 11582601 6571486 22726458 6571486 22726458 23176459 22726458 19385996 18554212 19385996 18554212 14298882 12516101 14298882 22327726 14298882 22327726 4539246 22327726 9927338 9457612 9927338 18812000 9927338 18812000 19197871 18812000 16464957 11025098 16464957 11025098 10240018 16644487 10240018 15649232 10240018 15649232 10992120 25019912 10992120 25019912 1849681 25019912 5001690 8557134 5001690 8557134 18812673 8557134 10688749 16200205 10688749 2258644 10688749 2258644 1915768 10874142 1915768 10874142 17897716 2049159 17897716 2049159 24864690 2049159 20777020 20088559 20777020 15103952 20777020 15103952 11919333 17405414 11919333 17405414 18108102 17456107 18108102 4805039 18108102 4805039 5195593 1568775 5195593 1568775 1614077 1568775 20421242 9146428 20421242 9146428 9527596 9146428 12622142 11914154 12622142 10198652 12622142 10198652 10722601 10198652 14394209 19598338 14394209 19598338 19875968 19598338 2079126 24879544 2079126 24879544 3307810 20644940 3307810 20644940 21370515 20042900 21370515 20042900 6930843 20042900 13963731 11642855 13963731 11642855 12604561 11642855 21389998 20835767 21389998 18047032 21389998 18047032 18694605 2607125 18694605 2607125 3000364 2607125 10666688 16111580 10666688 16111580 18380037 17924349 18380037 17924349 9144193 8596834 9144193 21881045 9144193 21881045 5166316 21881045 20383106 20030677 20383106 20030677 5157930 21678073 5157930 21678073 23667668 23215756 23667668 18871733 23667668 18871733 4083496 22761732 4083496 6145592 4083496 6145592 20977921 6145592 19105645 25606045 19105645 25606045 1202934 25606045 6530909 6078779 6530909 6078779 24254793 2464735 24254793 11091022 24254793 11091022 15917268 11091022 22981196 22329026 22981196 2122659 22981196 2122659 2340830 16998861 2340830 16998861 21153871 5437485 21153871 5437485 5742033 5437485 23489407 22784255 23489407 16287224 23489407 16287224 17012985 9521383 17012985 9521383 17911270 10464235 17911270 10464235 11165584 3931806 11165584 3931806 23045436 3931806 20043560 7325524 20043560 7325524 23126710 3773812 23126710 10855189 23126710 10855189 11498025 10855189 17173955 16812274 17173955 16812274 20865737 20647887 20865737 20647887 21402848 20647887 15708220 15451242 15708220 16091119 15708220 16091119 16801247 16091119 5710688 5387066 5710688 5387066 8257356 21719076 8257356 21719076 5479528 21719076 16649494 15961674 16649494 15961674 6535963 6498063 6535963 9550112 6535963 9550112 17536576 9367873 17536576 9367873 17894249 13336816 17894249 13336816 13114479 13336816 22603761 21758902 22603761 9440637 22603761 9440637 17864310 9440637 23384955 22263605 23384955 22263605 6473451 4119708 6473451 4119708 22746024 18647833 22746024 18647833 3788215 23410253 3788215 6629810 3788215 6629810 7319197 3343703 7319197 3343703 3269318 15312367 3269318 15312367 16224171 17241925 16224171 17241925 5978196 20978389 5978196 15272773 5978196 15272773 15401582 19318485 15401582 19318485 7824123 17601510 7824123 17601510 10434955 9861826 10434955 9861826 9411783 9059782 9411783 9059782 8942589 8426007 8942589 15775261 8942589 15775261 15922928 8407640 15922928 8407640 19018762 8407640 15989891 10917524 15989891 360252 15989891 360252 196458 360252 21464937 20900936 21464937 20900936 24746776 23691530 24746776 23691530 17661714 9359399 17661714 9359399 7543485 4028066 7543485 4028066 22688271 18047163 22688271 18047163 7236452 7259930 7236452 8905821 7236452 8905821 18175679 24535610 18175679 24535610 25531141 12266037 25531141 12266037 14614204 12266037 22990570 3950923 22990570 22488219 22990570 22488219 4201818 11704636 4201818 11704636 12686833 20306127 12686833 20306127 21076389 22167622 21076389 22167622 4742920 7557358 4742920 7557358 19323873 6601827 19323873 6601827 6587223 6601827 14875564 13215580 14875564 13215580 12031444 11673342 12031444 11673342 22034248 21254645 22034248 21254645 13327753 5393165 13327753 5393165 21498419 19498582 21498419 19498582 7603181 19498582 23484283 3367408 23484283 19602293 23484283 19602293 7511952 19602293 20166386 19914629 20166386 17911221 20166386 17911221 9258155 17911221 17742626 3843852 17742626 3843852 23139203 1267610 23139203 1267610 1136094 1267610 22385575 17280944 22385575 17280944 9773506 17280944 14729057 12074249 14729057 21063001 14729057 21063001 21714683 4019362 21714683 4019362 4026717 4019362 20332915 19697321 20332915 11804975 20332915 11804975 12674076 23388574 12674076 23388574 24016666 20096272 24016666 20096272 3596180 23465456 3596180 17978192 3596180 17978192 18630778 8626948 18630778 13690095 18630778 13690095 2193413 24869752 2193413 24869752 7114072 15525433 7114072 15525433 11525817 11385331 11525817 11385331 11799711 6458752 11799711 6458752 6631683 6348954 6631683 6348954 16784599 17983143 16784599 17983143 9038047 17983143 16654107 10652035 16654107 10652035 20871844 4353627 20871844 4353627 22290819 21592061 22290819 21592061 5347620 21592061 8549048 8286349 8549048 9342427 8549048 9342427 11918072 20318752 11918072 20318752 20848344 8938415 20848344 8938415 17934040 11234442 17934040 11234442 16029692 21624568 16029692 21624568 22269256 14438243 22269256 14438243 11092619 15854481 11092619 15854481 11391433 4206441 11391433 4206441 22799868 4206441 7498345 7518186 7498345 7518186 16601207 16401905 16601207 16401905 18124540 17820133 18124540 13223735 18124540 13223735 13796419 12427683 13796419 12427683 14495240 4753593 14495240 4753593 4882729 23679727 4882729 23679727 3318380 19578776 3318380 19578776 7480407 11418829 7480407 11418829 16668166 10291741 16668166 10651306 16668166 10651306 16600889 10651306 17084697 9761776 17084697 10908866 17084697 10908866 11680282 6406229 11680282 6406229 20690800 6406229 8233259 18721186 8233259 1688983 8233259 1688983 24964133 5339995 24964133 5339995 5524643 5339995 7165162 10943137 7165162 10943137 18428580 8695428 18428580 8695428 22559594 4583531 22559594 14253831 22559594 14253831 13310328 13653346 13310328 13653346 9328705 17941022 9328705 17941022 18185971 17951705 18185971 17951705 13302328 13357236 13302328 13834662 13302328 13834662 12842553 13834662 14985491 11978615 14985491 11978615 10768876 6669132 10768876 6669132 6787863 6669132 22854124 22150616 22854124 22150616 15811721 14800316 15811721 14800316 16406106 15645997 16406106 5249619 16406106 5249619 5638647 23029681 5638647 23029681 3945433 23029681 7229086 6661519 7229086 22689285 7229086 22689285 4072313 19896802 4072313 19896802 21236836 20636475 21236836 14023746 21236836 14023746 14857850 15886475 14857850 15886475 19534468 7719166 19534468 7719166 6472978 6502339 6472978 6502339 17627334 17028162 17627334 16923231 17627334 16923231 17752321 237563 17752321 237563 26662663 237563 14792674 14985796 14792674 14985796 15733888 14985796 12535593 14098836 12535593 14098836 24281674 23170811 24281674 23170811 13758113 12947026
183031 834206083 0 834206083 381653991 793760338 381653991 793760338 410728179 200371111 410728179 200371111 641069229 22914767 641069229 22914767 462112180 422398801 462112180 422398801 29254459 749851312 29254459 485091294 29254459 485091294 223936981 8015394 223936981 8015394 514137026 914929947 514137026 914929947 608438496 347146178 608438496 347146178 845616348 347146178 101991454 6432324 101991454 6432324 737156600 334160228 737156600 334160228 350405369 334160228 705070774 153164078 705070774 153164078 764084373 868465330 764084373 868465330 775827763 436222070 775827763 436222070 861316005 57948507 861316005 483585812 861316005 483585812 42811329 483585812 845411879 272054286 845411879 272054286 662163685 244149804 662163685 244149804 961945189 81723710 961945189 81723710 184976594 168034936 184976594 119280083 184976594 119280083 946200448 33233551 946200448 350202504 946200448 350202504 224433744 878880983 224433744 170067441 224433744 170067441 413916812 292737380 413916812 292737380 178087088 292737380 958914551 632320699 958914551 95051404 958914551 95051404 327810843 7098324 327810843 419188103 327810843 419188103 743804418 482991303 743804418 482991303 314209230 341091296 314209230 751375374 314209230 751375374 740379409 5043624 740379409 5043624 840972852 704923742 840972852 704923742 927654111 742975409 927654111 742975409 941188126 742975409 365249301 353442471 365249301 848152656 365249301 848152656 497422437 359058379 497422437 359058379 769501643 530452272 769501643 530452272 20035650 445019767 20035650 445019767 111443502 36822477 111443502 36822477 952899930 36822477 920631257 954888045 920631257 954888045 623525613 353437740 623525613 353437740 909018774 432785078 909018774 432785078 306619613 689137434 306619613 689137434 317952289 11374807 317952289 11374807 284354255 236272543 284354255 236272543 856711111 156973484 856711111 156973484 785525812 244782984 785525812 244782984 234122140 351581951 234122140 52541484 234122140 52541484 701809675 52541484 26101047 724063818 26101047 724063818 316306647 40397955 316306647 393975565 316306647 393975565 561780163 886092313 561780163 886092313 92449262 747216069 92449262 747216069 369666337 810005914 369666337 810005914 62474889 503790492 62474889 503790492 907488900 756980391 907488900 756980391 42064665 964690189 42064665 470113895 42064665 470113895 842095890 276550655 842095890 625451764 842095890 625451764 983833388 671307743 983833388 671307743 129259406 64608529 129259406 64608529 783251271 986339136 783251271 782215344 783251271 782215344 774320985 782215344 860082674 93828983 860082674 93828983 311422488 808197581 311422488 808197581 480427891 178019165 480427891 178019165 715449165 181790688 715449165 181790688 638856584 114758986 638856584 114758986 29972490 114758986 799260852 816309667 799260852 816309667 786889264 816309667 979985350 893240073 979985350 150166199 979985350 150166199 128092015 150166199 959779017 475897595 959779017 475897595 415931587 419574956 415931587 419574956 307756115 305733974 307756115 305733974 217900469 801175748 217900469 801175748 531578258 70551582 531578258 70551582 63950568 225806948 63950568 225806948 735279806 656631782 735279806 656631782 509789309 133839489 509789309 133839489 71092298 944812640 71092298 944812640 879974593 54867274 879974593 54867274 252086090 54867274 356801136 652713444 356801136 652713444 918582444 652713444 55093530 426858463 55093530 667725629 55093530 667725629 735068117 250863102 735068117 250863102 462289262 396629243 462289262 396629243 722622988 463924513 722622988 463924513 390126682 165570877 390126682 199381202 390126682 199381202 403402739 199381202 398720242 591429258 398720242 591429258 646917511 459524488 646917511 459524488 823338341 675058198 823338341 488588989 823338341 488588989 304812225 5613706 304812225 693342505 304812225 693342505 876336752 170408790 876336752 170408790 761332865 170408790 986965172 586475627 986965172 586475627 592214720 698478054 592214720 698478054 17286523 698478054 448760247 798110329 448760247 798110329 251060978 491374496 251060978 491374496 641010360 374550212 641010360 374550212 399465031 591841220 399465031 591841220 908513069 591841220 700496147 752587036 700496147 365202767 700496147 365202767 474752554 286723583 474752554 286723583 516733504 286723583 47492240 131212219 47492240 131212219 894095884 551334695 894095884 551334695 262826128 943120357 262826128 943120357 56581368 984556967 56581368 774804892 56581368 774804892 691582564 279702126 691582564 279702126 988408908 952612906 988408908 952612906 217598431 982303677 217598431 982303677 928720682 624456492 928720682 624456492 243154896 158605954 243154896 158605954 358177419 240727834 358177419 240727834 840363819 364773353 840363819 364773353 430082347 635823877 430082347 635823877 205740967 350966507 205740967 940741622 205740967 940741622 998399373 940741622 525914895 20321765 525914895 20321765 453957302 386763936 453957302 386763936 196811018 987766739 196811018 987766739 462780399 987766739 147472643 199508271 147472643 199508271 729098981 86808558 729098981 86808558 366516711 464390835 366516711 464390835 725809675 307297240 725809675 307297240 221195291 91637446 221195291 91637446 945124233 924166272 945124233 924166272 81025177 206318869 81025177 904539214 81025177 904539214 310974310 22135798 310974310 22135798 964771753 22135798 483766742 493257783 483766742 338318529 483766742 338318529 855730796 519425011 855730796 519425011 169342420 502442395 169342420 502442395 757280009 702654956 757280009 702654956 156886483 770964838 156886483 314392344 156886483 314392344 123407309 314392344 979394942 480663728 979394942 480663728 265530985 974297507 265530985 974297507 547340356 672215369 547340356 692989188 547340356 692989188 431874566 692989188 906528184 950494812 906528184 823874312 906528184 823874312 435996256 833834333 435996256 833834333 13216485 833834333 277846472 826358486 277846472 826358486 106592804 605519137 106592804 665425083 106592804 665425083 327863854 104337917 327863854 104337917 746995790 104337917 79300456 933110369 79300456 933110369 245786961 410863530 245786961 410863530 788287725 894021475 788287725 428964334 788287725 428964334 742738859 428964334 964307282 590893107 964307282 197308883 964307282 197308883 970526788 197308883 807090660 775796418 807090660 775796418 753715528 133494026 753715528 133494026 574956978 77673590 574956978 77673590 693779932 441219683 693779932 441219683 504979784 889022274 504979784 889022274 529995811 493075672 529995811 880772364 529995811 880772364 852963482 754265244 852963482 851640565 852963482 851640565 78911640 48903007 78911640 48903007 907762331 24634942 907762331 626375929 907762331 626375929 155539204 626375929 223723738 702346694 223723738 702346694 135013497 570464828 135013497 570464828 120747270 880214954 120747270 65958154 120747270 65958154 931900638 65958154 672100702 985337252 672100702 912700787 672100702 912700787 350303393 912700787 537846067 800814573 537846067 800814573 115038291 239232546 115038291 239232546 331309165 878866599 331309165 878866599 339252674 414537733 339252674 414537733 276735634 414537733 674586450 808350391 674586450 808350391 929410739 537580749 929410739 537580749 572653635 265075896 572653635 265075896 663632498 739569153 663632498 739569153 81983127 631433885 81983127 631433885 458861736 273750769 458861736 382850498 458861736 382850498 239007077 382850498 863092193 71371348 863092193 114073142 863092193 114073142 95485019 114073142 500396601 852266439 500396601 852266439 380600382 226983420 380600382 226983420 342568593 226983420 918934784 917025950 918934784 917025950 412660737 177210759 412660737 873189197 412660737 873189197 627978968 614941907 627978968 614941907 311116998 817353855 311116998 29764535 311116998 29764535 27621793 46273853 27621793 46273853 778868518 46273853 474115771 929277546 474115771 929277546 723042401 977034549 723042401 977034549 113548029 681192002 113548029 681192002 267108586 301598952 267108586 301598952 505445437 623993947 505445437 623993947 578631599 831912700 578631599 831912700 894414103 877816015 894414103 877816015 657323359 777278096 657323359 777278096 335583213 251487865 335583213 845607431 335583213 845607431 478338148 638789220 478338148 638789220 836584307 211516953 836584307 211516953 43548975 211516953 199119717 1145417 199119717 1145417 823994237 772898657 823994237 772898657 129320625 373973260 129320625 707662869 129320625 707662869 204570109 859107016 204570109 859107016 664200329 859107016 600033810 568913084 600033810 568913084 344776385 572917983 344776385 572917983 614560518 572917983 475632761 54312653 475632761 565048206 475632761 565048206 95850025 662721792 95850025 662721792 921579949 566652115 921579949 566652115 604756555 741198382 604756555 271446486 604756555 271446486 126667162 605220290 126667162 605220290 481620943 605220290 156480942 97857489 156480942 144433075 156480942 144433075 761778509 135546671 761778509 135546671 157122330 135546671 575351995 493447286 575351995 443949868 575351995 443949868 901505432 268876074 901505432 268876074 262437931 268876074 977550854 737084546 977550854 737084546 258131895 554856923 258131895 632580870 258131895 632580870 792579701 632580870 262520151 804863589 262520151 804863589 904061284 103430742 904061284 103430742 627773718 862442693 627773718 61122946 627773718 61122946 764248386 61122946 462396321 721267408 462396321 721267408 107288447 300352112 107288447 749521874 107288447 749521874 794649978 749521874 330181015 39930443 330181015 680425749 330181015 680425749 569565614 621286924 569565614 972017953 569565614 972017953 348641650 407385338 348641650 407385338 784025795 155585175 784025795 155585175 23475038 155585175 730466340 311397252 730466340 311397252 73961888 777686069 73961888 777686069 372178876 356628331 372178876 850249429 372178876 850249429 954658069 596954425 954658069 596954425 967277395 596954425 752621510 611337916 752621510 611337916 51664881 111590452 51664881 448486366 51664881 448486366 810680735 655834091 810680735 655834091 930923622 655834091 907499260 597711118 907499260 597711118 682017132 537936588 682017132 881307047 682017132 881307047 534413892 302330547 534413892 302330547 722614815 767632811 722614815 245684686 722614815 245684686 767684569 245684686 382472207 470753777 382472207 470753777 64640991 149177465 64640991 149177465 934032099 370824763 934032099 87387960 934032099 87387960 961790505 376575764 961790505 376575764 86160986 376575764 364017652 403322823 364017652 403322823 704499729 15807638 704499729 15807638 360586802 264201863 360586802 264201863 533301767 264201863 141552133 2885549 141552133 2885549 546513925 616734170 546513925 616734170 324674609 616734170 982437802 666400073 982437802 666400073 663370814 199431212 663370814 199431212 539985644 959419558 539985644 959419558 153557895 959419558 532501779 26785803 532501779 268581036 532501779 268581036 43991855 972742986 43991855 972742986 173348323 972742986 41722004 440406840 41722004 440406840 193542941 673434024 193542941 303686094 193542941 303686094 810032817 261078558 810032817 261078558 280366563 261078558 606796769 256477784 606796769 929113661 606796769 929113661 655384742 242442770 655384742 242442770 546716669 177783306 546716669 177783306 613323139 177783306 488157250 793294092 488157250 793294092 142326907 793294092 565125217 734662092 565125217 734662092 347884303 238892186 347884303 238892186 867030036 574856205 867030036 92344691 867030036 92344691 106374771 92344691 834126777 933879274 834126777 933879274 597493353 396978836 597493353 396978836 987501838 811370743 987501838 811370743 196169559 811370743 765342436 71014413 765342436 71014413 438466315 243079646 438466315 89670590 438466315 89670590 977285611 774970902 977285611 774970902 455940430 774970902 973463567 320079056 973463567 879688855 973463567 879688855 58565124 509454427 58565124 991245446 58565124 991245446 686875565 662317426 686875565 662317426 274973427 208538608 274973427 208538608 588170817 707247947 588170817 707247947 510197023 360945888 510197023 524708330 510197023 524708330 186477261 509422013 186477261 509422013 728796579 625806497 728796579 625806497 58819635 890881441 58819635 735125484 58819635 735125484 988323590 3243169 988323590 3243169 894057359 455387786 894057359 455387786 375414716 155630595 375414716 155630595 503040446 70300019 503040446 548968079 503040446 548968079 907128463 310969851 907128463 310969851 220243445 356073166 220243445 356073166 13470268 356073166 834366032 852694746 834366032 852694746 282836783 852694746 949188059 861752052 949188059 628289298 949188059 628289298 26635500 628289298 548396237 424988436 548396237 986074284 548396237 986074284 880742587 986074284 496179561 88937019 496179561 344311732 496179561 344311732 28135243 344311732 747647009 47168690 747647009 47168690 88186467 971489567 88186467 971489567 96342369 258441456 96342369 258441456 563415849 272255615 563415849 272255615 150865621 510969768 150865621 510969768 231689047 257407825 231689047 534507312 231689047 534507312 172756847 896078178 172756847 896078178 655434915 896078178 137888517 882090134 137888517 882090134 146082358 838622256 146082358 838622256 248617590 280581419 248617590 280581419 368006021 150646184 368006021 150646184 972031198 893785262 972031198 314653229 972031198 314653229 121492566 314653229 290906265 830687508 290906265 830687508 225222835 660865683 225222835 660865683 152468380 88761665 152468380 274653175 152468380 274653175 353973 111472154 353973 111472154 549221236 434687523 549221236 434687523 526666826 287652008 526666826 579801497 526666826 579801497 462747412 584737580 462747412 584737580 585146115 595076808 585146115 595076808 744234537 595076808 678583866 396794843 678583866 396794843 155407619 618500807 155407619 616226202 155407619 616226202 198903717 616226202 23512066 745529290 23512066 528255544 23512066 528255544 806270987 524006511 806270987 524006511 639892426 524006511 658548714 835448226 658548714 835448226 49845803 237098989 49845803 237098989 868794336 718348259 868794336 718348259 919901925 718348259 530513344 490673179 530513344 490673179 159257915 86092843 159257915 86092843 153709063 86092843 929585683 662303641 929585683 662303641 425051807 238778250 425051807 605669103 425051807 605669103 76960207 891776119 76960207 891776119 479271644 891776119 3769333 517654391 3769333 517654391 505444035 601651837 505444035 601651837 11110504 601651837 282135539 653401149 282135539 653401149 431040723 544853396 431040723 544853396 986065350 299723278 986065350 299723278 429544704 786892802 429544704 786892802 824585999 786892802 506595379 554496630 506595379 554496630 92774368 965450622 92774368 965450622 867595458 243424786 867595458 243424786 713725514 175633687 713725514 175633687 499834915 241963691 499834915 241963691 451413715 697398473 451413715 697398473 12644634 459423788 12644634 459423788 624996197 459423788 138063827 168588284 138063827 652414374 138063827 652414374 886041333 546291427 886041333 546291427 64594912 111405711 64594912 111405711 709890941 111405711 230482647 993624708 230482647 993624708 734114108 607801904 734114108 607801904 870677167 607801904 544431312 958800003 544431312 958800003 400998195 308596271 400998195 308596271 999827507 308596271 363846791 305586617 363846791 305586617 65539107 202964323 65539107 554041030 65539107 554041030 876247653 247378751 876247653 247378751 430674155 247378751 650398078 824316844 650398078 824316844 602782861 88773192 602782861 88773192 123988808 676677684 123988808 676677684 330186214 90790578 330186214 90790578 333062976 90790578 36652989 590703023 36652989 59557995 36652989 59557995 973285036 152638823 973285036 152638823 701322456 262623685 701322456 13372507 701322456 13372507 333387496 13372507 880994491 345211962 880994491 20337883 880994491 20337883 69798083 20337883 392935599 56719417 392935599 56719417 144248332 280530300 144248332 280530300 753751414 769038643 753751414 769038643 857625638 315846347 857625638 315846347 810756794 999598760 810756794 999598760 585402132 309621952 585402132 309621952 588440458 550328839 588440458 550328839 76379205 550328839 265717269 83336951 265717269 198671581 265717269 198671581 160384645 198671581 242198488 704543584 242198488 633642462 242198488 633642462 194815512 3053960 194815512 3053960 965685216 512766073 965685216 512766073 942515639 382918242 942515639 382918242 832640206 166187794 832640206 166187794 727829164 373239251 727829164 373239251 110294371 937654760 110294371 873778816 110294371 873778816 944332821 147387026 944332821 147387026 89426256 923769946 89426256 923769946 763230845 923769946 171356233 440472237 171356233 440472237 641903772 195149216 641903772 195149216 638645395 783796657 638645395 783796657 283421474 783796657 869171324 836731763 869171324 836731763 256317286 83046990 256317286 83046990 520793610 83046990 341745345 779454339 341745345 779454339 766496571 41006928 766496571 301624200 766496571 301624200 339688063 516902713 339688063 516902713 11570666 823581556 11570666 823581556 533699899 971157068 533699899 971157068 744471301 352307991 744471301 352307991 780302900 194615812 780302900 194615812 100343363 758661360 100343363 758661360 868966813 996758337 868966813 996758337 74295429 417553397 74295429 417553397 770623988 406095537 770623988 567904874 770623988 567904874 403322633 237986804 403322633 237986804 743832538 369872697 743832538 369872697 424096641 880402315 424096641 880402315 860929013 671598863 860929013 671598863 608368429 371548472 608368429 371548472 308250141 765547337 308250141 765547337 276095253 623901986 276095253 623901986 672326545 839017667 672326545 839017667 106432188 189373248 106432188 189373248 325504858 799358801 325504858 799358801 538822475 799358801 113867951 864441517 113867951 176506566 113867951 176506566 750167696 176506566 592833156 960779049 592833156 653916524 592833156 653916524 838400219 67430524 838400219 67430524 925295000 65742295 925295000 65742295 225520000 482713742 225520000 482713742 931994134 340121438 931994134 340121438 492751089 669237024 492751089 669237024 52449520 180445066 52449520 180445066 336832959 732688577 336832959 275065870 336832959 275065870 150025285 275065870 517026526 375239443 517026526 307737655 517026526 307737655 756436223 307737655 58069529 40670009 58069529 40670009 833373072 687040857 833373072 687040857 200165443 518597855 200165443 921574658 200165443 921574658 270871880 954205301 270871880 954205301 620569694 387669418 620569694 387669418 937580751 152539757 937580751 152539757 112099487 963513156 112099487 963513156 204110826 398811618 204110826 398811618 31198284 512678635 31198284 512678635 754409965 644293358 754409965 644293358 50364290 871967433 50364290 871967433 866574238 593691843 866574238 593691843 849634624 956583902 849634624 956583902 189702819 349160578 189702819 349160578 309277076 358416522 309277076 358416522 636513726 566270411 636513726 566270411 558595864 566270411 856942956 802596692 856942956 802596692 232498491 162988974 232498491 645422433 232498491 645422433 259746541 983784749 259746541 983784749 704788129 983784749 210445012 679294921 210445012 679294921 882713787 422434487 882713787 422434487 371264829 848789430 371264829 848789430 158274074 995554589 158274074 995554589 839608079 539497631 839608079 539497631 142280345 539497631 151779838 695143984 151779838 521634901 151779838 521634901 790233354 521634901 588234042 329094577 588234042 329094577 501479356 869163262 501479356 869163262 250930855 727702155 250930855 727702155 743774504 591668304 743774504 795798118 743774504 795798118 240049438 951190543 240049438 951190543 192965260 951190543 790391337 149658139 790391337 149658139 128287047 409492508 128287047 409492508 118391471 478386161 118391471 478386161 23767048 979082864 23767048 979082864 944266597 979082864 248713917 353745742 248713917 428707210 248713917 428707210 612005268 428707210 422411646 821600869 422411646 821600869 930433716 781572385 930433716 781572385 190777250 643902492 190777250 680308082 190777250 680308082 494722015 680308082 437176996 178808690 437176996 178808690 255274205 665069404 255274205 505516912 255274205 505516912 853742681 505516912 50754227 442143520 50754227 866512421 50754227 866512421 343901985 866512421 324885044 335443965 324885044 922624565 324885044 922624565 836405784 715936347 836405784 715936347 867536168 715936347 330154999 5866731 330154999 5866731 862273326 48574210 862273326 48574210 596650886 81079233 596650886 81079233 737315149 468686406 737315149 468686406 899227649 64194386 899227649 64194386 729323108 64194386 954914036 421066091 954914036 421066091 251419606 967766284 251419606 967766284 965393406 109956233 965393406 109956233 400745704 655481164 400745704 655481164 734928201 949116184 734928201 949116184 454202489 897832141 454202489 897832141 89435566 300422160 89435566 300422160 872742562 494140005 872742562 162630480 872742562 162630480 669978074 786400057 669978074 786400057 723058106 904871177 723058106 904871177 35888044 871410744 35888044 871410744 145066705 547101930 145066705 547101930 506940395 105016000 506940395 156231290 506940395 156231290 608625724 381723803 608625724 381723803 877334980 321659960 877334980 321659960 928513607 20892730 928513607 20892730 126929464 571758909 126929464 571758909 48096233 535368967 48096233 535368967 928423979 381325188 928423979 381325188 583120643 767747680 583120643 767747680 291270044 64846482 291270044 64846482 258455436 64846482 479669016 913576175 479669016 913576175 125889117 188528900 125889117 873609619 125889117 873609619 598190262 507950995 598190262 507950995 919453687 955981314 919453687 955981314 250033797 235147906 250033797 235147906 451179443 843327557 451179443 843327557 262856138 70719790 262856138 70719790 326670742 29711900 326670742 29711900 925237109 29711900 761449499 393238256 761449499 393238256 972948608 960954940 972948608 960954940 849607228 766894593 849607228 766894593 884281467 488664365 884281467 897401387 884281467 897401387 621402590 870954817 621402590 870954817 168050866 702433310 168050866 702433310 664533043 20532527 664533043 20532527 14418820 426601199 14418820 426601199 202086194 285864521 202086194 285864521 961927996 305972030 961927996 305972030 542555150 898642139 542555150 898642139 508223550 866408945 508223550 866408945 894729304 373935771 894729304 373935771 345735866 373935771 450078798 591880964 450078798 591880964 802165833 931449257 802165833 931449257 866507259 181493038 866507259 181493038 11449864 847296536 11449864 847296536 536555885 392947449 536555885 392947449 18658852 392947449 782558638 18752252 782558638 18752252 34198258 988002881 34198258 988002881 596315580 25082634 596315580 25082634 339657923 417269975 339657923 417269975 245520338 551588624 245520338 551588624 872042659 439554535 872042659 439554535 584038507 204249035 584038507 300369408 584038507 300369408 849876832 300369408 24654616 105902676 24654616 105902676 16897779 853760153 16897779 853760153 816958763 981611897 816958763 981611897 915642067 390894583 915642067 390894583 856506666 841464531 856506666 841464531 395028360 841464531 836784511 116751097 836784511 486797675 836784511 486797675 102719974 852248227 102719974 852248227 79025856 409685014 79025856 409685014 866518342 987632497 866518342 987632497 572095670 402558105 572095670 402558105 969105110 669894561 969105110 401531387 969105110 401531387 67212409 318718791 67212409 318718791 968153754 483631302 968153754 483631302 177367843 483631302 860213417 795660046 860213417 795660046 642660698 588784859 642660698 588784859 46344658 222535464 46344658 222535464 749144856 470974603 749144856 470974603 228077634 303454213 228077634 303454213 918562644 726020612 918562644 726020612 527866960 776347813 527866960 463997442 527866960 463997442 1304721 681600174 1304721 451580402 1304721 451580402 936462916 730983280 936462916 730983280 390910621 708047741 390910621 708047741 719259783 318440936 719259783 318440936 771319181 318440936 106822668 440764338 106822668 440764338 667554799 725950153 667554799 725950153 75821935 123578012 75821935 779751565 75821935 779751565 599394429 718894372 599394429 718894372 28530689 362680467 28530689 470492634 28530689 470492634 870525165 470492634 643954540 271076243 643954540 271076243 131636362 683520493 131636362 683520493 61876250 752420044 61876250 752420044 316007390 77701832 316007390 819797683 316007390 819797683 971479922 936491719 971479922 936491719 334284449 247774147 334284449 247774147 744543928 153297250 744543928 153297250 674143512 153297250 969903545 203211949 969903545 203211949 382831965 560642256 382831965 560642256 284756950 536284833 284756950 536284833 910297109 892428005 910297109 453059874 910297109 453059874 240566938 7430722 240566938 7430722 861933761 444389328 861933761 444389328 398527110 852802991 398527110 852802991 20683736 852802991 188570700 98759502 188570700 98759502 301467252 420504957 301467252 103016458 301467252 103016458 562620277 422502219 562620277 422502219 179643056 422502219 260803704 93881200 260803704 93881200 354885211 367546427 354885211 338226792 354885211 338226792 209297032 331580944 209297032 331580944 435372413 506620856 435372413 470877526 435372413 470877526 210183743 470877526 925448254 409245519 925448254 409245519 750429665 845365265 750429665 845365265 780006924 845365265 350233438 495406918 350233438 495406918 543348504 740840136 543348504 740840136 297327155 361367587 297327155 361367587 851013239 945735016 851013239 183320939 851013239 183320939 905828803 560188228 905828803 560188228 124506310 560188228 298835872 193439129 298835872 193439129 385471069 360615173 385471069 360615173 97562130 701239743 97562130 701239743 32400555 701239743 855346290 273774351 855346290 273774351 601786644 898082555 601786644 898082555 947339699 803293282 947339699 803293282 347213404 487978324 347213404 487978324 935023745 487978324 847650967 140607356 847650967 208132657 847650967 208132657 782149418 882619819 782149418 882619819 312979 521774926 312979 945533174 312979 945533174 865524166 30569905 865524166 30569905 4199370 30569905 280270436 906105561 280270436 906105561 904323502 131373500 904323502 131373500 151071326 102228334 151071326 179250009 151071326 179250009 392547524 587018394 392547524 587018394 589300966 768327709 589300966 768327709 454187739 898217529 454187739 898217529 817949735 118172902 817949735 118172902 727554364 353678871 727554364 353678871 335480871 353678871 477398691 126115447 477398691 126115447 740261521 506969007 740261521 506969007 523967690 363582889 523967690 363582889 48195176 770856996 48195176 770856996 987258532 770856996 245314462 337594174 245314462 337594174 539499785 92215801 539499785 92215801 799377581 39437781 799377581 39437781 353962911 39437781 784862644 309881779 784862644 309881779 67349882 803975909 67349882 803975909 561766735 191790002 561766735 455183085 561766735 455183085 166204974 803021896 166204974 803021896 701778104 523348842 701778104 523348842 675510223 642897978 675510223 642897978 892629943 642897978 399132741 552825638 399132741 552825638 256567788 694423260 256567788 694423260 669969624 769310656 669969624 769310656 72046478 42959901 72046478 305650441 72046478 305650441 272056447 932302571 272056447 932302571 138674081 932302571 324795055 211474102 324795055 211474102 853441292 271736287 853441292 271736287 146585578 840121248 146585578 840121248 989234353 855681543 989234353 855681543 85380096 985261996 85380096 428694621 85380096 428694621 534536610 428694621 309677447 530143500 309677447 107337153 309677447 107337153 784277585 289303212 784277585 289303212 642899852 507738303 642899852 507738303 679178631 340324080 679178631 340324080 945710928 340324080 401860775 474740025 401860775 474740025 841030688 833334028 841030688 568985900 841030688 568985900 660712986 444466421 660712986 444466421 170055093 362030446 170055093 362030446 543180014 399701530 543180014 399701530 760131132 399701530 70108599 917134467 70108599 570404767 70108599 570404767 7817267 809188151 7817267 809188151 786070820 689666141 786070820 689666141 9326074 919891934 9326074 919891934 806557083 315980703 806557083 315980703 997856658 362561004 997856658 362561004 30200271 414754296 30200271 414754296 523027692 77340037 523027692 77340037 315969785 992065401 315969785 992065401 529598473 560169311 529598473 560169311 298915657 560169311 602823941 763044325 602823941 763044325 781508239 186243245 781508239 250237935 781508239 250237935 45405330 900888610 45405330 900888610 661636231 282503166 661636231 282503166 920163494 282503166 13662593 90422761 13662593 815730215 13662593 815730215 749996442 266283079 749996442 266283079 953724386 510221390 953724386 510221390 463667691 510221390 591338908 546205714 591338908 285712510 591338908 285712510 163012269 122408667 163012269 122408667 530679509 893232982 530679509 893232982 482551879 28211839 482551879 28211839 932141301 235676626 932141301 235676626 470854724 53177019 470854724 326435299 470854724 326435299 499721013 326435299 29042840 389711626 29042840 389711626 994389806 406932445 994389806 406932445 460195007 251501719 460195007 251501719 550005527 772216265 550005527 772216265 169557588 592929219 169557588 592929219 982896403 592929219 124050341 104306189 124050341 104306189 840359922 984173801 840359922 824727558 840359922 824727558 144889832 847582512 144889832 121636991 144889832 121636991 232489300 550441062 232489300 550441062 273385286 180904721 273385286 180904721 927724846 180904721 824235125 551232737 824235125 551232737 330478123 551232737 667272057 215815835 667272057 215815835 81699074 814299214 81699074 814299214 317431269 203548989 317431269 203548989 825272147 270528144 825272147 270528144 465424927 824172101 465424927 824172101 280757368 824172101 919016533 403853236 919016533 403853236 24700296 148264820 24700296 148264820 493327837 498268045 493327837 498268045 423611575 846072583 423611575 846072583 807232892 66932962 807232892 66932962 377806345 66932962 571795077 526078635 571795077 526078635 768101717 911838397 768101717 19183747 768101717 19183747 127159351 712526311 127159351 712526311 827582147 297702528 827582147 297702528 416990654 297702528 585900981 964986319 585900981 575551769 585900981 575551769 852135891 575551769 72473682 976556539 72473682 237158836 72473682 237158836 655902637 689202405 655902637 414452535 655902637 414452535 108475374 414452535 503725217 710181739 503725217 710181739 750628247 281470932 750628247 281470932 945573996 136272562 945573996 200844329 945573996 200844329 272173372 120127717 272173372 120127717 15277788 120127717 862021134 159416352 862021134 159416352 627307933 683317952 627307933 683317952 131086766 631639787 131086766 631639787 898082499 684236431 898082499 684236431 235349579 211254614 235349579 211254614 811425557 211254614 756349626 854582060 756349626 226593812 756349626 226593812 519559747 665161201 519559747 665161201 292769310 210853583 292769310 210853583 394227643 854719295 394227643 428970213 394227643 428970213 339110615 428970213 730459526 430588346 730459526 430588346 323236623 187961527 323236623 187961527 280087125 829516795 280087125 829516795 358077172 114009493 358077172 114009493 541891645 511338600 541891645 511338600 336893488 934867063 336893488 340109489 336893488 340109489 462402997 361960922 462402997 361960922 99030587 361960922 664187284 511162565 664187284 511162565 105546606 774579707 105546606 774579707 27207119 169125966 27207119 169125966 213634335 757140145 213634335 757140145 509098162 290373723 509098162 290373723 851607214 290373723 6589655 313873881 6589655 218127903 6589655 218127903 777012288 547817247 777012288 547817247 154481066 547817247 417686774 698236979 417686774 187569479 417686774 187569479 964613357 187569479 722175073 700820953 722175073 700820953 792911454 700820953 598092988 927353690 598092988 448199737 598092988 448199737 930567934 954493572 930567934 954493572 994782242 954493572 144138825 302909124 144138825 777167003 144138825 777167003 947283065 777167003 43274664 624086629 43274664 624086629 236244829 856299368 236244829 856299368 572619350 217099296 572619350 217099296 614228349 740090871 614228349 740090871 725835007 218026163 725835007 502291332 725835007 502291332 256924559 831848289 256924559 831848289 966610168 831848289 515594358 149965084 515594358 733531936 515594358 733531936 83295285 746009839 83295285 746009839 916621606 306233076 916621606 640910847 916621606 640910847 477321479 183273068 477321479 183273068 614250796 851037924 614250796 851037924 989734781 326128115 989734781 985359761 989734781 985359761 465738536 780640721 465738536 780640721 998338105 780640721 277501537 777256838 277501537 835237059 277501537 835237059 538192226 395218230 538192226 395218230 60235316 969014215 60235316 969014215 560031545 798523587 560031545 798523587 613899469 196522266 613899469 862274028 613899469 862274028 516700726 419035028 516700726 419035028 975818836 71108277 975818836 71108277 862999191 909275745 862999191 909275745 226723121 854308082 226723121 854308082 692269334 933240948 692269334 933240948 543888285 684136124 543888285 684136124 33784510 329203413 33784510 941795048 33784510 941795048 345244883 58188911 345244883 58188911 978537488 658234745 978537488 658234745 526058611 515012062 526058611 515012062 783979226 830752947 783979226 830752947 149143182 966615894 149143182 966615894 122699519 14410982 122699519 14410982 249467251 766219917 249467251 697806829 249467251 697806829 265294369 804758860 265294369 804758860 502888442 360832735 502888442 360832735 763360242 745927565 763360242 745927565 831234549 350934669 831234549 350934669 400746444 24518532 400746444 24518532 471070034 24518532 469189130 975670354 469189130 165166058 469189130 165166058 910132934 165166058 145434764 53428627 145434764 844017078 145434764 844017078 667003869 844017078 228182204 684419557 228182204 684419557 926839710 490143816 926839710 490143816 387978006 524784021 387978006 524784021 247308535 342845569 247308535 930410237 247308535 930410237 73545205 466173171 73545205 466173171 450263315 466173171 200618751 975365743 200618751 446108827 200618751 446108827 776461338 68412633 776461338 68412633 148535978 68412633 766304855 940093088 766304855 940093088 76865910 940093088 882150633 499580203 882150633 997065154 882150633 997065154 23018795 185733976 23018795 185733976 306157783 832984492 306157783 832984492 370663815 502313282 370663815 502313282 87433467 502313282 754475615 147698822 754475615 484752848 754475615 484752848 761392627 484752848 359973894 280829481 359973894 280829481 984033423 224521113 984033423 224521113 348482952 955413411 348482952 955413411 559815325 261213457 559815325 261213457 146693742 261213457 182420045 72369121 182420045 72369121 624817030 682445000 624817030 682445000 71782174 16859429 71782174 129700761 71782174 129700761 989436761 938944645 989436761 938944645 337424044 435054937 337424044 435054937 578134143 435054937 186964148 126377358 186964148 126377358 817060934 848802146 817060934 848802146 991031790 857117012 991031790 857117012 249187806 219788401 249187806 247687084 249187806 247687084 119495849 196723261 119495849 196723261 894088506 985327381 894088506 985327381 832758811 859845014 832758811 859845014 705889800 120032672 705889800 120032672 582701109 257042081 582701109 257042081 915341369 476700612 915341369 476700612 222285375 583653165 222285375 583653165 739946324 396189935 739946324 396189935 299180282 692452616 299180282 386098084 299180282 386098084 639564447 499255578 639564447 499255578 220394708 89731698 220394708 89731698 925416702 763250556 925416702 763250556 236392892 895528322 236392892 895528322 510772684 312332421 510772684 312332421 140535248 879382755 140535248 879382755 38993096 879382755 181220179 255150809 181220179 255150809 841031113 135727069 841031113 135727069 387474029 617292397 387474029 604321344 387474029 604321344 341977983 586770272 341977983 586770272 692388663 879588277 692388663 879588277 705075677 144453034 705075677 144453034 598704848 325696182 598704848 325696182 739331611 325696182 294908169 135419237 294908169 674273518 294908169 674273518 823425021 292546259 823425021 292546259 584341828 541435816 584341828 541435816 9911679 557188696 9911679 557188696 921974531 338987312 921974531 338987312 816906825 736264069 816906825 736264069 994830765 736264069 153817073 658314166 153817073 658314166 69421072 857442591 69421072 857442591 967363962 19457324 967363962 459702819 967363962 459702819 695301785 433781904 695301785 433781904 310783144 283051279 310783144 283051279 799404787 261496921 799404787 261496921 639436856 261496921 982784760 869272188 982784760 869272188 922599573 31050194 922599573 697385577 922599573 697385577 284588882 224062344 284588882 443063763 284588882 443063763 661678547 392385025 661678547 458017530 661678547 458017530 623880267 197038381 623880267 197038381 547227007 254260554 547227007 254260554 665729375 65803346 665729375 637231489 665729375 637231489 227163320 534383085 227163320 534383085 375852330 417303042 375852330 417303042 947639545 417303042 400998374 709807659 400998374 124919801 400998374 124919801 66602220 124919801 266209807 785166727 266209807 785166727 585171505 286132966 585171505 286132966 109958516 617259970 109958516 617259970 143664421 957787536 143664421 292195001 143664421 292195001 549715937 292195001 313515175 496733523 313515175 496733523 491497799 959605731 491497799 959605731 427496262 531274265 427496262 531274265 759397666 635104931 759397666 579545218 759397666 579545218 879300416 896919135 879300416 896919135 476931238 625321904 476931238 625321904 431154634 834914144 431154634 834914144 437022212 858495426 437022212 858495426 759637184 613662371 759637184 613662371 938480183 24305354 938480183 24305354 471314687 24305354 920987567 961212407 920987567 158577850 920987567 158577850 980164553 865368787 980164553 865368787 999383491 842364625 999383491 842364625 240294554 842364625 741656987 440671743 741656987 440671743 80751776 91738712 80751776 91738712 488022835 91738712 460253256 759957122 460253256 759957122 151609154 759957122 595695097 190070696 595695097 190070696 530826721 614370034 530826721 614370034 562742077 614370034 184119305 212226816 184119305 212226816 597408401 451005289 597408401 451005289 704553632 376066854 704553632 376066854 309022792 621718446 309022792 621718446 788429478 356004694 788429478 356004694 114150839 172827071 114150839 172827071 649240172 490175291 649240172 490175291 763422430 87380414 763422430 87380414 872859174 393922051 872859174 393922051 757983842 938976136 757983842 669026697 757983842 669026697 342278911 799937669 342278911 410204443 342278911 410204443 821131512 410204443 674150230 359560129 674150230 407041034 674150230 407041034 532484102 407041034 868378301 431468221 868378301 431468221 819330182 969998179 819330182 823950744 819330182 823950744 677574490 823950744 903434356 408041053 903434356 945755356 903434356 945755356 189127704 293379442 189127704 293379442 821906315 985173122 821906315 985173122 506456119 562228710 506456119 562228710 51174707 562228710 848924940 685638774 848924940 685638774 141087029 857556138 141087029 857556138 888596344 599868969 888596344 599868969 852691758 142091897 852691758 142091897 632319350 697854695 632319350 697854695 102760820 177557743 102760820 177557743 959162302 177557743 744174413 920847080 744174413 920847080 85226544 240033895 85226544 240033895 831013370 683565245 831013370 502408356 831013370 502408356 1015272 756602872 1015272 484752904 1015272 484752904 278590740 949573676 278590740 949573676 926226427 949573676 620098629 15139881 620098629 15139881 567577621 15139881 968361232 493323446 968361232 493323446 17724075 493323446 608375969 324637031 608375969 324637031 147984052 579571285 147984052 42513442 147984052 42513442 710659623 42513442 298810382 750375798 298810382 750375798 234544155 750375798 250321301 692682130 250321301 692682130 357872994 368573006 357872994 368573006 152780725 652424072 152780725 508014151 152780725 508014151 889731304 70284383 889731304 70284383 786530578 70284383 789030399 992656801 789030399 152442771 789030399 152442771 387032791 152442771 545858699 930178196 545858699 930178196 615138774 112715610 615138774 112715610 45111798 673068162 45111798 673068162 824526357 673068162 674502162 933118744 674502162 141257359 674502162 141257359 932838043 488806824 932838043 488806824 293349477 265395691 293349477 265395691 585241577 893378348 585241577 379640981 585241577 379640981 721713844 727614152 721713844 727614152 65431149 727614152 975547356 63365269 975547356 63365269 774170378 816039015 774170378 816039015 185039500 659573644 185039500 659573644 303275223 575783285 303275223 575783285 631646986 575783285 258099370 236062966 258099370 316253428 258099370 316253428 994374344 316253428 77089482 798407059 77089482 798407059 978826680 764389512 978826680 764389512 336332254 20392556 336332254 20392556 463911053 20392556 13028843 305312985 13028843 305312985 818851464 305312985 783045539 916231874 783045539 916231874 24563876 635163062 24563876 675048597 24563876 675048597 130865655 571320120 130865655 571320120 940176136 571320120 622557889 492102851 622557889 492102851 874722281 490857066 874722281 490857066 322747913 584593559 322747913 448099114 322747913 448099114 283814454 26237618 283814454 26237618 512602273 345635644 512602273 345635644 956362427 345635644 512719616 32506188 512719616 32506188 993693988 986548871 993693988 986548871 243104662 176837301 243104662 676244537 243104662 676244537 875844486 258726517 875844486 957706431 875844486 957706431 413651243 957706431 480989359 381819132 480989359 381819132 980483575 504667491 980483575 504667491 175100725 730389308 175100725 730389308 392372629 857771924 392372629 857771924 333622035 735398972 333622035 879400025 333622035 879400025 719692137 912898227 719692137 912898227 747128724 122071920 747128724 122071920 346277466 122071920 443918688 463724878 443918688 463724878 188738980 958922973 188738980 64102695 188738980 64102695 967953809 705294747 967953809 705294747 783129595 705294747 803429925 562150883 803429925 824673501 803429925 824673501 701852880 824673501 878200091 434591102 878200091 434591102 396603380 331514293 396603380 331514293 923576753 485328917 923576753 55807889 923576753 55807889 259409643 358759907 259409643 358759907 163163339 358759907 383578334 784503561 383578334 784503561 371750077 153655146 371750077 302963258 371750077 302963258 839639692 980738425 839639692 980738425 401897255 196549757 401897255 196549757 578298965 197079458 578298965 197079458 123967080 557907224 123967080 557907224 683379039 937809522 683379039 756035534 683379039 756035534 419756811 995832875 419756811 995832875 994249095 995832875 626926496 204320543 626926496 204320543 153164121 566809859 153164121 566809859 989869383 585139722 989869383 344617720 989869383 344617720 28676940 100814779 28676940 100814779 268683862 143747844 268683862 143747844 719902309 31380923 719902309 559087748 719902309 559087748 120525467 160693586 120525467 160693586 147724454 687513129 147724454 687513129 933820120 594993324 933820120 804555923 933820120 804555923 356195885 432419657 356195885 432419657 673007003 432419657 351756281 286396107 351756281 286396107 862532894 795340798 862532894 795340798 15872961 187887657 15872961 187887657 640734224 187887657 613682101 229692392 613682101 229692392 70630179 227766150 70630179 671060907 70630179 671060907 707922028 395968588 707922028 870468673 707922028 870468673 433940695 611811892 433940695 611811892 317585432 957669139 317585432 786968446 317585432 786968446 40415526 642842232 40415526 642842232 39293927 725288851 39293927 725288851 151495261 725288851 95475540 893294556 95475540 893294556 562178519 118115296 562178519 118115296 879541889 846404533 879541889 846404533 831864116 221997983 831864116 221997983 979572241 221997983 943471285 670439937 943471285 427657371 943471285 427657371 979030168 426141434 979030168 426141434 789698593 662206512 789698593 662206512 92253725 662206512 959917984 967176574 959917984 321376923 959917984 321376923 950318232 142532314 950318232 142532314 243498238 257195261 243498238 257195261 583404199 139558977 583404199 139558977 889727986 139558977 696456661 689070695 696456661 243319963 696456661 243319963 401868776 579624296 401868776 579624296 108376145 579624296 984520251 583344892 984520251 296103030 984520251 296103030 314948439 316055092 314948439 316055092 668725501 360699768 668725501 360699768 25040124 360699768 210266277 629351588 210266277 629351588 203606972 353146498 203606972 353146498 610174492 304371432 610174492 304371432 284460958 102168476 284460958 102168476 687718781 298148300 687718781 298148300 431292393 298148300 481786209 891763419 481786209 891763419 744030795 85531826 744030795 196212817 744030795 196212817 252094355 174995740 252094355 174995740 835066315 929109303 835066315 367057042 835066315 367057042 109305878 367057042 574069779 386548018 574069779 386548018 123158562 97968804 123158562 499966797 123158562 499966797 37129066 787418590 37129066 787418590 677508774 768140768 677508774 768140768 866394985 787407206 866394985 787407206 765800809 315038375 765800809 315038375 104352794 315038375 176491338 928049033 176491338 928049033 181084063 272289760 181084063 272289760 512753814 627597076 512753814 627597076 161557289 627597076 935994241 454189331 935994241 454189331 491712458 349381875 491712458 776754550 491712458 776754550 941216794 776754550 559541369 187135078 559541369 187135078 974889763 190686019 974889763 190686019 234913748 330657968 234913748 330657968 1823165 174920802 1823165 793112755 1823165 793112755 432189847 670882541 432189847 670882541 874098493 126085695 874098493 126085695 854015187 86897150 854015187 86897150 253432663 86897150 975541015 884095097 975541015 676361032 975541015 676361032 288540439 944091531 288540439 944091531 683359901 62864397 683359901 62864397 933227675 358224585 933227675 358224585 38964911 424538993 38964911 424538993 539019529 354694976 539019529 354694976 488365837 599815534 488365837 435373854 488365837 435373854 962355057 588033559 962355057 588033559 999836003 259775884 999836003 259775884 995770522 94160845 995770522 94160845 239986157 358818944 239986157 246094087 239986157 246094087 571100721 32028091 571100721 32028091 18109334 241808788 18109334 241808788 877011176 689472346 877011176 689472346 106265764 419610391 106265764 419610391 765181803 943735400 765181803 466644529 765181803 466644529 644614448 285434934 644614448 285434934 528911393 285434934 840192399 898176653 840192399 96656096 840192399 96656096 516678471 423872003 516678471 423872003 861280206 453626139 861280206 453626139 767095049 493860048 767095049 493860048 841391776 232623657 841391776 908654064 841391776 908654064 267121687 440268564 267121687 440268564 413857359 440268564 84776212 430228163 84776212 632215843 84776212 632215843 438839365 686023541 438839365 686023541 322565042 136922901 322565042 136922901 676202428 189637189 676202428 189637189 872518383 687000089 872518383 687000089 270862709 479775424 270862709 479775424 970796720 720008755 970796720 416550982 970796720 416550982 111538959 416550982 923531147 93222320 923531147 93222320 261840539 863162054 261840539 863162054 506989057 565400900 506989057 565400900 810296264 350906155 810296264 350906155 920502143 182123843 920502143 182123843 601421238 823024970 601421238 823024970 630254016 826942022 630254016 418584634 630254016 418584634 17788208 418584634 719326565 841791713 719326565 841791713 302357316 595897739 302357316 595897739 68292372 94783195 68292372 94783195 409047313 740924009 409047313 740924009 978357438 740924009 359953081 545013079 359953081 856014416 359953081 856014416 701276842 856014416 353340100 306343101 353340100 306343101 966044500 306343101 493622816 336751940 493622816 336751940 492892705 44006649 492892705 44006649 521605635 274613820 521605635 274613820 292090284 560459296 292090284 560459296 119584508 560459296 853087713 121654593 853087713 746533848 853087713 746533848 399091161 214011104 399091161 214011104 969935235 300034643 969935235 300034643 924296731 680377903 924296731 680377903 947448370 680377903 888515830 636162440 888515830 636162440 686973184 668000516 686973184 668000516 612091325 651175303 612091325 651175303 267396467 148365909 267396467 148365909 898022006 346687324 898022006 346687324 327493916 169722997 327493916 169722997 529675976 745962056 529675976 745962056 259226186 61993155 259226186 61993155 415887346 61993155 404981063 382735687 404981063 382735687 162632400 76201292 162632400 76201292 332560859 148908702 332560859 148908702 562471321 981184503 562471321 392885296 562471321 392885296 365812235 655037771 365812235 655037771 276131587 655037771 847608110 562308578 847608110 829310621 847608110 829310621 741728843 696915683 741728843 696915683 118700849 357025396 118700849 357025396 594216308 54798747 594216308 54798747 160436113 54798747 453295624 92376363 453295624 92376363 409663456 730880958 409663456 730880958 723151801 730880958 416401277 587643671 416401277 587643671 915797213 946150815 915797213 396063867 915797213 396063867 844270422 95178887 844270422 95178887 598448267 203610741 598448267 203610741 915213925 203610741 42772567 452507064 42772567 452507064 60219376 727649326 60219376 727649326 542810331 27069797 542810331 570126315 542810331 570126315 312344372 570126315 369443186 916328181 369443186 454426612 369443186 454426612 158382544 454426612 639056178 27405219 639056178 27405219 279333083 409841527 279333083 409841527 895332573 85245962 895332573 85245962 253930465 930250964 253930465 848404854 253930465 848404854 529299104 373264679 529299104 373264679 225887998 741107844 225887998 171184327 225887998 171184327 70356560 171184327 628347674 320383315 628347674 320383315 63658864 320383315 796489077 387098418 796489077 203170285 796489077 203170285 277558200 203170285 797092289 22640094 797092289 639175962 797092289 639175962 647587596 639175962 903214794 977765350 903214794 977765350 771779040 453932535 771779040 453932535 375444850 577687704 375444850 577687704 81352422 960804249 81352422 2139001 81352422 2139001 938405193 2139001 857280794 560376551 857280794 560376551 555901535 937162302 555901535 937162302 8998288 937162302 134240699 300650795 134240699 300650795 864431680 476072248 864431680 476072248 668004128 292167473 668004128 681858757 668004128 681858757 241910038 681858757 940171837 7247218 940171837 7247218 322287831 474769335 322287831 155836175 322287831 155836175 357004401 932534424 357004401 932534424 638458250 932534424 280257822 528241504 280257822 528241504 982670159 165166145 982670159 165166145 878582752 503152617 878582752 503152617 490821202 538357075 490821202 538357075 327354775 930032454 327354775 31835493 327354775 31835493 181851002 31835493 252276559 525076109 252276559 525076109 963198167 787115384 963198167 297304059 963198167 297304059 828894673 343803491 828894673 343803491 161517675 729597037 161517675 729597037 902311309 98976110 902311309 98976110 996777314 880176546 996777314 880176546 845408767 582359653 845408767 582359653 472685805 841783084 472685805 841783084 329514505 307966152 329514505 307966152 314111019 947390536 314111019 947390536 900181879 556026868 900181879 556026868 45709556 828682347 45709556 673712848 45709556 673712848 689315472 959353781 689315472 959353781 81769135 404121719 81769135 502988142 81769135 502988142 174633387 844494639 174633387 844494639 425800818 844494639 216008190 986196534 216008190 986196534 370566391 75126500 370566391 75126500 673031012 75126500 236951248 769997390 236951248 769997390 749695720 322742903 749695720 322742903 67642423 322742903 530887342 993163449 530887342 597447907 530887342 597447907 736698641 597447907 227497211 231288752 227497211 231288752 400848632 832900257 400848632 235079313 400848632 235079313 637225657 170543770 637225657 170543770 226342386 170543770 897473057 971367327 897473057 971367327 390086924 991365894 390086924 991365894 432347698 120033958 432347698 627602974 432347698 627602974 84783236 537227760 84783236 537227760 80820933 70766132 80820933 70766132 513698647 494537896 513698647 26899320 513698647 26899320 888361000 26899320 547970731 982269751 547970731 982269751 124189388 304725174 124189388 304725174 537992712 936294778 537992712 936294778 54703021 360085293 54703021 360085293 656732732 24111927 656732732 24111927 66308194 647590955 66308194 647590955 214598060 143007320 214598060 143007320 526960954 606267927 526960954 606267927 607023962 606267927 494579721 982824877 494579721 982824877 392654725 363987300 392654725 363987300 633303525 864480216 633303525 118602177 633303525 118602177 392115730 118602177 556886091 509782236 556886091 509782236 429726016 180134922 429726016 180134922 18375259 180134922 397328455 797474398 397328455 797474398 573349169 43809231 573349169 43809231 977109986 437869275 977109986 437869275 224922047 650653659 224922047 63059791 224922047 63059791 206456401 63059791 725750112 564904003 725750112 564904003 524069 835322131 524069 471522287 524069 471522287 535347101 947363798 535347101 947363798 23168926 558140435 23168926 558140435 105350356 776937162 105350356 776937162 91822599 513488830 91822599 513488830 711624138 513488830 472697971 522193590 472697971 522193590 403954239 590228442 403954239 250662250 403954239 250662250 837965896 250662250 376175807 946142602 376175807 946142602 322510195 38343133 322510195 38343133 191845890 497673077 191845890 497673077 968934941 752618765 968934941 540368083 968934941 540368083 50658306 39646695 50658306 39646695 816498824 959673526 816498824 959673526 49696699 897477386 49696699 897477386 975431773 610663381 975431773 991875016 975431773 991875016 352586124 492661893 352586124 492661893 13038844 988178690 13038844 988178690 870184749 988178690 46911232 357120396 46911232 357120396 345183936 828520148 345183936 828520148 945699037 513109875 945699037 513109875 988614649 8765195 988614649 529149118 988614649 529149118 396137478 165180457 396137478 165180457 400700357 943288673 400700357 943288673 959789681 943288673 505669187 388846523 505669187 388846523 371487513 388846523 425710493 937535360 425710493 937535360 662997343 978858721 662997343 92128591 662997343 92128591 223738149 432566101 223738149 381148733 223738149 381148733 361240177 714786739 361240177 714786739 271671118 714786739 989068339 122413066 989068339 257415325 989068339 257415325 686316620 257415325 786419092 243496437 786419092 810673285 786419092 810673285 121059240 810673285 527192218 30705435 527192218 219753582 527192218 219753582 22089949 511742532 22089949 511742532 96934591 511742532 76105368 258903074 76105368 602368742 76105368 602368742 68456143 777462443 68456143 777462443 468188421 143511107 468188421 143511107 910366908 901019967 910366908 901019967 246225134 201724972 246225134 201724972 308470800 655599969 308470800 655599969 999293903 655599969 515372710 917010864 515372710 917010864 144549240 13805968 144549240 13805968 263184949 392376765 263184949 392376765 904477452 711889518 904477452 684704051 904477452 684704051 836375478 237368749 836375478 237368749 921504772 90368232 921504772 90368232 986867319 3527882 986867319 3527882 782490100 3527882 813282106 77629270 813282106 77629270 111605929 853030346 111605929 137872967 111605929 137872967 518188263 804280044 518188263 804280044 571966584 977598468 571966584 977598468 860496878 977598468 253274789 56579828 253274789 732244170 253274789 732244170 993788681 423045248 993788681 423045248 817250553 264222237 817250553 264222237 267821325 180087941 267821325 180087941 5003239 949876583 5003239 882006793 5003239 882006793 984044442 882006793 942172774 79060378 942172774 79060378 940574373 834864352 940574373 834864352 683457700 531685536 683457700 531685536 917334004 531685536 400417673 281893522 400417673 476614243 400417673 476614243 939416662 987030015 939416662 987030015 766087522 987030015 880521238 87973796 880521238 87973796 991305311 87973796 858015095 869917281 858015095 869917281 523282727 591132241 523282727 591132241 445199104 312230225 445199104 773428683 445199104 773428683 310112029 366978817 310112029 366978817 593067045 998574200 593067045 998574200 591517845 998574200 735744357 52536818 735744357 52536818 237718368 669112383 237718368 553296364 237718368 553296364 204870205 553296364 678074257 255654139 678074257 913000344 678074257 913000344 30613515 757217156 30613515 757217156 906901226 805889637 906901226 158826763 906901226 158826763 290268053 323568696 290268053 323568696 841854357 903208342 841854357 12588353 841854357 12588353 731369560 615878233 731369560 615878233 767025534 615878233 239385422 532891260 239385422 532891260 73613104 81825886 73613104 101526883 73613104 101526883 588737555 742379154 588737555 742379154 700487259 632588441 700487259 632588441 467894994 400659815 467894994 400659815 948836090 670617328 948836090 670617328 34267035 411013527 34267035 411013527 228048659 45886785 228048659 869850524 228048659 869850524 542290324 869850524 459589224 77508714 459589224 77508714 111961119 77508714 709303697 979345385 709303697 979345385 401497254 979345385 999177580 63471904 999177580 63471904 943852626 291820077 943852626 291820077 368729377 738053877 368729377 738053877 381746673 738053877 172721640 917600477 172721640 327919200 172721640 327919200 369139377 118884433 369139377 118884433 223655445 118884433 513566149 993716362 513566149 993716362 52352244 71791369 52352244 517899561 52352244 517899561 807580370 910114537 807580370 910114537 92081121 327415567 92081121 327415567 602572403 188349149 602572403 188349149 621900414 827629709 621900414 827629709 748870922 827629709 375145541 539809276 375145541 539809276 574126851 82310187 574126851 165725283 574126851 165725283 222639350 72331470 222639350 807538672 222639350 807538672 966959842 807538672 286469001 28484100 286469001 426380711 286469001 426380711 971930134 601404976 971930134 601404976 317875174 601404976 948883364 970284648 948883364 406156666 948883364 406156666 247539793 148615332 247539793 148615332 853700374 686798204 853700374 686798204 311306128 438593571 311306128 826967105 311306128 826967105 452754190 393682626 452754190 393682626 212793539 393682626 445646059 980959197 445646059 980959197 908858906 414582560 908858906 414582560 174599944 414582560 488655338 425949302 488655338 425949302 998308120 787950294 998308120 284051188 998308120 284051188 745368906 891971231 745368906 891971231 302071834 36715584 302071834 36715584 56350736 932039429 56350736 932039429 752091919 932039429 19525700 621413859 19525700 621413859 797000962 621413859 574383063 718913116 574383063 582104813 574383063 582104813 299366298 567395905 299366298 567395905 172829580 53043461 172829580 53043461 945041679 53043461 125746683 719598850 125746683 719598850 290095669 135955384 290095669 135955384 206971528 135955384 454516829 223907458 454516829 223907458 111379604 65799037 111379604 738624231 111379604 738624231 325767883 315444985 325767883 315444985 193849396 315444985 212405660 842195186 212405660 625868163 212405660 625868163 530215173 551544027 530215173 551544027 109411690 551544027 995033980 985069368 995033980 394244953 995033980 394244953 293473457 314811415 293473457 314811415 672427562 164992061 672427562 333745891 672427562 333745891 786990524 933986317 786990524 933986317 622064411 956306147 622064411 956306147 906305072 989701156 906305072 989701156 619991265 74295311 619991265 74295311 272785946 74295311 907349047 862538258 907349047 862538258 643362770 18401646 643362770 18401646 557701111 338158282 557701111 338158282 822158418 781057680 822158418 781057680 998895431 662886678 998895431 662886678 516765368 287462145 516765368 287462145 402892184 735223580 402892184 735223580 774281820 154831231 774281820 154831231 941826079 699233308 941826079 699233308 276015717 25743697 276015717 600863081 276015717 600863081 155444230 600863081 285922853 759324633 285922853 759324633 791817917 374970049 791817917 374970049 701471396 374970049 852183469 348082276 852183469 540004238 852183469 540004238 64507518 651614605 64507518 651614605 339257007 157243828 339257007 157243828 994841251 279784034 994841251 279784034 146848216 801127417 146848216 801127417 866362668 476764769 866362668 476764769 413725376 543598053 413725376 543598053 347810008 543598053 666655763 720043765 666655763 720043765 962288566 584113920 962288566 584113920 787432495 712388943 787432495 45520574 787432495 45520574 756850486 117208021 756850486 117208021 141946816 655571982 141946816 655571982 208055456 312110372 208055456 312110372 629737107 312110372 281752727 30142883 281752727 762465265 281752727 762465265 10347573 167870537 10347573 167870537 910026670 167870537 292404529 177228130 292404529 177228130 986812011 855058277 986812011 855058277 519243671 30968567 519243671 562435569 519243671 562435569 421817266 720833371 421817266 720833371 70041967 720833371 326070881 216591728 326070881 216591728 15880286 206991393 15880286 206991393 70146609 269553140 70146609 269553140 151051674 997732863 151051674 773055756 151051674 773055756 600052063 773055756 228796470 45698467 228796470 45698467 660257635 944151309 660257635 593988649 660257635 593988649 868660535 997036804 868660535 997036804 437913242 463484209 437913242 950636549 437913242 950636549 755378357 381971177 755378357 381971177 424690134 713998144 424690134 713998144 2103972 103245083 2103972 103245083 759044082 309901060 759044082 309901060 847461237 857028094 847461237 457760089 847461237 457760089 121624045 351726652 121624045 666116360 121624045 666116360 63731289 515954604 63731289 515954604 481836316 836933173 481836316 235469975 481836316 235469975 118029049 640765166 118029049 490100459 118029049 490100459 704744545 457500550 704744545 457500550 314548778 647856982 314548778 647856982 523562932 251759032 523562932 251759032 487288570 725218918 487288570 725218918 595190700 14285921 595190700 14285921 902126947 89522771 902126947 89522771 921648053 400892824 921648053 400892824 218911776 894463970 218911776 805719563 218911776 805719563 132847840 805719563 523159253 480436524 523159253 856696727 523159253 856696727 368759621 586561259 368759621 586561259 188087467 586561259 483521473 680098298 483521473 565200292 483521473 565200292 165432589 438631362 165432589 438631362 963766571 658112043 963766571 658112043 198404565 11542107 198404565 11542107 53256822 378476515 53256822 378476515 807540938 622042826 807540938 622042826 888127035 2904224 888127035 2904224 719294225 610226215 719294225 610226215 128523421 610226215 883391893 307815275 883391893 307815275 892758810 963993320 892758810 772767910 892758810 772767910 774794422 746104986 774794422 746104986 158980359 860435951 158980359 860435951 492670603 777190389 492670603 777190389 448984052 59701185 448984052 175235073 448984052 175235073 157115183 879327928 157115183 879327928 84304154 609249618 84304154 609249618 384609216 727947068 384609216 727947068 236306346 751033023 236306346 751033023 766411335 167825799 766411335 167825799 22964639 823558186 22964639 823558186 152642496 34668472 152642496 34668472 775510674 824526954 775510674 824526954 862684045 992897700 862684045 992897700 777910512 12919626 777910512 12919626 98721363 12919626 996156235 402888950 996156235 162176479 996156235 162176479 76024274 162176479 184073746 18380987 184073746 18380987 29592189 661893509 29592189 661893509 378893759 115493614 378893759 115493614 32549683 568334705 32549683 568334705 986956721 672650541 986956721 672650541 21036120 672650541 842492432 999699118 842492432 235951150 842492432 235951150 862969888 235951150 720282431 636357103 720282431 636357103 691580473 396445652 691580473 396445652 391007717 332147594 391007717 332147594 564071859 793657267 564071859 793657267 468730124 793657267 969083690 882552545 969083690 859953549 969083690 859953549 759321976 377104068 759321976 377104068 31077569 377104068 66632775 307519607 66632775 873870913 66632775 873870913 534704953 332991764 534704953 332991764 931820282 508214939 931820282 508214939 921727674 293812008 921727674 293812008 219103722 938291859 219103722 938291859 876837348 121148481 876837348 121148481 433139032 205648898 433139032 205648898 944010441 205648898 322367185 153925160 322367185 609022383 322367185 609022383 501152553 99842125 501152553 99842125 937820407 73355325 937820407 258261957 937820407 258261957 1921451 258261957 438417457 509101980 438417457 509101980 448447816 673158511 448447816 673158511 452821011 424011386 452821011 472724558 452821011 472724558 504346145 958321331 504346145 958321331 463342972 958321331 475567899 711082226 475567899 711082226 165119408 335569530 165119408 335569530 679118060 121740642 679118060 463722771 679118060 463722771 145473406 463722771 935488714 587187889 935488714 587187889 670706972 99316955 670706972 99316955 434711072 907397780 434711072 907397780 131608244 34536457 131608244 34536457 269116232 738942939 269116232 738942939 876777821 533507573 876777821 533507573 389568958 35470007 389568958 35470007 978543905 958179866 978543905 907641413 978543905 907641413 210339815 907641413 884327261 424053660 884327261 424053660 350424615 91467176 350424615 588729512 350424615 588729512 435275572 415424144 435275572 415424144 53696832 415424144 267129633 573838003 267129633 573838003 939248563 145698469 939248563 145698469 620878570 388966808 620878570 388966808 739269228 129106313 739269228 129106313 499410890 818773662 499410890 430744977 499410890 430744977 49313701 206146990 49313701 206146990 394882243 551242875 394882243 551242875 42311593 551242875 195053742 248974384 195053742 440166819 195053742 440166819 657937316 895292783 657937316 895292783 963111939 895292783 217791932 752545852 217791932 894524965 217791932 894524965 921085079 894524965 203621448 393246086 203621448 393246086 271155995 235926233 271155995 235926233 522395428 216535590 522395428 216535590 32751823 878623667 32751823 878623667 897728584 287792774 897728584 287792774 679994600 287792774 775499658 619766081 775499658 619766081 260100408 39934762 260100408 39934762 791751425 445717281 791751425 429944510 791751425 429944510 376143054 432171964 376143054 432171964 372290999 432171964 541932490 98937727 541932490 98937727 621058481 669022582 621058481 30705136 621058481 30705136 253252222 737113440 253252222 737113440 824981315 892759693 824981315 892759693 554285510 155344659 554285510 155344659 407586297 854429850 407586297 854429850 262383836 566949330 262383836 566949330 863261662 566949330 701765318 732783152 701765318 732783152 682261990 250469020 682261990 250469020 184774611 110428074 184774611 276265533 184774611 276265533 143052689 126092257 143052689 126092257 10621137 897360311 10621137 611064561 10621137 611064561 210359452 915565576 210359452 915565576 996771705 915565576 570619793 427216759 570619793 598617807 570619793 598617807 910308156 147403124 910308156 147403124 855307898 839707435 855307898 207257952 855307898 207257952 85414907 759462736 85414907 392110286 85414907 392110286 222745786 846203157 222745786 846203157 990006716 277871641 990006716 277871641 107960688 802031938 107960688 802031938 586068767 255374279 586068767 255374279 552707302 376900763 552707302 376900763 761488147 839117968 761488147 839117968 797582184 839117968 259193352 483342501 259193352 483342501 204204391 858916302 204204391 674365662 204204391 674365662 779626671 599668620 779626671 599668620 344851943 967592170 344851943 326652991 344851943 326652991 413984752 507526759 413984752 507526759 501253682 612862581 501253682 612862581 873569822 612862581 394428843 411963879 394428843 411963879 784701884 21306966 784701884 373547585 784701884 373547585 879380180 101954548 879380180 101954548 228596937 552642592 228596937 552642592 48484534 308287629 48484534 308287629 315812212 392548268 315812212 392548268 677719988 841736856 677719988 841736856 504620028 100730806 504620028 377618687 504620028 377618687 367209046 377618687 900728861 986535025 900728861 986535025 362665592 103763519 362665592 375572636 362665592 375572636 687679181 779317460 687679181 779317460 18311171 698265778 18311171 698265778 956348902 627288022 956348902 627288022 60880797 745749016 60880797 745749016 951251158 745749016 714030699 734689547 714030699 734689547 541673608 208025105 541673608 208025105 838825960 208025105 45956380 743081100 45956380 346293061 45956380 346293061 157769523 484329379 157769523 484329379 93604241 611731777 93604241 611731777 657242960 31611236 657242960 31611236 702618631 31611236 104235537 575850409 104235537 575850409 486529218 451485677 486529218 451485677 216876242 409488676 216876242 409488676 108664473 1252851 108664473 1252851 378951015 688464429 378951015 688464429 226803441 722903219 226803441 722903219 829836875 382965987 829836875 382965987 300143171 154763891 300143171 307937556 300143171 307937556 992415740 150490911 992415740 881290194 992415740 881290194 7406952 483383441 7406952 831070513 7406952 831070513 764183696 831070513 162647045 398228727 162647045 398228727 725009130 14970667 725009130 14970667 802276395 177284800 802276395 177284800 68415612 25412085 68415612 25412085 434111299 235109862 434111299 235109862 24639680 235109862 90701290 44271601 90701290 473046860 90701290 473046860 553167870 897666671 553167870 851278368 553167870 851278368 324823341 786622204 324823341 786622204 568928368 786622204 551961881 449172088 551961881 449172088 140437856 449172088 221129490 980357061 221129490 980357061 618326140 95614406 618326140 805893244 618326140 805893244 302273557 973726785 302273557 973726785 900363095 973726785 238407737 146129619 238407737 146129619 265880304 774266942 265880304 774266942 679052925 596349181 679052925 596349181 751375881 398864711 751375881 720484937 751375881 720484937 133223413 444938246 133223413 444938246 578435804 277232600 578435804 277232600 832320057 732124770 832320057 9448874 832320057 9448874 166572487 374416538 166572487 230385729 166572487 230385729 757278117 687549907 757278117 687549907 892993966 687549907 137470773 933810764 137470773 933810764 105623001 674844269 105623001 854215532 105623001 854215532 584646235 726975581 584646235 726975581 178990839 465813058 178990839 465813058 174082174 465813058 367866706 277930364 367866706 277930364 274387218 111979116 274387218 111979116 895171432 444458726 895171432 173255034 895171432 173255034 326186104 35772640 326186104 963326776 326186104 963326776 180474135 670158201 180474135 670158201 176264523 670158201 299545210 767213094 299545210 767213094 652191671 41984338 652191671 41984338 193893300 44958041 193893300 44958041 117953924 44958041 424977161 807601813 424977161 410707029 424977161 410707029 426449890 758825169 426449890 758825169 496001181 982435840 496001181 982435840 224438412 982435840 308156634 589221358 308156634 589221358 73216980 589221358 871287879 331773667 871287879 331773667 505226819 313918910 505226819 608225549 505226819 608225549 668755082 258372259 668755082 258372259 121964614 258372259 178140924 340031372 178140924 340031372 791957853 93050560 791957853 93050560 318792080 942067829 318792080 420037543 318792080 420037543 539881822 734932062 539881822 734932062 46474033 145934941 46474033 145934941 841452100 869350124 841452100 869350124 863679597 644977554 863679597 644977554 87132673 644977554 332842574 618108700 332842574 942060605 332842574 942060605 925928178 942060605 86944296 238832898 86944296 238832898 626153583 1218298 626153583 1218298 313231072 410494719 313231072 410494719 191496590 190893338 191496590 190893338 838196603 829475589 838196603 829475589 564081100 934712708 564081100 934712708 66486371 934712708 124203380 437505392 124203380 437505392 602554120 169112718 602554120 169112718 58991903 774462027 58991903 624491042 58991903 624491042 258906430 791076603 258906430 791076603 765025549 791076603 379138514 964394124 379138514 315272492 379138514 315272492 555818620 903096300 555818620 903096300 635768393 734302874 635768393 734302874 944530615 734302874 439947111 160131318 439947111 160131318 141427554 160131318 993147129 890059809 993147129 890059809 957485330 251827896 957485330 251827896 968039686 490117823 968039686 258329911 968039686 258329911 125722181 309923227 125722181 309923227 402734739 18803304 402734739 18803304 811184542 18803304 170675133 869832006 170675133 869832006 750451202 981084618 750451202 28418258 750451202 28418258 341491023 26850667 341491023 26850667 76529485 880627430 76529485 880627430 20584060 404438054 20584060 404438054 290609940 843786084 290609940 843786084 90570629 668878170 90570629 668878170 977078561 668878170 412719017 18532411 412719017 18532411 191710250 478212108 191710250 478212108 255666818 147067730 255666818 219209834 255666818 219209834 143444901 219209834 690506640 842441040 690506640 46032905 690506640 46032905 321996978 46032905 872645558 969480942 872645558 969480942 663978831 194318980 663978831 194318980 354634772 194318980 870620997 112485479 870620997 978642884 870620997 978642884 164338891 978642884 475683516 252307808 475683516 252307808 623237166 252307808 397805075 757180935 397805075 757180935 414663801 757180935 243242703 250792832 243242703 250792832 314862989 697595968 314862989 697595968 969785371 207162570 969785371 207162570 647468379 587361165 647468379 587361165 110310558 337742280 110310558 337742280 732887570 45809693 732887570 511263620 732887570 511263620 935130903 511263620 89149430 80294947 89149430 80294947 436246148 701866670 436246148 701866670 378146793 869627036 378146793 869627036 34911068 869627036 661397883 222490992 661397883 792292905 661397883 792292905 277812638 973845196 277812638 973845196 724823382 973845196 458854299 96858030 458854299 651036920 458854299 651036920 444564631 202830638 444564631 202830638 18273886 202830638 309725789 752362146 309725789 752362146 973560497 752362146 733547093 898853199 733547093 898853199 946146936 995476291 946146936 619121221 946146936 619121221 415782453 619121221 590966695 990906707 590966695 990906707 835876291 829708245 835876291 829708245 848620964 997365996 848620964 997365996 58570971 389029554 58570971 389029554 844586676 390133763 844586676 390133763 732774820 252602670 732774820 965420866 732774820 965420866 457197770 837017204 457197770 837017204 468204409 780707006 468204409 780707006 214551798 780707006 952349406 985160367 952349406 985160367 415203554 478067702 415203554 900630984 415203554 900630984 339218116 336343853 339218116 336343853 750582472 215791482 750582472 215791482 492591496 978918766 492591496 978918766 349629975 12930497 349629975 12930497 308799446 12930497 602024664 117172717 602024664 117172717 806509011 802551258 806509011 802551258 942716592 659694627 942716592 659694627 881852425 20558511 881852425 773187015 881852425 773187015 918304136 19323590 918304136 19323590 216050636 860312364 216050636 860312364 951651274 454567996 951651274 454567996 866638474 863771570 866638474 863771570 146471960 922558686 146471960 922558686 595973244 239029854 595973244 239029854 636742179 969112705 636742179 969112705 162203207 376688002 162203207 376688002 730225180 561219766 730225180 561219766 354813100 271119071 354813100 271119071 646624644 884663188 646624644 319486010 646624644 319486010 104652024 505967430 104652024 505967430 990118227 430812071 990118227 430812071 272119142 430812071 532861086 324221287 532861086 324221287 854184034 66258929 854184034 66258929 486617244 790997473 486617244 790997473 871091022 97686439 871091022 97686439 406385570 156876718 406385570 156876718 262901002 715146124 262901002 715146124 193106252 222127115 193106252 222127115 734566856 222127115 672590173 987663995 672590173 987663995 289069293 390719376 289069293 509557588 289069293 509557588 497505934 257553034 497505934 257553034 746908813 257553034 275024120 764010911 275024120 764010911 84962438 588457723 84962438 588457723 817363055 336029478 817363055 336029478 144091739 264854507 144091739 264854507 159022313 391237848 159022313 391237848 609604775 391237848 492698035 361711815 492698035 361711815 190550800 15276686 190550800 15276686 840915916 511180474 840915916 511180474 885851362 511180474 783470831 238043019 783470831 238043019 538590753 386613020 538590753 386613020 127963923 386613020 293611113 8069080 293611113 8069080 980678395 8069080 753222023 877294557 753222023 877294557 430886489 549417404 430886489 844720139 430886489 844720139 897575699 285477719 897575699 285477719 430396332 876650876 430396332 876650876 238406180 926129360 238406180 926129360 856825126 273063665 856825126 273063665 943966897 172669329 943966897 172669329 171772002 455025126 171772002 455025126 306502691 455025126 18035104 731010679 18035104 731010679 240659187 207384942 240659187 207384942 72456099 820007458 72456099 820007458 615110646 820007458 252881242 248548084 252881242 954441713 252881242 954441713 403087798 940356415 403087798 940356415 479761376 463830115 479761376 463830115 136301288 838108673 136301288 838108673 431465568 838108673 198985265 488995179 198985265 813471093 198985265 813471093 334074964 813471093 9897883 7412559 9897883 853434572 9897883 853434572 275540415 354678626 275540415 354678626 540779824 839869640 540779824 839869640 38734778 678679416 38734778 678679416 334671914 678679416 165955121 459741034 165955121 459741034 683115371 281494790 683115371 281494790 874238902 913981524 874238902 913981524 928959775 587750941 928959775 587750941 156516151 685477293 156516151 685477293 321240875 245619446 321240875 245619446 52260986 933290065 52260986 933290065 668606945 162974075 668606945 673939261 668606945 673939261 61330527 200651249 61330527 200651249 568126446 505360733 568126446 505360733 349176716 505360733 605457139 160480068 605457139 160480068 491654144 567248636 491654144 33919130 491654144 33919130 216677605 184625757 216677605 184625757 625699349 992411562 625699349 992411562 445036588 437083077 445036588 437083077 697182382 879156414 697182382 879156414 835746753 879156414 600455126 34469539 600455126 34469539 661709238 34469539 354748006 862391479 354748006 862391479 752162552 967845226 752162552 202121215 752162552 202121215 521391920 202121215 670032497 871528821 670032497 871528821 714250108 380318760 714250108 388720493 714250108 388720493 39017947 388720493 843901078 243026136 843901078 879152649 843901078 879152649 869703892 879152649 661086692 987031283 661086692 925302482 661086692 925302482 277440192 790597372 277440192 790597372 716055143 790597372 408545401 954257350 408545401 954257350 637561909 501458986 637561909 585637467 637561909 585637467 845434809 407796705 845434809 407796705 391131132 352241667 391131132 521808990 391131132 521808990 864845155 638463280 864845155 638463280 228559915 638463280 796676845 128784707 796676845 128784707 720550614 29287380 720550614 29287380 74649011 926347090 74649011 926347090 715733710 187795825 715733710 187795825 174886064 404209260 174886064 404209260 844220057 787304460 844220057 787304460 342329722 559902059 342329722 990052808 342329722 990052808 220813091 511069127 220813091 511069127 66313703 488399869 66313703 488399869 567869790 100310719 567869790 100310719 780122351 575876366 780122351 575876366 548569965 925404028 548569965 410174317 548569965 410174317 937613807 410174317 17968525 833152934 17968525 302999424 17968525 302999424 644961665 889622171 644961665 889622171 115298111 182504253 115298111 731906366 115298111 731906366 65797846 731906366 530335193 115041501 530335193 115041501 715288097 699070942 715288097 699070942 470776138 699070942 481932977 974146021 481932977 974146021 996582176 777990232 996582176 982919061 996582176 982919061 599410255 43479381 599410255 43479381 826183914 717401294 826183914 717401294 908156217 134432275 908156217 134432275 521334213 778923764 521334213 778923764 748665770 737056496 748665770 737056496 445517401 315090165 445517401 315090165 443542620 681124758 443542620 681124758 16585374 681124758 257335938 530516418 257335938 530516418 733338436 534100766 733338436 534100766 608868790 235165765 608868790 734984078 608868790 734984078 443317638 433305484 443317638 433305484 293414136 221773184 293414136 221773184 818390957 993986646 818390957 993986646 37240434 667070382 37240434 667070382 717777057 158780609 717777057 158780609 216678123 67396694 216678123 67396694 440024350 229378085 440024350 229378085 935666539 497687361 935666539 497687361 286176289 523068007 286176289 9551612 286176289 9551612 829477980 739536012 829477980 739536012 892388117 237668228 892388117 237668228 780014973 715845246 780014973 715845246 99463748 715845246 344475013 496285483 344475013 496285483 929958495 474827619 929958495 474827619 896566532 255101009 896566532 255101009 150830912 917768021 150830912 917768021 862179476 917768021 25917281 143566932 25917281 820561378 25917281 820561378 944700691 873428086 944700691 873428086 612247362 477936297 612247362 477936297 536669200 853756613 536669200 853756613 660606841 853756613 482585514 580051543 482585514 580051543 181606853 926447301 181606853 341412390 181606853 341412390 247487497 341412390 140380941 18467112 140380941 572942935 140380941 572942935 944313925 745998923 944313925 349077364 944313925 349077364 66706080 666845682 66706080 233093789 66706080 233093789 626123585 233093789 187688897 204930219 187688897 655530385 187688897 655530385 272406865 741355848 272406865 741355848 390769497 793951865 390769497 793951865 302156707 942331508 302156707 942331508 817822335 61820923 817822335 61820923 328864713 414298688 328864713 414298688 967185374 587167829 967185374 587167829 171927762 587167829 435444609 758896608 435444609 758896608 311637070 264979110 311637070 264979110 153214938 372109641 153214938 372109641 710232674 79137278 710232674 79137278 46054893 79137278 680591744 399840382 680591744 399840382 564150474 770384649 564150474 770384649 63694147 969344784 63694147 969344784 961407254 263455681 961407254 467359602 961407254 467359602 730857957 467359602 974496262 913424996 974496262 913424996 764760679 129455274 764760679 129455274 918976191 103982079 918976191 103982079 429979649 653641167 429979649 653641167 601728597 112448830 601728597 112448830 490340370 112448830 902846111 516105830 902846111 516105830 370974929 681801343 370974929 681801343 519623370 264042102 519623370 264042102 986030394 264042102 687007726 126818881 687007726 126818881 920927022 347573004 920927022 71768659 920927022 71768659 143371487 122898866 143371487 122898866 969458427 217583147 969458427 217583147 82421283 790092308 82421283 790092308 706094698 790092308 451464474 981632647 451464474 81603579 451464474 81603579 598741843 81603579 99905780 598430120 99905780 598430120 680773496 445882541 680773496 445882541 494636435 327116443 494636435 327116443 990859092 556677326 990859092 556677326 623337425 972182509 623337425 972182509 83616725 111146646 83616725 131122112 83616725 131122112 268036429 747753759 268036429 193422667 268036429 193422667 61079105 286079951 61079105 286079951 684792465 939740737 684792465 82563892 684792465 82563892 84595489 82563892 174028478 714396795 174028478 714396795 258289002 548692011 258289002 708676371 258289002 708676371 549056231 708676371 444404849 297802300 444404849 297802300 221811361 301531866 221811361 301531866 119830238 518578963 119830238 518578963 534860210 84520155 534860210 185006308 534860210 185006308 475716542 809035914 475716542 809035914 678166529 318777846 678166529 318777846 250326121 318777846 376701571 134490074 376701571 195015180 376701571 195015180 774713205 534575881 774713205 534575881 476147138 447054569 476147138 447054569 585988864 447054569 548229835 919697932 548229835 583660308 548229835 583660308 394613966 583660308 470744542 832518879 470744542 832518879 93030707 789328796 93030707 803585089 93030707 803585089 692180737 454165546 692180737 454165546 185872310 875598345 185872310 875598345 272482747 680176769 272482747 680176769 923705504 196941550 923705504 196941550 838090471 128152933 838090471 128152933 126184792 674667824 126184792 674667824 830402177 366254263 830402177 366254263 4388549 366254263 265454526 153354135 265454526 153354135 427722453 870028354 427722453 646826452 427722453 646826452 105006173 780032806 105006173 780032806 421194242 999272022 421194242 999272022 132652850 999272022 388086655 762489684 388086655 880244722 388086655 880244722 846173254 910282613 846173254 910282613 241534328 48281214 241534328 48281214 829112107 441431387 829112107 441431387 413990383 357820501 413990383 357820501 680204600 726882794 680204600 726882794 15603155 726882794 691855369 949653678 691855369 949653678 113630023 399328409 113630023 568674908 113630023 568674908 796105073 568674908 642817215 613166891 642817215 489107518 642817215 489107518 269699887 489107518 527245227 469985894 527245227 469985894 68694097 846620118 68694097 846620118 233112659 18396291 233112659 283327965 233112659 283327965 513859866 854851432 513859866 854851432 757879232 854851432 506841907 308773521 506841907 553860888 506841907 553860888 166921866 553860888 300264155 675602373 300264155 675602373 458029032 511657510 458029032 511657510 623304435 872753789 623304435 289768598 623304435 289768598 948766258 984839858 948766258 984839858 55662173 512074803 55662173 512074803 368441637 859718150 368441637 123042513 368441637 123042513 140890666 439923137 140890666 439923137 219251864 439923137 65370847 609641141 65370847 609641141 836441694 788305396 836441694 600665338 836441694 600665338 352955608 144908888 352955608 144908888 487047929 887145492 487047929 887145492 394682850 887145492 417916705 815036085 417916705 815036085 579130699 965879745 579130699 965879745 280329294 437055883 280329294 437055883 903558597 624476713 903558597 296098919 903558597 296098919 618344565 388646419 618344565 388646419 701505311 461518657 701505311 461518657 561515653 57019376 561515653 815203168 561515653 815203168 776962197 815203168 772339324 832450209 772339324 186787867 772339324 186787867 233453180 483496876 233453180 483496876 101831577 537914749 101831577 537914749 626402371 346394203 626402371 346394203 531309901 342727348 531309901 342727348 105095072 995389207 105095072 995389207 904179208 995389207 22699696 524156348 22699696 915712060 22699696 915712060 490914226 727779397 490914226 727779397 681142451 727779397 180802874 427150607 180802874 427150607 943207629 427150607 579182342 869747615 579182342 869747615 367433333 349505619 367433333 349505619 626152945 524312579 626152945 524312579 83081981 941579873 83081981 941579873 554999502 967245703 554999502 893323450 554999502 893323450 17991281 893323450 123382902 131314 123382902 131314 394853973 173121478 394853973 173121478 345560225 466088363 345560225 466088363 128369779 920447091 128369779 920447091 962245347 261928606 962245347 261928606 773067378 646387729 773067378 646387729 788649928 571053721 788649928 571053721 182933123 955598551 182933123 902803835 182933123 902803835 924374067 158442952 924374067 865695327 924374067 865695327 406952767 865695327 936814372 498853655 936814372 902639053 936814372 902639053 763124981 48036176 763124981 48036176 689583966 572554908 689583966 572554908 68583238 792337810 68583238 792337810 265556244 332166052 265556244 332166052 540927230 668809100 540927230 668809100 776828476 58776550 776828476 58776550 574447349 724353526 574447349 724353526 407621797 54041376 407621797 54041376 457218487 278558258 457218487 53510806 457218487 53510806 574231411 53510806 58829649 920636257 58829649 920636257 881156636 128014309 881156636 128014309 124894281 348428552 124894281 348428552 432830129 348428552 225097468 53111037 225097468 53111037 160355645 792097600 160355645 333326661 160355645 333326661 33740266 233925663 33740266 233925663 632507738 673723658 632507738 673723658 477380914 731140914 477380914 167544014 477380914 167544014 869300112 167544014 183992306 398302080 183992306 398302080 992844567 920413544 992844567 659194297 992844567 659194297 786440582 787870022 786440582 787870022 147537735 787870022 286585606 563237472 286585606 563237472 590750839 832441763 590750839 832441763 278814710 448065560 278814710 448065560 204990085 407364272 204990085 407364272 450771209 132623756 450771209 132623756 402718637 226776603 402718637 226776603 855801795 569668693 855801795 569668693 949803932 687930594 949803932 687930594 365481556 742671241 365481556 742671241 820292560 742671241 804497452 708165483 804497452 763229901 804497452 763229901 216228196 682278419 216228196 682278419 114739513 255186923 114739513 255186923 138092556 42747418 138092556 42747418 924178392 42747418 359347672 986509002 359347672 986509002 74627107 986509002 290533830 721033029 290533830 721033029 433292093 342947398 433292093 342947398 232718286 910537955 232718286 804635631 232718286 804635631 598587380 804635631 291451948 17307909 291451948 17307909 163620228 486752439 163620228 486752439 510461445 409559607 510461445 409559607 632982744 853577315 632982744 627198285 632982744 627198285 2136231 888827520 2136231 888827520 990368381 8208372 990368381 8208372 858311027 497396659 858311027 497396659 616734767 270473172 616734767 270473172 832490928 270473172 648205607 589644740 648205607 525916022 648205607 525916022 952962020 525916022 799908546 816635253 799908546 816635253 673612248 113680782 673612248 266127421 673612248 266127421 316036981 266127421 792734697 115917779 792734697 115917779 984349009 115917779 177160236 979374672 177160236 979374672 427375486 908646727 427375486 908646727 53744447 612479381 53744447 612479381 888945791 855814482 888945791 855814482 655151408 361123590 655151408 361123590 38355935 236272102 38355935 236272102 458074521 987686092 458074521 987686092 776686729 403295384 776686729 403295384 366172425 164430811 366172425 164430811 560339317 248970573 560339317 248970573 103122714 496736598 103122714 496736598 989896308 951595188 989896308 938701328 989896308 938701328 173495350 938701328 180582647 361517216 180582647 458469625 180582647 458469625 959475095 855377195 959475095 747635688 959475095 747635688 25800478 960367924 25800478 960367924 690685677 404452197 690685677 404452197 10169904 404452197 129558523 74900715 129558523 74900715 310816901 693796078 310816901 567219489 310816901 567219489 309338254 567219489 933885790 81671828 933885790 81671828 795051173 402556656 795051173 402556656 40039599 157836851 40039599 157836851 623833800 627954926 623833800 627954926 489169792 912458271 489169792 912458271 621495680 208054793 621495680 712836601 621495680 712836601 409653475 393841411 409653475 393841411 783537838 393841411 573663161 880819396 573663161 703376730 573663161 703376730 857342799 109546871 857342799 109546871 133251474 492226163 133251474 492226163 813942861 492226163 510898826 939671539 510898826 939671539 807741554 368969280 807741554 605511595 807741554 605511595 440675956 605511595 736897922 492014930 736897922 492014930 344257683 1861129 344257683 806140097 344257683 806140097 219340993 173482468 219340993 173482468 838931608 173482468 775860391 921683859 775860391 921683859 949835357 431277151 949835357 431277151 584724814 871175265 584724814 871175265 872647950 320365974 872647950 320365974 891158008 320365974 646793277 314352184 646793277 314352184 378290485 876209670 378290485 519052507 378290485 519052507 320362526 50134383 320362526 50134383 427981246 100697300 427981246 100697300 178355799 590645168 178355799 590645168 682460498 731211065 682460498 731211065 339261297 731211065 799050533 399173733 799050533 399173733 475264650 184102111 475264650 184102111 800131536 706905980 800131536 706905980 482769032 6920709 482769032 6920709 132108979 923253015 132108979 399488305 132108979 399488305 295055600 300192254 295055600 300192254 661440243 123727967 661440243 123727967 589655640 543679878 589655640 543679878 629193541 754947005 629193541 754947005 849253969 754947005 841833581 174290691 841833581 174290691 149043674 21426150 149043674 834020532 149043674 834020532 986815846 920583633 986815846 920583633 301967747 920583633 717699818 509039374 717699818 509039374 980429265 188178569 980429265 474102587 980429265 474102587 41598719 10107926 41598719 10107926 688124931 447836891 688124931 447836891 297756343 656808388 297756343 656808388 807027169 656808388 340829482 679526458 340829482 254356957 340829482 254356957 880928335 254356957 864207513 30688888 864207513 30688888 318974146 213107345 318974146 213107345 509934919 234162928 509934919 234162928 180645406 128264136 180645406 128264136 746919803 577331375 746919803 577331375 830187659 995991532 830187659 144611778 830187659 144611778 850959169 123166922 850959169 123166922 617061570 817780448 617061570 817780448 149358468 285445712 149358468 401658239 149358468 401658239 60151820 401658239 683442792 741170204 683442792 150350388 683442792 150350388 460916370 25193049 460916370 25193049 881629376 25193049 67431334 686742894 67431334 260090072 67431334 260090072 495338613 658133174 495338613 658133174 85647895 178893764 85647895 178893764 930884410 916338070 930884410 916338070 6305443 600441507 6305443 600441507 996193514 680281687 996193514 680281687 335372935 680281687 703415241 311171885 703415241 311171885 497386230 521082060 497386230 82973886 497386230 82973886 601775450 82973886 578694484 407598227 578694484 407598227 24798261 204067310 24798261 752723847 24798261 752723847 817454171 752723847 527048569 173411221 527048569 173411221 621761783 198835653 621761783 181946792 621761783 181946792 107153488 181946792 844532571 843897646 844532571 326396142 844532571 326396142 134059081 693284684 134059081 693284684 442712601 693284684 417510013 4436898 417510013 4436898 941393137 116381548 941393137 116381548 595905515 205272385 595905515 205272385 134924447 131701438 134924447 131701438 350513473 130238959 350513473 130238959 473772360 5470415 473772360 5470415 41006392 5470415 693191769 562727290 693191769 562727290 530361322 572506370 530361322 572506370 606566290 819583293 606566290 819583293 24066068 823116004 24066068 823116004 85031189 997077216 85031189 997077216 653199761 763293370 653199761 763293370 432820625 610987405 432820625 610987405 985423858 610987405 363080941 411827430 363080941 411827430 768784948 988255903 768784948 988255903 552743289 557861387 552743289 557861387 499765978 490811389 499765978 490811389 658324649 490811389 78201238 54844488 78201238 54844488 502341060 381074440 502341060 381074440 53907464 854607514 53907464 854607514 565370533 268987526 565370533 268987526 977567521 688009509 977567521 688009509 170468425 216673688 170468425 216673688 665790122 773020882 665790122 384412868 665790122 384412868 949373499 384412868 909931711 66785239 909931711 398274773 909931711 398274773 14899970 63017811 14899970 63017811 573987005 63017811 573950004 255671439 573950004 255671439 80508883 805493104 80508883 805493104 479359891 950549187 479359891 950549187 840400989 850963057 840400989 850963057 64304179 49620912 64304179 77307488 64304179 77307488 967692299 49685478 967692299 49685478 649690502 208882563 649690502 208882563 72236630 208882563 416466786 279534576 416466786 279534576 977234640 199669687 977234640 199669687 236282392 931666240 236282392 344338852 236282392 344338852 467754966 774032975 467754966 667504659 467754966 667504659 781191954 159287185 781191954 159287185 541847834 159287185 598300499 659428678 598300499 543250942 598300499 543250942 892754093 374934600 892754093 374934600 767276084 117667352 767276084 117667352 472420736 849398720 472420736 849398720 724519117 849398720 329029168 386346800 329029168 386346800 822656994 813919169 822656994 813919169 123634940 462354599 123634940 684450268 123634940 684450268 611568222 232433699 611568222 232433699 111465299 232433699 467679281 512400263 467679281 57096142 467679281 57096142 425284567 285770642 425284567 285770642 857867955 353795758 857867955 353795758 131430731 473253955 131430731 473253955 144471854 348352729 144471854 348352729 460315889 69293728 460315889 771700885 460315889 771700885 999180147 73663582 999180147 753257540 999180147 753257540 169401145 753257540 529039765 961942931 529039765 961942931 654120964 109546091 654120964 109546091 64099307 109546091 162121004 777702200 162121004 777702200 703359003 243552426 703359003 243552426 593075353 348112183 593075353 348112183 719050989 553360178 719050989 426302611 719050989 426302611 56177394 426302611 909113371 452239381 909113371 452239381 351447442 263451069 351447442 642501395 351447442 642501395 183339807 465014833 183339807 465014833 308728173 73672123 308728173 645084198 308728173 645084198 200850737 914642274 200850737 914642274 763475072 711488732 763475072 711488732 197878191 390422046 197878191 390422046 978491309 221595753 978491309 221595753 374211030 297057818 374211030 297057818 882814403 466993030 882814403 466993030 689368851 746121181 689368851 746121181 402885783 484177595 402885783 614610399 402885783 614610399 362694306 176226226 362694306 176226226 102923100 492430188 102923100 492430188 868672869 492430188 93999781 201902939 93999781 255001191 93999781 255001191 741512790 247517470 741512790 247517470 550069367 247517470 634795347 869766236 634795347 640509698 634795347 640509698 664543379 310683310 664543379 310683310 272558166 530767284 272558166 530767284 87724588 499366570 87724588 499366570 745153866 987204942 745153866 987204942 490885063 409969539 490885063 409969539 799267374 348707948 799267374 348707948 359686837 777490175 359686837 777490175 790352038 426462438 790352038 426462438 533167615 426462438 914947991 816487354 914947991 816487354 251013792 38210830 251013792 38210830 864068643 38210830 111638185 343485690 111638185 343485690 31371659 979921246 31371659 979921246 303000247 466454709 303000247 466454709 935451924 83068133 935451924 83068133 491312685 49713689 491312685 49713689 916323987 935099450 916323987 935099450 26712506 67363969 26712506 864900301 26712506 864900301 547348890 864900301 219316566 397448513 219316566 397448513 108412022 497924267 108412022 497924267 319152373 491602702 319152373 491602702 904978725 921303173 904978725 921303173 352612200 921303173 500316999 614098295 500316999 614098295 279084889 758388275 279084889 758388275 301880226 541940107 301880226 857534258 301880226 857534258 498398502 857534258 95363373 589518817 95363373 589518817 840230726 803712 840230726 803712 863432918 933457688 863432918 933457688 999707210 99618846 999707210 99618846 897994660 736483434 897994660 736483434 380114456 16539049 380114456 16539049 394601111 16539049 103296638 969779731 103296638 56516642 103296638 56516642 384524192 36557317 384524192 864389204 384524192 864389204 456422452 961671454 456422452 961671454 949520918 961671454 87874393 75805124 87874393 75805124 846680635 877442378 846680635 877442378 223876658 700841221 223876658 700841221 269082971 78073413 269082971 78073413 764745066 78073413 413492429 852319877 413492429 186531211 413492429 186531211 513441036 391720602 513441036 391720602 838068625 391720602 50952684 662162521 50952684 130485480 50952684 130485480 578373108 636021363 578373108 602686269 578373108 602686269 862178412 193399783 862178412 193399783 847050 658901019 847050 195706862 847050 195706862 796999913 804170150 796999913 804170150 672807739 275655689 672807739 275655689 144598666 997708897 144598666 997708897 548585946 65663333 548585946 338557111 548585946 338557111 353417372 875742529 353417372 875742529 15137694 436317698 15137694 436317698 88731043 510645747 88731043 510645747 42968512 510645747 143955614 655280190 143955614 655280190 262860440 630774853 262860440 630774853 216405885 956061956 216405885 956061956 514838838 656999915 514838838 656999915 895813032 607606027 895813032 607606027 936887035 483924711 936887035 483924711 652093830 511726365 652093830 511726365 483764141 995371227 483764141 995371227 578135093 669551157 578135093 669551157 539771634 865380903 539771634 865380903 969645846 367584139 969645846 367584139 102216806 176602834 102216806 176602834 65314721 821862204 65314721 821862204 992590888 329001442 992590888 329001442 123914751 276993759 123914751 276993759 106756452 594981281 106756452 594981281 180649493 83230065 180649493 83230065 965438401 403322594 965438401 403322594 194543824 765651235 194543824 765651235 437925604 772338573 437925604 728142598 437925604 728142598 112204750 728142598 537117186 894574271 537117186 862652786 537117186 862652786 980693725 862652786 190735658 138534402 190735658 138534402 811687002 371175303 811687002 371175303 457507186 194762871 457507186 194762871 490841887 194762871 27237461 360978619 27237461 360978619 704224024 109880958 704224024 927235429 704224024 927235429 298667460 446040773 298667460 446040773 200284941 706291908 200284941 706291908 25646332 18102003 25646332 18102003 521310941 391238846 521310941 391238846 789710559 906502934 789710559 906502934 350463349 906502934 701212853 259698824 701212853 259698824 659222534 259698824 942045099 42736244 942045099 42736244 781612327 997925164 781612327 993524954 781612327 993524954 460547771 993524954 601000000 694410533 601000000 809636855 601000000 809636855 975281461 81810222 975281461 81810222 253970069 81810222 343326793 358272809 343326793 358272809 820091647 666131271 820091647 336162591 820091647 336162591 433837842 336162591 963166373 638433384 963166373 297066586 963166373 297066586 180668298 407081870 180668298 407081870 565574578 272276205 565574578 272276205 394727119 393471285 394727119 393471285 791683428 393471285 565006762 344858890 565006762 926306695 565006762 926306695 136977309 926306695 471487258 775727834 471487258 775727834 963799784 538295332 963799784 538295332 709951175 836820377 709951175 90337156 709951175 90337156 962568654 90337156 576715190 404748543 576715190 404748543 94307870 67512313 94307870 67512313 493716139 220250436 493716139 220250436 46553885 445845342 46553885 445845342 967618218 212255413 967618218 267057938 967618218 267057938 293448695 824876306 293448695 824876306 165001940 136685619 165001940 136685619 194722771 669949382 194722771 669949382 711484078 515459971 711484078 515459971 106164700 991000203 106164700 991000203 741351981 307142898 741351981 768852701 741351981 768852701 68105335 768852701 927281749 352427517 927281749 352427517 661065427 52339499 661065427 52339499 579870008 909500414 579870008 909500414 689045741 781285778 689045741 781285778 412086642 940610842 412086642 940610842 763347915 648078141 763347915 648078141 819574756 648078141 776858490 142898595 776858490 655568472 776858490 655568472 745312564 619670470 745312564 619670470 297622385 619670470 927373476 728677480 927373476 728677480 119687735 10111944 119687735 10111944 396556617 572272507 396556617 572272507 948348402 964624779 948348402 535846477 948348402 535846477 528746772 505359624 528746772 505359624 199536074 392166758 199536074 392166758 812341446 392166758 409805090 648314913 409805090 648314913 355026563 452895015 355026563 530529204 355026563 530529204 985091886 530529204 346505136 677545978 346505136 677545978 253320544 677545978 792085413 284924512 792085413 989711540 792085413 989711540 795851062 610892509 795851062 610892509 431937215 513033646 431937215 513033646 72830938 813070548 72830938 813070548 794956289 929531101 794956289 330484992 794956289 330484992 264355798 330484992 681858551 64159427 681858551 622383689 681858551 622383689 983755596 488075333 983755596 488075333 107760697 299094640 107760697 299094640 663695758 822951264 663695758 822951264 886407706 942846835 886407706 878958187 886407706 878958187 983957717 878958187 149973945 301422903 149973945 301422903 549410689 257232226 549410689 257232226 229191577 257232226 587957011 798478091 587957011 674053580 587957011 674053580 895754154 235313095 895754154 235313095 166071644 102254798 166071644 102254798 785885373 558372437 785885373 151791213 785885373 151791213 312881905 718298038 312881905 718298038 902729945 718298038 49989470 803372529 49989470 803372529 799651371 532358888 799651371 532358888 814051109 89964652 814051109 89964652 577152936 427926581 577152936 427926581 378954145 994164245 378954145 636588676 378954145 636588676 645071083 472056166 645071083 472056166 630706333 88859351 630706333 88859351 541552866 839338669 541552866 839338669 630640639 839338669 439793393 520356309 439793393 520356309 493670972 851331592 493670972 851331592 41998590 879474023 41998590 433184287 41998590 433184287 912543040 87600759 912543040 87600759 242882105 748742327 242882105 748742327 206434538 748742327 615118130 399728277 615118130 399728277 247389287 835784299 247389287 567609161 247389287 567609161 308972823 567609161 154534527 92491186 154534527 92491186 930262489 915721054 930262489 915721054 839368260 123872906 839368260 123872906 930613333 123872906 722450724 719440901 722450724 719440901 899278894 719440901 94524570 604188156 94524570 604188156 650300624 604188156 241912596 771746408 241912596 771746408 478893247 197830610 478893247 197830610 742094352 38763186 742094352 38763186 186838821 38763186 822032269 724877433 822032269 724877433 586852927 567132998 586852927 567132998 511919380 19073640 511919380 48193982 511919380 48193982 958518464 392122253 958518464 392122253 712126229 804176850 712126229 439601289 712126229 439601289 775238708 887858892 775238708 887858892 658252550 803794760 658252550 803794760 1368139 803794760 44568695 444284035 44568695 444284035 592493821 512809613 592493821 114338526 592493821 114338526 909792222 114338526 459357212 724748276 459357212 724748276 277488694 94600966 277488694 94600966 779972771 894501046 779972771 349977367 779972771 349977367 268944060 912919739 268944060 912919739 403258309 912919739 186693326 941586214 186693326 407950090 186693326 407950090 877689892 743026703 877689892 731488941 877689892 731488941 647854224 289911010 647854224 289911010 965492415 465518801 965492415 465518801 326616712 291788922 326616712 291788922 9906391 291788922 333088987 715978026 333088987 410787046 333088987 410787046 378314173 211724196 378314173 211724196 681984819 595538488 681984819 595538488 491601125 911355731 491601125 911355731 485679789 285383225 485679789 285383225 291273282 283023113 291273282 535954130 291273282 535954130 497093826 810088857 497093826 810088857 527620696 810088857 309432190 33510589 309432190 33510589 436696322 785537947 436696322 779939223 436696322 779939223 28871282 803854372 28871282 803854372 598347535 599240556 598347535 599240556 919547113 229266685 919547113 290014868 919547113 290014868 721842408 960643759 721842408 960643759 722271640 13020648 722271640 344326559 722271640 344326559 156625829 971013509 156625829 971013509 881537268 971013509 194239566 238638355 194239566 238638355 469352199 48958124 469352199 48958124 444579273 953767040 444579273 585648997 444579273 585648997 106280381 800355270 106280381 800355270 667077254 246084154 667077254 246084154 656002806 246084154 987857457 737019774 987857457 13308954 987857457 13308954 10221148 487701860 10221148 487701860 186771622 937820607 186771622 812258094 186771622 812258094 882406824 803571547 882406824 803571547 263695492 415066629 263695492 415066629 350972299 867948791 350972299 867948791 376843457 867948791 18325968 214139650 18325968 214139650 400653687 51800120 400653687 51800120 887064917 983525986 887064917 504604025 887064917 504604025 203276750 936069747 203276750 936069747 687502593 118192173 687502593 118192173 449481980 188741659 449481980 188741659 406379283 89638180 406379283 89638180 864482802 209552176 864482802 209552176 459300969 990882852 459300969 97507868 459300969 97507868 968016364 97507868 773556784 680875651 773556784 442494405 773556784 442494405 393061740 899285111 393061740 899285111 176223079 899285111 943521821 737244851 943521821 745182236 943521821 745182236 356022579 255763692 356022579 255763692 369705059 170568841 369705059 170568841 987591314 185653666 987591314 112986971 987591314 112986971 245291054 449803365 245291054 449803365 475231749 606418790 475231749 606418790 39658973 120585954 39658973 850019775 39658973 850019775 463516707 288985378 463516707 288985378 511945440 288985378 435167552 372263920 435167552 372263920 545864339 187004745 545864339 187004745 100370719 45091650 100370719 45091650 481404941 390625033 481404941 390625033 675190380 966422739 675190380 966422739 551240004 893605780 551240004 893605780 420689765 208782451 420689765 208782451 720469058 773355843 720469058 773355843 292164977 773355843 717700307 381459844 717700307 841010668 717700307 841010668 815943251 841010668 336830284 902005206 336830284 902005206 484205969 834164473 484205969 834164473 873299899 423438147 873299899 423438147 430508971 150125228 430508971 150125228 289352165 150125228 383347994 849464289 383347994 849464289 124379091 190302851 124379091 190302851 14192845 190302851 952148857 18635796 952148857 728428766 952148857 728428766 286080378 941192380 286080378 941192380 202596684 363569962 202596684 363569962 247933582 778643703 247933582 778643703 367516395 397998147 367516395 611613631 367516395 611613631 968047714 589286895 968047714 589286895 679390605 394388459 679390605 394388459 146458870 270540201 146458870 803186745 146458870 803186745 875324816 391724774 875324816 391724774 620261773 472167899 620261773 54414976 620261773 54414976 33728942 906050507 33728942 906050507 551933308 122159516 551933308 122159516 42029665 25859916 42029665 25859916 918086074 25859916 515977356 857566408 515977356 857566408 282933038 70939797 282933038 70939797 90705120 70939797 289232209 789107047 289232209 341982724 289232209 341982724 796855553 341982724 708415881 991759451 708415881 991759451 726757259 991759451 66192891 851830799 66192891 851830799 238990680 403323808 238990680 590785302 238990680 590785302 944751770 590785302 90693545 25368703 90693545 169834811 90693545 169834811 972210636 705711393 972210636 705711393 329321174 550178606 329321174 550178606 684225437 420420990 684225437 420420990 803839423 420420990 771565954 511442558 771565954 81671964 771565954 81671964 570970026 487470909 570970026 487470909 58441739 654529903 58441739 654529903 617263330 415615232 617263330 415615232 900815784 415615232 466770210 299308231 466770210 785599739 466770210 785599739 522927670 454872500 522927670 454872500 385595024 637345554 385595024 637345554 962813618 395788818 962813618 395788818 673433382 224620659 673433382 224620659 275618831 59648153 275618831 474877506 275618831 474877506 247403210 858037101 247403210 858037101 177626128 858037101 892277342 981038867 892277342 690250186 892277342 690250186 110687901 776940709 110687901 776940709 780830287 28864917 780830287 28864917 954812955 477352423 954812955 135356932 954812955 135356932 493226862 135356932 626739053 547494576 626739053 369374928 626739053 369374928 152077997 553842863 152077997 553842863 814753060 553842863 704480360 395191260 704480360 781665641 704480360 781665641 857227927 202250087 857227927 202250087 945937741 557183996 945937741 557183996 27578070 235333793 27578070 235333793 159019605 104464368 159019605 104464368 701447457 886030270 701447457 886030270 183876918 59164888 183876918 59164888 226479231 52862793 226479231 52862793 427912290 100329655 427912290 100329655 988055274 547420060 988055274 547420060 804805706 678054260 804805706 678054260 655355250 145221061 655355250 145221061 111992998 145221061 769101896 918886327 769101896 454934707 769101896 454934707 690190450 454934707 829952819 350865572 829952819 350865572 369031846 775385794 369031846 775385794 501639552 217676121 501639552 217676121 738942615 217676121 90187061 924919242 90187061 118871577 90187061 118871577 681301606 118871577 558717422 458497971 558717422 344845161 558717422 344845161 888278029 344845161 191096742 981960839 191096742 981960839 652873166 148637606 652873166 148637606 963194816 680270259 963194816 423283140 963194816 423283140 367766277 423283140 574276799 476861545 574276799 476861545 523566455 611568419 523566455 611568419 875388853 615598782 875388853 615598782 646769931 825449908 646769931 825449908 817700858 545795608 817700858 545795608 115993820 937027007 115993820 937027007 807533226 121384489 807533226 121384489 81781911 965838687 81781911 700537776 81781911 700537776 582230021 99925839 582230021 99925839 839099034 491313643 839099034 491313643 261471038 920907319 261471038 920907319 644027950 734522348 644027950 734522348 145177259 126113386 145177259 126113386 70388498 126113386 655464071 171142442 655464071 165566836 655464071 165566836 629034761 165566836 715338244 748636415 715338244 748636415 842096384 392732269 842096384 392732269 977566725 325258008 977566725 325258008 754414712 219309886 754414712 780370842 754414712 780370842 707269067 361811656 707269067 361811656 441714598 149984545 441714598 149984545 939789338 149984545 693366832 986876491 693366832 986876491 705908313 3818579 705908313 3818579 70048236 19246102 70048236 19246102 671770573 19246102 144378326 284362915 144378326 96442595 144378326 96442595 760890267 96442595 320394520 454557530 320394520 454557530 238078105 585287815 238078105 585287815 761685108 586100893 761685108 586100893 44819240 156000532 44819240 156000532 619251983 39134532 619251983 151415704 619251983 151415704 662581247 151415704 280874632 857215062 280874632 857215062 369739059 88818966 369739059 88818966 781890846 436265724 781890846 436265724 997333348 436265724 625016742 695893100 625016742 695893100 627094858 726595008 627094858 726595008 545024277 917587332 545024277 868864864 545024277 868864864 333845000 810300309 333845000 810300309 151756170 810300309 865717384 514395900 865717384 514395900 678933453 929002871 678933453 929002871 102563747 76513180 102563747 76513180 586957928 980646806 586957928 980646806 794560497 40405706 794560497 40405706 716310678 830894557 716310678 830894557 957749558 558504271 957749558 558504271 891056434 722778576 891056434 722778576 863590289 496987722 863590289 496987722 361543289 66920524 361543289 66920524 485484054 66920524 103196270 301894524 103196270 301894524 122760703 371483639 122760703 371483639 491569558 812711604 491569558 747979258 491569558 747979258 954127358 747979258 379060236 903715785 379060236 903715785 870391933 542444147 870391933 542444147 397892193 999744213 397892193 999744213 783715604 561957232 783715604 561957232 714875470 854239974 714875470 652031447 714875470 652031447 152632563 2306551 152632563 2306551 346572713 462195844 346572713 462195844 196468871 908865417 196468871 908865417 425242826 750950221 425242826 750950221 797864859 920516548 797864859 48040538 797864859 48040538 385760726 448197157 385760726 448197157 267486208 125026273 267486208 706739506 267486208 706739506 793672852 236990716 793672852 236990716 61563149 787722386 61563149 787722386 86690155 123279695 86690155 123279695 935548216 123279695 242738278 467101076 242738278 8172123 242738278 8172123 320342981 575761612 320342981 575761612 583892887 251098336 583892887 330953616 583892887 330953616 410143649 440648028 410143649 440648028 821998581 974124845 821998581 974124845 26682243 795101570 26682243 795101570 621564163 659062972 621564163 659062972 647149967 240896664 647149967 240896664 98153872 240896664 718078776 71440709 718078776 994125905 718078776 994125905 346004341 228617322 346004341 228617322 742455400 419433909 742455400 419433909 679455587 187749201 679455587 187749201 640654029 291355241 640654029 291355241 787024463 911674120 787024463 911674120 101504896 833822746 101504896 833822746 885054625 474210950 885054625 874437087 885054625 874437087 300921613 673784862 300921613 673784862 904790539 810512465 904790539 810512465 59074788 995252169 59074788 995252169 134069909 27831512 134069909 27831512 282262561 27831512 236963114 766541539 236963114 766541539 626355506 92105395 626355506 92105395 137994494 691363247 137994494 691363247 757269290 785581632 757269290 785581632 110959485 328091010 110959485 328091010 963897303 723801353 963897303 613506521 963897303 613506521 974990294 613506521 559961117 856076583 559961117 856076583 276739777 804295291 276739777 804295291 497983557 568577266 497983557 568577266 725670978 766216476 725670978 601537797 725670978 601537797 904021708 875350980 904021708 875350980 206067062 424178627 206067062 424178627 483494173 198534459 483494173 198534459 810888941 964970290 810888941 898600623 810888941 898600623 140788547 898600623 190585784 940249840 190585784 938414144 190585784 938414144 289728362 572282863 289728362 572282863 380864110 572282863 331774311 217030508 331774311 217030508 633189490 559266694 633189490 559266694 46617630 647350880 46617630 647350880 952021601 493254250 952021601 493254250 397922869 34611367 397922869 603503303 397922869 603503303 942013265 47804738 942013265 47804738 45695727 554949008 45695727 554949008 369881186 978754153 369881186 978754153 360025143 337414773 360025143 337414773 596183239 796072880 596183239 796072880 137583518 796072880 437340902 922637981 437340902 922637981 82229338 810384644 82229338 970849413 82229338 970849413 43359806 493295143 43359806 493295143 959039816 842002511 959039816 366653762 959039816 366653762 191360235 366653762 490238195 202553044 490238195 617421915 490238195 617421915 991290157 418011477 991290157 418011477 324913540 418011477 662954796 779725256 662954796 553340909 662954796 553340909 542585895 557898893 542585895 531130539 542585895 531130539 151716737 215320200 151716737 215320200 70818450 215320200 799394584 707788190 799394584 364475875 799394584 364475875 825327897 374093661 825327897 374093661 998130827 374093661 266356396 845133099 266356396 845133099 491340459 667717178 491340459 667717178 408492587 14185275 408492587 14185275 370257013 963397866 370257013 963397866 694321913 963397866 347460603 839070205 347460603 940638375 347460603 940638375 403937441 940638375 325871267 855858353 325871267 855858353 739399706 950183264 739399706 950183264 143539462 44954140 143539462 866409328 143539462 866409328 953408944 52208906 953408944 52208906 109281262 384051457 109281262 384051457 372039993 555651550 372039993 555651550 867568951 917712447 867568951 917712447 651163264 568232724 651163264 568232724 70911744 187469902 70911744 187469902 968416194 927650677 968416194 927650677 70924754 685378068 70924754 685378068 1349793 19200789 1349793 19200789 597596413 171025960 597596413 171025960 770443725 658452227 770443725 658452227 249415799 658452227 325604996 305440241 325604996 381513509 325604996 381513509 930783271 593446480 930783271 593446480 168377060 771678432 168377060 402402766 168377060 402402766 415884049 304366291 415884049 326124682 415884049 326124682 751272361 774888377 751272361 774888377 420085849 844000550 420085849 844000550 686946903 276316620 686946903 479315678 686946903 479315678 515144488 479315678 798385392 540684155 798385392 540684155 271623629 198599310 271623629 226715166 271623629 226715166 968022202 161676174 968022202 161676174 659409593 161676174 835122187 339466841 835122187 339466841 745383768 695108164 745383768 695108164 91895633 152530673 91895633 152530673 934132142 214795109 934132142 214795109 987431182 214795109 970767585 616024662 970767585 616024662 784901551 562584320 784901551 692878119 784901551 692878119 75004701 686747918 75004701 686747918 751869026 686747918 215454007 624409395 215454007 811650855 215454007 811650855 890148538 596669441 890148538 596669441 449301564 596669441 703457916 117733172 703457916 117733172 470114303 361428191 470114303 361428191 271960686 361428191 303129613 915514543 303129613 915514543 909090222 19817883 909090222 225138299 909090222 225138299 945379902 173115316 945379902 173115316 668263586 328856154 668263586 328856154 359827478 328856154 439804604 874279190 439804604 135583827 439804604 135583827 891928524 605748748 891928524 605748748 391626627 767367376 391626627 193056473 391626627 193056473 734685868 492818803 734685868 492818803 398437988 275341181 398437988 275341181 584846300 275341181 517981763 854611991 517981763 854611991 703822709 203017894 703822709 203017894 755914624 838733919 755914624 838733919 21577367 914728934 21577367 914728934 508779523 914728934 225450615 449978675 225450615 449978675 174296927 449978675 394293054 42229030 394293054 42229030 847400411 42229030 20013464 928627567 20013464 928627567 510289510 527979673 510289510 527979673 209232052 648267851 209232052 648267851 939319174 963845510 939319174 963845510 890885599 622015637 890885599 622015637 744694360 501233702 744694360 501233702 409578625 596617653 409578625 596617653 691924247 88598073 691924247 88598073 596563191 88598073 791708912 409092075 791708912 409092075 912981126 409092075 393809769 732606569 393809769 55468610 393809769 55468610 865638794 55468610 211887755 477597436 211887755 477597436 166657929 924640621 166657929 924640621 825665098 675785440 825665098 675785440 85938136 207843610 85938136 207843610 856061945 461387920 856061945 461387920 726313253 645144008 726313253 645144008 244523255 698640783 244523255 698640783 759088794 155458828 759088794 155458828 326085364 973352322 326085364 973352322 497155236 453278122 497155236 473986462 497155236 473986462 663065864 453620518 663065864 453620518 242151233 413151650 242151233 413151650 550003161 345222305 550003161 345222305 162825219 845983969 162825219 619062591 162825219 619062591 117287650 925184250 117287650 925184250 873317744 694492670 873317744 694492670 480767044 711397296 480767044 711397296 431604188 711715983 431604188 711715983 28973202 991110139 28973202 830971600 28973202 830971600 126462401 162143253 126462401 162143253 911245290 162143253 760944113 805546805 760944113 785227065 760944113 785227065 758543476 203306997 758543476 203306997 195628445 464068891 195628445 464068891 239140247 464068891 166536304 293377669 166536304 293377669 846088224 377919177 846088224 377919177 437349251 169018213 437349251 169018213 566350411 195469001 566350411 195469001 317488841 456386482 317488841 140620324 317488841 140620324 703469193 140620324 573606402 965046421 573606402 369507132 573606402 369507132 668550127 369507132 116915051 278436497 116915051 278436497 836050053 957448842 836050053 740997611 836050053 740997611 161099210 870916559 161099210 870916559 492824860 599740832 492824860 953346875 492824860 953346875 274097621 413843473 274097621 413843473 952573807 94573 952573807 94573 625165388 342444576 625165388 342444576 823079312 516242391 823079312 125302385 823079312 125302385 404498809 125302385 444300179 175431483 444300179 175431483 930287761 351545351 930287761 351545351 141287747 971240682 141287747 971240682 715282411 971240682 36810274 94809469 36810274 94809469 715316411 195245616 715316411 195245616 323468319 524852323 323468319 524852323 42492353 521935322 42492353 521935322 200360109 438903816 200360109 438903816 795577642 332207568 795577642 332207568 971489926 253904528 971489926 253904528 266541249 838126431 266541249 79400116 266541249 79400116 924072625 432369371 924072625 432369371 771039499 432369371 901072923 82172852 901072923 164732218 901072923 164732218 214554507 164732218 383878729 162466125 383878729 429047432 383878729 429047432 117434398 429047432 333085644 750468419 333085644 642051177 333085644 642051177 923505592 548807677 923505592 548807677 347680088 240444827 347680088 240444827 688787222 942718267 688787222 619177494 688787222 619177494 604000074 931818923 604000074 931818923 964985448 931818923 905693628 636965946 905693628 677843340 905693628 677843340 927599875 911488084 927599875 911488084 39894192 529727674 39894192 529727674 670531180 391207472 670531180 391207472 6445711 997252056 6445711 877536469 6445711 877536469 725719124 791461431 725719124 791461431 94903788 977119275 94903788 977119275 608130435 305394975 608130435 305394975 46422085 493414416 46422085 493414416 60308433 627163634 60308433 627163634 727167904 104834890 727167904 104834890 353331869 283797351 353331869 283797351 822509684 844236029 822509684 641255165 822509684 641255165 53557410 490317351 53557410 490317351 282101421 262880288 282101421 705653050 282101421 705653050 930681521 795062068 930681521 795062068 255736598 766185419 255736598 766185419 606971871 371075725 606971871 371075725 818188599 371075725 82980554 742115565 82980554 118260844 82980554 118260844 945766568 118260844 736229755 569035130 736229755 569035130 957533252 738694047 957533252 57927044 957533252 57927044 505458731 273403126 505458731 273403126 564695230 700006811 564695230 700006811 894155979 782651768 894155979 555061415 894155979 555061415 226728332 327355781 226728332 327355781 51027706 33961794 51027706 33961794 762428327 126695986 762428327 126695986 341745637 136715015 341745637 136715015 773316632 966026876 773316632 362527581 773316632 362527581 846476724 15076768 846476724 15076768 315418385 968725125 315418385 968725125 496468314 968725125 38990820 969425283 38990820 757290882 38990820 757290882 119231633 149978100 119231633 149978100 125105817 995018036 125105817 995018036 843099762 836526674 843099762 836526674 128850576 109357292 128850576 109357292 15594188 109357292 513224099 5191591 513224099 904808331 513224099 904808331 909480088 32750637 909480088 32750637 233202305 24776906 233202305 24776906 859717780 716261854 859717780 716261854 395448959 339450048 395448959 339450048 29919972 640333686 29919972 67607330 29919972 67607330 682010822 802113198 682010822 802113198 3924599 802113198 341726578 62810677 341726578 739480673 341726578 739480673 922331330 165322104 922331330 581989045 922331330 581989045 290823688 581989045 975509745 298201149 975509745 882604045 975509745 882604045 241631559 314024979 241631559 459211606 241631559 459211606 74494318 996625477 74494318 996625477 879173846 668637339 879173846 668637339 350522391 324229410 350522391 719161818 350522391 719161818 790275834 719161818 37421066 66626286 37421066 496215627 37421066 496215627 364884648 358365441 364884648 358365441 803645253 377470197 803645253 377470197 179398203 172198293 179398203 593638076 179398203 593638076 962002153 614516332 962002153 614516332 956277377 33717392 956277377 315972324 956277377 315972324 471927153 872787913 471927153 872787913 289950838 929174038 289950838 929174038 609336493 532122997 609336493 949672859 609336493 949672859 703698086 671286360 703698086 671286360 318653798 552463290 318653798 552463290 55839057 837087559 55839057 837087559 614088974 298017093 614088974 298017093 350716169 660303476 350716169 660303476 485967882 908023828 485967882 908023828 922800059 67382937 922800059 67382937 772251835 403981748 772251835 403981748 803137235 820156019 803137235 820156019 997704726 714108735 997704726 714108735 815917821 247522483 815917821 247522483 822531753 445935146 822531753 445935146 71032662 445935146 880146088 40908142 880146088 40908142 621166987 721567219 621166987 721567219 754725874 377373010 754725874 424206749 754725874 424206749 440582948 864992072 440582948 864992072 589169512 864992072 326309674 376821356 326309674 376821356 140876208 747740712 140876208 235271068 140876208 235271068 630549452 235271068 60353920 913207291 60353920 913207291 541804039 495062218 541804039 514764258 541804039 514764258 144497010 354070036 144497010 354070036 773405967 354070036 394118530 666663983 394118530 527073773 394118530 527073773 921994483 235261940 921994483 235261940 537857896 235261940 673260310 497110076 673260310 497110076 248079875 594569622 248079875 594569622 113155421 557840162 113155421 557840162 503015096 119310664 503015096 119310664 61622978 723992 61622978 961762520 61622978 961762520 635792240 652477698 635792240 652477698 957347724 652477698 710515573 507666350 710515573 704515415 710515573 704515415 697997729 893178728 697997729 893178728 838053978 893178728 665544557 493689593 665544557 493689593 362359759 517156648 362359759 74775579 362359759 74775579 655039603 74775579 375208496 757844082 375208496 757844082 273453255 166539704 273453255 166539704 244062772 353089077 244062772 353089077 887815267 159814328 887815267 159814328 173404885 381971367 173404885 381971367 662133042 311496107 662133042 311496107 316906269 311496107 526233982 678848447 526233982 678848447 45828418 440484272 45828418 440484272 970190012 757183541 970190012 246300505 970190012 246300505 384477375 634227725 384477375 634227725 995354122 699818811 995354122 699818811 557958400 162767653 557958400 553075275 557958400 553075275 151222810 933405417 151222810 933405417 904355668 472753997 904355668 472753997 623632474 992295879 623632474 42568739 623632474 42568739 137321270 42568739 913270967 842584636 913270967 650046708 913270967 650046708 80322895 93143061 80322895 169254052 80322895 169254052 357714420 68007625 357714420 68007625 267383493 68007625 415341905 636306342 415341905 636306342 757403252 333734551 757403252 541231531 757403252 541231531 813269839 541231531 786684115 193360139 786684115 523776539 786684115 523776539 137937374 523776539 444327938 28410222 444327938 980548618 444327938 980548618 258446135 325637096 258446135 325637096 175526943 678784932 175526943 678784932 81668768 278469125 81668768 278469125 978378302 278469125 243506854 726146551 243506854 726146551 671737017 251866562 671737017 251866562 338446925 275381086 338446925 275381086 984592554 468239345 984592554 468239345 221435721 204393898 221435721 204393898 904014093 273554501 904014093 273554501 72873638 21584972 72873638 21584972 251842830 499070963 251842830 499070963 265451028 499070963 62719437 270373809 62719437 714639983 62719437 714639983 854681613 714639983 353209817 543377892 353209817 543377892 971866364 212998005 971866364 563651453 971866364 563651453 54236907 914709422 54236907 231439636 54236907 231439636 678624094 231439636 667717858 649954453 667717858 649954453 331523586 927390051 331523586 927390051 725456189 525814901 725456189 525814901 919666433 821143460 919666433 604701141 919666433 604701141 153343429 604701141 306353669 964835697 306353669 964835697 420995797 953955906 420995797 953955906 124209026 531932817 124209026 531932817 908106196 909736066 908106196 909736066 783050953 909736066 950596895 143875800 950596895 834576662 950596895 834576662 399279967 834576662 422866084 150565866 422866084 150565866 325106610 518898295 325106610 518898295 794780187 547420199 794780187 547420199 878287952 83132274 878287952 83132274 115496346 83132274 182227816 618847200 182227816 618847200 524028894 798450356 524028894 798450356 379951317 242415221 379951317 832781584 379951317 832781584 349386108 722373627 349386108 722373627 827606710 145759135 827606710 145759135 974028282 624525819 974028282 624525819 893586947 430060664 893586947 430060664 922720629 430060664 877908623 830851607 877908623 830851607 515903662 843418731 515903662 843418731 886219840 252448874 886219840 976219643 886219840 976219643 904488923 76735764 904488923 76735764 704748889 660885530 704748889 660885530 930768512 660885530 307109408 895455519 307109408 895455519 379840869 895455519 250007591 170780037 250007591 735974731 250007591 735974731 697875182 973310313 697875182 973310313 411749926 973310313 806335660 822573938 806335660 878889969 806335660 878889969 909485625 878889969 222354422 866519364 222354422 924002578 222354422 924002578 358640228 924002578 274025420 449917512 274025420 449917512 910222873 829320905 910222873 829320905 70270733 271107793 70270733 271107793 881485148 501302454 881485148 501302454 848198130 683844336 848198130 683844336 920090713 562486285 920090713 562486285 881500934 16327375 881500934 16327375 538697044 324625948 538697044 324625948 926387553 544505224 926387553 544505224 939879810 152237848 939879810 152237848 807483996 34277474 807483996 34277474 777688102 376774902 777688102 376774902 499148944 253282952 499148944 253282952 92566171 253282952 371134039 590320355 371134039 590320355 317376546 987452455 317376546 987452455 746152569 161442524 746152569 628873817 746152569 628873817 320369787 27068835 320369787 27068835 921836133 613152875 921836133 613152875 381222108 152229515 381222108 397506303 381222108 397506303 794522784 307199530 794522784 307199530 429156738 738762961 429156738 738762961 972478813 738762961 486910988 290404690 486910988 965240696 486910988 965240696 719154633 756641862 719154633 756641862 311104665 756641862 827099571 947860918 827099571 947860918 554652539 349050701 554652539 349050701 62147368 349050701 322472674 45194420 322472674 45194420 532927128 709513166 532927128 450477695 532927128 450477695 131435837 450477695 877278627 475328118 877278627 475328118 695306441 881620222 695306441 427240945 695306441 427240945 93617532 427240945 875158527 567691848 875158527 567691848 591563346 540203474 591563346 540203474 599190683 483495857 599190683 483495857 676209805 38590595 676209805 38590595 305060424 188203940 305060424 188203940 761463975 998809612 761463975 998809612 960072719 998809612 776178608 592425396 776178608 677774297 776178608 677774297 866411571 677774297 134319727 49299395 134319727 49299395 187510708 497573557 187510708 497573557 632533592 942988957 632533592 942988957 604634267 151695603 604634267 151695603 83941353 151695603 300832783 677906846 300832783 453362851 300832783 453362851 368059521 802250460 368059521 802250460 135850596 802250460 440717067 941591726 440717067 22547389 440717067 22547389 732333085 777357745 732333085 777357745 231644475 365507366 231644475 716173071 231644475 716173071 830710078 760005896 830710078 760005896 956975543 182075736 956975543 182075736 139566794 950984237 139566794 950984237 736747442 468017477 736747442 468017477 140070589 103064079 140070589 103064079 335154996 647473028 335154996 647473028 190801747 647473028 225444336 380555162 225444336 380555162 110988837 236539131 110988837 236539131 357088954 296413541 357088954 296413541 512322967 72643808 512322967 72643808 817674946 458241168 817674946 458241168 242282278 323014994 242282278 323014994 136984897 321678874 136984897 321678874 926689025 825002299 926689025 825002299 634644339 27559759 634644339 238711878 634644339 238711878 350320465 238711878 657328460 802536124 657328460 802536124 916833617 130625752 916833617 130625752 132029688 537958884 132029688 537958884 735328955 332179261 735328955 332179261 176241585 691671846 176241585 691671846 885424590 691671846 162638592 771484279 162638592 771484279 566173154 183726667 566173154 183726667 771492296 733073602 771492296 733073602 177574653 733073602 934849133 868898702 934849133 208828800 934849133 208828800 193342023 436154408 193342023 436154408 784564934 436154408 126703802 603334249 126703802 48352839 126703802 48352839 676634494 48352839 316360778 2172508 316360778 2172508 601963560 682730631 601963560 27724255 601963560 27724255 582007408 118406484 582007408 118406484 961351765 118406484 418079554 707759480 418079554 707759480 962510655 822047957 962510655 48561943 962510655 48561943 820115409 48561943 922576693 760964598 922576693 760964598 81447489 760964598 864100081 826566354 864100081 677910550 864100081 677910550 452509633 567488707 452509633 567488707 680268373 437158595 680268373 437158595 963875697 978454230 963875697 978454230 923586102 544782614 923586102 544782614 489918797 544782614 843982156 95149224 843982156 852681622 843982156 852681622 765363406 537736514 765363406 537736514 784731843 537736514 538824998 636303314 538824998 636303314 341014934 457634268 341014934 457634268 336486772 57827594 336486772 243793184 336486772 243793184 195814029 666503626 195814029 666503626 92959314 666053083 92959314 666053083 599556006 666053083 403169468 196650397 403169468 196650397 242378983 975185783 242378983 975185783 603874542 332514326 603874542 567278875 603874542 567278875 895290670 387272440 895290670 387272440 484995239 799782709 484995239 799782709 681896184 258479481 681896184 258479481 188162581 962478638 188162581 962478638 695103649 17819785 695103649 17819785 970978179 140041848 970978179 140041848 421516296 820419796 421516296 820419796 195387361 820419796 511535968 896536236 511535968 896536236 751470650 983414099 751470650 446865396 751470650 446865396 335652572 39947810 335652572 39947810 770584810 7977350 770584810 395623652 770584810 395623652 376979053 241769988 376979053 241769988 871892988 215942629 871892988 215942629 271831210 872268786 271831210 42900438 271831210 42900438 889198825 42900438 756950048 825926229 756950048 825926229 831814632 217761890 831814632 217761890 299606033 507912565 299606033 507912565 731236839 942585706 731236839 942585706 931483755 942585706 250277365 218939417 250277365 218939417 820602932 830895954 820602932 830895954 574164667 991704002 574164667 991704002 780599327 481979264 780599327 481979264 997315732 481979264 45903881 613787995 45903881 270172158 45903881 270172158 975007543 894170 975007543 894170 675936357 327602135 675936357 327602135 436619278 181482224 436619278 181482224 598768519 127439601 598768519 127439601 503603043 970766463 503603043 970766463 801120462 970766463 107465345 851692966 107465345 851692966 184089057 466047805 184089057 544461524 184089057 544461524 782749741 248311925 782749741 248311925 659099885 51998704 659099885 51998704 245718847 521845958 245718847 521845958 866471348 877080787 866471348 648998777 866471348 648998777 367252269 450773624 367252269 450773624 548993469 797813534 548993469 797813534 59972387 461919820 59972387 461919820 945286419 697599213 945286419 697599213 736564695 697599213 941310320 927814165 941310320 927814165 860107488 711569866 860107488 711569866 119427626 408128137 119427626 408128137 456864734 487154890 456864734 487154890 674600846 762433078 674600846 762433078 669261397 693413321 669261397 693413321 920801478 813655647 920801478 695509582 920801478 695509582 78212557 695509582 525043824 174504397 525043824 174504397 88095971 473310467 88095971 473310467 761081319 201016620 761081319 802271279 761081319 802271279 924543728 121455059 924543728 121455059 93794090 121455059 782144941 885345033 782144941 154094857 782144941 154094857 54830801 850623451 54830801 850623451 997318308 988134430 997318308 770577832 997318308 770577832 934385239 535822395 934385239 535822395 951516531 653928320 951516531 653928320 302464681 426164951 302464681 426164951 387223433 426164951 316721061 73647097 316721061 73647097 42682348 923828159 42682348 923828159 805323153 5084111 805323153 5084111 55668851 5084111 162787732 764104921 162787732 296661067 162787732 296661067 438689327 487985913 438689327 487985913 561044458 191419528 561044458 757860971 561044458 757860971 860009667 662834819 860009667 662834819 796052945 856400384 796052945 856400384 824157354 856400384 800231753 195123583 800231753 195123583 967982755 507112365 967982755 507112365 753047686 833940416 753047686 509845133 753047686 509845133 251281119 139575180 251281119 866475159 251281119 866475159 316157994 750011246 316157994 750011246 207829854 235208079 207829854 235208079 166620898 744262136 166620898 529853131 166620898 529853131 598598110 529853131 557501032 905510738 557501032 905510738 947037568 905510738 607325381 750212271 607325381 970509839 607325381 970509839 695921732 676732675 695921732 676732675 270233023 818169173 270233023 818169173 332972764 818169173 80287638 996321027 80287638 649058918 80287638 649058918 146906645 442709928 146906645 442709928 121929550 442709928 775276719 377163328 775276719 377163328 245615907 152441093 245615907 152441093 231555917 773681799 231555917 773681799 413434980 219157549 413434980 219157549 641391395 219157549 60355565 173874598 60355565 331107875 60355565 331107875 679251328 843480416 679251328 843480416 53581951 843480416 68695991 76648786 68695991 76648786 684262246 565797858 684262246 565797858 604158627 269284361 604158627 269284361 622192417 269284361 24915585 543220554 24915585 543220554 775998107 437235429 775998107 437235429 728396368 44118133 728396368 413969356 728396368 413969356 327312756 634280510 327312756 634280510 280589759 634280510 554555588 604909751 554555588 604909751 770699853 674926252 770699853 674926252 718055175 25162570 718055175 25162570 523407895 188701535 523407895 188701535 22629086 843363173 22629086 843363173 305255123 825339861 305255123 825339861 36837756 5260846 36837756 5260846 962504422 943205327 962504422 288698580 962504422 288698580 804944073 87301705 804944073 87301705 749465871 561357932 749465871 561357932 941138519 561357932 288252406 188376371 288252406 188376371 838691125 830626886 838691125 584791725 838691125 584791725 911442624 584791725 510999564 26861468 510999564 26861468 197758337 646258276 197758337 646258276 649644173 725948401 649644173 725948401 636264705 668011900 636264705 668011900 748973885 668011900 325447362 30928330 325447362 30928330 229736822 465149210 229736822 465149210 584064274 133034700 584064274 133034700 67175570 871535732 67175570 473677230 67175570 473677230 643653342 946500735 643653342 315725727 643653342 315725727 360353690 407822542 360353690 407822542 283188904 407822542 900486801 507983961 900486801 507983961 986680774 229215976 986680774 229215976 423846211 963246903 423846211 963246903 350160976 352617037 350160976 367147837 350160976 367147837 392632825 338127907 392632825 338127907 584363891 627946705 584363891 627946705 139005218 414701917 139005218 414701917 733741814 209473687 733741814 528142922 733741814 528142922 883902370 151327467 883902370 151327467 238945556 151327467 965271848 438955715 965271848 438955715 913942904 943501306 913942904 943501306 312036300 943501306 890511395 845623271 890511395 845623271 547964896 46229621 547964896 46229621 280464312 911599099 280464312 199862933 280464312 199862933 955533819 199862933 129222612 785098568 129222612 785098568 312280431 720339087 312280431 720339087 617289229 267470827 617289229 564359529 617289229 564359529 94477313 964958360 94477313 458585461 94477313 458585461 41920362 466725719 41920362 466725719 887425022 721262485 887425022 721262485 220646901 590490945 220646901 781732135 220646901 781732135 171313891 781732135 930204829 33245690 930204829 33245690 829565812 998949080 829565812 998949080 338132648 327485317 338132648 327485317 327402796 958234432 327402796 958234432 716106234 637629541 716106234 637629541 199524845 759048897 199524845 759048897 746484363 123598817 746484363 123598817 91043716 483077772 91043716 483077772 662153423 481837450 662153423 481837450 693865588 481837450 585798838 901431056 585798838 745133816 585798838 745133816 662610460 733745579 662610460 733745579 31558611 733745579 959106394 922543047 959106394 353518375 959106394 353518375 56849355 482539213 56849355 482539213 337438083 207259914 337438083 207259914 228251701 21258687 228251701 21258687 762784334 412878968 762784334 412878968 937347720 177256058 937347720 177256058 868449359 404821659 868449359 374383018 868449359 374383018 962739520 224948458 962739520 958780296 962739520 958780296 438895330 718775884 438895330 718775884 281218476 337010378 281218476 337010378 836543660 337010378 371353517 930756329 371353517 930756329 668999826 267588005 668999826 267588005 944281128 798920615 944281128 798920615 818298535 888744255 818298535 888744255 385595579 888744255 642458584 365968379 642458584 365968379 629143140 891192989 629143140 891192989 623996976 304473642 623996976 544459618 623996976 544459618 903270015 795949388 903270015 795949388 173365757 795949388 504484134 624314244 504484134 624314244 971533543 328364444 971533543 328364444 480567347 555099176 480567347 555099176 362813140 279958569 362813140 815964918 362813140 815964918 941442318 993275442 941442318 993275442 387328581 723562170 387328581 723562170 239039375 72141373 239039375 72141373 760540183 72141373 670977922 890873088 670977922 890873088 405706722 223991768 405706722 361314862 405706722 361314862 817639812 361314862 667675003 934990372 667675003 463167658 667675003 463167658 333334789 361850985 333334789 361850985 689328614 361850985 201419771 373613406 201419771 373613406 278559780 78090931 278559780 699930447 278559780 699930447 805305672 201579642 805305672 201579642 378235024 804660824 378235024 216145842 378235024 216145842 320304645 576264675 320304645 576264675 957553273 923949428 957553273 618243169 957553273 618243169 68335918 618243169 689256340 90285800 689256340 90285800 230052892 149042084 230052892 149042084 594121893 877528355 594121893 877528355 551388827 232323265 551388827 232323265 183745547 63210134 183745547 141621342 183745547 141621342 744353590 141621342 418326610 850651159 418326610 850651159 945928212 850651159 313346472 57106857 313346472 57106857 59116894 483728231 59116894 483728231 740485451 975901372 740485451 10895879 740485451 10895879 383247101 366117263 383247101 366117263 897076347 487869724 897076347 487869724 347525189 520993460 347525189 520993460 812517477 520993460 794376453 900008033 794376453 852767504 794376453 852767504 141888044 852767504 331635975 397909799 331635975 397909799 276227914 445865938 276227914 115187339 276227914 115187339 256601561 568441443 256601561 568441443 999529597 845834351 999529597 845834351 983512534 340684692 983512534 340684692 423127148 340684692 728107804 544307396 728107804 544307396 42595450 820308429 42595450 820308429 671111337 230222763 671111337 230222763 705320341 525046658 705320341 525046658 968405516 802234851 968405516 802234851 783739805 824489143 783739805 442572359 783739805 442572359 942874585 640876793 942874585 448069798 942874585 448069798 239534776 928037798 239534776 445093096 239534776 445093096 563706261 481009198 563706261 481009198 159797386 481009198 961569659 27866497 961569659 27866497 684148497 705854741 684148497 275855853 684148497 275855853 775699324 242832158 775699324 242832158 362502837 590842575 362502837 590842575 829737418 590842575 490160229 603565718 490160229 603565718 184818694 301829334 184818694 301829334 486926396 104045296 486926396 404006413 486926396 404006413 104096192 404006413 796915113 575402043 796915113 575402043 979803386 595392437 979803386 188958801 979803386 188958801 350975150 188958801 616192675 503811099 616192675 503811099 411717304 67610744 411717304 67610744 129610862 529563107 129610862 210887291 129610862 210887291 742396460 210887291 498343995 62634945 498343995 62634945 366567316 157536072 366567316 157536072 961144593 911343671 961144593 367371338 961144593 367371338 426555437 496614128 426555437 496614128 993806699 313286139 993806699 313286139 438823385 694889408 438823385 694889408 465440605 949545063 465440605 949545063 91783215 336618348 91783215 336618348 784945226 362439557 784945226 362439557 689100246 995708289 689100246 995708289 630180386 27172511 630180386 27172511 661270833 687242827 661270833 687242827 955524000 19949066 955524000 19949066 281396182 336651953 281396182 336651953 824852684 831971820 824852684 831971820 404910337 307817773 404910337 883213034 404910337 883213034 528887693 883213034 502384446 298170044 502384446 298170044 753715896 75409118 753715896 75409118 846974205 75409118 781464228 588741715 781464228 236793064 781464228 236793064 78211830 290244653 78211830 290244653 863487687 908071035 863487687 908071035 284573777 908071035 974201982 162005500 974201982 162005500 207515758 558014302 207515758 237677233 207515758 237677233 390630297 615020454 390630297 615020454 553958761 615020454 544034492 282091974 544034492 903683968 544034492 903683968 864675183 863940220 864675183 863940220 950627079 863940220 857582409 442306817 857582409 442306817 993635863 391715821 993635863 478623192 993635863 478623192 54490127 478623192 827214423 238369168 827214423 238369168 282170930 103097700 282170930 886030019 282170930 886030019 259499474 966293697 259499474 966293697 900983733 457195836 900983733 457195836 284785368 230410123 284785368 230410123 663708926 230410123 648566863 877539214 648566863 752119092 648566863 752119092 399741983 402655382 399741983 402655382 379113011 4557826 379113011 422903421 379113011 422903421 194187794 422903421 598252272 972569992 598252272 286662578 598252272 286662578 886628580 286662578 200033521 68413526 200033521 68413526 150237954 10742491 150237954 10742491 962238677 422828059 962238677 422828059 100163624 422828059 910785422 374589215 910785422 505468766 910785422 505468766 235704544 274099160 235704544 274099160 707264482 963734114 707264482 963734114 587523646 942244794 587523646 942244794 512314942 600027992 512314942 600027992 965937676 727241762 965937676 727241762 27060745 39834387 27060745 39834387 110452644 967899524 110452644 967899524 707495013 615379428 707495013 615379428 575451055 902934199 575451055 902934199 757050465 902934199 485444485 405874726 485444485 405874726 142645374 947867005 142645374 929252219 142645374 929252219 139253689 929252219 481149427 246882632 481149427 246882632 719107390 530882934 719107390 530882934 849871096 131704800 849871096 131704800 818993762 494577044 818993762 494577044 906542677 988580080 906542677 988580080 799543725 881603784 799543725 881603784 391284172 156060527 391284172 156060527 823023215 156060527 321950371 830697950 321950371 195930679 321950371 195930679 313834133 452309606 313834133 452309606 977974427 145297223 977974427 145297223 851394769 690400598 851394769 690400598 505635071 994098249 505635071 94121658 505635071 94121658 928427162 53518751 928427162 53518751 509990467 6171456 509990467 390085969 509990467 390085969 921654466 869595724 921654466 869595724 343462420 869595724 900489098 515758275 900489098 515758275 34359071 873007526 34359071 873007526 940315105 422745592 940315105 422745592 467470010 294848085 467470010 294848085 6618912 180486335 6618912 233156844 6618912 233156844 723748714 315657829 723748714 315657829 88081527 315657829 487098220 518163211 487098220 518163211 562346710 96964554 562346710 730327477 562346710 730327477 434905709 778074133 434905709 778074133 490724302 137791255 490724302 137791255 359919706 137791255 970594700 920247491 970594700 920247491 921498760 461440452 921498760 461440452 255268531 910953960 255268531 910953960 751834947 910953960 254548247 297232761 254548247 297232761 523649546 297232761 107396192 807558065 107396192 807558065 725916790 267642407 725916790 905907168 725916790 905907168 327571841 919450137 327571841 919450137 922095677 233563180 922095677 233563180 106438952 233563180 168099991 733957414 168099991 11598307 168099991 11598307 213601382 11598307 8392024 423093130 8392024 423093130 999496190 603880866 999496190 603880866 681122230 46918811 681122230 46918811 868419090 46918811 258765898 500084592 258765898 500084592 318725 456718639 318725 515274438 318725 515274438 208987007 637296459 208987007 637296459 865844943 906375731 865844943 906375731 148410252 291397325 148410252 767148026 148410252 767148026 238942136 968391973 238942136 968391973 513374534 185426949 513374534 185426949 85015101 185426949 335059354 877992147 335059354 23877815 335059354 23877815 611759998 127800144 611759998 127800144 642152350 14359105 642152350 14359105 716598613 62397296 716598613 62397296 416546880 910848698 416546880 867906693 416546880 867906693 102446671 652281280 102446671 652281280 118563479 325441995 118563479 325441995 282789214 464293120 282789214 464293120 162506833 933822229 162506833 933822229 935467412 968690020 935467412 445211397 935467412 445211397 992363013 540565925 992363013 540565925 108948215 812441301 108948215 812441301 416969266 946800357 416969266 288059676 416969266 288059676 133925086 288059676 283176317 753148916 283176317 753148916 63879554 100008191 63879554 100008191 793039241 191924514 793039241 191924514 943237255 565018081 943237255 565018081 799496166 881425410 799496166 881425410 153034842 152654813 153034842 152654813 257940397 110802016 257940397 110802016 899906479 607913861 899906479 607913861 682011745 383781861 682011745 919276916 682011745 919276916 634891955 197445589 634891955 197445589 533186397 197445589 644613609 829941016 644613609 829941016 917615826 870780412 917615826 870780412 389993041 358671056 389993041 358671056 911840217 70426008 911840217 70426008 56279595 787402026 56279595 787402026 437740342 113324124 437740342 113324124 628950660 898506565 628950660 779122940 628950660 779122940 131353530 779122940 498843622 120613504 498843622 967767889 498843622 967767889 564463376 947410500 564463376 947410500 103154001 947410500 798828692 922986947 798828692 922986947 834704239 641850654 834704239 641850654 883822969 934906229 883822969 934906229 345946152 340173842 345946152 340173842 696246074 739051903 696246074 739051903 205893488 879770322 205893488 879770322 305354884 780452614 305354884 780452614 874752534 636822436 874752534 636822436 40353955 636822436 719512274 509501454 719512274 509501454 465533154 690099625 465533154 690099625 621662289 92155221 621662289 445444037 621662289 445444037 757913086 126861754 757913086 126861754 155910864 156770 155910864 156770 820644214 49018110 820644214 49018110 670117378 523041919 670117378 523041919 973628444 456829874 973628444 676755264 973628444 676755264 692542225 700288656 692542225 700288656 146118912 985180294 146118912 985180294 621059619 985180294 564156343 203135614 564156343 203135614 337553527 676311143 337553527 676311143 765400307 74112610 765400307 194660951 765400307 194660951 959136993 349668917 959136993 349668917 51231345 891126873 51231345 754894157 51231345 754894157 25701522 754894157 779573721 161564646 779573721 364949272 779573721 364949272 449893709 609909821 449893709 609909821 972559629 944178824 972559629 944178824 383509583 950287400 383509583 389393756 383509583 389393756 869057580 844377481 869057580 844377481 281739771 693575333 281739771 693575333 727274363 693575333 360624652 131815518 360624652 131815518 512531159 333253995 512531159 333253995 400599394 333253995 590709760 714222786 590709760 533897420 590709760 533897420 922366990 570094795 922366990 570094795 613913989 992134014 613913989 992134014 8676815 992134014 983359551 93003179 983359551 93003179 5356992 898453930 5356992 539085986 5356992 539085986 241953181 751239781 241953181 751239781 815137397 815152843 815137397 815152843 901648335 815152843 807147946 329911938 807147946 329911938 194681348 725434917 194681348 129649011 194681348 129649011 686070272 263268382 686070272 263268382 712682267 263268382 550633214 662828230 550633214 323481410 550633214 323481410 985045978 323481410 759985862 249921476 759985862 249921476 359776813 179270545 359776813 179270545 798043700 617914135 798043700 617914135 173581748 989542824 173581748 989542824 10734848 989542824 650844726 630879631 650844726 630879631 783281442 560719523 783281442 560719523 513777598 560719523 780465507 370011143 780465507 583721306 780465507 583721306 354599622 583721306 929905289 922313652 929905289 910999939 929905289 910999939 945656598 910999939 733747515 98898499 733747515 98898499 969672060 652766648 969672060 652766648 814164491 426305173 814164491 426305173 46289296 957369928 46289296 957369928 230867857 205332147 230867857 205332147 531637039 401940490 531637039 401940490 101272160 666969700 101272160 362093992 101272160 362093992 724485014 37172839 724485014 957971305 724485014 957971305 81112813 957971305 583942755 196030591 583942755 196030591 347582483 497464865 347582483 497464865 821064358 497464865 45459796 640781842 45459796 97989946 45459796 97989946 912182866 97989946 130102800 443858359 130102800 425198937 130102800 425198937 265773347 431798461 265773347 431798461 427497730 949152642 427497730 949152642 156790985 765641248 156790985 765641248 576156592 338428631 576156592 338428631 881909212 773906149 881909212 773906149 57873414 24381878 57873414 252097523 57873414 252097523 285597986 388724312 285597986 388724312 664851281 388724312 126508606 990555543 126508606 857629923 126508606 857629923 357261553 857629923 292370366 494182740 292370366 497025510 292370366 497025510 93993600 497025510 321355542 603635156 321355542 603635156 399730707 876973176 399730707 876973176 682563603 577122870 682563603 577122870 623119742 791098205 623119742 725652839 623119742 725652839 553981749 851934478 553981749 851934478 458294681 293366904 458294681 293366904 252240635 293366904 315915572 472270071 315915572 141833431 315915572 141833431 58722147 141833431 492066474 902805940 492066474 902805940 338689984 649803954 338689984 649803954 824030437 17592186 824030437 17592186 874517743 793657821 874517743 793657821 822141267 388187261 822141267 388187261 1481884 388187261 65642445 267770960 65642445 267770960 250590495 985228209 250590495 985228209 989234947 856969458 989234947 856969458 12485208 856969458 745944999 714264878 745944999 714264878 944130441 889979520 944130441 889979520 128090162 627302508 128090162 627302508 536457710 650094316 536457710 650094316 646347842 650094316 294243189 419929816 294243189 444357272 294243189 444357272 788119957 679253622 788119957 679253622 321879373 822986655 321879373 527140084 321879373 527140084 841448160 527140084 71828296 322533650 71828296 771992946 71828296 771992946 746408627 500195697 746408627 500195697 278522917 170538845 278522917 170538845 609743975 596582709 609743975 596582709 364598155 596582709 437636775 547038398 437636775 721024672 437636775 721024672 882252371 721024672 132467466 350263769 132467466 350263769 57665583 109077713 57665583 109077713 870055923 317962464 870055923 317962464 804070725 818905079 804070725 818905079 687516795 818905079 847842672 88008919 847842672 88008919 920551408 88008919 29212276 404664455 29212276 404664455 321238045 951936529 321238045 951936529 105284407 371496666 105284407 371496666 314626650 371496666 31240470 782958821 31240470 782958821 356518822 494585417 356518822 494585417 514731791 408361021 514731791 517273049 514731791 517273049 936960650 30682105 936960650 30682105 561726385 492908640 561726385 492908640 50387750 492908640 675908851 979843982 675908851 979843982 715173132 61799342 715173132 61799342 270038872 61799342 701539226 425011972 701539226 425011972 440422201 133913035 440422201 133913035 710513878 968533473 710513878 968533473 422773522 393130428 422773522 393130428 973922068 977955922 973922068 977955922 72035252 977955922 442769953 456766113 442769953 456766113 96022451 27847778 96022451 27847778 723905101 473575217 723905101 473575217 498399608 86149312 498399608 86149312 149817764 623155570 149817764 470016587 149817764 470016587 898842591 470016587 419778935 468675234 419778935 468675234 966142236 130394318 966142236 130394318 550843161 947027571 550843161 947027571 316832568 493905101 316832568 493905101 854516591 837972165 854516591 837972165 743495868 837972165 910804204 475151929 910804204 773308521 910804204 773308521 159093777 939456736 159093777 939456736 119556590 615512443 119556590 615512443 366698153 422495074 366698153 422495074 594060359 422495074 374477866 885340861 374477866 885340861 642153113 80065019 642153113 80065019 788337265 80065019 58453999 652917132 58453999 652917132 796539480 543282473 796539480 543282473 513016046 543282473 519825237 351208605 519825237 351208605 348111943 809369322 348111943 809369322 544568425 913711465 544568425 913711465 295529886 153127691 295529886 153127691 877406834 773828191 877406834 773828191 140722239 773828191 271744939 157910903 271744939 260806485 271744939 260806485 474784135 900847152 474784135 900847152 554129838 521783111 554129838 960013233 554129838 960013233 597821582 960013233 304089062 110741927 304089062 110741927 114137519 993827356 114137519 993827356 252191158 532364653 252191158 532364653 586573196 645159872 586573196 645159872 487069152 757613237 487069152 757613237 566640305 7238878 566640305 692409057 566640305 692409057 401001786 692409057 409512072 867646176 409512072 867646176 577645814 709837528 577645814 709837528 675323557 811503175 675323557 811503175 463281428 811503175 913433917 897300495 913433917 664460465 913433917 664460465 361683744 5618636 361683744 60420544 361683744 60420544 812471253 27468242 812471253 27468242 154543997 27468242 676659183 713017497 676659183 713017497 110948967 589606169 110948967 589606169 106823330 73755087 106823330 73755087 412276642 73755087 217343392 507751876 217343392 507751876 308365398 563692787 308365398 181857127 308365398 181857127 503044943 364625642 503044943 364625642 800591875 364625642 379794530 458058699 379794530 458058699 372750785 861648015 372750785 413639236 372750785 413639236 800706533 556275476 800706533 556275476 758056338 646367905 758056338 646367905 594997654 530928320 594997654 530928320 334029497 896303663 334029497 896303663 885273483 807657569 885273483 807657569 301717273 485903390 301717273 485903390 46756414 485903390 505271389 373080675 505271389 373080675 224697926 362865179 224697926 954679851 224697926 954679851 709315971 460409491 709315971 460409491 25127420 164727842 25127420 164727842 653751775 164727842 73138950 195648377 73138950 195648377 475485656 158659488 475485656 726545518 475485656 726545518 59236022 996488514 59236022 996488514 646878869 1675783 646878869 465883146 646878869 465883146 400159874 285610212 400159874 285610212 756805877 285610212 698265009 456223769 698265009 52221932 698265009 52221932 4626199 156194309 4626199 156194309 952365727 638651101 952365727 424934908 952365727 424934908 58777015 424934908 879615587 901815444 879615587 901815444 995277447 76264113 995277447 76264113 128994160 76264113 717393010 749020036 717393010 749020036 808300025 399247284 808300025 399247284 314920399 467771601 314920399 467771601 563851535 956440868 563851535 956440868 892434261 631614404 892434261 631614404 182389121 811235370 182389121 195269156 182389121 195269156 866645718 104539017 866645718 104539017 127944857 974659468 127944857 974659468 696599084 228195271 696599084 228195271 914679247 228195271 851402414 847259276 851402414 826056127 851402414 826056127 197263571 687364923 197263571 687364923 964927138 687364923 102234416 360554012 102234416 513087101 102234416 513087101 846912864 743919090 846912864 466737332 846912864 466737332 453470018 990999787 453470018 990999787 83208052 37217972 83208052 37217972 328659735 702901023 328659735 702901023 987408456 356492249 987408456 356492249 990669567 983570692 990669567 983570692 614518666 17141223 614518666 298118920 614518666 298118920 768168332 298118920 683349880 284924157 683349880 702539625 683349880 702539625 353345130 305129332 353345130 305129332 525905033 587231588 525905033 587231588 89787095 587231588 342877433 386160788 342877433 754015759 342877433 754015759 120036435 431693141 120036435 431693141 972270731 431693141 427062136 263256307 427062136 263256307 723316863 123793304 723316863 677014417 723316863 677014417 368221081 215349497 368221081 215349497 272319917 487317387 272319917 487317387 446720089 677876072 446720089 677876072 347991170 593278582 347991170 593278582 979353224 593278582 930820860 145734347 930820860 145734347 467408618 115820127 467408618 115820127 165840383 600521487 165840383 600521487 236822506 124298689 236822506 124298689 55520384 696659798 55520384 261096920 55520384 261096920 987616436 338954999 987616436 338954999 248960870 369883812 248960870 369883812 154679989 369883812 449627022 113187081 449627022 844219049 449627022 844219049 260420840 844219049 896722361 240207378 896722361 240207378 305825113 652549544 305825113 652549544 494664263 179450228 494664263 222338180 494664263 222338180 761195920 222338180 585048996 854378227 585048996 854378227 336524047 375724864 336524047 700383598 336524047 700383598 289137451 30805301 289137451 30805301 319304221 751996886 319304221 751996886 665741 751996886 458274104 622577105 458274104 622577105 490739221 701593898 490739221 50442991 490739221 50442991 31101566 670650003 31101566 342130185 31101566 342130185 832955308 342130185 191768358 611785109 191768358 260776449 191768358 260776449 861204870 839632605 861204870 757924471 861204870 757924471 872197524 757924471 474923227 531458795 474923227 531458795 413827277 531458795 767440312 458921983 767440312 458921983 215974984 835146094 215974984 835146094 771864363 590320495 771864363 963837431 771864363 963837431 15024083 963837431 387366152 502467757 387366152 502467757 141111933 950923117 141111933 950923117 105870255 950923117 474542625 224262132 474542625 224262132 259543482 398501199 259543482 196496016 259543482 196496016 445581718 620414553 445581718 620414553 750764417 463337167 750764417 463337167 267167933 463337167 414633481 338990676 414633481 338990676 138905504 234489137 138905504 914082788 138905504 914082788 885760 914082788 616891924 85247724 616891924 85247724 997852431 872694252 997852431 872694252 202357674 872694252 499072253 23286905 499072253 294771058 499072253 294771058 767637458 829536672 767637458 829536672 999134355 829536672 872584366 809370214 872584366 809370214 536972977 613318462 536972977 746063838 536972977 746063838 21609915 886790640 21609915 886790640 878287336 982234387 878287336 982234387 619482611 493272896 619482611 493272896 501696092 637771396 501696092 637771396 999434261 826269525 999434261 826269525 631271675 657402279 631271675 785948307 631271675 785948307 572105335 785948307 925040225 716418366 925040225 716418366 69359305 959556755 69359305 959556755 242835932 432945241 242835932 432945241 201417067 661484660 201417067 661484660 415526959 149772362 415526959 149772362 226813850 149772362 246336707 912366357 246336707 232973097 246336707 232973097 125948648 232973097 808075819 993350840 808075819 993350840 251812985 281784137 251812985 281784137 557719865 878711544 557719865 593486620 557719865 593486620 773715514 593486620 268043935 644100194 268043935 644100194 747583887 703240064 747583887 703240064 502262814 320533232 502262814 320533232 676032599 519259558 676032599 519259558 977618183 442037581 977618183 442037581 381927348 226151131 381927348 788674255 381927348 788674255 848561044 788674255 321665091 144409945 321665091 523853592 321665091 523853592 727661926 228422143 727661926 228422143 913794165 746979919 913794165 746979919 688795669 746979919 886371158 605032382 886371158 605032382 957449582 401587086 957449582 401587086 379461954 649832769 379461954 649832769 67208628 899591764 67208628 899591764 633205550 403792841 633205550 751866827 633205550 751866827 410911204 160830260 410911204 160830260 503591425 472447560 503591425 472447560 23562466 600405048 23562466 600405048 791663097 600405048 695723126 915099381 695723126 758549267 695723126 758549267 252894899 758549267 684536346 71458643 684536346 223699731 684536346 223699731 232705449 697947238 232705449 697947238 922874475 70934719 922874475 70934719 390794193 779897796 390794193 779897796 908089645 779897796 448093760 929825720 448093760 550728347 448093760 550728347 820433627 512304433 820433627 512304433 864766346 959163473 864766346 959163473 531315832 109038002 531315832 109038002 110622362 109038002 349822496 278714234 349822496 278714234 970062005 760482932 970062005 760482932 566851357 213477345 566851357 368549687 566851357 368549687 118103502 167758586 118103502 167758586 576264263 584133715 576264263 584133715 843010878 559664847 843010878 559664847 320829307 559664847 452683069 180173724 452683069 469150264 452683069 469150264 480228504 882871483 480228504 882871483 197983773 882871483 997517616 108439025 997517616 108439025 245790893 108439025 621388782 996949142 621388782 996949142 125949863 160911522 125949863 376127266 125949863 376127266 40090434 747810749 40090434 747810749 814412128 698944505 814412128 698944505 241857413 104506291 241857413 346698830 241857413 346698830 470476963 933899334 470476963 933899334 969573445 685450716 969573445 685450716 316275373 685450716 358222133 276612190 358222133 276612190 765393803 643579315 765393803 643579315 785049532 232782367 785049532 232782367 212571080 613481330 212571080 516597386 212571080 516597386 378634701 297346917 378634701 297346917 473574305 181392498 473574305 181392498 75373587 155981157 75373587 155981157 57140081 330600545 57140081 330600545 224491152 787062489 224491152 787062489 489804877 787062489 318296730 242035272 318296730 242035272 153708314 4709380 153708314 573535914 153708314 573535914 929930415 564675745 929930415 564675745 521957868 391096391 521957868 816051404 521957868 816051404 141257628 687650166 141257628 687650166 771966022 18541370 771966022 18541370 372902098 510160730 372902098 510160730 868838582 755772224 868838582 755772224 465727761 201784580 465727761 201784580 995527011 201784580 1208348 571269752 1208348 560472394 1208348 560472394 230685597 863920212 230685597 863920212 971286665 95490893 971286665 505772354 971286665 505772354 979801157 451363305 979801157 451363305 339445075 303718931 339445075 303718931 666802968 24558391 666802968 24558391 795456863 57840647 795456863 57840647 784002449 49820971 784002449 49820971 879480071 741681888 879480071 741681888 109711087 41718662 109711087 41718662 583154893 594711654 583154893 594711654 137931800 300652413 137931800 357375885 137931800 357375885 325662370 737416928 325662370 737416928 262413983 73547941 262413983 73547941 125522651 73547941 715229478 953362149 715229478 953362149 319024329 571912451 319024329 571912451 119061641 571912451 263103121 505400205 263103121 505400205 858389854 405918651 858389854 985915144 858389854 985915144 261170525 753252595 261170525 753252595 880538191 945260841 880538191 52921808 880538191 52921808 597084250 569128593 597084250 569128593 289075136 499346174 289075136 499346174 967657928 499346174 35699930 218038603 35699930 703246526 35699930 703246526 774379776 64692226 774379776 64692226 515507685 954571057 515507685 407145479 515507685 407145479 315068013 960260766 315068013 960260766 509429886 960260766 461745264 320720289 461745264 861554291 461745264 861554291 765737245 460904659 765737245 460904659 280898459 50056237 280898459 50056237 695819235 50056237 4467645 443104116 4467645 443104116 461046171 312761412 461046171 312761412 643558658 312761412 603015415 684631145 603015415 684631145 717073730 748274708 717073730 748274708 534385344 315270081 534385344 315270081 600276894 315270081 502886264 408500287 502886264 408500287 845392383 154397596 845392383 154397596 788150897 735400377 788150897 735400377 178685584 291068300 178685584 291068300 225012627 128215361 225012627 128215361 76938270 650622925 76938270 650622925 996681049 467686525 996681049 467686525 710163741 582757558 710163741 71744335 710163741 71744335 209476816 756621395 209476816 756621395 860693183 756621395 452971921 583331131 452971921 708445962 452971921 708445962 644053047 999081184 644053047 999081184 702585922 146703118 702585922 146703118 150184958 564731735 150184958 564731735 284135886 17559009 284135886 17559009 768889101 283007272 768889101 283007272 343553492 168002401 343553492 168002401 456004407 564549183 456004407 564549183 209883809 564549183 311467049 501004951 311467049 501004951 303366700 145905333 303366700 145905333 291547624 565051843 291547624 565051843 944592408 608183009 944592408 608183009 957839996 370442654 957839996 370442654 183758748 875582398 183758748 875582398 372427255 291208060 372427255 291208060 798181198 110119095 798181198 110119095 971754170 466737646 971754170 466737646 150640922 953406977 150640922 953406977 462660162 506346841 462660162 506346841 343440232 182112888 343440232 182112888 696906810 182112888 153724967 353911270 153724967 353911270 486464200 162662225 486464200 942877201 486464200 942877201 54829963 942877201 213027350 690364209 213027350 690364209 723967209 235128572 723967209 235128572 30592631 772139396 30592631 772139396 289939209 772139396 185681713 67506098 185681713 67506098 51896296 678669817 51896296 24125211 51896296 24125211 721193231 390142955 721193231 390142955 944434309 121668825 944434309 121668825 886503749 432667537 886503749 432667537 582382436 142310352 582382436 532009500 582382436 532009500 468448606 57895062 468448606 57895062 602664928 479932773 602664928 479932773 324797896 479932773 733922926 345574478 733922926 345574478 65653558 238085898 65653558 238085898 115667374 173903007 115667374 173903007 508819257 35770489 508819257 167495536 508819257 167495536 349762609 375704200 349762609 375704200 587948122 815254644 587948122 815254644 383751167 226486468 383751167 226486468 259270555 69717669 259270555 69717669 854486179 666186227 854486179 666186227 455497943 410735469 455497943 410735469 121232849 497774055 121232849 497774055 779877652 898278413 779877652 309842777 779877652 309842777 6657777 309842777 719496833 885347822 719496833 172498527 719496833 172498527 363291034 221744636 363291034 221744636 898049536 221744636 366494897 485082780 366494897 485082780 483102075 932747411 483102075 932747411 892028424 932747411 225467149 117749894 225467149 585664642 225467149 585664642 714307320 45202637 714307320 45202637 244126938 45202637 346651527 294325442 346651527 171246119 346651527 171246119 503044375 171246119 465173484 796900374 465173484 555537478 465173484 555537478 675099025 555537478 596230773 286336571 596230773 714601140 596230773 714601140 672933930 714601140 540031728 387201512 540031728 985487682 540031728 985487682 181169373 985487682 757945711 120638691 757945711 120638691 4358371 452601049 4358371 452601049 102482377 352345625 102482377 869564129 102482377 869564129 402319840 72815534 402319840 72815534 459885388 72815534 50369327 690864313 50369327 690864313 140767571 918685209 140767571 918685209 788221571 518298501 788221571 518298501 620586975 172479501 620586975 172479501 721198966 311739246 721198966 311739246 392527864 974048453 392527864 638824802 392527864 638824802 346761866 381628914 346761866 381628914 549206677 800131217 549206677 800131217 233475795 800131217 263113766 172722795 263113766 418726784 263113766 418726784 813514119 940055630 813514119 940055630 988981486 97491965 988981486 97491965 879819632 586438427 879819632 586438427 267047095 646858046 267047095 220796607 267047095 220796607 893811442 220796607 591933972 196183656 591933972 196183656 539713922 630434351 539713922 347911804 539713922 347911804 890564954 397747916 890564954 397747916 127862496 397747916 523357181 903339210 523357181 903339210 585797522 840901896 585797522 933685509 585797522 933685509 403135361 945837857 403135361 945837857 860191759 441498283 860191759 917543235 860191759 917543235 359586591 656512725 359586591 656512725 208297903 34465499 208297903 34465499 674420496 34465499 421848142 399016141 421848142 399016141 852626193 217513274 852626193 217513274 150756522 740094234 150756522 740094234 786786914 959311742 786786914 874036857 786786914 874036857 495567866 18744381 495567866 18744381 767782265 18744381 557597041 643787835 557597041 373152350 557597041 373152350 405546515 11819776 405546515 11819776 820785969 700888402 820785969 700888402 92122251 700888402 361987249 700294959 361987249 700294959 350038993 137418700 350038993 137418700 275265754 302751677 275265754 302751677 109727837 866437086 109727837 783486460 109727837 783486460 939417022 783486460 934171007 18107656 934171007 18107656 758415641 339027635 758415641 109066472 758415641 109066472 229157396 129306166 229157396 129306166 31923729 411532257 31923729 411532257 154322222 379656549 154322222 379656549 998957015 726911622 998957015 183351401 998957015 183351401 865292657 156052676 865292657 156052676 853014049 165392063 853014049 165392063 643544196 35022125 643544196 35022125 700275255 35022125 143546456 780952921 143546456 780952921 83035537 245885582 83035537 245885582 870919462 401527610 870919462 401527610 149602167 698817684 149602167 698817684 459635525 334986084 459635525 334986084 595136771 341495977 595136771 341495977 998851192 960812067 998851192 960812067 317310269 42382232 317310269 42382232 324674281 555125597 324674281 408607620 324674281 408607620 692831600 346606623 692831600 346606623 766288679 828334727 766288679 828334727 275066157 245504380 275066157 245504380 704195412 598838864 704195412 84631387 704195412 84631387 217593891 140178936 217593891 140178936 316234720 444016084 316234720 386171975 316234720 386171975 306767061 386171975 512485443 147274220 512485443 147274220 39999646 552614054 39999646 552614054 796810094 330062953 796810094 330062953 530290337 680338259 530290337 680338259 87165751 256633252 87165751 256633252 966979955 741354012 966979955 741354012 792142868 797653484 792142868 452352403 792142868 452352403 311436560 249520529 311436560 249520529 737520228 177233664 737520228 177233664 809691129 186713134 809691129 186713134 381877853 633729007 381877853 633729007 634849152 970100971 634849152 970100971 478987363 970100971 907461290 179297881 907461290 179297881 137825351 707832234 137825351 707832234 132340671 707832234 592841610 723834028 592841610 478441543 592841610 478441543 789205589 478441543 381306697 515515297 381306697 174674557 381306697 174674557 326379912 174674557 716807938 440326748 716807938 440326748 977699400 440326748 805501416 856607419 805501416 128387834 805501416 128387834 710136133 956403251 710136133 956403251 270456058 956403251 695054582 979930647 695054582 58173699 695054582 58173699 93012766 759948633 93012766 759948633 441777803 78703278 441777803 131648735 441777803 131648735 750491481 164329628 750491481 164329628 54185026 164329628 190740185 143610693 190740185 143610693 760296392 81754860 760296392 81754860 838671559 47802760 838671559 47802760 294991711 579734570 294991711 579734570 927573151 301602979 927573151 301602979 522574090 136124235 522574090 136124235 513721838 806167884 513721838 806167884 13471363 806167884 851156441 58219169 851156441 58219169 1133814 250170434 1133814 250170434 22708812 150555521 22708812 150555521 286443420 150555521 207753111 478960996 207753111 89886059 207753111 89886059 492529358 164864099 492529358 164864099 974143232 164864099 47759855 902069873 47759855 902069873 250020527 650000511 250020527 650000511 633293148 650000511 13738206 363936972 13738206 363936972 326743380 429188273 326743380 429188273 500032994 939462134 500032994 912380736 500032994 912380736 607968544 912380736 605633712 886664145 605633712 886664145 531916588 640677983 531916588 640677983 315494952 640677983 951403861 441174158 951403861 441174158 555581051 441174158 589018502 323800947 589018502 958429791 589018502 958429791 916301759 958429791 471559144 411813442 471559144 411813442 554181717 927900321 554181717 927900321 934852899 303640214 934852899 895554787 934852899 895554787 324332356 607023722 324332356 607023722 201555152 607023722 389640949 204835356 389640949 634618121 389640949 634618121 610984603 25518351 610984603 25518351 182719298 217052254 182719298 217052254 705392769 790753315 705392769 790753315 298220319 60807973 298220319 60807973 854002793 274135431 854002793 274135431 418589584 827953869 418589584 827953869 872279585 57881579 872279585 57881579 212192635 960998793 212192635 218560931 212192635 218560931 215181480 205589522 215181480 205589522 954033266 880723355 954033266 880723355 886588360 880723355 911213357 157690476 911213357 157690476 565365011 252950088 565365011 252950088 985148850 633941245 985148850 633941245 377375982 7036194 377375982 376905940 377375982 376905940 651267586 189762910 651267586 189762910 433891068 189762910 682150436 2757030 682150436 2757030 361608467 900532382 361608467 900532382 461375840 936842912 461375840 936842912 56665524 936842912 818964466 952497247 818964466 952497247 89070864 142313113 89070864 512974279 89070864 512974279 113658968 446422290 113658968 446422290 87227630 759136793 87227630 759136793 47995189 759136793 109867684 334994583 109867684 883771178 109867684 883771178 923264711 512704625 923264711 512704625 943991262 24330113 943991262 424615818 943991262 424615818 490519680 384111337 490519680 384111337 640244853 261211543 640244853 856186717 640244853 856186717 260627562 856186717 879588683 111104432 879588683 111104432 433405197 344429093 433405197 344429093 2056133 815091553 2056133 815091553 975754380 815091553 772804807 327309373 772804807 704211547 772804807 704211547 339028327 145598818 339028327 145598818 741205182 53710247 741205182 53710247 595099801 53710247 620028335 350935723 620028335 350935723 42304917 701541509 42304917 701541509 144526344 561577681 144526344 561577681 450604868 740347766 450604868 428080262 450604868 428080262 945419210 912814323 945419210 912814323 836317609 366820948 836317609 366820948 878726000 458276117 878726000 458276117 388741468 483287126 388741468 483287126 433108086 628017380 433108086 628017380 639524757 628017380 35208348 545643482 35208348 600007966 35208348 600007966 212217866 66690041 212217866 66690041 57124957 376911080 57124957 376911080 501972679 376911080 235915209 957781240 235915209 907595856 235915209 907595856 777182878 497102922 777182878 497102922 502329877 821811008 502329877 821811008 924221327 69915676 924221327 69915676 224528976 6636908 224528976 935876740 224528976 935876740 31110099 935876740 149290186 162037206 149290186 408312941 149290186 408312941 990499085 408312941 70857598 253813049 70857598 694748372 70857598 694748372 479246346 60073789 479246346 60073789 703854476 60073789 113820114 632656658 113820114 632656658 293859207 685480209 293859207 685480209 436138986 141007153 436138986 141007153 68590327 927254519 68590327 541365672 68590327 541365672 549082694 74180081 549082694 74180081 929920134 74180081 630597980 364446832 630597980 1976756 630597980 1976756 501478530 866372700 501478530 866372700 598412237 76823731 598412237 76823731 446121125 139316433 446121125 139316433 42155959 702399136 42155959 702399136 441261353 333746308 441261353 333746308 859289778 652536260 859289778 652536260 207472494 652536260 455044599 716920280 455044599 716920280 794736104 261332968 794736104 261332968 3366968 500044888 3366968 500044888 350277430 752611913 350277430 681744040 350277430 681744040 133670158 139269826 133670158 760685538 133670158 760685538 362483977 61583565 362483977 61583565 29586834 124548847 29586834 124548847 406770642 359157701 406770642 359157701 802147071 359157701 94180761 287561985 94180761 769422316 94180761 769422316 970781891 769422316 924016792 319979393 924016792 319979393 92717405 319979393 235833209 424539723 235833209 151488235 235833209 151488235 19235649 151488235 462161596 509215864 462161596 509215864 742139394 506146881 742139394 506146881 279081482 279827119 279081482 279827119 227983191 77768900 227983191 77768900 627745332 738181073 627745332 738181073 580632697 182438585 580632697 182438585 730402107 467285852 730402107 467285852 825145811 961625991 825145811 961625991 689561143 353022343 689561143 353022343 177642808 861752860 177642808 861752860 150950553 861752860 555174785 343559573 555174785 343559573 998381518 823444984 998381518 760845368 998381518 760845368 330578854 120542495 330578854 120542495 806346456 245700378 806346456 245700378 129824394 245700378 860178089 804300348 860178089 804300348 162424963 502223232 162424963 502223232 240105104 74831636 240105104 74831636 907990309 187227406 907990309 81309152 907990309 81309152 940396489 378720518 940396489 378720518 678287536 299966255 678287536 299966255 326400021 144666245 326400021 144666245 457407727 260627422 457407727 260627422 639448399 260627422 379941844 333700851 379941844 333700851 15357611 893018985 15357611 893018985 132040442 879837097 132040442 879837097 969870925 410904040 969870925 410904040 154313090 974406379 154313090 974406379 163298167 289520981 163298167 289520981 113522137 235427607 113522137 326249935 113522137 326249935 780497304 950125322 780497304 950125322 193310962 368151671 193310962 368151671 407790312 761688815 407790312 761688815 941856534 704571789 941856534 704571789 963822467 121786907 963822467 121786907 678628876 891541021 678628876 891541021 160171357 616284215 160171357 616284215 49086730 637349148 49086730 637349148 707522603 471647175 707522603 471647175 173074247 453169642 173074247 453169642 568063669 352138232 568063669 352138232 887506481 978352284 887506481 978352284 456120066 219651092 456120066 219651092 579682457 477060726 579682457 477060726 150179007 94542932 150179007 94542932 980981623 680820629 980981623 680820629 200914648 18730682 200914648 617018732 200914648 617018732 579644651 510561865 579644651 510561865 118684487 326729079 118684487 326729079 75629399 326729079 125872283 344430036 125872283 344430036 714834858 132402114 714834858 132402114 702026198 113003302 702026198 113003302 354802886 986181589 354802886 986181589 495847184 91872186 495847184 91872186 881915231 557300586 881915231 557300586 957987558 155030451 957987558 155030451 113225987 631994892 113225987 631994892 680512349 189818488 680512349 189818488 144828895 815502726 144828895 815502726 602194498 425534523 602194498 630788095 602194498 630788095 867954803 630788095 720015853 111028603 720015853 576816277 720015853 576816277 104347479 579288884 104347479 579288884 911615733 768297243 911615733 768297243 114982917 816488370 114982917 694067346 114982917 694067346 125378503 479848732 125378503 479848732 14603368 602897865 14603368 602897865 328244819 906692134 328244819 906692134 73348307 906692134 248004666 69614402 248004666 69614402 234493061 886700959 234493061 886700959 82702557 675966985 82702557 675966985 240839068 271002404 240839068 271002404 21386020 990395391 21386020 990395391 943250723 653457201 943250723 653457201 428159975 283839600 428159975 283839600 991278653 965063568 991278653 965063568 533430578 518773824 533430578 518773824 995532802 263003637 995532802 263003637 771702665 816465816 771702665 816465816 241637271 173082657 241637271 173082657 606724353 621667843 606724353 621667843 105928506 550044049 105928506 550044049 360861199 840057755 360861199 840057755 148189666 99708002 148189666 99708002 146772075 647228512 146772075 647228512 518335144 647228512 244590518 47608428 244590518 307628641 244590518 307628641 878826752 307628641 238081488 875173994 238081488 270147500 238081488 270147500 719411723 91722440 719411723 91722440 29869634 954344500 29869634 954344500 402577474 954344500 242803691 646477735 242803691 646477735 575940631 726411709 575940631 726411709 751541142 726411709 695366599 281437619 695366599 281437619 712838058 23289284 712838058 23289284 809469515 529178101 809469515 529178101 904688941 699278654 904688941 699278654 639449394 998957367 639449394 998957367 552275570 998957367 817790991 831658343 817790991 831658343 529633600 759145111 529633600 759145111 853631416 286360414 853631416 286360414 595907003 840714416 595907003 840714416 570276772 968320793 570276772 968320793 25362679 507774341 25362679 507774341 242358702 322499070 242358702 322499070 356489247 62477475 356489247 687042052 356489247 687042052 250673021 687042052 309432748 479098354 309432748 479098354 362945899 194226066 362945899 194226066 34667787 194226066 485154504 508910427 485154504 508910427 205151666 665781359 205151666 98589437 205151666 98589437 206069153 15877405 206069153 15877405 995535912 201367961 995535912 201367961 257280447 149757475 257280447 149757475 511787145 212767819 511787145 212767819 103610972 212767819 306934580 714521078 306934580 317591433 306934580 317591433 446700922 317591433 331861220 939502679 331861220 78213277 331861220 78213277 726254452 610680689 726254452 463817741 726254452 463817741 47951041 865773235 47951041 775400161 47951041 775400161 763654100 775400161 615397594 265793582 615397594 265793582 425943348 430494913 425943348 430494913 744256653 869241657 744256653 869241657 477271258 51269620 477271258 51269620 702796357 51269620 343019820 617713948 343019820 617713948 555176320 617713948 93400030 961711301 93400030 465791087 93400030 465791087 567485080 563515093 567485080 476744845 567485080 476744845 726425925 658831642 726425925 658831642 836773366 658831642 486636861 263870777 486636861 263870777 676123515 364863581 676123515 364863581 695953848 818642908 695953848 818642908 362491159 163858434 362491159 163858434 657514314 255819403 657514314 255819403 167877976 137872288 167877976 137872288 444603094 215627224 444603094 215627224 723538184 682783977 723538184 41142961 723538184 41142961 471818930 41142961 515788778 304154747 515788778 304154747 784281959 295072688 784281959 295072688 2771722 241738363 2771722 271316707 2771722 271316707 545765208 147195822 545765208 147195822 683375852 382841824 683375852 382841824 61947773 382841824 516374308 923629316 516374308 923629316 17929276 262562499 17929276 270043848 17929276 270043848 232450029 7110743 232450029 7110743 380000918 29859404 380000918 29859404 809004260 999042031 809004260 999042031 348766462 790279039 348766462 790279039 179138286 884910804 179138286 884910804 791821425 469437977 791821425 469437977 25894931 504157864 25894931 504157864 523860968 917297096 523860968 917297096 348759345 374103410 348759345 374103410 717554297 374103410 472596324 838231932 472596324 838231932 175452481 288337514 175452481 288337514 975522073 933378305 975522073 454074214 975522073 454074214 888402311 104352146 888402311 104352146 604105400 923465643 604105400 722941333 604105400 722941333 876174843 97296784 876174843 97296784 89797977 97296784 836745942 895367781 836745942 895367781 103864846 481089550 103864846 481089550 747924656 34903463 747924656 34903463 207766776 697408674 207766776 593887928 207766776 593887928 779494892 588434014 779494892 588434014 568451366 315225036 568451366 315225036 458396782 734440831 458396782 734440831 338458809 321210488 338458809 321210488 635104169 321210488 459581912 973524850 459581912 616991841 459581912 616991841 799861494 616991841 729315434 731837177 729315434 513455906 729315434 513455906 400119004 181529073 400119004
#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...