제출 #977898

#제출 시각아이디문제언어결과실행 시간메모리
977898opPOBroken Line (IOI19_line)Text
25.50 / 100
0 ms0 KiB
23 80 0 80 100 41 100 41 20 66 20 66 2 20 2 20 99 97 99 16 99 16 47 68 47 68 15 53 15 53 86 22 86 22 37 72 37 18 37 18 98 74 98 74 11 60 11
950 1070 0 1070 9012 1070 3687 8720 3687 8720 1511 8720 4366 4385 4366 5640 4366 5640 4606 5640 61 79 61 7339 61 7339 7006 3040 7006 3948 7006 3948 125 9892 125 883 125 883 6340 6439 6340 5834 6340 5834 5590 5834 8715 551 8715 551 9464 551 6271 7850 6271 7850 2393 7850 7848 2244 7848 4998 7848 4998 4145 4120 4145 4330 4145 4330 8001 8030 8001 5620 8001 5620 4661 5620 4781 4997 4781 5430 4781 5430 4808 5430 2211 2139 2211 4588 2211 4588 6817 2673 6817 2673 7390 2673 6350 3867 6350 1122 6350 1122 1001 1122 8763 1539 8763 1539 1596 1539 1910 9503 1910 9503 589 9503 5804 3812 5804 3812 3819 3812 4116 7762 4116 7762 7678 7762 6058 4133 6058 4850 6058 4850 4686 4688 4686 5272 4686 5272 7301 2784 7301 4600 7301 4600 4553 4600 9944 63 9944 7854 9944 7854 70 9921 70 6851 70 6851 6415 6224 6415 6224 4111 6224 8703 8878 8703 8078 8703 8078 3719 241 3719 241 9767 241 641 9452 641 2968 641 2968 4378 4411 4378 3640 4378 3640 6567 3640 5837 6704 5837 6704 6551 6704 6264 5044 6264 5044 2997 2823 2997 9612 2997 9612 9505 9612 4879 4569 4879 4569 7101 8351 7101 8351 1768 8351 3155 1501 3155 1501 8474 1501 899 918 899 8382 899 8382 1729 8382 721 9387 721 5214 721 5214 4997 5214 690 697 690 6656 690 6656 3702 6656 3258 7289 3258 7289 2716 7952 2716 7952 7953 7952 2111 2064 2111 8073 2111 8073 7200 2360 7200 2360 7676 2360 5725 5929 5725 1804 5725 1804 8181 1804 545 518 545 8842 545 8842 8670 8842 1581 1523 1581 2256 1581 2256 5765 8630 5765 8630 1552 8630 9810 9907 9810 9833 9810 9833 225 9833 2341 3172 2341 3172 6890 3172 2129 8037 2129 5311 2129 5311 8002 2085 8002 4857 8002 4857 4277 8303 4277 8303 1822 8303 4485 3919 4485 3919 635 9460 635 9341 635 9341 892 3758 892 3758 6124 7833 6124 7833 7729 7833 7361 2602 7361 2602 2721 2602 9738 344 9738 5221 9738 5221 3612 3588 3612 5014 3612 5014 8257 1694 8257 8701 8257 8701 1532 8701 8430 4324 8430 4324 4829 5104 4829 2631 4829 2631 7402 2631 3956 5163 3956 5163 4888 5163 1253 1276 1253 1975 1253 1975 2033 1975 1006 9013 1006 5934 1006 5934 8325 8446 8325 1090 8325 1090 8995 1090 4181 9435 4181 9435 671 9435 4098 2684 4098 2684 2828 2684 6088 7466 6088 7466 8194 8612 8194 8612 1580 8612 6028 6129 6028 6812 6028 6812 6603 6812 6600 1538 6600 1538 8433 1538 4338 5945 4338 3221 4338 3221 3394 3221 3430 7923 3430 7923 2316 7923 4877 2885 4877 2885 7167 2885 695 9396 695 3659 695 3659 6558 3659 4650 8267 4650 8267 9468 9557 9468 3517 9468 3517 1126 316 1126 316 192 316 8631 8819 8631 3754 8631 3754 4190 6063 4190 1691 4190 1691 1725 1691 6696 6152 6696 6152 967 9056 967 6125 967 6125 8102 1903 8102 3882 8102 3882 3895 3882 6424 3811 6424 3843 6424 3843 1417 1412 1417 6944 1417 6944 6839 6981 6839 4414 6839 4414 5348 5719 5348 351 5348 351 9727 351 9441 8794 9441 8794 369 407 369 1258 369 1258 8696 1258 4213 6049 4213 1488 4213 1488 8509 1488 5848 9359 5848 9359 750 9359 9590 447 9590 7648 9590 7648 1705 1649 1705 2242 1705 2242 9970 12 9970 649 9970 649 643 649 5274 6546 5274 6546 3779 6546 9130 909 9130 6798 9130 6798 2510 7678 2510 2272 2510 2272 9786 190 9786 587 9786 587 3550 3571 3550 799 3550 799 9235 799 6749 4181 6749 4181 3426 7018 3426 2886 3426 2886 3053 2886 6471 8799 6471 8799 1367 8799 1516 1455 1516 1811 1516 1811 9157 9854 9157 9854 176 9854 6654 178 6654 178 9790 178 3656 9956 3656 9956 9934 9956 8563 1344 8563 2262 8563 2262 604 9498 604 1629 604 1629 8328 1629 6677 9845 6677 9845 9750 9845 8075 420 8075 420 9611 420 4895 8216 4895 8216 9149 363 9149 363 9707 363 565 10001 565 10001 9977 10001 2418 6819 2418 6819 8704 1221 8704 2832 8704 2832 3160 7181 3160 3282 3160 3282 7327 9334 7327 9334 777 9334 8518 548 8518 548 551 548 7493 7542 7493 830 7493 830 9163 830 8673 5993 8673 5993 5788 5993 9706 9811 9706 9144 9706 9144 5781 2990 5781 2990 2218 8002 2218 1145 2218 1145 8783 1145 6815 6951 6815 6948 6815 6948 3472 6948 7020 7159 7020 6534 7020 6534 6443 6534 7980 8254 7980 8254 1981 8254 4497 5818 4497 5870 4497 5870 4422 5870 7828 2259 7828 2586 7828 2586 3153 2959 3153 774 3153 774 752 774 3207 9790 3207 9790 282 9790 4786 5522 4786 7131 4786 7131 7015 7131 5064 5320 5064 8865 5064 8865 8692 8865 7819 3950 7819 3950 6250 7107 6250 7107 7008 7107 4306 5908 4306 5908 9658 9765 9658 5710 9658 5710 4595 5710 6453 8940 6453 8940 1058 8940 9948 9966 9948 3008 9948 3008 3204 3008 6428 6495 6428 6193 6428 6193 4149 6193 9080 375 9080 375 9666 375 5572 5829 5572 4150 5572 4150 9019 9078 9019 8285 9019 8285 8176 8285 8992 9059 8992 1475 8992 1475 1530 1475 3958 9353 3958 9353 9251 9353 2882 406 2882 406 9630 406 5434 7412 5434 7412 2821 7412 2876 5431 2876 5431 5245 1135 5245 1135 524 489 524 4063 524 4063 6852 3223 6852 7763 6852 7763 2325 764 2325 764 726 764 6221 6252 6221 1666 6221 1666 8309 1666 3616 9587 3616 9587 9496 9587 1818 1972 1818 1972 9137 9216 9137 1118 9137 1118 985 1118 3285 7089 3285 61 3285 61 52 61 6970 7865 6970 7865 678 650 678 6012 678 6012 4545 4887 4545 4887 4718 4887 934 128 934 128 9929 128 1661 8506 1661 8506 8372 8506 4739 5543 4739 6879 4739 6879 6691 6879 2200 8014 2200 3923 2200 3923 8310 1647 8310 3357 8310 3357 5635 7224 5635 7224 1825 1809 1825 8468 1825 8468 1666 8468 5246 1814 5246 1814 1832 1814 3454 5277 3454 5277 4931 5277 262 350 262 7336 262 7336 7235 7336 2029 1904 2029 3487 2029 3487 3492 3487 2762 2676 2762 3770 2762 3770 6446 3770 3494 6911 3494 549 3494 549 9486 549 9454 9526 9454 3573 9454 3573 2503 2371 2503 5745 2503 5745 7370 7417 7370 6339 7370 6339 3965 6339 8736 369 8736 369 272 369 5135 5103 5135 572 5135 572 588 572 5176 6039 5176 6039 7258 7341 7258 2191 7258 2191 7876 2191 3799 8092 3799 8092 8035 8092 1987 1890 1987 6157 1987 6157 6056 6157 2285 8892 2285 8892 1129 8892 1344 1296 1344 8990 1344 8990 1044 8990 5563 5819 5563 6623 5563 6623 6877 3216 6877 8112 6877 8112 2046 8112 6358 656 6358 656 9343 656 4655 4659 4655 1073 4655 1073 954 1073 9412 9496 9412 1031 9412 1031 5342 6779 5342 6779 6564 6779 6186 1139 6186 1139 9732 9830 9732 8631 9732 8631 5204 5128 5204 5128 4900 8944 4900 8944 8787 8944 8479 2189 8479 2189 4426 4437 4426 844 4426 844 818 844 1365 9877 1365 9877 9785 9877 3216 4598 3216 4598 5432 4598 5085 8405 5085 8405 612 9479 612 7538 612 7538 7465 7538 3649 2758 3649 2758 2873 2758 3284 3173 3284 2934 3284 2934 1414 8750 1414 3985 1414 3985 9371 9468 9371 1997 9371 1997 2048 1997 3886 7458 3886 7458 8925 9019 8925 7921 8925 7921 5130 831 5130 831 616 591 616 2452 616 2452 7547 2452 5022 9915 5022 9915 9841 9915 2411 2337 2411 4634 2411 4634 4819 8772 4819 8772 1391 8772 8098 8137 8098 9979 8098 9979 9964 9979 2514 699 2514 699 9332 699 4334 5309 4334 5309 4998 5309 4001 6282 4001 23 4001 23 46 23 1345 8810 1345 3768 1345 3768 6457 3768 6229 6245 6229 6245 1221 1257 1221 1624 1221 1624 9145 9240 9145 7203 9145 7203 13 16 13 1173 13 1173 9156 842 9156 1415 9156 1415 3009 7297 3009 137 3009 137 9849 137 6330 4482 6330 4482 463 448 463 798 463 798 4382 6208 4382 6208 578 563 578 9896 578 9896 9793 9896 4955 2148 4955 2148 909 9146 909 647 909 647 9368 647 8374 4146 8374 4146 4174 4146 8950 22 8950 22 9965 22 5252 5603 5252 3317 5252 3317 3434 3317 9500 483 9500 2817 9500 2817 577 9525 577 7567 577 7567 2654 7567 2485 7821 2485 2791 2485 2791 6823 7618 6823 7618 2303 2177 2303 9950 2303 9950 67 9950 6847 4383 6847 4383 907 962 907 2843 907 2843 3302 7068 3302 4508 3302 4508 9394 595 9394 2340 9394 2340 1819 1780 1819 8401 1819 8401 8308 8401 1397 1349 1397 9702 1397 9702 365 9702 8313 7376 8313 7376 5932 6065 5932 7611 5932 7611 7536 7611 3462 2595 3462 2595 287 194 287 194 141 194 9765 9859 9765 3587 9765 3587 5493 7643 5493 7643 7544 7643 5302 5643 5302 6434 5302 6434 3891 6434 8449 8615 8449 6398 8449 6398 2203 2098 2203 5346 2203 5346 4851 5346 1152 1226 1152 4669 1152 4669 5394 6572 5394 6572 86 132 86 1169 86 1169 9617 9655 9617 6454 9617 6454 3475 1878 3475 1878 1911 1878 2754 9635 2754 9635 464 9635 2887 7388 2887 9214 2887 9214 875 9214 9487 9564 9487 4900 9487 4900 1268 8845 1268 4658 1268 4658 5296 4658 2909 9826 2909 9826 264 9826 306 5795 306 5795 7043 2967 7043 9106 7043 9106 9045 9106 4233 2793 4233 2793 8364 1577 8364 3744 8364 3744 3715 6627 3715 5222 3715 5222 7032 2049 7032 2049 94 9905 94 4030 94 4030 6976 3162 6976 5786 6976 5786 4524 5786 7196 7285 7196 3014 7196 3014 2484 2349 2484 8628 2484 8628 1563 8628 5654 4420 5654 5614 5654 5614 3118 7201 3118 4552 3118 4552 5565 4552 2070 8094 2070 7402 2070 7402 5164 5037 5164 5461 5164 5461 2595 1558 2595 1558 1653 1558 7870 7918 7870 7104 7870 7104 3225 7104 8731 8904 8731 5797 8731 5797 2638 7599 2638 2097 2638 2097 7991 2097 7669 7747 7669 2582 7669 2582 2653 2582 6675 3528 6675 2550 6675 2550 2637 2550 3973 8935 3973 8935 1071 8935 2309 5041 2309 5041 6472 3743 6472 9582 6472 9582 549 9582 6148 4194 6148 4194 4212 4194 9922 9925 9922 7932 9922 7932 7647 2396 7647 2710 7647 2710 1252 8855 1252 394 1252 394 9657 394 4680 9382 4680 9382 9293 9382 8952 7596 8952 7596 98 153 98 3211 98 3211 8242 8350 8242 1775 8242 1775 1764 1775 4182 7881 4182 7881 7827 7881 5591 3699 5591 3699 8527 1452 8527 6795 8527 6795 6520 423 6520 423 379 423 7469 2607 7469 313 7469 313 9758 313 9379 1892 9379 1892 8123 1892 8687 1274 8687 7746 8687 7746 2505 7746 4223 4271 4223 7036 4223 7036 3185 7163 3185
8190 14164 0 14164 8394 14164 6133 24785 6133 22972 6133 22972 11972 11485 11972 24382 11972 24382 3638 24382 9099 6899 9099 18997 9099 18997 17004 5219 17004 13554 17004 13554 13565 13554 16425 13715 16425 8988 16425 8988 17639 8988 8753 16922 8753 16922 15851 16922 8126 11917 8126 19344 8126 19344 2398 19344 4211 5775 4211 5775 16663 5775 7737 22956 7737 22956 5755 22956 7829 2349 7829 2349 19307 2349 4742 1236 4742 19105 4742 19105 14608 19105 6340 748 6340 14845 6340 14845 18158 14845 9851 9108 9851 9108 11055 9108 8993 263 8993 21425 8993 21425 24800 21425 282 4248 282 24032 282 24032 11808 10535 11808 10535 14058 627 14058 20266 14058 20266 20531 20266 1009 4283 1009 4283 21059 4283 243 12303 243 11265 243 11265 11883 9741 11883 11178 11883 11178 5290 1126 5290 21030 5290 21030 17468 21030 803 4150 803 22967 803 22967 15810 1664 15810 1664 618 12910 618 6060 618 6060 22466 6060 2078 4499 2078 4980 2078 4980 8763 3728 8763 21021 8763 21021 23461 1204 23461 21224 23461 21224 125 21224 3839 8759 3839 8759 3461 8759 6766 24665 6766 4003 6766 4003 21038 4003 18899 15491 18899 7262 18899 7262 24245 7262 13748 23851 13748 23851 23176 23851 19569 165 19569 165 352 165 23991 17181 23991 9014 23991 9014 3796 9014 19275 22440 19275 22241 19275 22241 4904 22241 22905 2507 22905 2507 12124 2507 16969 20467 16969 20182 16969 20182 24368 20182 18631 2604 18631 2604 9702 2108 9702 11992 9702 11992 18479 11992 16630 18042 16630 9350 16630 9350 1070 9350 17985 21788 17985 21788 8611 21788 9165 6511 9165 7093 9165 7093 22528 18024 22528 69 22528 69 5123 69 16612 24206 16612 17605 16612 17605 9577 17605 10318 22300 10318 22300 20646 22300 10936 1654 10936 4069 10936 4069 4710 5501 4710 1153 4710 1153 24569 15947 24569 15947 439 15947 891 8105 891 8105 15695 19698 15695 19698 22313 19698 253 6961 253 6961 24206 10151 24206 9262 24206 9262 3802 1880 3802 19392 3802 19392 23935 19392 863 23952 863 19514 863 19514 17097 19514 13170 21348 13170 21348 8397 2760 8397 4100 8397 4100 22989 4100 21246 12727 21246 12727 18700 20744 18700 20744 12305 20744 14360 14323 14360 14323 10962 24088 10962 23092 10962 23092 16566 5715 16566 15065 16566 15065 4461 15065 7651 4862 7651 23702 7651 23702 15167 23702 8077 15539 8077 15539 17084 576 17084 14232 17084 14232 8081 14232 24657 20945 24657 20945 8174 20945 11442 12624 11442 18363 11442 18363 19909 1819 19909 16921 19909 16921 18023 16921 23407 3062 23407 18144 23407 18144 9493 11502 9493 11502 21772 20386 21772 1359 21772 1359 17394 1359 24807 20558 24807 20558 14282 467 14282 5010 14282 5010 24141 5010 13352 12630 13352 2419 13352 2419 325 16835 325 16835 4139 16835 794 2142 794 17068 794 17068 18781 17068 10885 36 10885 6076 10885 6076 11322 6076 3986 17974 3986 17974 13915 2820 13915 20563 13915 20563 22236 10750 22236 16249 22236 16249 32 8685 32 14689 32 14689 11382 8944 11382 11225 11382 11225 20367 11225 19042 3435 19042 22619 19042 22619 12911 6031 12911 14648 12911 14648 23395 14648 16073 19055 16073 14302 16073 14302 19121 14302 6382 16978 6382 7711 6382 7711 24699 7711 11546 18598 11546 1258 11546 1258 18130 13447 18130 84 18130 84 8970 84 9433 12075 9433 6481 9433 6481 7560 6481 13594 19004 13594 19004 4930 19004 12390 9726 12390 15838 12390 15838 3919 15838 12643 20891 12643 12660 12643 12660 7928 3848 7928 23050 7928 23050 24448 5286 24448 6758 24448 6758 5759 6758 12740 24741 12740 24741 14826 24741 9054 5370 9054 5370 23216 5370 11513 3274 11513 12146 11513 12146 12158 12146 3028 15700 3028 14039 3028 14039 653 14039 2047 11830 2047 20636 2047 20636 3600 20636 499 9969 499 9969 19126 9969 15997 21634 15997 21634 1407 21634 7074 11918 7074 11918 10345 11918 9137 5401 9137 18484 9137 18484 14244 18484 2677 23396 2677 8083 2677 8083 8110 8083 6578 17216 6578 17216 5809 17216 23884 18073 23884 2216 23884 2216 24878 2216 17888 14932 17888 14932 19722 14932 16433 1500 16433 23229 16433 23229 13300 23229 18248 4984 18248 4984 22505 4984 20236 24773 20236 3495 20236 3495 889 3495 4753 15329 4753 15329 21271 15329 3452 18817 3452 100 3452 100 12002 21906 12002 10434 12002 10434 22617 10434 20794 1836 20794 1836 922 1836 10636 24644 10636 24644 22972 272 22972 635 22972 635 11437 635 19732 18491 19732 18491 9067 12080 9067 21014 9067 21014 12467 21014 11891 6646 11891 19655 11891 19655 11359 19655 18579 16193 18579 21135 18579 21135 8395 21135 10040 5187 10040 5187 13031 5187 9671 16082 9671 16082 529 16082 9510 20700 9510 20365 9510 20365 115 20365 2777 2911 2777 2911 11481 16850 11481 8058 11481 8058 17577 8058 12333 15107 12333 5198 12333 5198 21525 19179 21525 11343 21525 11343 16581 1928 16581 19691 16581 19691 5010 19691 8123 8257 8123 8257 21034 8257 14067 2630 14067 6422 14067 6422 9107 6422 10779 22592 10779 1150 10779 1150 16164 1150 15300 18899 15300 11218 15300 11218 7804 21160 7804 14866 7804 14866 20879 8120 20879 15963 20879 15963 21010 15963 11099 146 11099 1575 11099 1575 24886 23263 24886 23263 8805 23263 21811 12036 21811 14677 21811 14677 5102 17713 5102 3088 5102 3088 22201 3088 7280 14493 7280 39 7280 39 22399 39 10657 21071 10657 21071 16996 22875 16996 22875 4044 2756 4044 2756 24464 2756 3022 19463 3022 19463 22365 9397 22365 20420 22365 20420 24467 20420 9022 3777 9022 3777 3840 3777 9088 747 9088 1466 9088 1466 14719 1466 14358 829 14358 16407 14358 16407 4759 16407 21809 24743 21809 4751 21809 4751 8971 4751 15185 811 15185 9977 15185 9977 4165 13838 4165 9432 4165 9432 15153 9432 3111 15219 3111 882 3111 882 8778 23898 8778 23898 12057 23898 6106 15624 6106 19129 6106 19129 18659 19129 13380 5576 13380 5576 20912 5576 10219 10034 10219 6598 10219 6598 4913 6598 22423 16843 22423 10617 22423 10617 20416 5006 20416 13446 20416 13446 9775 13446 20313 24970 20313 15630 20313 15630 8629 15630 22945 10334 22945 21594 22945 21594 10102 11426 10102 15414 10102 15414 15332 15414 3554 3776 3554 18752 3554 18752 5087 18752 3834 264 3834 264 1094 264 12868 4525 12868 4525 3872 4525 4163 21578 4163 6080 4163 6080 9975 6080 1904 3000 1904 3000 20024 16779 20024 16779 611 16779 14666 22472 14666 21606 14666 21606 763 21606 9940 19675 9940 22753 9940 22753 20701 22753 4419 4440 4419 19619 4419 19619 15776 16515 15776 16515 281 16515 17608 10934 17608 10934 24616 17049 24616 13110 24616 13110 3709 13110 14301 21161 14301 20640 14301 20640 15361 20640 9359 23013 9359 14772 9359 14772 2276 14772 16026 6474 16026 6474 7967 6474 22460 1896 22460 3136 22460 3136 24065 3136 3626 664 3626 664 19675 11865 19675 4308 19675 4308 10674 19461 10674 19461 2181 19461 13124 20957 13124 10692 13124 10692 20773 17821 20773 17821 4436 17821 18548 22912 18548 13476 18548 13476 23635 13476 21965 5004 21965 5004 4028 5004 18390 11453 18390 11453 5078 11453 12929 19397 12929 14787 12929 14787 24832 19960 24832 19159 24832 19159 6948 2157 6948 2157 20586 8553 20586 7298 20586 7298 5476 374 5476 19378 5476 19378 11043 19378 5207 8264 5207 18300 5207 18300 24362 18300 10806 12059 10806 22344 10806 22344 16982 8602 16982 12407 16982 12407 4820 12407 9098 23938 9098 18100 9098 18100 14936 18100 9279 868 9279 868 24337 11665 24337 11665 11357 11665 11717 2919 11717 21026 11717 21026 20474 21026 16732 16242 16732 17871 16732 17871 2202 7625 2202 7625 22834 7625 14975 19470 14975 19470 4204 12203 4204 22734 4204 22734 18421 22885 18421 12917 18421 12917 6222 19719 6222 12038 6222 12038 24071 12038 21198 1558 21198 8116 21198 8116 15802 8116 23413 1112 23413 12693 23413 12693 773 12693 18217 8825 18217 17123 18217 17123 5421 18993 5421 5039 5421 5039 17940 982 17940 13636 17940 13636 24404 21352 24404 21352 5995 1988 5995 5784 5995 5784 3342 5784 5173 20597 5173 20555 5173 20555 3746 20555 8989 7623 8989 7623 18482 23583 18482 11904 18482 11904 4019 11904 18174 7673 18174 19564 18174 19564 21704 1202 21704 18415 21704 18415 1911 18415 14852 3202 14852 3202 2346 3202 10513 24670 10513 18245 10513 18245 563 18245 15468 3978 15468 3978 9670 3978 23632 10129 23632 5512 23632 5512 3334 8117 3334 1934 3334 1934 16665 1934 15453 10502 15453 10502 24054 10502 7981 921 7981 2829 7981 2829 24388 2829 18762 17886 18762 17886 2933 17886 16216 633 16216 633 10361 633 21167 4202 21167 1167 21167 1167 12519 1167 20128 7988 20128 969 20128 969 444 969 10663 13368 10663 5996 10663 5996 12303 5996 7401 197 7401 197 10370 197 8623 24313 8623 24313 24654 10435 24654 11351 24654 11351 7860 23484 7860 4012 7860 4012 18210 302 18210 1086 18210 1086 1242 1086 7282 24652 7282 16924 7282 16924 3015 16924 15414 20583 15414 13888 15414 13888 729 13888 14825 12490 14825 16372 14825 16372 4836 4300 4836 10217 4836 10217 18737 23718 18737 23718 13058 23718 20075 9094 20075 9094 1037 9094 24771 20863 24771 9625 24771 9625 3238 24200 3238 16595 3238 16595 18908 7887 18908 18278 18908 18278 806 18278 22776 24821 22776 4182 22776 4182 7083 9763 7083 9763 21702 9763 4985 24980 4985 24980 22363 16579 22363 16579 23473 16579 17970 3565 17970 3565 18268 3565 9703 10447 9703 463 9703 463 22042 18624 22042 18624 17304 7230 17304 7230 3593 6227 3593 8614 3593 8614 15529 2265 15529 2265 20799 2265 6288 9143 6288 9143 5174 9143 15528 668 15528 9141 15528 9141 4046 9141 19415 17832 19415 8126 19415 8126 11742 108 11742 6738 11742 6738 3724 6738 6891 17284 6891 643 6891 643 17777 643 10090 24784 10090 2166 10090 2166 21870 2166 18434 18359 18434 18359 21947 14017 21947 19985 21947 19985 2737 19985 10425 2523 10425 2523 19847 2523 1038 20006 1038 20006 22326 20006 7501 4811 7501 24660 7501 24660 24722 5636 24722 5636 27 16523 27 2627 27 2627 12043 20848 12043 20848 21600 4648 21600 4648 6453 1964 6453 19026 6453 19026 4235 19026 20389 10365 20389 10365 8847 10365 16254 998 16254 16256 16254 16256 23997 17161 23997 16528 23997 16528 2288 16528 10504 8832 10504 11715 10504 11715 1735 11715 20277 2516 20277 9530 20277 9530 17610 9530 19182 7882 19182 15039 19182 15039 109 21232 109 21232 20668 10242 20668 21109 20668 21109 14046 18344 14046 19193 14046 19193 20708 105 20708 105 4261 20435 4261 3048 4261 3048 22439 21020 22439 21020 9550 10260 9550 10260 19437 10260 2734 14434 2734 14434 7724 6588 7724 17072 7724 17072 3249 17072 7106 4703 7106 18101 7106 18101 900 18101 5591 5122 5591 18756 5591 18756 16727 12913 16727 18440 16727 18440 7419 18440 23758 6674 23758 18211 23758 18211 8949 18211 22544 3562 22544 3562 4366 19054 4366 17136 4366 17136 10680 17136 1699 12863 1699 12863 14995 23485 14995 23485 19714 23485 5030 8193 5030 8193 2977 8193 16429 4874 16429 20975 16429 20975 20460 20975 12244 4529 12244 4529 12549 4529 9539 4390 9539 15559 9539 15559 14091 11348 14091 17615 14091 17615 3329 17615 17693 10648 17693 17378 17693 17378 134 16074 134 21722 134 21722 4807 22088 4807 6889 4807 6889 704 6889 22811 16897 22811 1273 22811 1273 739 23434 739 23434 24322 23691 24322 11385 24322 11385 16225 11385 20584 2437 20584 15931 20584 15931 8407 17646 8407 17646 16487 17646 1392 8659 1392 9312 1392 9312 3728 9312 2978 18330 2978 13421 2978 13421 19490 13421 18836 22568 18836 15048 18836 15048 21495 15048 17462 19907 17462 19329 17462 19329 1961 2204 1961 3441 1961 3441 23509 7240 23509 4319 23509 4319 20276 4319 23394 18668 23394 2164 23394 2164 123 23314 123 23314 8673 1379 8673 7977 8673 7977 23990 7977 9280 11557 9280 8200 9280 8200 20390 8200 1655 210 1655 9470 1655 9470 16591 14514 16591 14514 13370 14514 13474 23145 13474 23145 10846 23145 14359 1351 14359 14609 14359 14609 22415 14609 5500 23751 5500 23751 8269 23751 6124 16816 6124 16816 384 16816 2019 11691 2019 11691 23460 11691 17091 19151 17091 18499 17091 18499 23498 18499 4362 20468 4362 8471 4362 8471 13340 8471 7336 13051 7336 13051 21231 6721 21231 22183 21231 22183 9412 22183 11850 24026 11850 991 11850 991 22993 14249 22993 7447 22993 7447 5229 7447 14845 6017 14845 24795 14845 24795 569 24795 12895 13494 12895 13494 419 13494 4340 150 4340 10398 4340 10398 21517 22407 21517 11533 21517 11533 9799 13187 9799 6936 9799 6936 6470 6936 12579 6929 12579 14246 12579 14246 17465 14246 4616 5320 4616 5888 4616 5888 24592 5888 21700 22199 21700 22199 16360 10517 16360 12622 16360 12622 11154 14472 11154 2253 11154 2253 9575 11633 9575 11633 16957 11633 10816 5200 10816 12265 10816 12265 17894 2222 17894 9087 17894 9087 150 13096 150 5261 150 5261 17292 5261 2439 4278 2439 23855 2439 23855 13545 1499 13545 1499 1080 10258 1080 10258 628 10258 15279 3786 15279 22852 15279 22852 7493 22852 12070 7401 12070 7401 17298 7401 12112 9203 12112 4128 12112 4128 7051 22235 7051 12419 7051 12419 20381 16594 20381 10148 20381 10148 7727 19372 7727 19372 5032 19372 16592 17176 16592 21091 16592 21091 3497 21091 16920 2980 16920 15970 16920 15970 5424 15970 18126 3047 18126 3047 493 20212 493 20212 20461 1563 20461 11495 20461 11495 7984 7391 7984 8676 7984 8676 1558 8676 1843 19280 1843 19280 5492 6365 5492 23210 5492 23210 21616 23210 9133 3360 9133 23572 9133 23572 7799 23572 19919 6522 19919 11176 19919 11176 17763 6779 17763 22015 17763 22015 3713 22015 19951 23141 19951 5660 19951 5660 9417 16409 9417 16409 8743 16409 8871 2062 8871 2062 16832 2062 15649 14814 15649 2467 15649 2467 8587 2467 15803 15141 15803 15141 23166 15141 19265 17421 19265 13595 19265 13595 8436 3160 8436 19826 8436 19826 22336 3135 22336 14631 22336 14631 3726 14631 15945 24356 15945 10564 15945 10564 3511 10564 11919 294 11919 6956 11919 6956 543 6956 1344 9408 1344 1609 1344 1609 2018 6058 2018 3359 2018 3359 4176 3359 23 17376 23 17376 12496 4714 12496 4714 411 4714 16909 23442 16909 23442 5260 23442 17487 5132 17487 6004 17487 6004 1910 923 1910 4855 1910 4855 24903 17401 24903 17401 3131 17401 17814 13211 17814 17036 17814 17036 271 8202 271 9493 271 9493 4890 131 4890 131 9551 131 7089 6243 7089 1557 7089 1557 2466 1557 5686 19656 5686 5528 5686 5528 14741 17760 14741 2722 14741 2722 12524 2722 18185 19093 18185 7396 18185 7396 23341 1861 23341 1861 14725 1861 22278 3004 22278 92 22278 92 3710 92 22133 17756 22133 17756 7603 17756 20935 1613 20935 1613 16065 8961 16065 8961 792 8961 20746 24157 20746 18388 20746 18388 9283 14 9283 17260 9283 17260 24768 24293 24768 16063 24768 16063 18200 6261 18200 6261 10742 24756 10742 10174 10742 10174 23360 10174 10391 1901 10391 18929 10391 18929 5065 18929 6437 59 6437 59 22123 7343 22123 7291 22123 7291 20047 7291 21667 4659 21667 24437 21667 24437 11601 4144 11601 8552 11601 8552 468 8552 6911 16644 6911 16644 15891 16644 5801 99 5801 99 11991 23039 11991 23039 2769 23039 4247 19084 4247 19489 4247 19489 3157 19489 11696 17170 11696 19401 11696 19401 21892 19401 2618 9229 2618 19335 2618 19335 14984 19335 1047 4225 1047 7079 1047 7079 671 7079 11147 6549 11147 7859 11147 7859 12707 16857 12707 16857 9367 16857 9383 11575 9383 11575 21740 11575 16564 5343 16564 9961 16564 9961 19127 9961 10281 21532 10281 21532 1748 21532 24472 15246 24472 21404 24472 21404 6694 18478 6694 20448 6694 20448 22676 20448 13405 1038 13405 22261 13405 22261 23024 6212 23024 12609 23024 12609 1805 12609 20914 476 20914 19481 20914 19481 18323 19481 23292 10562 23292 10562 4097 22341 4097 5296 4097 5296 1279 5296 22217 14900 22217 3694 22217 3694 15120 3694 17496 24915 17496 24915 24293 24915 9960 189 9960 24229 9960 24229 15050 24229 5375 425 5375 20104 5375 20104 23333 3104 23333 19382 23333 19382 5588 22396 5588 13047 5588 13047 23359 22473 23359 2856 23359 2856 6610 1002 6610 15248 6610 15248 17776 15248 6714 7251 6714 24792 6714 24792 14606 24792 2093 125 2093 13334 2093 13334 24365 20862 24365 20862 11861 13422 11861 13422 21150 13422 6256 661 6256 661 8015 661 2722 17829 2722 14870 2722 14870 4389 14870 1838 3653 1838 12621 1838 12621 15125 3851 15125 3851 24921 3851 19570 17433 19570 15894 19570 15894 21042 15894 10129 9889 10129 9889 1202 9889 2800 20396 2800 13164 2800 13164 20961 19950 20961 19950 23672 19950 4455 13816 4455 19110 4455 19110 834 19110 2560 4789 2560 17685 2560 17685 20091 4569 20091 8795 20091 8795 5160 8795 10156 10164 10156 9743 10156 9743 3326 9743 13994 10935 13994 7846 13994 7846 31 17921 31 779 31 779 24158 22522 24158 8490 24158 8490 4314 8490 15735 24514 15735 5068 15735 5068 9738 14366 9738 13076 9738 13076 13176 13076 2274 23774 2274 21970 2274 21970 11846 21970 1179 11967 1179 11967 18406 18481 18406 18481 19540 18481 4198 13148 4198 14252 4198 14252 18790 2469 18790 14725 18790 14725 1144 14725 11646 1865 11646 5662 11646 5662 19963 5662 7036 16927 7036 15561 7036 15561 3597 15561 15549 4318 15549 4910 15549 4910 1073 10577 1073 3196 1073 3196 7272 23176 7272 23176 22973 23176 4178 2669 4178 2669 21421 22586 21421 441 21421 441 804 17774 804 17774 15728 10646 15728 18205 15728 18205 780 14945 780 21668 780 21668 22431 21668 6284 17317 6284 23927 6284 23927 2316 11761 2316 17211 2316 17211 3927 17211 1868 11011 1868 11011 16949 11011 2586 23579 2586 3494 2586 3494 17618 17538 17618 17538 6807 17538 7487 19090 7487 18957 7487 18957 10817 18957 3911 8245 3911 8245 20748 8594 20748 6408 20748 6408 10211 24860 10211 4760 10211 4760 1500 23020 1500 23020 8927 3272 8927 14190 8927 14190 18494 14190 9514 16710 9514 4625 9514 4625 19872 1194 19872 13059 19872 13059 9801 13059 18196 22051 18196 13233 18196 13233 6739 13233 15298 2557 15298 20532 15298 20532 298 20532 1441 7742 1441 11635 1441 11635 22323 22865 22323 9894 22323 9894 4582 24965 4582 8581 4582 8581 3222 8581 7122 17120 7122 3310 7122 3310 17082 3310 6822 1031 6822 13809 6822 13809 15629 13809 10842 3189 10842 13759 10842 13759 1192 13759 9685 24441 9685 12670 9685 12670 6026 12670 11730 894 11730 2878 11730 2878 18807 18119 18807 3510 18807 3510 14574 3510 18038 13272 18038 13272 2075 24770 2075 24770 22725 24770 7751 16216 7751 16216 17310 16216 13923 17272 13923 1476 13923 1476 19230 1476 540 6908 540 6908 16135 6908 7041 9325 7041 5091 7041 5091 14854 5091 12429 23974 12429 23974 18351 23974 4551 24895 4551 14348 4551 14348 24039 14348 7942 1188 7942 21387 7942 21387 12720 21387 2857 933 2857 11286 2857 11286 22 11286 10048 13814 10048 13814 24119 13814 21232 5019 21232 23994 21232 23994 7755 944 7755 944 16761 7217 16761 4613 16761 4613 16550 4613 20858 33 20858 8504 20858 8504 17448 8504 24104 8269 24104 11833 24104 11833 11638 11833 18353 681 18353 681 10775 23979 10775 9727 10775 9727 19885 9727 6180 17537 6180 17537 19465 1839 19465 21099 19465 21099 450 1630 450 13830 450 13830 36 13830 8842 3283 8842 3283 12571 3283 6206 16909 6206 16909 23294 16909 12034 23497 12034 23497 20346 23497 20201 27 20201 27 8494 21848 8494 14771 8494 14771 16146 10671 16146 24733 16146 24733 4733 24733 13288 16970 13288 16970 16300 21330 16300 18769 16300 18769 9937 18769 23559 8697 23559 21154 23559 21154 17161 1169 17161 1169 17420 1169 6910 21592 6910 21592 17541 21592 340 7324 340 11297 340 11297 9332 11297 5322 21679 5322 7327 5322 7327 21301 7327 9606 12563 9606 12563 15542 12563 15012 17195 15012 606 15012 606 21489 606 7126 19900 7126 2210 7126 2210 6245 2210 23051 8406 23051 8406 4555 8406 12135 14353 12135 14353 22238 14353 21726 18586 21726 10659 21726 10659 17036 24588 17036 24588 20682 24588 17721 1659 17721 1659 5302 16766 5302 16766 22082 11555 22082 19460 22082 19460 11284 19460 18346 6369 18346 16682 18346 16682 2492 19038 2492 14254 2492 14254 20014 8675 20014 17519 20014 17519 9850 10765 9850 22004 9850 22004 5706 7355 5706 15260 5706 15260 24650 18747 24650 18747 1950 21614 1950 639 1950 639 23450 639 21612 17299 21612 17299 16264 17299 17581 16340 17581 16340 5618 16340 17116 18607 17116 12296 17116 12296 5116 12296 12330 18413 12330 11770 12330 11770 48 11770 2348 23989 2348 869 2348 869 5316 869 1270 21560 1270 21560 12960 14656 12960 14656 7296 14656 20020 8911 20020 17775 20020 17775 7149 2061 7149 2061 13111 198 13111 198 4569 198 5246 18836 5246 18836 8604 716 8604 1427 8604 1427 14112 1427 5374 719 5374 9526 5374 9526 14972 9526 5704 6048 5704 11893 5704 11893 22952 11893 18571 2526 18571 7918 18571 7918 6035 7918 7120 13250 7120 10200 7120 10200 18220 13015 18220 2189 18220 2189 22908 2189 20165 23370 20165 23370 299 18665 299 18665 11690 16186 11690 16186 198 16186 3743 9914 3743 15990 3743 15990 14456 3988 14456 4708 14456 4708 24863 4708 7617 1235 7617 7241 7617 7241 15659 7241 12431 3584 12431 23801 12431 23801 1659 23801 21332 3993 21332 22886 21332 22886 9887 22886 12814 863 12814 16688 12814 16688 6472 16688 8703 18269 8703 18269 21629 3252 21629 3252 5592 3252 13136 23182 13136 23182 24729 9258 24729 9258 12902 9258 17340 18596 17340 3873 17340 3873 2534 3873 8438 21837 8438 21837 21524 6314 21524 6314 13604 4670 13604 19898 13604 19898 14711 19898 2382 13823 2382 13823 13996 13823 8760 7768 8760 17200 8760 17200 24152 19929 24152 3254 24152 3254 257 14226 257 14226 21842 14226 3226 22365 3226 22365 20863 22365 11903 2459 11903 2459 20779 2459 6706 20530 6706 13614 6706 13614 14238 13614 5589 2688 5589 20456 5589 20456 15774 208 15774 208 1440 208 12492 24080 12492 24080 1598 24080 1658 15830 1658 15830 13331 15830 567 9910 567 22540 567 22540 20516 2671 20516 2671 9961 1719 9961 5117 9961 5117 22140 5117 2473 4661 2473 23668 2473 23668 23134 23668 1023 10842 1023 10842 7271 6532 7271 16293 7271 16293 7200 16293 10685 2851 10685 2851 20780 2851 2215 8649 2215 8649 16302 8649 15619 15599 15619 15599 481 3010 481 3010 19264 18545 19264 5113 19264 5113 7702 5113 18971 21411 18971 21411 12203 717 12203 717 5518 22515 5518 22515 24841 22515 10767 2902 10767 2902 1941 16154 1941 16154 17742 16154 11013 11871 11013 13674 11013 13674 7932 13674 8434 10249 8434 21482 8434 21482 2265 21482 24883 1828 24883 1828 19356 1828 19905 20526 19905 20526 12884 20526 14808 23708 14808 15583 14808 15583 1837 21601 1837 19087 1837 19087 17993 23847 17993 18533 17993 18533 21633 1184 21633 6056 21633 6056 1618 6056 10466 15358 10466 9249 10466 9249 4250 9249 10343 353 10343 18678 10343 18678 17368 2176 17368 19458 17368 19458 1981 19458 9231 10544 9231 10544 4492 10544 19866 5290 19866 17889 19866 17889 24522 17889 2353 5638 2353 5638 13531 2314 13531 19283 13531 19283 1433 12556 1433 12556 22282 12556 12912 15250 12912 1314 12912 1314 1310 1314 21470 20493 21470 7777 21470 7777 3744 22643 3744 22643 22819 22643 6788 5062 6788 6273 6788 6273 16197 6273 12143 14102 12143 14102 6303 14102 21903 23162 21903 3451 21903 3451 10569 3451 17910 10731 17910 4666 17910 4666 2305 4666 18676 10833 18676 10833 1342 10833 9845 23960 9845 344 9845 344 3994 344 20417 8366 20417 8366 23261 9106 23261 5186 23261 5186 9780 5186 14617 21460 14617 21460 20139 21460 4285 24269 4285 16655 4285 16655 13654 4673 13654 13826 13654 13826 5269 20425 5269 20425 21020 20425 19564 22317 19564 22089 19564 22089 971 22089 3331 15975 3331 15975 24424 15975 19487 23709 19487 19884 19487 19884 24509 19884 17065 8703 17065 8703 24352 8703 1874 23593 1874 23593 19662 1013 19662 1013 927 19358 927 19358 16096 5026 16096 5026 22784 5026 7695 22214 7695 22214 24651 22214 15113 9913 15113 9913 24612 9913 13739 710 13739 2928 13739 2928 23697 2928 6052 1301 6052 20769 6052 20769 10977 20769 2089 23352 2089 4398 2089 4398 16091 4398 14812 4376 14812 22266 14812 22266 22969 22266 4052 3914 4052 3914 9956 3914 8909 11767 8909 11767 16916 11767 2330 11313 2330 16814 2330 16814 20611 18391 20611 13802 20611 13802 1103 13802 21846 8160 21846 9641 21846 9641 5310 9641 10131 379 10131 10938 10131 10938 21376 10938 21294 15337 21294 8157 21294 8157 6184 12124 6184 4949 6184 4949 1906 4949 17331 16987 17331 9208 17331 9208 1504 21128 1504 21128 19643 967 19643 13190 19643 13190 23572 13190 8224 2850 8224 15944 8224 15944 1074 15944 21475 471 21475 13391 21475 13391 8637 13391 10295 10314 10295 10314 5882 10314 13756 16025 13756 12014 13756 12014 2336 23064 2336 23064 14770 23064 4673 207 4673 2769 4673 2769 4393 2769 12167 12125 12167 4213 12167 4213 813 19718 813 19718 22274 19718 9563 13297 9563 21892 9563 21892 21416 21892 6452 20335 6452 20335 14607 20335 8188 5602 8188 15736 8188 15736 18443 23419 18443 23419 13946 23419 24798 3112 24798 4455 24798 4455 3683 20383 3683 11884 3683 11884 23665 17050 23665 17050 13332 433 13332 6919 13332 6919 12480 21934 12480 3437 12480 3437 21157 3437 7584 7392 7584 7392 22432 7392 5602 23981 5602 20507 5602 20507 11303 20507 2283 3528 2283 3528 1564 3528 2380 314 2380 10425 2380 10425 129 10425 14729 2982 14729 9476 14729 9476 23804 23323 23804 11896 23804 11896 11963 3582 11963 15895 11963 15895 1223 15895 7038 8190 7038 8190 24541 8190 8093 23712 8093 20300 8093 20300 1241 20300 4369 6102 4369 23545 4369 23545 18367 2403 18367 20099 18367 20099 6043 3678 6043 13433 6043 13433 14356 13433 4660 23227 4660 23227 24144 23227 1648 553 1648 553 19218 10908 19218 10908 21366 10908 1979 6911 1979 21052 1979 21052 313 21052 10268 1275 10268 1275 421 15889 421 15518 421 15518 15931 13479 15931 16336 15931 16336 4317 16336 20887 21307 20887 1697 20887 1697 14464 19530 14464 9191 14464 9191 4078 9191 8114 18787 8114 9424 8114 9424 18993 2226 18993 13922 18993 13922 9990 22743 9990 6906 9990 6906 5495 6906 11974 16150 11974 15066 11974 15066 2229 15066 2474 24539 2474 24539 6499 24539 4516 6544 4516 6544 17622 8011 17622 6377 17622 6377 5231 6335 5231 16933 5231 16933 24237 16933 22296 14721 22296 16593 22296 16593 6763 16593 10670 12349 10670 20691 10670 20691 22847 18526 22847 24971 22847 24971 24805 24971 4746 10021 4746 20043 4746 20043 24713 20043 13769 24187 13769 17569 13769 17569 17459 17569 16124 17552 16124 21275 16124 21275 1408 1696 1408 1696 12777 19598 12777 13492 12777 13492 4931 13492 18193 7536 18193 14114 18193 14114 10850 19928 10850 10058 10850 10058 21041 10058 939 23876 939 9665 939 9665 1722 118 1722 14431 1722 14431 15751 970 15751 974 15751 974 17797 974 4568 8617 4568 2138 4568 2138 17464 24458 17464 24458 4560 24458 9329 25 9329 12216 9329 12216 13506 12216 6341 934 6341 1815 6341 1815 9621 1815 9187 8506 9187 8506 572 8506 22587 18409 22587 3424 22587 3424 2449 2640 2449 20331 2449 20331 5233 20331 895 8159 895 8159 554 8159 16680 3970 16680 8618 16680 8618 5770 16740 5770 6344 5770 6344 7142 6344 5209 23880 5209 18367 5209 18367 14758 18367 12834 9282 12834 9282 13188 9282 9166 17505 9166 6321 9166 6321 6778 6321 20275 5927 20275 17576 20275 17576 12092 17576 23701 2247 23701 21449 23701 21449 22163 21449 24760 5999 24760 10146 24760 10146 1252 1524 1252 4277 1252 4277 13936 23628 13936 23628 10153 23628 16442 2307 16442 2307 10638 2307 12208 20987 12208 20987 13983 20987 10085 3130 10085 4134 10085 4134 16974 4134 3393 21134 3393 3142 3393 3142 20408 6371 20408 2564 20408 2564 5469 24055 5469 19870 5469 19870 17429 1972 17429 22400 17429 22400 21450 22400 1492 17029 1492 17029 1400 17029 20266 14248 20266 21341 20266 21341 10580 11545 10580 11545 21108 11545 12317 24381 12317 24381 4510 11377 4510 11377 11286 11377 7734 21087 7734 21087 23263 20956 23263 22115 23263 22115 4515 1785 4515 9761 4515 9761 23696 9761 5992 7752 5992 7752 1523 7752 13870 5151 13870 6602 13870 6602 2200 6602 23568 4412 23568 14235 23568 14235 8572 19389 8572 17862 8572 17862 6409 17862 10634 4021 10634 4021 24254 4021 102 12005 102 12005 10726 4296 10726 8967 10726 8967 14136 8967 7326 17090 7326 2398 7326 2398 4545 2398 17417 11876 17417 11876 19957 11876 1276 19686 1276 2123 1276 2123 11476 2123 3902 24327 3902 24327 54 24327 12856 1369 12856 1369 24925 1369 2674 22467 2674 22467 833 22467 5055 6537 5055 22677 5055 22677 17950 22677 1943 16215 1943 16215 19611 16215 13892 506 13892 506 2622 4712 2622 3919 2622 3919 13537 3919 6113 16554 6113 10045 6113 10045 18303 19828 18303 10663 18303 10663 23040 1332 23040 1332 11314 24603 11314 24603 1829 24603 15391 5485 15391 5485 9867 11615 9867 11615 22221 11615 10858 18418 10858 17094 10858 17094 465 17094 11428 2249 11428 23040 11428 23040 16948 23040 5395 7183 5395 17762 5395 17762 23175 24962 23175 21089 23175 21089 23211 21089 1399 9204 1399 11782 1399 11782 10910 11782 3422 17287 3422 12252 3422 12252 24808 12252 15508 17448 15508 16956 15508 16956 20613 16956 10993 19839 10993 12903 10993 12903 17848 9058 17848 21287 17848 21287 14956 15406 14956 23208 14956 23208 7553 10497 7553 10497 10969 10497 3762 4424 3762 4424 20471 4424 19496 23807 19496 4312 19496 4312 2789 4312 6934 15672 6934 1806 6934 1806 3557 12191 3557 6462 3557 6462 24209 17723 24209 8242 24209 8242 4939 15846 4939 3662 4939 3662 23046 3662 7599 20703 7599 3013 7599 3013 7048 3013 21711 19654 21711 19654 2402 15052 2402 17579 2402 17579 11769 22025 11769 14683 11769 14683 16684 7303 16684 7303 6710 1729 6710 5016 6710 5016 4326 16942 4326 16942 18736 16942 16380 18557 16380 13407 16380 13407 19353 6808 19353 22685 19353 22685 22630 22685 6848 7712 6848 21851 6848 21851 1571 21851 2147 9583 2147 9583 23197 2977 23197 5167 23197 5167 24867 23402 24867 16377 24867 16377 23917 16377 24572 20291 24572 2877 24572 2877 15014 2877 19319 8029 19319 5811 19319 5811 14071 5811 20301 19337 20301 18219 20301 18219 10562 18219 20930 6694 20930 6694 19228 6694 24004 8537 24004 7478 24004 7478 347 23469 347 21356 347 21356 11002 21356 3056 10382 3056 10382 5287 10382 3057 23154 3057 19263 3057 19263 12651 19263 12350 12073 12350 12073 22271 12073 16757 8298 16757 24373 16757 24373 14701 24373 20712 15869 20712 17015 20712 17015 8946 17015 13532 14475 13532 19868 13532 19868 1033 4239 1033 4239 18951 8628 18951 1109 18951 1109 10832 23213 10832 22518 10832 22518 6296 419 6296 24129 6296 24129 18532 16285 18532 22971 18532 22971 4976 4706 4976 12262 4976 12262 24691 12262 8022 21310 8022 5684 8022 5684 16970 20384 16970 17849 16970 17849 2331 17849 22668 4505 22668 20487 22668 20487 5617 6605 5617 6605 17623 6605 7559 21015 7559 21015 20738 3137 20738 14926 20738 14926 1989 14926 12180 10177 12180 10177 20322 22264 20322 22264 13932 13718 13932 13718 24229 18287 24229 18287 6377 1469 6377 22965 6377 22965 12889 22965 6947 4842 6947 24793 6947 24793 1602 24793 17702 19132 17702 19132 9361 7419 9361 24050 9361 24050 17734 24050 8344 10581 8344 19831 8344 19831 21073 19831 6119 24932 6119 18628 6119 18628 24063 18628 17957 866 17957 866 20096 866 9643 21674 9643 12300 9643 12300 17446 12300 6205 11955 6205 13481 6205 13481 12715 13481 4245 10288 4245 23669 4245 23669 14116 11661 14116 21710 14116 21710 2559 21710 20524 15013 20524 15013 13821 15013 19208 5756 19208 5756 10013 5756 19942 4737 19942 12284 19942 12284 5168 12284 22226 8709 22226 13865 22226 13865 24796 13865 24196 17231 24196 2975 24196 2975 4747 2975 12494 783 12494 4153 12494 4153 148 347 148 347 10457 347 6389 23707 6389 23707 8643 13464 8643 22313 8643 22313 10125 22313 6571 11441 6571 14000 6571 14000 10873 5865 10873 21971 10873 21971 22068 21971 2112 3553 2112 9082 2112 9082 20394 9082 5786 18726 5786 18726 3657 18726 18067 141 18067 141 21769 141 10770 15255 10770 15255 2057 15255 24133 19768 24133 19642 24133 19642 9506 12864 9506 19996 9506 19996 23776 19996 14195 17858 14195 20633 14195 20633 11441 20633 16293 12798 16293 17681 16293 17681 12204 17681 20503 18473 20503 977 20503 977 9863 977 20067 21608 20067 21608 19517 9984 19517 23843 19517 23843 7535 23843 20080 4359 20080 4359 24434 4359 15688 2037 15688 10458 15688 10458 10313 5683 10313 21038 10313 21038 7212 21038 21029 6773 21029 6773 8334 1081 8334 16876 8334 16876 17829 16876 1834 13472 1834 16533 1834 16533 17855 16533 4804 21415 4804 4231 4804 4231 2001 4231 14584 10375 14584 4756 14584 4756 914 4756 19741 18636 19741 18636 24441 18636 22978 21653 22978 21653 539 21653 19449 8960 19449 9115 19449 9115 6792 9115 14211 200 14211 2401 14211 2401 24673 2401 8360 22248 8360 22248 426 13488 426 23715 426 23715 16139 6509 16139 6509 4296 6509 9981 19804 9981 4771 9981 4771 15601 391 15601 24438 15601 24438 9221 3348 9221 12951 9221 12951 9282 12951 5217 2446 5217 7218 5217 7218 17775 7218 1005 2563 1005 5577 1005 5577 12341 5577 2966 14453 2966 4114 2966 4114 13146 4114 1670 211 1670 722 1670 722 1048 722 3793 18046 3793 15709 3793 15709 13285 15709 7634 5029 7634 9950 7634 9950 5156 9950 16623 20531 16623 19103 16623 19103 7246 19103 21746 4435 21746 12726 21746 12726 2672 6027 2672 16660 2672 16660 12727 16660 9958 24675 9958 22455 9958 22455 22916 22455 1420 8496 1420 8496 13695 12401 13695 4774 13695 4774 1486 4774 15225 19144 15225 19144 1890 19144 17400 2603 17400 22696 17400 22696 24590 22696 13727 15701 13727 23357 13727 23357 20711 1302 20711 14873 20711 14873 10231 14873 12403 19760 12403 6110 12403 6110 1061 6110 13790 22715 13790 22715 16541 4027 16541 7315 16541 7315 18165 7315 12507 17798 12507 11682 12507 11682 4894 11682 8431 20900 8431 6849 8431 6849 4609 6849 13846 24807 13846 24807 22375 1894 22375 1894 11871 1894 17893 18434 17893 18434 21430 18434 11926 8166 11926 9153 11926 9153 23558 9153 19922 24175 19922 6506 19922 6506 13372 2271 13372 3289 13372 3289 15835 3289 2589 5711 2589 5711 21293 23873 21293 22398 21293 22398 22543 22398 6606 24906 6606 22869 6606 22869 14445 22869 10689 7026 10689 7026 22039 699 22039 10442 22039 10442 14784 10442 24412 1863 24412 6207 24412 6207 12279 9985 12279 4541 12279 4541 35 19697 35 19697 11295 22298 11295 22187 11295 22187 7008 22187 9106 24110 9106 13408 9106 13408 3942 13408 24826 11387 24826 11387 12441 24040 12441 13977 12441 13977 20387 13977 1916 6002 1916 20565 1916 20565 9909 20565 8333 10527 8333 24302 8333 24302 21944 24302 2155 2899 2155 16343 2155 16343 4258 8248 4258 13658 4258 13658 21072 13658 13157 5741 13157 10899 13157 10899 22478 16357 22478 110 22478 110 22786 110 22289 13081 22289 13081 8913 13081 23556 2804 23556 20367 23556 20367 17481 20367 21014 1510 21014 10133 21014 10133 708 16000 708 13041 708 13041 12674 2380 12674 2380 3623 17270 3623 13630 3623 13630 594 13630 1528 21973 1528 19922 1528 19922 21647 7028 21647 14456 21647 14456 4805 24099 4805 9499 4805 9499 17185 9499 6147 5874 6147 15368 6147 15368 12765 15368 11280 16953 11280 13505 11280 13505 7614 13505 13223 11335 13223 14806 13223 14806 16653 5612 16653 20307 16653 20307 3408 11923 3408 11923 9904 11923 2864 18621 2864 14904 2864 14904 23169 14904 19876 3076 19876 3076 7363 13679 7363 13679 16616 13679 7783 23312 7783 23312 23206 23312 3263 24864 3263 16289 3263 16289 20048 16289 9236 23916 9236 19677 9236 19677 24761 19677 7023 18299 7023 18299 4730 18299 24383 16972 24383 20929 24383 20929 180 11102 180 11102 22726 3721 22726 10932 22726 10932 16084 10932 23549 22737 23549 12068 23549 12068 1051 7261 1051 7261 24249 864 24249 19963 24249 19963 3501 19963 16107 13414 16107 22307 16107 22307 23368 22307 7775 814 7775 814 17427 814 7530 11481 7530 9939 7530 9939 24972 9939 1442 19572 1442 617 1442 617 22456 617 8688 24114 8688 7524 8688 7524 18083 7524 2788 6205 2788 6205 1156 6205 18372 11221 18372 11221 11076 14143 11076 14143 2621 24871 2621 11729 2621 11729 13077 11729 10950 20062 10950 17601 10950 17601 23585 17601 1861 8380 1861 16279 1861 16279 19074 1079 19074 20125 19074 20125 14 5090 14 5090 19153 5090 17282 3430 17282 17167 17282 17167 3690 17167 16031 23059 16031 23059 823 2485 823 4642 823 4642 15587 4642 7177 9222 7177 9222 7595 9222 2809 8152 2809 14333 2809 14333 11697 19959 11697 1453 11697 1453 13383 1453 11958 20607 11958 6082 11958 6082 20822 6082 6899 23605 6899 23605 23094 6612 23094 21374 23094 21374 517 21374 9390 17 9390 1536 9390 1536 24770 1536 7377 8301 7377 8301 21548 2370 21548 5952 21548 5952 1066 15665 1066 15665 266 15665 16900 21773 16900 21097 16900 21097 1136 22483 1136 5442 1136 5442 4312 5442 3704 11337 3704 11337 13691 9902 13691 17769 13691 17769 18002 17769 4485 2057 4485 6020 4485 6020 7069 23082 7069 23082 12657 23082 10743 4063 10743 4063 5092 4063 5305 14727 5305 14250 5305 14250 24818 14250 21245 12846 21245 15546 21245 15546 4696 15546 21237 17914 21237 17275 21237 17275 21661 17275 13845 258 13845 20725 13845 20725 1568 23411 1568 2593 1568 2593 11792 2593 11434 24444 11434 23616 11434 23616 4199 23616 14095 7949 14095 13859 14095 13859 8821 13859 18361 4176 18361 4176 5460 18669 5460 3518 5460 3518 17319 3518 17076 1512 17076 24342 17076 24342 23369 24342 4548 7312 4548 7312 1209 7312 13921 12733 13921 12733 18612 12733 18269 5291 18269 21983 18269 21983 15285 21983 23106 7789 23106 7789 24001 7789 13306 18732 13306 8522 13306 8522 152 8522 12349 3480 12349 10690 12349 10690 2023 24326 2023 8840 2023 8840 24514 23988 24514 23988 9416 7394 9416 7394 15722 7394 1869 19523 1869 19523 7276 19523 1154 9822 1154 18900 1154 18900 22626 2658 22626 21728 22626 21728 607 21728 18985 20680 18985 23321 18985 23321 1550 1736 1550 1736 23760 4787 23760 1397 23760 1397 3044 1347 3044 18270 3044 18270 21556 1683 21556 24396 21556 24396 23350 24396 2687 4130 2687 9711 2687 9711 437 9711 5777 12680 5777 9788 5777 9788 21514 24994 21514 19646 21514 19646 1757 19646 6561 4577 6561 9190 6561 9190 22065 19109 22065 6430 22065 6430 24385 6430 14890 993 14890 24434 14890 24434 20628 24434 11572 15827 11572 15827 20649 12027 20649 12027 15657 12027 17410 22131 17410 10682 17410 10682 3336 10682 12702 9897 12702 21738 12702 21738 6903 21738 22523 16250 22523 16250 3895 23493 3895 23493 17554 13833 17554 13833 15163 13833 15767 7086 15767 14140 15767 14140 23931 2853 23931 2853 4196 2853 17939 10248 17939 6510 17939 6510 3299 14191 3299 14191 15833 14191 15525 12233 15525 24122 15525 24122 3203 16781 3203 16781 16365 16781 15799 15638 15799 23171 15799 23171 9946 23171 20916 7585 20916 9815 20916 9815 21302 9815 8213 16984 8213 16984 6092 16984 11470 17003 11470 13986 11470 13986 23781 13986 12468 10970 12468 11464 12468 11464 3396 17596 3396 570 3396 570 23406 570 21505 22536 21505 22536 6762 23603 6762 23600 6762 23600 3761 20051 3761 24435 3761 24435 23611 6628 23611 6628 5665 6628 13152 19880 13152 18507 13152 18507 273 18507 12332 22980 12332 14008 12332 14008 22247 14008 2597 17360 2597 17149 2597 17149 11412 17149 8138 13644 8138 20289 8138 20289 254 20289 23589 3251 23589 8701 23589 8701 14989 6970 14989 18302 14989 18302 17088 18302 1193 21782 1193 11088 1193 11088 7883 2252 7883 12012 7883 12012 782 12012 3481 10138 3481 17157 3481 17157 22524 17157 4630 4733 4630 9523 4630 9523 13783 9523 9501 5607 9501 24417 9501 24417 11849 24417 10942 318 10942 318 5958 318 20989 23336 20989 5459 20989 5459 7642 19483 7642 11244 7642 11244 926 11244 4585 18536 4585 18536 2150 18536 22231 1732 22231 8295 22231 8295 10619 8295 15877 10926 15877 8538 15877 8538 1854 17047 1854 17047 5555 19849 5555 7581 5555 7581 22156 7581 21771 22085 21771 5208 21771 5208 1723 23273 1723 23273 9249 23273 6359 5385 6359 5385 23523 20295 23523 2279 23523 2279 14387 2279 16072 15578 16072 2077 16072 2077 13755 2077 19291 19933 19291 16206 19291 16206 784 8236 784 16159 784 16159 20226 3783 20226 3783 11326 3783 23022 19949 23022 865 23022 865 2660 21617 2660 2969 2660 2969 19194 7061 19194 5912 19194 5912 4819 5912 16071 3144 16071 12802 16071 12802 17633 12802 3935 7001 3935 18026 3935 18026 18812 18026 18517 3157 18517 3157 7991 3157 24278 12321 24278 12321 3669 17954 3669 17691 3669 17691 17288 3514 17288 3514 20677 3514 638 4167 638 3727 638 3727 18597 19810 18597 6652 18597 6652 5202 6652 22735 11052 22735 8000 22735 8000 751 8000 11318 13817 11318 13817 17494 20259 17494 20259 9214 20259 11136 4439 11136 11470 11136 11470 3995 11470 14433 1944 14433 3725 14433 3725 22324 3725 10336 22334 10336 22334 1249 22334 4949 6376 4949 9708 4949 9708 453 9708 14151 14184 14151 14184 1811 23382 1811 19078 1811 19078 22658 10246 22658 10246 10924 10246 22011 4595 22011 14671 22011 14671 6534 3774 6534 22524 6534 22524 18773 5877 18773 5877 20593 5877 6254 14033 6254 1738 6254 1738 14044 1738 4090 13613 4090 13613 24683 13613 23019 4187 23019 4187 2984 4187 18792 2852 18792 13836 18792 13836 3612 23660 3612 7231 3612 7231 24418 7231 14558 22128 14558 22128 14882 22128 14179 10096 14179 20151 14179 20151 24814 3276 24814 3817 24814 3817 10373 3817 17750 24485 17750 12175 17750 12175 8900 12175 11348 12686 11348 12072 11348 12072 6054 12072 11588 511 11588 511 19333 511 7807 10098 7807 10098 185 10098 1786 16654 1786 13673 1786 13673 14815 13673 6017 21972 6017 9452 6017 9452 14684 5225 14684 13082 14684 13082 17808 13082 11101 2531 11101 9236 11101 9236 3007 9236 19529 4509 19529 6395 19529 6395 20843 6395 18317 23221 18317 221 18317 221 19901 221 1852 11840 1852 11840 7086 11840 2667 2968 2667 8927 2667 8927 2580 8927 13359 14986 13359 11151 13359 11151 3897 11151 21497 24809 21497 14515 21497 14515 9322 21351 9322 21351 16681 21351 13374 14060 13374 20578 13374 20578 7127 20578 22875 5365 22875 5365 19051 5365 19784 2870 19784 8939 19784 8939 4505 18135 4505 5508 4505 5508 22195 5508 6713 138 6713 9758 6713 9758 21255 6317 21255 20514 21255 20514 23077 20514 19286 1949 19286 1949 11577 18677 11577 18677 952 15456 952 20175 952 20175 9255 20175 2176 24563 2176 22567 2176 22567 987 22567 19709 1494 19709 1494 13085 12433 13085 10297 13085 10297 7320 3225 7320 11748 7320 11748 9797 11748 7601 9427 7601 9427 23085 9427 22793 12872 22793 12872 14921 17058 14921 4954 14921 4954 1929 4954 17030 17901 17030 17901 10984 17901 13393 4935 13393 5916 13393 5916 4401 5916 22639 2148 22639 23150 22639 23150 8324 23150 18141 3317 18141 10580 18141 10580 14089 10580 19541 5316 19541 11306 19541 11306 24603 11278 24603 21138 24603 21138 11768 4247 11768 4247 5857 21749 5857 16059 5857 16059 16753 5548 16753 17483 16753 17483 23145 17483 4906 4904 4906 14177 4906 14177 9435 14177 6360 9200 6360 9200 23573 2580 23573 22234 23573 22234 6107 3378 6107 13685 6107 13685 5625 13685 24929 3195 24929 21628 24929 21628 10839 24374 10839 7167 10839 7167 12706 7167 8427 21587 8427 21587 16383 793 16383 793 18838 793 6964 79 6964 24945 6964 24945 15452 24945 13005 4391 13005 4391 10516 21043 10516 21043 20622 1075 20622 3487 20622 3487 1474 3487 24182 14340 24182 11787 24182 11787 8347 17870 8347 2868 8347 2868 23275 10415 23275 5603 23275 5603 24040 5603 70 492 70 11410 70 11410 23095 11410 19183 14083 19183 177 19183 177 496 16813 496 9000 496 9000 6252 9000 1162 4955 1162 8127 1162 8127 24575 6189 24575 6189 1134 6189 14228 18592 14228 11423 14228 11423 12250 11423 20876 1334 20876 1334 6860 21725 6860 6987 6860 6987 21281 4611 21281 4611 9901 4611 11669 9609 11669 7213 11669 7213 14031 7213 236 24418 236 20816 236 20816 20950 20816 943 16737 943 16737 21592 17924 21592 4171 21592 4171 3251 15227 3251 15227 13098 15227 12758 55 12758 12149 12758 12149 20630 12149 19625 18301 19625 8292 19625 8292 23773 8292 2858 17496 2858 14460 2858 14460 18975 13346 18975 21789 18975 21789 407 21789 1970 919 1970 12206 1970 12206 7770 21184 7770 14304 7770 14304 19076 14304 10461 19736 10461 13258 10461 13258 88 13258 19770 13123 19770 18164 19770 18164 4588 20822 4588 8793 4588 8793 8511 23399 8511 23399 18587 23399 11604 19348 11604 20807 11604 20807 6010 20807 16756 23882 16756 23882 9471 23882 19035 17303 19035 17303 1719 24473 1719 17669 1719 17669 19448 20264 19448 19115 19448 19115 22891 11044 22891 12128 22891 12128 24670 12128 6406 7487 6406 7847 6406 7847 3011 7847 7488 24722 7488 24722 22116 4389 22116 4389 7093 4389 9094 17909 9094 17909 21668 2994 21668 23446 21668 23446 6868 7476 6868 10409 6868 10409 1266 13404 1266 7843 1266 7843 15141 6229 15141 10016 15141 10016 3093 3396 3093 14676 3093 14676 23713 14676 2980 23727 2980 18940 2980 18940 1545 18940 9614 14187 9614 23216 9614 23216 13482 23216 11726 1782 11726 22804 11726 22804 5408 22804 10209 5422 10209 14309 10209 14309 11324 14309 7659 14665 7659 8475 7659 8475 19965 8475 11466 15298 11466 6620 11466 6620 2644 6620 20117 5112 20117 9927 20117 9927 22548 9927 4370 10993 4370 6922 4370 6922 2519 6922 14961 24573 14961 17208 14961 17208 6145 3353 6145 3353 15413 3353 13933 3154 13933 8482 13933 8482 17637 8482 4045 18992 4045 12181 4045 12181 12672 12181 8804 23768 8804 9863 8804 9863 11166 252 11166 10001 11166 10001 21224 10001 18178 1999 18178 15106 18178 15106 20021 15106 3922 1652 3922 1652 16764 1652 10041 13052 10041 13052 7906 13052 20371 24452 20371 24452 6757 24452 11826 3331 11826 14068 11826 14068 6339 14068 18935 24216 18935 24216 21845 24216 8614 17028 8614 21442 8614 21442 21333 21442 9572 2742 9572 15567 9572 15567 4233 15567 19978 3327 19978 14560 19978 14560 19431 14560 21503 659 21503 659 24330 659 21451 19075 21451 12960 21451 12960 9445 17803 9445 9057 9445 9057 22150 3661 22150 17559 22150 17559 3736 16560 3736 16560 14102 7365 14102 20970 14102 20970 22208 20970 10532 3167 10532 3167 4306 19331 4306 19331 9952 11074 9952 11074 23044 5160 23044 15127 23044 15127 634 15127 1165 1811 1165 5056 1165 5056 13721 4047 13721 16105 13721 16105 1706 16105 10627 1170 10627 8373 10627 8373 2982 8373 3825 20790 3825 20790 15809 20790 6309 6340 6309 6340 19092 8009 19092 4070 19092 4070 2294 4070 12105 23896 12105 23896 22812 1751 22812 1751 18114 1751 20536 15016 20536 15016 12209 15016 12559 6940 12559 21836 12559 21836 427 21836 17515 7160 17515 7160 24786 7160 22386 6278 22386 18426 22386 18426 13012 18426 21695 2835 21695 7705 21695 7705 24014 7705 19400 19184 19400 12375 19400 12375 944 5243 944 5601 944 5601 21683 4118 21683 11697 21683 11697 23059 11697 16190 7569 16190 20849 16190 20849 1607 1600 1607 9924 1607 9924 22657 9924 12875 808 12875 24790 12875 24790 9886 24790 20033 8817 20033 18035 20033 18035 2758 18035 24460 8015 24460 22445 24460 22445 4853 22445 9852 23987 9852 14613 9852 14613 5666 14613 6059 2895 6059 6487 6059 6487 22935 17154 22935 17154 8388 17154 13080 3007 13080 3007 4983 3007 22645 18105 22645 18105 23296 18105 17164 10789 17164 22456 17164 22456 7337 22456 21386 7110 21386 7110 1169 7110 9690 1917 9690 1917 4000 1917 18592 12183 18592 12183 1676 12183 17631 3898 17631 3898 20493 3898 2417 17758 2417 13115 2417 13115 16995 13115 8488 6538 8488 23869 8488 23869 269 23869 11460 14105 11460 18470 11460 18470 7698 23977 7698 11299 7698 11299 17876 24169 17876 4810 17876 4810 10655 4810 15904 22184 15904 9041 15904 9041 1601 6797 1601 7797 1601 7797 23357 14193 23357 14193 21461 14193 24066 23190 24066 23190 12283 23190 13533 1670 13533 5970 13533 5970 8017 5970 16801 11926 16801 11926 20835 11926 16817 7549 16817 16507 16817 16507 3030 6613 3030 15193 3030 15193 4524 17688 4524 11139 4524 11139 2500 11139 16802 5845 16802 15235 16802 15235 5583 2004 5583 12645 5583 12645 11805 19061 11805 12721 11805 12721 17326 939 17326 19250 17326 19250 23376 17066 23376 22406 23376 22406 874 22406 14942 14555 14942 14555 16649 14555 644 2639 644 2639 11511 18762 11511 182 11511 182 9264 182 17875 15128 17875 15128 24049 3994 24049 3994 802 17197 802 17197 11261 17197 5515 22867 5515 16075 5515 16075 16915 4879 16915 4879 505 2229 505 24018 505 24018 7569 24018 1693 11733 1693 11733 20244 22024 20244 12731 20244 12731 24609 12731 7930 3742 7930 12110 7930 12110 246 12110 19057 8964 19057 18338 19057 18338 13535 18338 21741 2039 21741 13261 21741 13261 12749 22855 12749 21237 12749 21237 24369 23153 24369 12457 24369 12457 1426 12457 4770 3260 4770 15882 4770 15882 23277 10274 23277 20497 23277 20497 492 4920 492 4920 16634 6093 16634 3865 16634 3865 1919 14827 1919 9182 1919 9182 15221 2948 15221 20831 15221 20831 17478 20831 5354 7826 5354 8125 5354 8125 13773 13822 13773 11309 13773 11309 1724 11309 17621 23770 17621 19825 17621 19825 24840 19825 23527 1208 23527 20088 23527 20088 15771 16017 15771 16017 12409 16017 16505 11334 16505 22791 16505 22791 6886 22791 16490 1685 16490 23559 16490 23559 3465 23559 9837 6993 9837 18882 9837 18882 2090 18882 8789 6787 8789 6787 15440 6787 6239 16408 6239 4419 6239 4419 2446 4419 9396 23632 9396 23632 11350 23632 580 13769 580 13769 21692 13769 16311 20771 16311 20771 5838 20771 21153 10960 21153 23492 21153 23492 868 23492 3647 24484 3647 12384 3647 12384 16702 6887 16702 13940 16702 13940 15029 13940 20444 20036 20444 3890 20444 3890 7115 15281 7115 4790 7115 4790 12404 1701 12404 1701 9034 24346 9034 21609 9034 21609 21520 16675 21520 16675 2469 16675 5671 12093 5671 21542 5671 21542 1907 21542 2596 3188 2596 3188 24766 3188 10199 20222 10199 19327 10199 19327 856 19327 15497 1437 15497 2312 15497 2312 471 2312 13981 20103 13981 20103 17363 12258 17363 14238 17363 14238 6550 14238 14965 20486 14965 3186 14965 3186 10803 3186 13582 6436 13582 2351 13582 2351 20523 2351 12878 17103 12878 17103 22430 17103 10022 14565 10022 14565 2549 14565 19654 15603 19654 1484 19654 1484 10637 1484 23995 23414 23995 1425 23995 1425 17341 1425 18241 19480 18241 15468 18241 15468 9957 6994 9957 6994 20259 6994 4092 19638 4092 11567 4092 11567 22584 11567 15383 18356 15383 4297 15383 4297 6738 18512 6738 7098 6738 7098 22028 16947 22028 16947 3531 13641 3531 13641 1129 9316 1129 24251 1129 24251 16952 24251 11133 24639 11133 14149 11133 14149 7978 14149 23819 21282 23819 17882 23819 17882 13003 17882 18845 4105 18845 12019 18845 12019 20661 12019 1783 5052 1783 21080 1783 21080 3860 4740 3860 8982 3860 8982 14638 8982 10661 8831 10661 23378 10661 23378 8134 23378 20792 2319 20792 2319 17067 17116 17067 9834 17067 9834 23832 12386 23832 7958 23832 7958 9588 7958 13028 4365 13028 18551 13028 18551 24563 18551 4270 5922 4270 5922 21857 22772 21857 19403 21857 19403 5203 19403 19462 250 19462 2981 19462 2981 4544 2981 13841 8768 13841 841 13841 841 19214 841 4259 13524 4259 13524 1271 13524 16610 9018 16610 19123 16610 19123 18896 19123 12309 116 12309 116 22380 22328 22380 12417 22380 12417 19164 12417 21377 4533 21377 21667 21377 21667 21930 21667 4181 2611 4181 2611 13551 21941 13551 21941 24747 21941 24589 11349 24589 11349 768 11349 12596 7102 12596 7102 11300 7102 17272 5157 17272 14881 17272 14881 23967 14881 3878 16335 3878 1201 3878 1201 23843 1201 23524 816 23524 17077 23524 17077 7105 17077 13770 23175 13770 21751 13770 21751 23649 7359 23649 8851 23649 8851 10168 12627 10168 11280 10168 11280 16331 11280 5707 2800 5707 2800 14987 24701 14987 24701 19584 24701 10170 7055 10170 7055 18707 7055 16851 14167 16851 13868 16851 13868 24573 13868 24096 15955 24096 8435 24096 8435 6519 6500 6519 9430 6519 9430 24295 9430 18990 24925 18990 24925 5679 24925 6805 8751 6805 10023 6805 10023 20078 14497 20078 2587 20078 2587 21890 2587 3971 21198 3971 21198 18452 6864 18452 6864 10216 6864 19580 23710 19580 20984 19580 20984 16356 20984 19002 12774 19002 14139 19002 14139 3360 4738 3360 15000 3360 15000 11395 2828 11395 2828 21737 1048 21737 9075 21737 9075 9292 17682 9292 14031 9292 14031 21316 24632 21316 24632 11550 24632 12197 8132 12197 8132 16730 18575 16730 18575 23642 18575 9370 8012 9370 14974 9370 14974 20307 14974 2537 19085 2537 13955 2537 13955 7184 13955 4645 24520 4645 24520 12523 10816 12523 10816 23667 10816 1435 24039 1435 15515 1435 15515 20426 313 20426 14715 20426 14715 9525 24227 9525 73 9525 73 4291 73 5969 20581 5969 6617 5969 6617 22170 6617 9803 21877 9803 21877 8776 21877 15783 21909 15783 1284 15783 1284 1384 15880 1384 11889 1384 11889 13078 11889 2700 7143 2700 7143 7878 7143 1139 436 1139 20198 1139 20198 21952 20198 18991 22565 18991 4271 18991 4271 11104 4271 14762 22211 14762 163 14762 163 1211 22209 1211 22209 20284 22209 9737 24029 9737 2694 9737 2694 17122 2694 15615 24067 15615 24067 20506 24067 12653 8137 12653 8137 2213 8137 24013 18554 24013 16511 24013 16511 4587 16511 11302 20860 11302 6700 11302 6700 16025 6700 1507 19991 1507 13327 1507 13327 12185 13327 7015 6765 7015 10030 7015 10030 6570 16657 6570 12823 6570 12823 15198 24700 15198 24700 24750 24700 10367 2184 10367 2184 261 2184 3414 1216 3414 15823 3414 15823 24430 1480 24430 1480 8208 21844 8208 21844 12807 21844 489 21845 489 9728 489 9728 22684 9728 10194 7388 10194 21964 10194 21964 3127 77 3127 77 10745 77 3943 22203 3943 7266 3943 7266 18808 7266 12828 22848 12828 11739 12828 11739 15482 11739 10944 876 10944 876 24917 876 15621 10140 15621 1737 15621 1737 4685 1737 21597 19136 21597 10912 21597 10912 16247 1024 16247 5592 16247 5592 22089 5592 15555 1028 15555 8813 15555 8813 13267 8813 16542 21353 16542 21353 12620 21353 15895 6415 15895 6415 2416 6415 24973 21355 24973 21355 8767 4903 8767 7456 8767 7456 21666 4222 21666 14729 21666 14729 3849 14729 16363 6386 16363 6386 5363 6386 20084 23029 20084 23029 4416 23029 19453 900 19453 900 7648 22213 7648 22213 10819 22213 10484 2635 10484 2635 24271 2635 21355 17076 21355 3429 21355 3429 3974 23817 3974 21820 3974 21820 12526 21820 5739 12251 5739 12527 5739 12527 14214 16519 14214 16519 4264 2696 4264 18106 4264 18106 20069 18838 20069 4089 20069 4089 960 7354 960 3792 960 3792 21230 14089 21230 14089 3965 1250 3965 2126 3965 2126 23373 2126 21906 21386 21906 15680 21906 15680 24736 15680 19868 18597 19868 13199 19868 13199 15165 13199 17153 3679 17153 3679 11539 3679 18514 3304 18514 7597 18514 7597 23959 7597 22944 7919 22944 4563 22944 4563 7758 20926 7758 20926 19391 20926 6795 7881 6795 7881 19730 7881 2562 15911 2562 15911 7585 10794 7585 23233 7585 23233 1605 23233 17125 8694 17125 8694 5027 16040 5027 10501 5027 10501 18311 532 18311 532 8196 13961 8196 13961 18150 12280 18150 14969 18150 14969 4256 3880 4256 9177 4256 9177 9032 9177 1780 1418 1780 19062 1780 19062 20338 10719 20338 10719 10274 10719 15636 2967 15636 24833 15636 24833 24790 24833 19233 4576 19233 7654 19233 7654 24970 21342 24970 5785 24970 5785 7288 10758 7288 8717 7288 8717 3673 632 3673 13892 3673 13892 22864 13892 11708 16348 11708 13033 11708 13033 22126 13033 8796 12447 8796 17513 8796 17513 7618 17513 22560 3366 22560 3366 354 3366 7558 19927 7558 6703 7558 6703 12637 6703 815 16811 815 16811 18953 16811 2623 15478 2623 22321 2623 22321 2123 22321 23045 4914 23045 4914 10907 4914 24684 19197 24684 19197 5536 11570 5536 21721 5536 21721 24544 17997 24544 23787 24544 23787 13137 21349 13137 24319 13137 24319 23346 24319 4316 11262 4316 11262 20257 11262 10019 22263 10019 22263 132 22263 18132 22429 18132 9845 18132 9845 7309 174 7309 13040 7309 13040 23173 12750 23173 20687 23173 20687 1593 20687 18208 18723 18208 22978 18208 22978 9760 22978 19937 1502 19937 1502 12594 1502 16223 17140 16223 7979 16223 7979 1944 15489 1944 3482 1944 3482 7968 3482 847 9265 847 9265 19658 9265 17509 3634 17509 21584 17509 21584 15562 21584 21099 341 21099 341 2368 12123 2368 12123 17986 3489 17986 5564 17986 5564 9878 5564 15015 19410 15015 2475 15015 2475 21228 4364 21228 1381 21228 1381 12827 1381 12879 11537 12879 11537 3532 11537 17305 3550 17305 10329 17305 10329 1194 10329 24454 21759 24454 4110 24454 4110 11446 20014 11446 20014 1443 11199 1443 19951 1443 19951 20507 13818 20507 20830 20507 20830 23951 20830 1313 3054 1313 3054 14817 3054 13057 18926 13057 18926 23182 18926 4229 2388 4229 5903 4229 5903 19867 3968 19867 20221 19867 20221 24174 20221 14407 11857 14407 12237 14407 12237 7464 12237 12111 8827 12111 15788 12111 15788 11983 15788 18394 24682 18394 11314 18394 11314 21855 11314 10658 24585 10658 14099 10658 14099 19236 14099 6514 7828 6514 12219 6514 12219 17616 4428 17616 4496 17616 4496 1316 23829 1316 17919 1316 17919 16650 3753 16650 3753 21151 3753 1512 17860 1512 17860 9723 18258 9723 15631 9723 15631 1533 4160 1533 8973 1533 8973 15782 16491 15782 16491 672 16491 682 24855 682 14516 682 14516 23495 14516 5993 22188 5993 22188 1285 22188 17374 24649 17374 16777 17374 16777 97 24343 97 18682 97 18682 21821 21717 21821 19001 21821 19001 11589 5074 11589 5074 12346 5074 3824 15614 3824 1873 3824 1873 14819 1873 13275 12890 13275 2217 13275 2217 23621 19113 23621 18453 23621 18453 13200 5854 13200 5854 655 5854 12003 21226 12003 21226 2370 21226 3108 2494 3108 2494 18128 19858 18128 8822 18128 8822 19246 8822 11356 5833 11356 18364 11356 18364 10897 18364 23820 9024 23820 9024 9474 9024 9866 4257 9866 17444 9866 17444 8723 17444 16271 8672 16271 13239 16271 13239 1491 13239 13681 19285 13681 9139 13681 9139 9692 17452 9692 17452 8276 17452 23123 2643 23123 2643 23880 2643 14866 12674 14866 2408 14866 2408 21482 2408 3290 22133 3290 10325 3290 10325 12746 4174 12746 13997 12746 13997 14885 13997 10894 4747 10894 4747 21861 4747 19189 12696 19189 11043 19189 11043 5980 11043 11564 4059 11564 8480 11564 8480 16692 8480 11443 4539 11443 6881 11443 6881 21887 23457 21887 12011 21887 12011 11831 21028 11831 21028 245 21028 17049 21121 17049 6798 17049 6798 20578 6798 13619 9979 13619 810 13619 810 22222 810 14832 12466 14832 12466 1290 12466 4189 9459 4189 9459 6545 1455 6545 1455 11032 1455 8625 15942 8625 8847 8625 8847 24502 8847 5870 21517 5870 20144 5870 20144 712 20144 2199 9878 2199 11544 2199 11544 23910 11544 23250 23047 23250 12943 23250 12943 3190 12943 24666 4233 24666 23086 24666 23086 10110 1308 10110 1308 16422 1308 7213 14150 7213 8398 7213 8398 10227 8398 4406 24963 4406 24963 18903 24963 790 14587 790 22812 790 22812 22716 5345 22716 5345 434 5345 21243 18275 21243 938 21243 938 13400 8584 13400 8584 24090 19701 24090 14965 24090 14965 7927 14965 13686 10369 13686 20951 13686 20951 22649 20951 9564 21234 9564 15687 9564 15687 2653 24426 2653 18662 2653 18662 6584 18662 3 7567 3 21568 3 21568 18789 5276 18789 6062 18789 6062 5716 6062 15230 24517 15230 24517 975 24517 2214 12344 2214 12344 16658 2945 16658 3731 16658 3731 21463 22796 21463 22796 8514 4713 8514 24558 8514 24558 22883 24558 14821 989 14821 989 1498 989 2076 18935 2076 10940 2076 10940 17202 16405 17202 14759 17202 14759 22950 14759 11584 9447 11584 15053 11584 15053 21323 15053 769 5402 769 14458 769 14458 8490 219 8490 10391 8490 10391 17369 10391 15924 8798 15924 8798 1857 19531 1857 19531 19893 19531 19819 13296 19819 19278 19819 19278 3976 19278 12114 8231 12114 11813 12114 11813 22050 13808 22050 7113 22050 7113 2173 7113 21653 23214 21653 23214 24499 23214 21518 6577 21518 6577 4076 6577 12920 8144 12920 3126 12920 3126 321 3126 412 5277 412 5277 24114 5277 12028 18458 12028 8030 12028 8030 16357 8030 9158 18779 9158 18779 24228 18779 5325 2170 5325 22462 5325 22462 24774 22462 17045 1148 17045 1148 6277 1148 17006 18825 17006 17557 17006 17557 6746 17557 15821 2151 15821 20032 15821 20032 19577 20032 7368 5447 7368 5447 3622 14467 3622 7545 3622 7545 17231 20676 17231 20676 1030 20676 5873 5244 5873 5244 19648 5244 3932 17937 3932 17937 22557 17937 17983 12046 17983 23881 17983 23881 16910 23881 20384 565 20384 565 14536 565 17028 20906 17028 17451 17028 17451 16324 17451 24737 5133 24737 23895 24737 23895 4396 15005 4396 15005 3494 15005 20529 17494 20529 3259 20529 3259 21950 3259 16260 14668 16260 14668 20097 14668 13927 22244 13927 7853 13927 7853 11568 7853 11894 15669 11894 3857 11894 3857 9972 3857 11161 18608 11161 11582 11161 11582 22067 15017 22067 7764 22067 7764 22392 7764 7636 11771 7636 11771 350 11771 17489 17525 17489 17525 3427 21149 3427 13351 3427 13351 18264 13351 18094 6799 18094 9569 18094 9569 12036 9569 20802 23463 20802 1632 20802 1632 4375 1632 10499 24917 10499 22793 10499 22793 13663 22793 11060 2140 11060 19138 11060 19138 4971 19138 24624 2450 24624 2450 3928 15696 3928 15696 21576 15696 20547 3244 20547 24587 20547 24587 23160 24587 14761 14536 14761 14536 2184 7393 2184 24535 2184 24535 21394 24535 15515 1097 15515 1097 2541 1097 2573 22287 2573 6018 2573 6018 12487 1355 12487 1355 18806 1355 12505 16266 12505 2087 12505 2087 700 3629 700 2725 700 2725 561 2725 23691 15364 23691 5702 23691 5702 12010 17976 12010 17976 12759 13430 12759 16228 12759 16228 18877 16228 15115 1633 15115 18045 15115 18045 8508 20292 8508 20045 8508 20045 21765 20045 17572 2320 17572 8070 17572 8070 22036 8070 11079 23100 11079 11877 11079 11877 22309 11877 11821 12438 11821 1833 11821 1833 6185 23983 6185 23983 15808 2306 15808 23717 15808 23717 21804 23717 104 15117 104 15117 24588 15117 2386 23805 2386 17310 2386 17310 19436 2333 19436 21511 19436 21511 71 14769 71 14769 17413 14769 460 10603 460 19588 460 19588 16805 8203 16805 22167 16805 22167 2753 1467 2753 1467 17336 23026 17336 7620 17336 7620 11012 7620 20739 23892 20739 17165 20739 17165 5594 17165 13840 2412 13840 2412 17135 2412 4916 11867 4916 11867 12217 11867 8266 21693 8266 21693 23504 2479 23504 10565 23504 10565 6473 10565 22606 23998 22606 9858 22606 9858 11203 9858 17140 13301 17140 3821 17140 3821 2856 16500 2856 7349 2856 7349 21339 20762 21339 11386 21339 11386 5649 17139 5649 11440 5649 11440 11168 3059 11168 4581 11168 4581 5568 4581 18502 2105 18502 17869 18502 17869 9238 18355 9238 11482 9238 11482 20980 11482 19878 6327 19878 22123 19878 22123 9305 22123 23074 1345 23074 1345 8178 1345 10883 13312 10883 13307 10883 13307 2952 13307 7382 3739 7382 3739 779 3739 884 20464 884 3471 884 3471 5436 12377 5436 735 5436 735 16569 735 7302 12873 7302 5669 7302 5669 13563 9045 13563 9045 4663 20866 4663 10194 4663 10194 19221 15251 19221 1688 19221 1688 24857 1255 24857 10946 24857 10946 21309 23217 21309 2081 21309 2081 5756 2081 18225 542 18225 3176 18225 3176 1681 3176 20672 10157 20672 10157 728 6247 728 15343 728 15343 17837 24630 17837 24630 4321 24630 20621 6536 20621 12049 20621 12049 24300 22058 24300 22058 14205 6618 14205 17562 14205 17562 21506 2845 21506 3842 21506 3842 23391 3842 3199 6115 3199 6115 24175 6115 17029 22381 17029 11109 17029 11109 15467 11109 18730 21633 18730 7097 18730 7097 21304 7097 19921 23313 19921 4894 19921 4894 4866 4894 16389 2831 16389 19522 16389 19522 9349 6932 9349 12936 9349 12936 10200 12936 183 780 183 18781 183 18781 18499 18781 6237 18141 6237 18406 6237 18406 24780 18406 267 24525 267 24525 20993 13559 20993 13559 10465 13559 18656 16505 18656 7611 18656 7611 21883 7611 8741 22127 8741 9233 8741 9233 5582 3670 5582 18506 5582 18506 23854 18506 18684 9335 18684 17001 18684 17001 255 18194 255 4623 255 4623 10068 17710 10068 622 10068 622 11679 622 3172 17718 3172 3067 3172 3067 14393 3067 13984 24234 13984 10720 13984 10720 193 10720 11083 18064 11083 18064 1559 18064 22283 20146 22283 1864 22283 1864 4407 1864 6155 24349 6155 12713 6155 12713 4735 299 4735 299 11756 299 2162 16011 2162 11597 2162 11597 17820 15506 17820 15506 12779 15506 19793 18824 19793 12549 19793 12549 11462 12549 17437 8542 17437 23917 17437 23917 6769 23917 8542 631 8542 631 13121 631 1542 21182 1542 14522 1542 14522 14959 4571 14959 4571 22936 4571 14675 22417 14675 22417 23012 6566 23012 6566 3862 21004 3862 10224 3862 10224 6991 3184 6991 3184 20601 3184 8209 24404 8209 24404 23646 24404 11523 12585 11523 20621 11523 20621 3753 20621 5210 14214 5210 15621 5210 15621 18276 15621 11163 13638 11163 20131 11163 20131 24623 10892 24623 13246 24623 13246 6358 20746 6358 3245 6358 3245 2812 3245 18769 21581 18769 16389 18769 16389 22563 16389 20606 14411 20606 20759 20606 20759 22823 20759 6711 8985 6711 22716 6711 22716 16268 22716 2834 9841 2834 9841 14749 6913 14749 7313 14749 7313 9276 7313 22910 24467 22910 14857 22910 14857 11053 19943 11053 10003 11053 10003 1121 10003 19033 23903 19033 4797 19033 4797 686 4797 4448 9549 4448 9178 4448 9178 20340 1765 20340 21615 20340 21615 20838 21615 28 12044 28 23060 28 23060 19759 23060 333 1276 333 1276 24426 1276 476 23729 476 11016 476 11016 16117 11016 8227 18604 8227 18604 10864 18604 2578 1519 2578 6249 2578 6249 16614 6249 1560 3268 1560 18789 1560 18789 15474 11124 15474 11124 5645 11124 10835 20317 10835 15160 10835 15160 13290 15160 10151 21534 10151 13104 10151 13104 17886 24721 17886 24721 3907 24721 19116 4262 19116 4262 2654 24410 2654 24410 20160 24410 14680 7461 14680 22831 14680 22831 15053 22831 10189 11177 10189 17070 10189 17070 24682 17070 21884 1518 21884 22795 21884 22795 10164 22795 15815 23697 15815 23697 9278 23697 15200 2542 15200 2542 19539 72 19539 13790 19539 13790 23607 13790 3894 17294 3894 16678 3894 16678 22954 2623 22954 19623 22954 19623 718 19623 13425 13734 13425 13734 7500 20424 7500 20424 15698 20424 3436 24259 3436 24259 23058 24259 1567 8661 1567 21754 1567 21754 10574 6784 10574 6784 14952 6784 12426 20520 12426 4851 12426 4851 2204 22450 2204 22450 12497 4240 12497 24171 12497 24171 18608 8418 18608 21323 18608 21323 19041 21323 3963 11737 3963 22041 3963 22041 15872 22041 1520 22635 1520 12281 1520 12281 24512 12281 5715 18920 5715 16326 5715 16326 11725 992 11725 13634 11725 13634 1390 13634 3364 14037 3364 12829 3364 12829 17668 12829 6335 7071 6335 8426 6335 8426 24113 23783 24113 23783 16808 1139 16808 20341 16808 20341 19441 20341 2034 15845 2034 16693 2034 16693 23850 16693 9013 4246 9013 8407 9013 8407 11918 8407 10528 3014 10528 10869 10528 10869 22829 10869 21395 6720 21395 12312 21395 12312 11784 23246 11784 23246 8682 23246 10236 154 10236 154 1255 154 7205 6171 7205 6171 21586 6171 21435 19908 21435 19908 488 24392 488 13564 488 13564 21356 3367 21356 18816 21356 18816 1887 3362 1887 23349 1887 23349 23501 19490 23501 19490 18463 19490 22614 6486 22614 6486 12323 6486 22652 16572 22652 16572 6541 13852 6541 24534 6541 24534 368 24534 23737 10315 23737 10315 1027 10315 18832 2384 18832 2384 2871 2384 24517 14510 24517 9774 24517 9774 14037 9774 20192 14943 20192 14655 20192 14655 22958 14655 14325 16151 14325 12449 14325 12449 18030 12449 438 9418 438 11234 438 11234 10446 17033 10446 12368 10446 12368 17796 1627 17796 13510 17796 13510 10539 13510 13968 2549 13968 16591 13968 16591 17073 16591 10291 4045 10291 4045 6384 4045 18441 6341 18441 6193 18441 6193 4236 21141 4236 14220 4236 14220 5696 14220 579 5357 579 21420 579 21420 9908 21420 629 3061 629 3061 10664 21212 10664 21212 16412 21212 8235 4280 8235 4280 10176 4280 7590 10356 7590 10356 24839 4328 24839 8900 24839 8900 4972 8900 20085 24214 20085 2788 20085 2788 852 2788 17938 20580 17938 5059 17938 5059 7632 5059 8550 2510 8550 19301 8550 19301 23036 20237 23036 13401 23036 13401 19783 1368 19783 23139 19783 23139 14049 23139 23867 3904 23867 9651 23867 9651 4105 9651 5544 22719 5544 6428 5544 6428 23326 6428 16933 23580 16933 23580 18306 23580 7674 12691 7674 23867 7674 23867 7522 23867 17415 2223 17415 2223 7033 15746 7033 15746 23808 15746 455 23864 455 7668 455 7668 15894 7668 409 14211 409 14211 12617 14211 2817 3472 2817 3472 12761 22198 12761 22198 5890 4982 5890 4982 17655 10192 17655 10192 3738 10192 8467 18928 8467 3069 8467 3069 10415 20446 10415 19111 10415 19111 2542 19111 9167 13117 9167 23222 9167 23222 13871 23222 2448 12653 2448 12653 9829 12653 4059 496 4059 496 3717 496 15992 15166 15992 15166 12733 15166 13534 3009 13534 3009 1155 3009 16040 23004 16040 23004 3478 23004 15989 3434 15989 3434 24754 21299 24754 21299 10364 21299 13018 15699 13018 15699 19013 15699 17963 4467 17963 21809 17963 21809 52 9194 52 16090 52 16090 5957 16090 5218 3467 5218 11740 5218 11740 22906 20433 22906 16821 22906 16821 22241 13216 22241 13216 6686 13216 19710 24928 19710 11498 19710 11498 8886 20441 8886 16076 8886 16076 13728 16076 5885 11323 5885 11323 1235 11323 7543 5985 7543 9947 7543 9947 15936 16027 15936 785 15936 785 5413 785 17678 7435 17678 7435 2929 3840 2929 18227 2929 18227 14213 22086 14213 6113 14213 6113 13501 6113 21715 80 21715 80 8415 14124 8415 14124 19666 14124 15439 1343 15439 5258 15439 5258 7434 5258 12595 21075 12595 4002 12595 4002 1920 4002 24136 21901 24136 21901 24494 21901 7546 23386 7546 11130 7546 11130 2880 11130 10830 2273 10830 23814 10830 23814 22268 23814 4886 10225 4886 23398 4886 23398 22364 23398 13813 16264 13813 22113 13813 22113 14814 22113 2482 5937 2482 15842 2482 15842 14543 19729 14543 608 14543 608 7021 19121 7021 14005 7021 14005 11634 497 11634 2347 11634 2347 3020 2347 8038 10755 8038 7582 8038 7582 791 3820 791 21117 791 21117 8734 8284 8734 8284 17696 15493 17696 2463 17696 2463 13256 2463 21473 14363 21473 6493 21473 6493 6327 6493 19817 1966 19817 7444 19817 7444 8364 7444 15818 23647 15818 21373 15818 21373 5989 21373 7090 3892 7090 10849 7090 10849 23315 10849 5659 8477 5659 8477 16657 3267 16657 10181 16657 10181 3620 10181 20623 16901 20623 16901 6581 21954 6581 6140 6581 6140 15324 23823 15324 23823 1902 23823 9781 10507 9781 10507 18989 10507 4115 15024 4115 13415 4115 13415 949 13415 12698 1669 12698 20322 12698 20322 13035 20322 10215 6918 10215 15758 10215 15758 4978 15758 4990 3461 4990 3461 13825 1095 13825 23355 13825 23355 17526 23355 8941 3394 8941 12567 8941 12567 12014 12567 408 23575 408 23144 408 23144 18319 23144 6302 18843 6302 20213 6302 20213 12998 3249 12998 18016 12998 18016 4147 2907 4147 4177 4147 4177 23943 11732 23943 7148 23943 7148 3985 4816 3985 19024 3985 19024 17149 19024 4957 2492 4957 6893 4957 6893 17423 6893 13216 4917 13216 23055 13216 23055 24788 23055 12539 24254 12539 3121 12539 3121 23006 3121 7565 22487 7565 22487 8293 22487 7985 21843 7985 23607 7985 23607 22618 23607 1619 15927 1619 22290 1619 22290 21880 22290 5945 2472 5945 12775 5945 12775 24804 24591 24804 24591 7467 24591 16194 2231 16194 2231 17587 2231 1702 10595 1702 10595 10304 10595 10242 18648 10242 5239 10242 5239 2494 5239 22211 10995 22211 5141 22211 5141 1988 2562 1988 6607 1988 6607 20919 15684 20919 12805 20919 12805 16997 21884 16997 12113 16997 12113 23214 12113 21005 10062 21005 24516 21005 24516 24505 2350 24505 2350 2544 2350 12521 17795 12521 9129 12521 9129 19610 13675 19610 8249 19610 8249 10709 8249 14241 18735 14241 3400 14241 3400 6505 3400 20191 20737 20191 231 20191 231 11011 21591 11011 21591 24444 4731 24444 5321 24444 5321 18627 8136 18627 5906 18627 5906 4287 5906 5345 14574 5345 4841 5345 4841 15759 4841 2291 23124 2291 2682 2291 2682 18090 2682 7613 21760 7613 4697 7613 4697 1766 4697 15088 21526 15088 21526 24437 21526 6236 2985 6236 16098 6236 16098 9331 16098 1000 24322 1000 2697 1000 2697 24565 20120 24565 17209 24565 17209 608 1505 608 13241 608 13241 18922 7666 18922 17466 18922 17466 8087 20629 8087 19674 8087 19674 22980 19674 12645 1643 12645 1643 7681 1643 18818 16156 18818 2325 18818 2325 23897 2325 5606 24481 5606 8608 5606 8608 20900 5184 20900 24416 20900 24416 9364 11714 9364 11714 21373 752 21373 15028 21373 15028 6069 15028 13940 4995 13940 21467 13940 21467 20840 21467 16508 12078 16508 12078 12471 12078 23756 1448 23756 18953 23756 18953 19640 18953 24471 1300 24471 11179 24471 11179 2751 3046 2751 3046 21371 3046 11663 12274 11663 4900 11663 4900 2795 4900 12142 18040 12142 18040 2111 9769 2111 22474 2111 22474 23382 22474 14183 363 14183 363 21012 363 3984 16756 3984 6938 3984 6938 19258 386 19258 386 8850 386 23422 21547 23422 17661 23422 17661 21911 17661 23966 11625 23966 11705 23966 11705 24503 11705 1831 4640 1831 19000 1831 19000 14981 654 14981 654 22073 654 15926 18297 15926 18297 5806 18297 12306 13653 12306 15256 12306 15256 19775 15256 5396 983 5396 20473 5396 20473 22177 6296 22177 6296 13002 6296 14592 20786 14592 17395 14592 17395 12833 17395 19520 21539 19520 6528 19520 6528 22034 6528 4309 4850 4309 19972 4309 19972 13868 6815 13868 6815 2328 6815 10756 20764 10756 20082 10756 20082 16375 20082 5037 6292 5037 6292 2046 6292 18641 24391 18641 24391 18912 24391 13249 2435 13249 2435 14294 24334 14294 18351 14294 18351 22751 18351 18387 22832 18387 6238 18387 6238 23972 6238 3118 3782 3118 19726 3118 19726 6623 19726 727 6653 727 7018 727 7018 14362 16057 14362 16057 16392 16057 13053 4037 13053 4037 1903 14508 1903 4418 1903 4418 16398 4418 10913 5031 10913 2888 10913 2888 21440 2888 10071 20538 10071 20538 22175 21771 22175 11428 22175 11428 12383 11428 23551 1871 23551 1871 12096 1871 14555 8470 14555 8470 7136 8470 18757 4462 18757 4462 830 4462 20660 14103 20660 315 20660 315 3304 23037 3304 23037 10514 23037 1867 1938 1867 22704 1867 22704 4727 22704 2680 5524 2680 5524 12044 5524 8028 28 8028 18085 8028 18085 14364 18085 9530 23606 9530 22561 9530 22561 20448 14372 20448 14372 8471 14372 18654 8625 18654 20817 18654 20817 632 20817 4661 2233 4661 8737 4661 8737 19947 15276 19947 1690 19947 1690 18447 1690 22173 14145 22173 14145 2493 24832 2493 24832 15855 5271 15855 15844 15855 15844 2101 15844 17166 9587 17166 10362 17166 10362 1008 24551 1008 18004 1008 18004 21893 21987 21893 21886 21893 21886 1254 21886 2424 5318 2424 5318 19744 5318 14276 17707 14276 17707 2483 17707 21213 17930 21213 8733 21213 8733 4846 8733 11770 4508 11770 24870 11770 24870 4273 24870 15097 4104 15097 24217 15097 24217 5072 24217 14442 6069 14442 6069 616 6069 23136 21541 23136 8229 23136 8229 23502 8229 654 3399 654 3399 13879 3399 2405 14079 2405 7384 2405 7384 19066 7384 4087 5392 4087 14880 4087 14880 23566 10332 23566 16363 23566 16363 6220 13402 6220 14225 6220 14225 222 4363 222 20065 222 20065 22541 20065 21434 4084 21434 7886 21434 7886 5585 16584 5585 13727 5585 13727 23964 18167 23964 3230 23964 3230 13129 14790 13129 10827 13129 10827 5640 10827 9697 7603 9697 14421 9697 14421 1339 19211 1339 6001 1339 6001 11495 6001 7532 1107 7532 14050 7532 14050 13323 3824 13323 11658 13323 11658 6843 11658 24401 6458 24401 16895 24401 16895 4051 21410 4051 8821 4051 8821 13427 23878 13427 19018 13427 19018 22825 2849 22825 2849 2592 23403 2592 12984 2592 12984 24169 7557 24169 9963 24169 9963 8195 24910 8195 6570 8195 6570 14093 14097 14093 2757 14093 2757 1100 20001 1100 5100 1100 5100 16998 5100 16477 21780 16477 21780 24111 21780 714 3598 714 3598 15102 19947 15102 19947 2979 4127 2979 4127 14589 18170 14589 18170 12151 18170 16954 20693 16954 15718 16954 15718 11880 24341 11880 24341 22098 24341 5189 847 5189 21066 5189 21066 17194 21066 6066 1734 6066 1734 14573 1734 12088 14342 12088 931 12088 931 2360 931 17128 18546 17128 9775 17128 9775 22181 9775 12830 799 12830 5834 12830 5834 23043 5834 16834 24211 16834 16482 16834 16482 6241 16482 15588 23819 15588 23819 9218 23819 13976 15338 13976 23529 13976 23529 21322 23529 8037 16494 8037 23211 8037 23211 23201 1257 23201 1257 2303 1257 19084 21444 19084 19247 19084 19247 731 19247 3960 8086 3960 8086 20657 13420 20657 9653 20657 9653 8965 22562 8965 6270 8965 6270 1628 6270 23229 8678 23229 3886 23229 3886 11248 24451 11248 9880 11248 9880 24686 9880 7538 18809 7538 360 7538 360 2994 22960 2994 22960 17861 22960 8495 8889 8495 8889 15408 5975 15408 21744 15408 21744 17421 21744 2006 7106 2006 7726 2006 7726 20882 7027 20882 17434 20882 17434 140 11534 140 17405 140 17405 19894 17405 3656 10949 3656 11569 3656 11569 10749 11569 5813 14040 5813 9235 5813 9235 23098 7257 23098 22454 23098 22454 2049 22454 2564 7960 2564 18229 2564 18229 21123 18229 6443 6504 6443 9550 6443 9550 19173 9550 10070 23767 10070 23767 14355 8084 14355 19940 14355 19940 15591 19940 3684 21158 3684 13179 3684 13179 13305 18811 13305 18811 15740 18811 8868 7105 8868 7105 20744 6699 20744 13612 20744 13612 22577 13612 18213 4777 18213 9402 18213 9402 23720 20968 23720 20968 8309 24007 8309 12525 8309 12525 9926 12525 7050 16754 7050 6711 7050 6711 1382 1142 1382 22940 1382 22940 23639 24752 23639 452 23639 452 15398 452 19566 8680 19566 8097 19566 8097 24919 6533 24919 24290 24919 24290 5241 4677 5241 5044 5241 5044 14314 5044 2768 21317 2768 17659 2768 17659 1347 17659 15100 20898 15100 3124 15100 3124 18937 23017 18937 23017 21608 23017 13900 1222 13900 1222 1273 19106 1273 19106 1385 19106 1115 13030 1115 21110 1115 21110 19309 11439 19309 11439 14033 11439 23743 21947 23743 3610 23743 3610 1460 3610 15403 41 15403 16026 15403 16026 1839 12271 1839 22170 1839 22170 11298 19073 11298 19073 9826 19073 13384 21405 13384 20086 13384 20086 15814 20086 7638 3542 7638 17163 7638 17163 13842 2471 13842 3159 13842 3159 24041 3159 1608 8812 1608 2578 1608 2578 18215 20733 18215 20733 20145 20733 9491 5578 9491 5578 16789 2444 16789 5421 16789 5421 17012 5421 3498 21380 3498 21380 13639 24173 13639 8322 13639 8322 2601 8322 6074 3798 6074 21167 6074 21167 6158 21167 118 2020 118 2020 10201 2020 5033 10479 5033 8772 5033 8772 10614 8772 5107 8667 5107 17080 5107 17080 17881 17080 12418 1769 12418 1769 16474 22427 16474 22427 21272 22427 9096 908 9096 908 21013 908 2917 20427 2917 20427 12649 9956 12649 9956 2418 9956 16551 18618 16551 18618 6463 21774 6463 21319 6463 21319 1720 21319 11447 1893 11447 1893 15321 1893 11609 11584 11609 11584 14896 11584 12553 10104 12553 12275 12553 12275 8540 12275 21529 9175 21529 19508 21529 19508 13744 11409 13744 19659 13744 19659 7521 19659 22753 21554 22753 759 22753 759 8369 759 14733 15105 14733 7903 14733 7903 19390 7903 10596 8110 10596 1704 10596 1704 6441 23792 6441 23792 14517 23792 3399 15231 3399 17409 3399 17409 23754 13740 23754 20477 23754 20477 4413 20477 18819 23556 18819 14611 18819 14611 4354 14611 13818 15114 13818 7702 13818 7702 24391 7702 7977 4237 7977 8707 7977 8707 7639 8707 15351 14292 15351 7450 15351 7450 23317 7450 1118 22284 1118 3420 1118 3420 11425 3420 3843 17323 3843 465 3843 465 15502 465 12486 4025 12486 4025 2282 23451 2282 20412 2282 20412 21433 831 21433 11593 21433 11593 9567 22666 9567 22666 21104 24301 21104 1393 21104 1393 5255 10826 5255 6021 5255 6021 18690 6021 908 16829 908 16829 20893 16829 3779 24083 3779 3371 3779 3371 2729 3371 20688 17741 20688 17741 2234 17741 19620 22459 19620 7238 19620 7238 10435 3255 10435 15097 10435 15097 14135 15097 8609 19239 8609 8739 8609 8739 21830 4929 21830 8093 21830 8093 14501 8093 22955 16894 22955 12791 22955 12791 899 12791 8055 20892 8055 20892 22058 20892 6314 13751 6314 13974 6314 13974 15246 2022 15246 3164 15246 3164 21889 3164 127 12358 127 12358 20874 13652 20874 9800 20874 9800 19904 9800 21551 8446 21551 13581 21551 13581 1337 24709 1337 24709 8967 24709 8621 8088 8621 8088 4056 8088 4606 2462 4606 7164 4606 7164 14375 7164 2906 23836 2906 10477 2906 10477 8167 4863 8167 13730 8167 13730 24706 21904 24706 21904 1150 21904 24225 957 24225 957 10103 957 16208 16917 16208 16917 8668 16917 16675 180 16675 180 2535 13162 2535 13162 24662 13162 20819 23406 20819 18616 20819 18616 5275 3425 5275 12939 5275 12939 20917 12939 18460 936 18460 936 1646 21928 1646 21928 5760 21928 1827 17987 1827 18918 1827 18918 16940 12041 16940 15566 16940 15566 8282 15566 20763 56 20763 2668 20763 2668 8841 2668 15011 18831 15011 18831 5940 22126 5940 393 5940 393 21051 22072 21051 22072 14473 22072 22239 15749 22239 18061 22239 18061 4234 18061 4817 23777 4817 23777 1555 23777 3950 3607 3950 6260 3950 6260 18895 6688 18895 5565 18895 5565 15354 5565 20295 15602 20295 15602 24224 15602 14682 12828 14682 24604 14682 24604 17284 7085 17284 7085 24564 13451 24564 13451 4219 2774 4219 5408 4219 5408 16081 5408 6025 24180 6025 24180 4815 24180 23830 15123 23830 15123 3367 4528 3367 18567 3367 18567 23816 4994 23816 4994 7075 4994 23010 11649 23010 11649 2816 11649 19484 17524 19484 10080 19484 10080 6977 13699 6977 6269 6977 6269 15532 9508 15532 6571 15532 6571 18070 6571 14700 18234 14700 11098 14700 11098 1726 11098 12855 11217 12855 2431 12855 2431 20890 135 20890 6223 20890 6223 6275 6223 6735 24428 6735 24428 24962 24428 19263 2909 19263 22366 19263 22366 4427 22366 5336 15913 5336 19474 5336 19474 3662 19474 9247 21041 9247 12650 9247 12650 22088 5640 22088 24494 22088 24494 16111 3419 16111 3419 4162 23325 4162 23325 2041 23325 6216 24230 6216 16961 6216 16961 15986 16961 965 5377 965 9008 965 9008 24874 9008 334 582 334 1970 334 1970 16708 20265 16708 10309 16708 10309 1649 19205 1649 17749 1649 17749 4379 17749 224 4087 224 24106 224 24106 11311 18680 11311 18680 18418 18680 5581 1614 5581 9183 5581 9183 6755 13913 6755 13913 21193 19778 21193 19778 3241 19778 21115 3108 21115 8377 21115 8377 24845 8377 22134 20600 22134 13304 22134 13304 8448 13304 8894 14872 8894 8113 8894 8113 11605 8113 584 22326 584 14819 584 14819 16864 19551 16864 7921 16864 7921 9134 23713 9134 23713 21174 23713 8211 24041 8211 9621 8211 9621 1082 23354 1082 15326 1082 15326 11393 15326 3749 24823 3749 18133 3749 18133 22886 18133 22801 13827 22801 19827 22801 19827 3771 5131 3771 6677 3771 6677 24787 5685 24787 11710 24787 11710 5001 3003 5001 20373 5001 20373 3483 20373 11557 23738 11557 2415 11557 2415 16804 2415 16108 20035 16108 20035 2010 23379 2010 7243 2010 7243 20103 24033 20103 11131 20103 11131 6664 11131 11281 19165 11281 18505 11281 18505 22400 18505 8940 5641 8940 5641 893 5641 20365 13493 20365 13493 13138 1429 13138 2996 13138 2996 15471 2996 9358 12141 9358 10867 9358 10867 24873 6055 24873 9702 24873 9702 8351 9702 24371 9077 24371 18777 24371 18777 10452 12287 10452 12287 15006 12287 1803 21597 1803 11539 1803 11539 10934 11539 9402 10134 9402 20385 9402 20385 14973 20385 8596 5718 8596 11664 8596 11664 2711 11664 23513 20845 23513 20845 14908 20845 17766 6264 17766 16823 17766 16823 7471 9048 7471 9048 24148 9048 21285 17973 21285 17973 9194 17973 11540 9158 11540 9389 11540 9389 19778 9389 3441 21427 3441 86 3441 86 18609 20679 18609 20679 6048 7075 6048 20980 6048 20980 13050 20980 3663 22140 3663 7619 3663 7619 18785 3823 18785 23113 18785 23113 3174 22731 3174 22827 3174 22827 23224 1374 23224 12710 23224 12710 9250 12710 23475 246 23475 9929 23475 9929 2278 9929 17871 2417 17871 2417 16599 2417 24896 19637 24896 12412 24896 12412 11340 21344 11340 5747 11340 5747 5657 5747 9794 21450 9794 17044 9794 17044 24936 10074 24936 11912 24936 11912 7449 5516 7449 10390 7449 10390 12826 10390 7665 24884 7665 18989 7665 18989 21169 18989 3137 11560 3137 11560 19325 11560 15761 612 15761 612 22920 13138 22920 11374 22920 11374 4193 13020 4193 10764 4193 10764 24086 10764 10050 24991 10050 20499 10050 20499 1259 20499 10593 21240 10593 9170 10593 9170 6563 2474 6563 19310 6563 19310 8097 19310 391 15094 391 15094 19823 9084 19823 9084 6856 21838 6856 9553 6856 9553 24421 9553 7311 8742 7311 20205 7311 20205 1026 20205 17066 7 17066 7 23746 7 12798 14115 12798 14115 5323 14115 19227 53 19227 11743 19227 11743 20580 226 20580 3747 20580 3747 1326 11254 1326 11254 8765 11254 820 13832 820 4848 820 4848 24317 14185 24317 14185 6418 7769 6418 24395 6418 24395 8146 24395 8101 7244 8101 7244 13154 7244 2525 23356 2525 7309 2525 7309 23484 20286 23484 13466 23484 13466 10063 1817 10063 1817 17031 1817 56 19737 56 237 56 237 21874 11274 21874 11274 5485 11274 20881 24008 20881 15312 20881 15312 24899 15312 10833 1296 10833 15901 10833 15901 17222 15901 9457 3759 9457 5600 9457 5600 1502 17915 1502 17915 13448 17915 13439 5437 13439 5437 1942 5437 22030 13245 22030 4268 22030 4268 7354 4268 14474 3943 14474 7876 14474 7876 4776 7876 13052 6293 13052 18916 13052 18916 1635 18916 7511 5869 7511 12576 7511 12576 1599 12576 9197 18271 9197 14078 9197 14078 1088 14078 17040 24663 17040 626 17040 626 7520 626 23023 16095 23023 16095 11506 16095 15075 2318 15075 15918 15075 15918 1544 15918 9601 20850 9601 701 9601 701 6045 701 21643 22614 21643 22614 4426 10120 4426 20046 4426 20046 17251 20046 11691 24831 11691 15876 11691 15876 18606 15876 14050 484 14050 4183 14050 4183 21415 4183 12056 22019 12056 22019 903 22019 2568 7295 2568 11424 2568 11424 21937 11424 12683 19911 12683 19911 16161 19911 477 6054 477 6054 9763 6054 1650 24779 1650 7559 1650 7559 11830 5654 11830 6208 11830 6208 6046 6208 6493 14809 6493 14809 23968 4295 23968 4295 2931 2664 2931 24541 2931 24541 18166 24541 10374 3991 10374 3991 14056 3991 4477 21221 4477 8573 4477 8573 21611 22079 21611 22079 1015 12371 1015 24528 1015 24528 19993 3972 19993 13714 19993 13714 3072 13714 17519 4368 17519 4368 8468 75 8468 2843 8468 2843 13703 19511 13703 18186 13703 18186 23706 18186 11090 5288 11090 23430 11090 23430 3090 2826 3090 18154 3090 18154 5866 18154 2304 3376 2304 3376 23851 3376 7128 11520 7128 11520 22504 24781 22504 16902 22504 16902 3937 9534 3937 19738 3937 19738 16303 4192 16303 7857 16303 7857 1529 7857 14953 21389 14953 21389 16525 21389 9253 13218 9253 13218 15911 7081 15911 14559 15911 14559 10861 14559 21196 18776 21196 13663 21196 13663 1135 3785 1135 3785 12977 1902 12977 2953 12977 2953 5685 16792 5685 12574 5685 12574 3130 12574 5225 9584 5225 22436 5225 22436 13497 22436 1901 579 1901 579 20465 20127 20465 9327 20465 9327 21879 9327 18842 826 18842 1933 18842 1933 8973 7273 8973 6282 8973 6282 14435 6282 3692 14633 3692 14633 5200 14633 2666 7131 2666 8857 2666 8857 22178 376 22178 5883 22178 5883 3225 18048 3225 11807 3225 11807 5281 11807 3520 4311 3520 14277 3520 14277 13494 14277 4145 20282 4145 14316 4145 14316 11700 403 11700 403 6330 403 12170 19375 12170 19375 11899 19375 21467 5536 21467 19120 21467 19120 3099 19120 5270 4761 5270 4761 22334 4761 13548 15580 13548 15580 4061 15580 8867 20494 8867 11342 8867 11342 18765 11342 3864 7223 3864 22930 3864 22930 24940 22930 3827 2901 3827 2901 13075 2901 5187 13566 5187 1612 5187 1612 5099 1612 11598 44 11598 13883 11598 13883 1417 13883 17256 16149 17256 16149 7774 16149 19623 4067 19623 4067 19668 4067 9730 17776 9730 17776 24122 24412 24122 10046 24122 10046 24943 10046 9458 5481 9458 24151 9458 24151 21287 12496 21287 21206 21287 21206 5112 5300 5112 5300 10854 5300 9507 18975 9507 9992 9507 9992 18233 9992 5953 1795 5953 9892 5953 9892 19554 9892 151 8850 151 13944 151 13944 19328 24096 19328 7579 19328 7579 2198 22336 2198 22336 11426 22336 8569 13165 8569 13165 1524 13165 24377 10944 24377 13200 24377 13200 16371 13200 24660 5020 24660 15134 24660 15134 4979 15134 20776 4085 20776 4085 5876 4085 21492 2295 21492 16664 21492 16664 23774 16664 22409 1413 22409 10955 22409 10955 2365 10955 23608 23653 23608 23653 22576 23653 24238 3221 24238 3221 21589 12107 21589 12107 22122 12107 860 22794 860 4604 860 4604 5022 4604 4283 19116 4283 1378 4283 1378 24146 11027 24146 11027 2163 11027 19757 21438 19757 234 19757 234 6725 234 10033 22556 10033 17877 10033 17877 2442 13180 2442 13180 22297 13180 2785 13097 2785 13449 2785 13449 6062 20021 6062 13546 6062 13546 22066 22185 22066 19504 22066 19504 7548 19504 19338 786 19338 19053 19338 19053 24478 19053 5983 666 5983 16202 5983 16202 20012 17500 20012 9732 20012 9732 9839 9732 10163 312 10163 312 14162 312 13638 11669 13638 2652 13638 2652 7211 2652 16769 21429 16769 21429 14499 21429 20285 22667 20285 7695 20285 7695 14523 7695 20696 24489 20696 24489 1830 285 1830 3131 1830 3131 12449 19262 12449 5846 12449 5846 22437 5846 13141 23543 13141 23543 1469 23543 10818 458 10818 1608 10818 1608 20941 1608 2324 18231 2324 18231 15212 18231 5248 7993 5248 7993 21863 7993 19430 22478 19430 14183 19430 14183 10275 14183 11450 17726 11450 16178 11450 16178 19166 8935 19166 22434 19166 22434 24402 22434 21913 11446 21913 21804 21913 21804 2634 261 2634 261 23314 261 14994 11447 14994 11447 2122 11447 2713 18527 2713 12387 2713 12387 15086 12387 7725 1392 7725 1392 20337 1392 6612 702 6612 12799 6612 12799 5324 12799 23961 23822 23961 3872 23961 3872 3312 8853 3312 8853 24129 21915 24129 21915 3149 21915 19601 929 19601 929 17961 929 21203 20244 21203 20244 6087 918 6087 918 21045 918 1220 17266 1220 1792 1220 1792 15846 1792 1190 18036 1190 17944 1190 17944 18541 1043 18541 17931 18541 17931 6648 1707 6648 1707 12414 1707 3811 12741 3811 134 3811 134 277 134 1275 9816 1275 6023 1275 6023 761 6023 21111 2721 21111 11049 21111 11049 23307 11049 20556 8706 20556 20283 20556 20283 11751 20283 20409 356 20409 12743 20409 12743 24809 12743 4034 1778 4034 1778 12277 1778 10107 23824 10107 23824 13328 23824 723 16522 723 24277 723 24277 7626 24277 1993 11795 1993 13534 1993 13534 17695 13534 14035 2908 14035 2908 17381 2908 2539 18217 2539 15732 2539 15732 18865 739 18865 4189 18865 4189 1754 4189 20447 20832 20447 20832 935 1311 935 16295 935 16295 19721 16295 17042 23019 17042 14446 17042 14446 1388 14446 22320 22761 22320 15002 22320 15002 7693 15002 23779 2692 23779 7912 23779 7912 2300 7912 18478 8873 18478 8073 18478 8073 13145 8073 24202 17716 24202 14831 24202 14831 4528 14831 24989 9098 24989 9562 24989 9562 5419 9562 18962 10634 18962 10463 18962 10463 3707 5289 3707 6012 3707 6012 16123 21046 16123 10813 16123 10813 1320 3852 1320 23900 1320 23900 19144 8363 19144 8363 1332 8363 18558 2893 18558 16564 18558 16564 5655 16564 19685 7471 19685 7471 7429 775 7429 775 13880 15199 13880 13237 13880 13237 9578 13237 12119 23404 12119 23404 2082 9304 2082 15049 2082 15049 16523 15049 766 15893 766 9189 766 9189 105 9189 6753 23425 6753 23425 8581 23425 4843 12562 4843 12562 16510 12562 9978 17948 9978 17948 2810 17948 4313 4971 4313 21297 4313 21297 21610 21297 14744 188 14744 1376 14744 1376 22999 1376 4549 23234 4549 9093 4549 9093 14897 9093 7895 23322 7895 20310 7895 20310 18378 24204 18378 24204 5631 24204 18841 1234 18841 1234 175 1234 8183 11070 8183 11070 23096 16583 23096 5652 23096 5652 6272 20885 6272 16795 6272 16795 4795 16795 8137 3101 8137 3101 22404 3101 17233 22825 17233 20999 17233 20999 22246 20999 10768 24317 10768 23667 10768 23667 24137 4819 24137 12353 24137 12353 22983 12353 23859 713 23859 19639 23859 19639 9855 19639 23908 24787 23908 8731 23908 8731 10257 15792 10257 15792 5540 15792 15679 24104 15679 22851 15679 22851 22656 14841 22656 14841 6003 21277 6003 10154 6003 10154 21916 10154 17784 3038 17784 5755 17784 5755 8075 20360 8075 4304 8075 4304 22515 4304 4367 3194 4367 13032 4367 13032 13835 13032 6687 24840 6687 24840 15046 24840 8574 1326 8574 1326 7571 1326 13313 21473 13313 18988 13313 18988 5948 23859 5948 6451 5948 6451 17772 21384 17772 14693 17772 14693 23933 14693 21308 3242 21308 3242 21368 3242 5836 20066 5836 14120 5836 14120 20434 5236 20434 19500 20434 19500 8907 12961 8907 12961 1688 12961 2207 8970 2207 12777 2207 12777 19021 7572 19021 21605 19021 21605 9111 21605 20766 13456 20766 22905 20766 22905 5736 7552 5736 7552 20670 3287 20670 11780 20670 11780 4238 11780 22815 22000 22815 22000 2986 17129 2986 17278 2986 17278 21763 17903 21763 14215 21763 14215 9841 14215 14601 114 14601 18863 14601 18863 6343 239 6343 239 24987 239 3397 9017 3397 9017 16373 16810 16373 16810 4692 6435 4692 6435 14704 1307 14704 5625 14704 5625 6002 19146 6002 19146 24042 19146 11132 18107 11132 21290 11132 21290 21614 21290 1233 3654 1233 6466 1233 6466 4665 6466 1329 21078 1329 6368 1329 6368 24607 6368 5879 2768 5879 13132 5879 13132 19713 22760 19713 4216 19713 4216 7253 4216 8748 17794 8748 17794 18051 6163 18051 8732 18051 8732 828 14379 828 12092 828 12092 23962 16402 23962 10295 23962 10295 13242 10295 14835 21382 14835 15037 14835 15037 2400 12293 2400 18857 2400 18857 21002 18857 8294 16734 8294 21929 8294 21929 15150 21929 3338 12194 3338 22332 3338 22332 8875 17099 8875 24686 8875 24686 12063 24686 8299 9714 8299 9714 24223 9714 21184 23562 21184 14925 21184 14925 1765 18098 1765 18098 18882 7967 18882 7967 12470 23755 12470 23755 22530 23755 16454 11384 16454 12751 16454 12751 18249 12751 156 2886 156 13411 156 13411 17704 9015 17704 9015 25 23779 25 17724 25 17724 12246 9382 12246 14014 12246 14014 17673 14014 7348 20293 7348 19282 7348 19282 20830 19282 2993 609 2993 8339 2993 8339 24957 8339 18875 23491 18875 19261 18875 19261 21307 19261 11313 3344 11313 3344 17578 3344 10403 19592 10403 2396 10403 2396 8018 2396 17237 19821 17237 19821 1040 13210 1040 15853 1040 15853 22477 15853 8689 18031 8689 18031 19223 18031 5559 9828 5559 10734 5559 10734 23442 23377 23442 5317 23442 5317 24819 5317 15949 4722 15949 7003 15949 7003 23102 7003 6726 5347 6726 19361 6726 19361 22302 19361 6304 11408 6304
82917 194592341 0 194592341 195138290 194592341 88772844 86676041 88772844 121554131 88772844 121554131 168872898 239495405 168872898 239495405 236443860 239495405 119597278 90800032 119597278 90800032 81861458 81139961 81861458 93998213 81861458 93998213 96368577 93998213 61959746 58818864 61959746 85297145 61959746 85297145 262874644 264347491 262874644 120928704 262874644 120928704 126230305 120928704 198009778 201969139 198009778 177107525 198009778 177107525 184761259 177107525 259301398 260724685 259301398 63532167 259301398 63532167 66141989 63532167 211946733 215676361 211946733 143862351 211946733 143862351 6173814 7263120 6173814 84530629 6173814 84530629 222805249 242950393 222805249 242950393 244851487 246688346 244851487 181093438 244851487 181093438 50304948 47701061 50304948 63939730 50304948 63939730 139904937 161057290 139904937 161057290 165058788 161057290 138300119 118361851 138300119 118361851 40902608 43046055 40902608 256939803 40902608 256939803 255923744 256939803 98143563 38684951 98143563 38684951 40659809 38684951 255066099 263111217 255066099 263111217 260406453 263111217 221466336 172839925 221466336 172839925 136873081 131404896 136873081 207641551 136873081 207641551 285400482 288122278 285400482 88388438 285400482 88388438 89643368 88388438 207140377 259939552 207140377 259939552 259879522 259939552 214374450 172925909 214374450 172925909 71710231 70833834 71710231 255529163 71710231 255529163 251832736 255529163 147073860 142290619 147073860 201266945 147073860 201266945 256978280 259402992 256978280 231298433 256978280 231298433 186750995 112829824 186750995 112829824 44335490 44667782 44335490 201865819 44335490 201865819 205931735 201865819 201167983 128626684 201167983 128626684 132316968 128626684 267182110 270551596 267182110 245352584 267182110 245352584 161864591 151325026 161864591 291026055 161864591 291026055 289647740 291026055 108416067 104763184 108416067 145552621 108416067 145552621 150107325 145552621 110573114 36276661 110573114 36276661 35970089 36276661 238136897 243685477 238136897 240260788 238136897 240260788 59965216 55502133 59965216 84010366 59965216 84010366 179024832 171894144 179024832 76232311 179024832 76232311 80359957 76232311 152610046 147287276 152610046 23552279 152610046 23552279 24328213 23552279 215369915 254624100 215369915 254624100 255017286 254624100 152926286 145980856 152926286 147035841 152926286 147035841 151765580 147035841 179995781 265771407 179995781 265771407 264274912 265771407 139609524 124421752 139609524 124421752 71653370 69424852 71653370 213343714 71653370 213343714 219562867 213343714 167582360 72069465 167582360 72069465 76949347 72457176 76949347 37233799 76949347 37233799 36831110 37233799 284291186 285710207 284291186 221368174 284291186 221368174 217398131 221368174 241094393 242973562 241094393 221095084 241094393 221095084 96937667 74140583 96937667 74140583 52094108 49089042 52094108 107043273 52094108 107043273 212072901 213271908 212072901 192015429 212072901 192015429 192717207 192015429 194144198 54543434 194144198 54543434 57842093 54543434 114211496 191231948 114211496 191231948 196134761 191231948 172577876 169299573 172577876 282434759 172577876 282434759 280699292 282434759 42602249 40090645 42602249 51314832 42602249 51314832 54573247 51314832 42333344 5652156 42333344 5652156 4598991 5652156 118053803 117261908 118053803 111627962 118053803 111627962 112051390 111627962 257912554 262590456 257912554 58007605 257912554 58007605 58527392 58007605 68332714 65406572 68332714 49547755 68332714 49547755 52458049 49547755 255879406 257370424 255879406 116097262 255879406 116097262 77211111 76843679 77211111 219150097 77211111 219150097 215973264 219150097 82106120 77569288 82106120 189876572 82106120 189876572 234058942 240449407 234058942 94345064 234058942 94345064 94669939 94345064 269545633 269595980 269545633 42118083 269545633 42118083 41565643 42118083 257364019 257845191 257364019 112080974 257364019 112080974 111144615 112080974 235344412 238833855 235344412 130907614 235344412 130907614 131305195 126417946 131305195 183793889 131305195 183793889 210796143 211308958 210796143 171892239 210796143 171892239 164876888 27547552 164876888 27547552 28550853 27547552 131263629 144895864 131263629 144895864 148888036 144895864 105397303 79726460 105397303 79726460 84297280 79726460 252148488 253784943 252148488 251544445 252148488 251544445 184886932 180647688 184886932 274171989 184886932 274171989 270806629 274171989 81051341 80572694 81051341 177785368 81051341 177785368 185360953 177785368 120638829 120648152 120638829 128545345 120638829 128545345 136547788 228232347 136547788 228232347 226019626 228232347 162602930 113757926 162602930 113757926 117925659 113757926 155663698 243138463 155663698 243138463 237104004 243138463 47968491 45955025 47968491 80369817 47968491 80369817 275267128 277666210 275267128 242285795 275267128 242285795 222870921 162340704 222870921 162340704 89551950 80645756 89551950 80645756 84607067 80645756 96361976 276149015 96361976 276149015 274386937 276149015 176576947 108859667 176576947 108859667 110660852 108859667 164130886 157251831 164130886 32787331 164130886 32787331 9364172 8794103 9364172 62169898 9364172 62169898 138265695 271597256 138265695 271597256 268041125 271597256 72686959 69216497 72686959 241304767 72686959 241304767 237933885 241304767 59148542 57801343 59148542 218360439 59148542 218360439 222858253 218360439 215032875 218774979 215032875 142030934 215032875 142030934 96767620 96303114 96767620 169349247 96767620 169349247 223434391 227039388 223434391 168270245 223434391 168270245 176798230 168270245 285356869 287548490 285356869 253186087 285356869 253186087 65062473 61678644 65062473 104652326 65062473 104652326 108442701 104652326 98550688 95353993 98550688 104276203 98550688 104276203 105768810 104276203 48479183 48261023 48479183 228264420 48479183 228264420 223335357 228264420 38048473 35169631 38048473 261550253 38048473 261550253 259631582 261550253 229610863 233763354 229610863 241434176 229610863 241434176 238762840 241434176 221043718 120064290 221043718 120064290 125261179 120064290 210353496 212879970 210353496 100298313 210353496 100298313 14652036 16119086 14652036 270484439 14652036 270484439 269198859 270484439 231693123 229252038 231693123 229252038 224795701 229252038 287017397 288391444 287017397 151426633 287017397 151426633 160895621 149747561 160895621 222978563 160895621 222978563 218383216 222978563 209132807 117746804 209132807 117746804 120692753 117746804 249705936 252614894 249705936 199036383 249705936 199036383 63212475 59652525 63212475 209911375 63212475 209911375 210729318 209911375 15867564 14002887 15867564 226300530 15867564 226300530 229298791 226300530 195067471 151122538 195067471 151122538 67245371 63218979 67245371 69811319 67245371 69811319 188549475 193900187 188549475 193900187 197994715 193900187 170164518 36881944 170164518 36881944 40122280 36881944 154762343 205254668 154762343 205254668 207601489 205254668 176044619 45060539 176044619 45060539 43310610 45060539 249483260 252632988 249483260 91073203 249483260 91073203 94069488 91073203 265253507 266406955 265253507 78940264 265253507 78940264 83571950 78940264 204956592 202684819 204956592 156817067 204956592 156817067 155951498 148114006 155951498 148114006 153826048 148114006 219462444 256927743 219462444 256927743 268723934 270709250 268723934 249049418 268723934 249049418 127401777 121040575 127401777 250124785 127401777 250124785 252600096 257290907 252600096 163502696 252600096 163502696 147792982 24293599 147792982 24293599 26361552 24293599 238578216 240556923 238578216 201313400 238578216 201313400 189038836 171103434 189038836 171103434 33425792 30121929 33425792 78331318 33425792 78331318 203064081 201524739 203064081 186841442 203064081 186841442 29063695 26999577 29063695 241589804 29063695 241589804 236434073 241589804 58217642 56840870 58217642 132096942 58217642 132096942 187446655 255005391 187446655 255005391 251238044 255005391 76991231 73024199 76991231 174965899 76991231 174965899 178487501 174965899 178338326 169188722 178338326 220521139 178338326 220521139 217992392 220521139 121311564 117522488 121311564 126560084 121311564 126560084 233152704 255721396 233152704 255721396 251754351 255721396 191386862 57323196 191386862 57323196 55291121 54024818 55291121 119612066 55291121 119612066 121504032 119612066 110166531 105470434 110166531 221707977 110166531 221707977 220165878 221707977 134253783 78439987 134253783 78439987 80971037 78439987 201959712 190054747 201959712 188458784 201959712 188458784 66421963 63742802 66421963 84667535 66421963 84667535 118369623 139593626 118369623 139593626 229726094 229150148 229726094 22551798 229726094 22551798 8710217 6003574 8710217 198365126 8710217 198365126 201992063 198365126 126011577 116329805 126011577 116329805 121228533 116329805 121491816 21576079 121491816 21576079 22510909 21576079 70512221 120801719 70512221 120801719 207017446 205842531 207017446 124985914 207017446 124985914 127965204 124985914 177357867 171567554 177357867 101458907 177357867 101458907 44532368 44879257 44532368 112279114 44532368 112279114 191699025 189226699 191699025 138135345 191699025 138135345 145215583 138135345 153248980 262569992 153248980 262569992 261244576 262569992 44588404 41038766 44588404 93823287 44588404 93823287 95765772 93823287 5310344 6278867 5310344 101692984 5310344 101692984 101649149 101692984 43468480 39970045 43468480 189008701 43468480 189008701 193037276 189008701 91514432 88731165 91514432 181396181 91514432 181396181 188072405 181396181 89876329 85090828 89876329 142495427 89876329 142495427 145612461 142495427 62005043 60216249 62005043 158846695 62005043 158846695 207750762 207576401 207750762 129752083 207750762 129752083 130794698 129752083 180301595 249214772 180301595 249214772 247128662 249214772 172347483 115295257 172347483 115295257 120643133 115295257 154623340 145132190 154623340 65360731 154623340 65360731 67625966 65360731 213867613 216831206 213867613 192090757 213867613 192090757 198752946 192090757 231954774 236747104 231954774 62244534 231954774 62244534 65524927 62244534 98844857 96119756 98844857 95172442 98844857 95172442 28135039 25652269 28135039 78977862 28135039 78977862 222241848 226525107 222241848 61153909 222241848 61153909 63665414 61153909 99407419 269428658 99407419 269428658 265787207 269428658 58591557 56595341 58591557 67126190 58591557 67126190 75546038 125248068 75546038 125248068 127593344 125248068 124243663 122242782 124243663 273401478 124243663 273401478 270161279 273401478 65389370 63042260 65389370 88217120 65389370 88217120 89469025 88217120 83612387 81681298 83612387 185810626 83612387 185810626 250234273 253200233 250234273 77841694 250234273 77841694 79742524 77841694 144981221 138703734 144981221 90614370 144981221 90614370 93457472 90614370 243408971 247046736 243408971 104449312 243408971 104449312 58973931 57840774 58973931 187808000 58973931 187808000 189585383 187808000 21228802 21253050 21228802 135479710 21228802 135479710 140619957 135479710 51496173 50207736 51496173 215586746 51496173 215586746 246467553 248604971 246467553 246639314 246467553 246639314 83343557 64986916 83343557 64986916 51476345 18112900 51476345 18112900 19620832 18112900 87026784 166308636 87026784 166308636 265133375 267637817 265133375 195660712 265133375 195660712 140813754 135988124 140813754 190283565 140813754 190283565 194125923 190283565 34818801 34967430 34818801 213251525 34818801 213251525 217519560 213251525 184544532 177623439 184544532 211528110 184544532 211528110 217844482 211528110 127437869 121605083 127437869 253057536 127437869 253057536 248008604 253057536 97337798 94036733 97337798 94036733 97067383 94036733 112436948 112194225 112436948 30950706 112436948 30950706 32859798 30950706 143418074 172500203 143418074 172500203 179981695 172500203 124181717 118014985 124181717 148367091 124181717 148367091 263436499 263904910 263436499 154485811 263436499 154485811 161186587 154485811 183604395 246293213 183604395 246293213 244281205 246293213 84319907 28102593 84319907 28102593 28217751 28102593 225502216 230050597 225502216 96727527 225502216 96727527 101061074 96727527 181857616 176387747 181857616 26457803 181857616 26457803 26046101 26457803 231461706 226985938 231461706 122877297 231461706 122877297 80772489 55416610 80772489 55416610 59545715 55416610 219823822 222253627 219823822 222253627 130927261 79153577 130927261 79153577 79334596 79153577 162005580 213969454 162005580 213969454 220386549 220478208 220386549 133133660 220386549 133133660 140698575 133133660 180893319 173088166 180893319 64614109 180893319 64614109 68575613 64614109 132252193 125353815 132252193 115447583 132252193 115447583 76228450 73759268 76228450 227288070 76228450 227288070 223985921 227288070 197391372 101640950 197391372 101640950 77368623 77576641 77368623 237514768 77368623 237514768 234399602 237514768 123020746 80987082 123020746 80987082 83439304 80987082 86484537 86636931 86484537 30949936 86484537 30949936 32484342 30949936 108776355 257852734 108776355 257852734 254768417 257852734 29494258 27508777 29494258 42249271 29494258 42249271 245655537 249663720 245655537 68395929 245655537 68395929 69796710 68395929 165662234 183016145 165662234 183016145 259559474 262761668 259559474 9064892 259559474 9064892 9943561 9064892 56090630 116637537 56090630 116637537 120355415 116637537 20334778 19013983 20334778 71602919 20334778 71602919 163067774 155219318 163067774 66396909 163067774 66396909 70077404 66396909 172792422 167039178 172792422 32072753 172792422 32072753 34709344 32072753 203861490 200305939 203861490 178196407 203861490 178196407 33764783 33522745 33764783 190342985 33764783 190342985 193972097 190342985 34650787 31951224 34650787 102466846 34650787 102466846 225092701 227723866 225092701 38602255 225092701 38602255 41416837 38602255 67655869 179638323 67655869 179638323 275417529 277045959 275417529 87455931 275417529 87455931 90191962 87455931 238929549 238221291 238929549 40394137 238929549 40394137 43842311 40394137 250361973 252948688 250361973 61107737 250361973 61107737 64033710 61107737 198241956 186454152 198241956 186454152 190977628 186454152 191595234 186766706 191595234 62496482 191595234 62496482 63354907 62496482 210229133 209205914 210229133 157406433 210229133 157406433 164732591 157406433 186049726 179270632 186049726 87003906 186049726 87003906 90447712 87003906 134004359 174995084 134004359 174995084 182983646 174995084 151967765 21215417 151967765 21215417 22648287 21215417 89921551 138349745 89921551 138349745 267847022 271065454 267847022 220553272 267847022 220553272 100509633 96707656 100509633 126934455 100509633 126934455 270051154 271153851 270051154 228067303 270051154 228067303 211055833 124565679 211055833 124565679 128505902 124565679 130161219 123241973 130161219 267954073 130161219 267954073 264394259 267954073 225566652 203186727 225566652 203186727 194924991 81375546 194924991 81375546 73436870 47979729 73436870 47979729 50590326 47979729 199158957 198564985 199158957 170900481 199158957 170900481 177325100 170900481 277830355 280060238 277830355 177466234 277830355 177466234 182000952 177466234 272991830 274354547 272991830 67421517 272991830 67421517 70322347 67421517 228945483 233563021 228945483 203388644 228945483 203388644 211341704 203388644 233564366 235890227 233564366 171749942 233564366 171749942 36974374 39102634 36974374 137231535 36974374 137231535 169629993 161720156 169629993 47363863 169629993 47363863 50891876 47363863 216346895 221632407 216346895 192839413 216346895 192839413 46673802 42820979 46673802 211008418 46673802 211008418 233204849 237433246 233204849 162347866 233204849 162347866 172535407 162347866 225172626 229353375 225172626 139461553 225172626 139461553 144071954 139461553 228499987 232006123 228499987 48303145 228499987 48303145 28994872 26365484 28994872 110296974 28994872 110296974 249511871 273452552 249511871 273452552 272132983 273452552 152159906 98575401 152159906 98575401 101935072 98575401 271971152 274589379 271971152 96585306 271971152 96585306 98356991 96585306 231517177 228029591 231517177 48256101 231517177 48256101 49716842 48256101 212260483 212741515 212260483 117870807 212260483 117870807 39492594 41148515 39492594 242693098 39492594 242693098 239289263 242693098 57684137 56564043 57684137 128324417 57684137 128324417 147007435 238356411 147007435 238356411 235052229 238356411 191815977 110915171 191815977 110915171 116081115 110915171 254748421 258101623 254748421 126250414 254748421 126250414 132440234 126250414 191429040 186516331 191429040 159958733 191429040 159958733 118427608 116265997 118427608 149510066 118427608 149510066 303270995 305259016 303270995 89132338 303270995 89132338 90493209 89132338 216147787 251445458 216147787 251445458 249093701 251445458 94119505 91046712 94119505 159798968 94119505 159798968 164355750 159798968 63397331 59484584 63397331 136627413 63397331 136627413 225837049 226048482 225837049 55891949 225837049 55891949 58042351 55891949 157998780 154718953 157998780 125118491 157998780 125118491 117074688 112659593 117074688 266125926 117074688 266125926 262882407 266125926 152412058 148261942 152412058 258073523 152412058 258073523 253377396 258073523 188558238 36458208 188558238 36458208 37743006 36458208 262968626 264671867 262968626 259401378 262968626 259401378 221497059 180474106 221497059 180474106 183025041 180474106 210054705 233105941 210054705 233105941 239116754 241371992 239116754 101468626 239116754 101468626 104695847 101468626 221873693 215844644 221873693 70784071 221873693 70784071 72877313 69597261 72877313 249704571 72877313 249704571 245987207 249704571 178144736 103717359 178144736 103717359 108119612 103717359 249244611 252578149 249244611 79521529 249244611 79521529 81735520 79521529 193833496 297400271 193833496 297400271 295730261 297400271 85621440 85780262 85621440 173173331 85621440 173173331 193888970 278852958 193888970 278852958 277623161 278852958 260676768 79562996 260676768 79562996 84176351 79562996 249795954 256056477 249795954 252272348 249795954 252272348 189660374 149301927 189660374 149301927 154438667 149301927 192320720 189112628 192320720 89899467 192320720 89899467 92621662 89899467 111605170 179094720 111605170 179094720 254998672 260367043 254998672 62260955 254998672 62260955 64230782 62260955 94312624 154911134 94312624 154911134 157834613 154911134 100047630 98548855 100047630 162954725 100047630 162954725 173373500 162954725 78693431 74417311 78693431 174855706 78693431 174855706 248113447 251896229 248113447 80382610 248113447 80382610 84819240 80382610 248249920 251999749 248249920 193409431 248249920 193409431 156389095 56725599 156389095 56725599 59483181 56725599 209161114 204741929 209161114 108727334 209161114 108727334 112926650 108727334 187833416 188758568 187833416 147002692 187833416 147002692 157288143 147002692 242758356 267852464 242758356 267852464 266320689 267852464 158344905 74576003 158344905 74576003 76610416 74576003 246863294 249020138 246863294 54124105 246863294 54124105 55053113 54124105 278737997 284301101 278737997 284301101 281232994 284301101 205953061 82489180 205953061 82489180 82906912 82489180 176331829 222944608 176331829 222944608 226761264 222944608 108445795 105332230 108445795 251027764 108445795 251027764 248577382 251027764 37061684 33725578 37061684 227829866 37061684 227829866 223416017 227829866 74188331 75264875 74188331 225955603 74188331 225955603 222426842 225955603 96743576 46504753 96743576 46504753 49831463 46504753 111812832 189716231 111812832 189716231 280727154 283147833 280727154 115588290 280727154 115588290 66660467 63781824 66660467 188312782 66660467 188312782 188456813 188312782 175312741 164692393 175312741 180148021 175312741 180148021 183276859 180148021 90145645 88162717 90145645 90680294 90145645 90680294 258119192 259519482 258119192 39096977 258119192 39096977 42336109 39096977 249258688 253682935 249258688 165077562 249258688 165077562 135622663 129819255 135622663 237360025 135622663 237360025 232660490 237360025 226465786 92379954 226465786 92379954 59553992 55929284 59553992 141481739 59553992 141481739 287087480 287856443 287087480 53517941 287087480 53517941 57128425 53517941 124728234 256156059 124728234 256156059 256103756 256156059 182982002 143921830 182982002 143921830 25567178 25000319 25567178 99766066 25567178 99766066 113863051 206193954 113863051 206193954 210587623 206193954 77623984 52920912 77623984 52920912 54566484 52920912 109696474 203770519 109696474 203770519 259204556 260230438 259204556 97052924 259204556 97052924 97508916 97052924 172693620 167537024 172693620 59638155 172693620 59638155 17805530 17148300 17805530 229218845 17805530 229218845 232859980 229218845 175571772 170658991 175571772 259557037 175571772 259557037 257678492 259557037 198022640 67859960 198022640 67859960 69560052 67859960 123713681 120907414 123713681 99220263 123713681 99220263 102229582 99220263 188549822 183602271 188549822 133151260 188549822 133151260 137934098 133151260 186632492 180231374 186632492 112682152 186632492 112682152 115407158 53640579 115407158 53640579 57244189 53640579 224045689 220158223 224045689 171762986 224045689 171762986 130824685 126457198 130824685 212564428 130824685 212564428 216039426 212564428 212447556 194174281 212447556 194174281 193870104 188775376 193870104 210681022 193870104 210681022 215939073 210681022 130636325 126952728 130636325 199653335 130636325 199653335 202470000 199653335 144787407 139902236 144787407 201483673 144787407 201483673 229681820 225483455 229681820 119753546 229681820 119753546 124766886 119753546 196646051 261081844 196646051 261081844 257865128 261081844 242180455 55643921 242180455 55643921 59481367 55643921 82908232 278481859 82908232 278481859 277107402 278481859 256689863 53942062 256689863 53942062 55375494 53942062 204623012 209101367 204623012 100761715 204623012 100761715 104286868 100761715 220866484 216110122 220866484 93360179 220866484 93360179 95448559 93360179 220647043 295205329 220647043 295205329 294027442 295205329 166237606 148380371 166237606 148380371 155710487 148380371 223424192 228013725 223424192 182017928 223424192 182017928 69179675 67036015 69179675 181774418 69179675 181774418 189958423 181774418 102413646 99632789 102413646 114494962 102413646 114494962 120573100 114494962 115285192 114550119 115285192 106403162 115285192 106403162 107322175 106403162 170013893 158115707 170013893 122253635 170013893 122253635 127498079 122253635 208575268 200368876 208575268 74788852 208575268 74788852 77340163 74788852 228043080 232724797 228043080 123371958 228043080 123371958 78563553 32926666 78563553 32926666 32245827 32926666 93327185 189808870 93327185 189808870 238302296 247537516 238302296 247537516 254256734 258334103 254256734 111848260 254256734 111848260 108357351 90451489 108357351 90451489 92288428 90451489 248116825 249177852 248116825 244487890 248116825 244487890 95473387 92975844 95473387 220936702 95473387 220936702 223127066 220936702 153931313 133344065 153931313 133344065 39258236 36155708 39258236 110143281 39258236 110143281 156312553 224808562 156312553 224808562 231341917 234047493 231341917 169645207 231341917 169645207 179035090 169645207 220218783 224241530 220218783 217799125 220218783 217799125 216291730 217799125 230711959 236010217 230711959 111489624 230711959 111489624 110649633 111489624 142682272 137596157 142682272 72021871 142682272 72021871 74302763 72021871 100738226 95960873 100738226 31344952 100738226 31344952 34871325 31344952 230025403 229080673 230025403 195292642 230025403 195292642 199843482 195292642 299194329 299399748 299194329 94389031 299194329 94389031 98058573 94389031 256415327 256949600 256415327 244563164 256415327 244563164 175170787 100902920 175170787 100902920 44240899 40762790 44240899 89768096 44240899 89768096 231203425 234905868 231203425 234814433 231203425 234814433 96477985 80868458 96477985 80868458 81574062 80868458 139365053 133944953 139365053 48064238 139365053 48064238 50007684 48064238 151756869 145689269 151756869 60489108 151756869 60489108 63278428 60489108 160527505 151619972 160527505 109389370 160527505 109389370 81971660 25729522 81971660 25729522 28004228 25729522 246687890 248740139 246687890 66220592 246687890 66220592 70142954 66220592 220082582 223857789 220082582 197732629 220082582 197732629 195445113 191195318 195445113 198025227 195445113 198025227 257891633 260359061 257891633 71834385 257891633 71834385 75043007 71834385 274528792 276038192 274528792 148319746 274528792 148319746 96980220 94740325 96980220 248194060 96980220 248194060 246157317 248194060 205253871 102313773 205253871 102313773 32347037 30376378 32347037 52448043 32347037 52448043 55798745 52448043 54710905 50997922 54710905 160166084 54710905 160166084 166839857 160166084 40745850 38245145 40745850 173965087 40745850 173965087 177906981 173965087 132581011 127870023 132581011 235675768 132581011 235675768 231212294 235675768 61931050 58993291 61931050 168323086 61931050 168323086 173375434 168323086 152331955 60102622 152331955 60102622 62803022 60102622 71716259 219562419 71716259 219562419 219865151 219562419 50027862 46341851 50027862 184216841 50027862 184216841 188642953 184216841 124741136 93545681 124741136 93545681 48496299 45390197 48496299 198864147 48496299 198864147 204587488 198864147 34549220 24474655 34549220 24474655 27329832 24474655 95479647 94912717 95479647 60165018 95479647 60165018 61984282 60165018 196987539 241638413 196987539 241638413 238006696 241638413 123630313 119955439 123630313 197618309 123630313 197618309 198465152 197618309 70712005 69308683 70712005 99726695 70712005 99726695 224006050 222169632 224006050 134908690 224006050 134908690 139243434 134908690 174618838 203169948 174618838 203169948 205174227 203169948 143416283 137947698 143416283 218059615 143416283 218059615 213128634 218059615 212095261 58692317 212095261 58692317 60423011 58692317 242646127 250605240 242646127 250605240 249543248 250605240 139350713 134604633 139350713 151967387 139350713 151967387 285109178 287222947 285109178 221772924 285109178 221772924 191889347 133770300 191889347 133770300 51025477 49902329 51025477 113549159 51025477 113549159 163132855 248606623 163132855 248606623 245855141 248606623 146522240 5978726 146522240 5978726 4942449 5978726 18527538 180153657 18527538 180153657 191361620 180153657 107586417 107431169 107586417 275405506 107586417 275405506 272070673 275405506 263550117 93365181 263550117 93365181 40432565 37690678 40432565 229038631 40432565 229038631 228815375 229038631 22040095 19386775 22040095 148367664 22040095 148367664 210211123 215903551 210211123 215903551 225957281 243855913 225957281 243855913 238270958 243855913 49542263 47368151 49542263 245055547 49542263 245055547 243331970 245055547 146894263 35148643 146894263 35148643 38716878 35148643 269773637 271262893 269773637 159629757 269773637 159629757 167225876 159629757 170738425 272918347 170738425 272918347 272285317 272918347 211890542 147405968 211890542 147405968 148644353 97869883 148644353 97869883 6148639 6652789 6148639 220301367 6148639 220301367 263244142 266992948 263244142 254998678 263244142 254998678 75278189 72755428 75278189 81244566 75278189 81244566 130812522 128432967 130812522 51384971 130812522 51384971 51599918 51384971 106294385 209319506 106294385 209319506 212146971 209319506 188887249 44588893 188887249 44588893 43950057 44588893 125723634 120676292 125723634 64591271 125723634 64591271 66471438 64591271 219548085 223588660 219548085 209455024 219548085 209455024 213202087 209455024 223221319 227400037 223221319 83280018 223221319 83280018 87836654 83280018 146528575 141336474 146528575 39566646 146528575 39566646 39585960 39566646 61254987 144449764 61254987 144449764 201359716 205265121 201359716 165177520 201359716 165177520 140401840 90402530 140401840 90402530 92386552 90402530 139109730 143211459 139109730 143211459 231554121 234922912 231554121 87576019 231554121 87576019 88791257 87576019 175907095 169743621 175907095 109872623 175907095 109872623 114090501 109872623 176361194 189721741 176361194 189721741 192557834 189721741 138235035 133226938 138235035 265887598 138235035 265887598 265137670 265887598 53841235 50365901 53841235 208789238 53841235 208789238 225914129 269080224 225914129 269080224 267298680 269080224 104338632 100024058 104338632 151484014 104338632 151484014 154818810 151484014 74192105 70543780 74192105 122923697 74192105 122923697 234833390 237412640 234833390 109222903 234833390 109222903 113912361 109222903 154913194 149283703 154913194 118727006 154913194 118727006 120381393 118727006 140178622 142476817 140178622 142476817 148346241 142476817 60640934 58049123 60640934 213221640 60640934 213221640 219746814 213221640 126089772 120942371 126089772 138334977 126089772 138334977 253666122 256662240 253666122 74823125 253666122 74823125 64358579 61577211 64358579 181440672 64358579 181440672 193478187 181440672 73839014 72004556 73839014 137668762 73839014 137668762 252762013 255416691 252762013 94713455 252762013 94713455 95112857 94713455 130222006 263493557 130222006 263493557 260398061 263493557 215154853 217075391 215154853 295005767 215154853 295005767 294005140 295005767 221748521 123036912 221748521 123036912 128086155 123036912 187958666 245210246 187958666 245210246 241812710 245210246 165243085 153655707 165243085 182789930 165243085 182789930 187707280 182789930 69221560 49208048 69221560 49208048 51429326 46056192 51429326 91232922 51429326 91232922 93071774 91232922 70276377 66813043 70276377 270818886 70276377 270818886 266959460 270818886 245982088 122800134 245982088 122800134 17084612 16241413 17084612 227599697 17084612 227599697 223495742 227599697 67182198 27149328 67182198 27149328 30119018 27149328 193247071 187903116 193247071 187903116 200329752 187903116 3016130 2331671 3016130 112004346 3016130 112004346 118231079 112004346 91439378 89949179 91439378 278827859 91439378 278827859 276565747 278827859 269869798 127088350 269869798 127088350 56819733 56450525 56819733 91735042 56819733 91735042 93634535 91735042 48256532 45013534 48256532 258883075 48256532 258883075 258012021 258883075 111243279 111296296 111243279 207616634 111243279 207616634 208571453 207616634 78012173 74132669 78012173 214908816 78012173 214908816 220614201 214908816 166945227 86960877 166945227 86960877 89398576 86960877 109123411 215678176 109123411 215678176 215894869 215678176 214402369 185011635 214402369 185011635 189600116 185011635 286836267 288958331 286836267 217789109 286836267 217789109 77747839 73790677 77747839 215837782 77747839 215837782 240699918 242631035 240699918 201515316 240699918 201515316 210038230 201515316 254614148 256986057 254614148 207746303 254614148 207746303 35412535 31683821 35412535 31683821 33045998 31683821 222929897 227422672 222929897 66599482 222929897 66599482 58254070 56627958 58254070 234771988 58254070 234771988 236370932 234771988 31779436 31002729 31779436 105283069 31779436 105283069 108007691 105283069 75577361 70665816 75577361 197900983 75577361 197900983 196814844 197900983 103550216 101517643 103550216 194353293 103550216 194353293 205075134 194353293 143242173 134966319 143242173 186240717 143242173 186240717 240088316 242446971 240088316 128266822 240088316 128266822 134671518 128266822 290563219 292452085 290563219 213010311 290563219 213010311 170583397 162904048 170583397 240808506 170583397 240808506 235541358 240808506 141764185 81129579 141764185 81129579 84837565 81129579 115645647 256405288 115645647 256405288 254564546 256405288 233114846 233328056 233114846 233328056 125978978 18893775 125978978 18893775 19860201 18893775 212208340 271916693 212208340 271916693 268942183 271916693 73213823 53398576 73213823 53398576 53573132 53398576 146253234 142063285 146253234 70613371 146253234 70613371 73627537 70613371 99467205 114078351 99467205 114078351 262887145 265767462 262887145 200826971 262887145 200826971 202517436 200826971 273170365 274704552 273170365 90664999 273170365 90664999 92060190 90664999 222352912 224057982 222352912 126919684 222352912 126919684 127723754 126919684 169523602 164849191 169523602 68186068 169523602 68186068 71865830 68186068 141652134 136121497 141652134 98502144 141652134 98502144 101052850 98502144 206119893 242419899 206119893 242419899 237274147 242419899 179610311 171692894 179610311 210271955 179610311 210271955 211226398 210271955 33628332 34056541 33628332 245120217 33628332 245120217 244404170 245120217 49564354 46865654 49564354 259991520 49564354 259991520 256313448 259991520 186546260 159136058 186546260 159136058 166669341 159136058 233043981 261006493 233043981 261006493 260471363 261006493 87990966 85799756 87990966 141250689 87990966 141250689 146433580 141250689 143716602 137431387 143716602 233824173 143716602 233824173 230654266 233824173 59018637 56465569 59018637 82278717 59018637 82278717 85204542 82278717 66650659 64376081 66650659 224889670 66650659 224889670 289173317 290610016 289173317 8240384 289173317 8240384 7330301 8240384 194614607 190199465 194614607 81496987 194614607 81496987 40733188 37779192 40733188 260014600 40733188 260014600 257499838 260014600 94247150 90829080 94247150 120137346 94247150 120137346 124404973 120137346 110981175 106176188 110981175 179489894 110981175 179489894 267156901 268259614 267156901 181153562 267156901 181153562 187454098 181153562 251354215 253430156 251354215 250960280 251354215 250960280 196954700 196430451 196954700 215356199 196954700 215356199 218875859 215356199 86798153 81887142 86798153 118359441 86798153 118359441 121100163 118359441 82866413 81739140 82866413 159040154 82866413 159040154 169423655 159040154 152028361 40919859 152028361 40919859 44433268 40919859 76310110 180636855 76310110 180636855 190795597 180636855 68449758 66561822 68449758 169920500 68449758 169920500 176539261 169920500 89348220 88611914 89348220 279441927 89348220 279441927 279372593 279441927 277073914 240846697 277073914 240846697 46359619 44862330 46359619 84368560 46359619 84368560 241780031 244172985 241780031 53004466 241780031 53004466 54914154 53004466 236139517 239055224 236139517 235015862 236139517 235015862 147706632 144352571 147706632 260059070 147706632 260059070 258193679 260059070 192635853 184702155 192635853 193308116 192635853 193308116 280610909 282507911 280610909 71489707 280610909 71489707 75281321 71489707 213563935 212337406 213563935 121987407 213563935 121987407 127759405 121987407 270657726 272908495 270657726 199518131 270657726 199518131 203053201 199518131 253683968 255005194 253683968 229369185 253683968 229369185 225927777 229369185 259438513 261668899 259438513 150977945 259438513 150977945 92697858 91279982 92697858 227147897 92697858 227147897 227414148 227147897 213386610 147822255 213386610 147822255 154373155 147822255 233563128 236611219 233563128 94240172 233563128 94240172 97786849 94240172 113099700 139080068 113099700 139080068 144150731 139080068 77900296 76086776 77900296 233085444 77900296 233085444 230708707 233085444 115838468 109147550 115838468 109147550 48206578 44261219 48206578 197547729 48206578 197547729 198032368 197547729 93446161 90544977 93446161 238483928 93446161 238483928 240102650 238483928 82638964 80498555 82638964 168518494 82638964 168518494 206600514 211212596 206600514 131643337 206600514 131643337 137201849 131643337 203098349 213877526 203098349 213877526 252401906 255106996 252401906 87815135 252401906 87815135 89506601 87815135 180008984 187724006 180008984 187724006 201371262 299358032 201371262 299358032 297392320 299358032 148270103 121176072 148270103 121176072 122646698 121176072 208035358 207400079 208035358 41532866 208035358 41532866 44491755 41532866 137492836 233558919 137492836 233558919 228711718 233558919 205310897 208077159 205310897 208077159 205415497 208077159 110595294 44690404 110595294 44690404 48958518 44690404 119786391 172386293 119786391 172386293 178165116 172386293 107227516 106956052 107227516 154312243 107227516 154312243 162077268 154312243 126366406 74259165 126366406 74259165 76397694 74259165 225384602 227276894 225384602 212089113 225384602 212089113 93079657 36168474 93079657 36168474 38876975 36168474 111439850 106039708 111439850 51502093 111439850 51502093 52404489 51502093 277541021 279069044 277541021 248694770 277541021 248694770 82050753 71055469 82050753 71055469 72562530 71055469 83388476 245960340 83388476 245960340 294760523 296501938 294760523 41069456 294760523 41069456 42015852 41069456 187078380 243635525 187078380 243635525 241084382 243635525 21561716 20790273 21561716 132662134 21561716 132662134 211052303 208883425 211052303 193120612 211052303 193120612 197086379 193120612 200338976 197384520 200338976 172646212 200338976 172646212 126765205 121638860 126765205 146000983 126765205 146000983 199089115 258332814 199089115 258332814 253280388 258332814 127169516 122442842 127169516 250392218 127169516 250392218 247145805 250392218 32363342 30239229 32363342 182441497 32363342 182441497 187972860 182441497 66251926 62454612 66251926 260084669 66251926 260084669 255416153 260084669 118837880 115052027 118837880 141137436 118837880 141137436 148112516 141137436 94378904 93945801 94378904 231128306 94378904 231128306 233980193 231128306 198368961 200647765 198368961 269715264 198368961 269715264 266401063 269715264 117292143 112449669 117292143 270807246 117292143 270807246 267550058 270807246 49446865 49262263 49446865 151315969 49446865 151315969 156693966 151315969 136340358 106111424 136340358 106111424 109285797 106111424 228627677 245914866 228627677 245914866 241555619 245914866 5748176 3714631 5748176 39539735 5748176 39539735 120407025 117098926 120407025 31899720 120407025 31899720 32679433 31899720 50534159 261612018 50534159 261612018 275224775 276710096 275224775 144185280 275224775 144185280 136372998 130405192 136372998 130405192 134489971 130405192 235192816 233197189 235192816 90349714 235192816 90349714 93191610 90349714 228401927 232192374 228401927 228785827 228401927 228785827 197087351 85341836 197087351 85341836 86534380 85341836 196092011 295800297 196092011 295800297 294244876 295800297 146006719 140183180 146006719 195497621 146006719 195497621 193931661 195497621 182140688 13414956 182140688 13414956 13382637 13414956 75101864 113676219 75101864 113676219 233919605 237015703 233919605 226832013 233919605 226832013 52073592 49575508 52073592 224066149 52073592 224066149 253590888 258333176 253590888 247555451 253590888 247555451 238319919 58446622 238319919 58446622 52137213 47643896 52137213 221561758 52137213 221561758 249419180 253800728 249419180 231945782 249419180 231945782 34835859 34343709 34835859 34343709 95272541 257001675 95272541 257001675 252414978 257001675 237745297 158287817 237745297 158287817 165101182 158287817 175550583 262258894 175550583 262258894 261229360 262258894 212183808 160945777 212183808 160945777 171851542 160945777 232273720 238144770 232273720 198033045 232273720 198033045 4036430 3451740 4036430 57307128 4036430 57307128 124337745 154487934 124337745 154487934 164852283 154487934 83102591 81829582 83102591 269315090 83102591 269315090 265895642 269315090 188803601 116723462 188803601 116723462 91795354 88122574 91795354 284300081 91795354 284300081 282057165 284300081 145372865 138706209 145372865 248886218 145372865 248886218 247049473 248886218 42919818 39091008 42919818 242971878 42919818 242971878 249498886 251191770 249498886 137900734 249498886 137900734 142710028 137900734 170960264 245552604 170960264 245552604 240973593 245552604 213893193 40593245 213893193 40593245 42958515 40593245 125817064 120961673 125817064 46727872 125817064 46727872 26295582 24331383 26295582 215267347 26295582 215267347 221399129 215267347 180327158 173767273 180327158 208433163 180327158 208433163 210839928 208433163 31586279 32341342 31586279 267492782 31586279 267492782 263732615 267492782 239736592 104563555 239736592 104563555 106564210 104563555 254216181 258065986 254216181 175255984 254216181 175255984 180096766 175255984 215260069 212269241 215260069 204847891 215260069 204847891 133521407 80129897 133521407 80129897 80975804 80129897 163526642 178640903 163526642 178640903 184121742 178640903 129713634 25404818 129713634 25404818 26768562 25404818 192317776 187832754 192317776 81657964 192317776 81657964 33325154 29957583 33325154 243188337 33325154 243188337 248136817 250839969 248136817 126260581 248136817 126260581 22794355 22962848 22794355 173978149 22794355 173978149 183282236 173978149 47557411 44859096 47557411 249836435 47557411 249836435 248621763 249836435 66873725 63039489 66873725 90974090 66873725 90974090 118989576 112400927 118989576 97379511 118989576 97379511 99832024 97379511 225176114 229088168 225176114 193259378 225176114 193259378 196786179 193259378 258097045 258991664 258097045 249121156 258097045 249121156 216049111 136098719 216049111 136098719 141627351 136098719 254821404 254095334 254821404 216057540 254821404 216057540 212694406 216057540 274595952 277048758 274595952 245782508 274595952 245782508 90704110 89810410 90704110 172543784 90704110 172543784 231324208 226748802 231324208 177297185 231324208 177297185 19131338 16983768 19131338 194662034 19131338 194662034 198516017 194662034 123161548 86363380 123161548 86363380 50635684 47339755 50635684 104317812 50635684 104317812 108171670 104317812 32596901 30109771 32596901 175300070 32596901 175300070 181064075 175300070 146177699 108934254 146177699 108934254 107895040 108934254 164417666 161526827 164417666 161526827 207877288 212307055 207877288 109916336 207877288 109916336 109446972 109916336 160554019 153235274 160554019 97460289 160554019 97460289 73089592 71060734 73089592 265010728 73089592 265010728 263186141 265010728 70968054 66422072 70968054 176840712 70968054 176840712 183856349 176840712 136381488 130679290 136381488 140027654 136381488 140027654 147319151 140027654 105284422 100177582 105284422 281858765 105284422 281858765 278854161 281858765 201019548 196599129 201019548 251496567 201019548 251496567 248794493 251496567 199290836 121339854 199290836 121339854 124080850 121339854 160545642 246508136 160545642 246508136 241348196 246508136 104119134 104011304 104119134 148612822 104119134 148612822 257258318 259749304 257258318 120917941 257258318 120917941 122358746 120612048 122358746 233797321 122358746 233797321 256042566 257594750 256042566 170387944 256042566 170387944 175582284 170387944 208338617 255529622 208338617 255529622 249877796 255529622 194881839 193740137 194881839 241828096 194881839 241828096 240565313 241828096 99838150 35086407 99838150 35086407 39356338 35086407 230258305 233803746 230258305 58076867 230258305 58076867 59690292 58076867 279632576 283408829 279632576 229616167 279632576 229616167 233713935 229616167 267472991 270506084 267472991 175054288 267472991 175054288 125586027 29096664 125586027 29096664 30483736 29096664 50776571 58819990 50776571 58819990 186053326 182709985 186053326 135790108 186053326 135790108 35467837 35484631 35467837 95572338 35467837 95572338 97863814 95572338 39221247 35400356 39221247 195843097 39221247 195843097 199472191 195843097 56857477 53124167 56857477 167388909 56857477 167388909 175548115 167388909 119480937 118555695 119480937 234342877 119480937 234342877 230990169 234342877 141097728 135952973 141097728 157741912 141097728 157741912 167152213 157741912 42105365 41147675 42105365 174290962 42105365 174290962 188951659 187713369 188951659 184743288 188951659 184743288 187815083 184743288 275215949 276940653 275215949 23118578 275215949 23118578 23748702 23118578 104257704 174191646 104257704 174191646 180197891 174191646 134329963 77608620 134329963 77608620 78995262 77608620 114670278 156325849 114670278 156325849 197430353 270162176 197430353 270162176 269557765 270162176 255307571 127990947 255307571 127990947 133538193 127990947 258600067 259109306 258600067 3448859 258600067 3448859 4955215 3448859 128333514 271804730 128333514 271804730 272006416 271804730 247287058 167260943 247287058 167260943 90052718 87140339 90052718 125893795 90052718 125893795 130453788 125893795 102753698 102666047 102753698 236855378 102753698 236855378 233532718 236855378 191915158 128364268 191915158 128364268 131850886 128364268 256169802 258980824 256169802 107512768 256169802 107512768 110561494 107512768 197603800 200552945 197603800 67397483 197603800 67397483 69792341 67397483 216108070 210687314 216108070 145968220 216108070 145968220 150412365 145968220 151235101 146400621 151235101 40431599 151235101 40431599 39912360 40431599 80106809 76042734 80106809 27167052 80106809 27167052 30480731 27167052 157410129 150726558 157410129 71430775 157410129 71430775 75775077 71430775 200755733 197579990 200755733 108557719 200755733 108557719 109119294 108557719 114813800 244956000 114813800 244956000 245265026 244956000 160430740 101097855 160430740 101097855 103560621 101097855 134605991 184598417 134605991 184598417 196392609 184598417 84589186 43293302 84589186 43293302 45973425 43293302 163328965 196491019 163328965 196491019 206306995 196491019 166658528 160313879 166658528 180701502 166658528 180701502 188123650 180701502 111694011 53166999 111694011 53166999 55817731 53166999 170389913 163786696 170389913 130166776 170389913 130166776 112376850 108186352 112376850 162178307 112376850 162178307 169678903 162178307 168993525 164214330 168993525 154986085 168993525 154986085 145895302 59663519 145895302 59663519 62891386 59663519 149840636 181580108 149840636 181580108 191210388 181580108 183115431 143104278 183115431 143104278 61133166 58179233 61133166 97328191 61133166 97328191 169587621 269941933 169587621 269941933 267208323 269941933 189341044 178447407 189341044 209122225 189341044 209122225 209484383 209122225 186352803 113785496 186352803 113785496 118741788 113785496 287699639 288535792 287699639 7669365 287699639 7669365 8191556 7669365 272215600 274916629 272215600 219965534 272215600 219965534 204274446 195844437 204274446 195844437 212623034 213273553 212623034 76609887 212623034 76609887 27042102 25959526 27042102 265197288 27042102 265197288 264813704 265197288 38848427 35504715 38848427 62276565 38848427 62276565 146380867 141766541 146380867 141249866 146380867 141249866 219081246 213414328 219081246 85172573 219081246 85172573 90374368 85172573 262570395 265520851 262570395 186300341 262570395 186300341 180241743 49284502 180241743 49284502 48769706 49284502 178090237 173723946 178090237 173723946 126908422 120116779 126908422 230964081 126908422 230964081 226486813 230964081 143702506 137614309 143702506 213124354 143702506 213124354 222088152 237862604 222088152 237862604 234608348 237862604 149489440 84675408 149489440 84675408 88594189 84675408 279332472 279601760 279332472 237146015 279332472 237146015 67430406 63619451 67430406 242538289 67430406 242538289 241128592 242538289 91638749 75026427 91638749 75026427 61956655 58022880 61956655 160766562 61956655 160766562 167903821 160766562 75387550 69786039 75387550 100057593 75387550 100057593 108413912 212922828 108413912 212922828 211483576 212922828 138872610 134501958 138872610 265497813 138872610 265497813 263083031 265497813 172605574 67485274 172605574 67485274 69428528 67485274 235125112 240487446 235125112 98019732 235125112 98019732 39366662 35301318 39366662 58753556 39366662 58753556 108386263 256253731 108386263 256253731 252576447 256253731 131385869 128250182 131385869 217747784 131385869 217747784 214289776 217747784 50717613 49658644 50717613 197700698 50717613 197700698 197997089 197700698 108873047 81986952 108873047 81986952 82663669 81986952 201582931 194235082 201582931 72891932 201582931 72891932 76834369 72891932 124344817 123074083 124344817 99085399 124344817 99085399 101368160 99085399 178457504 169791563 178457504 123469780 178457504 123469780 124240395 123469780 130540200 156150781 130540200 156150781 206145181 202799650 206145181 156716045 206145181 156716045 124726179 21548973 124726179 21548973 12458231 11728871 12458231 200732882 12458231 200732882 244361752 255445436 244361752 255445436 251609730 255445436 51148939 50017773 51148939 145903761 51148939 145903761 154201993 145903761 79939896 75125293 79939896 198040307 79939896 198040307 231059715 287691580 231059715 287691580 287682457 287691580 252180096 120459615 252180096 120459615 51957737 51262918 51957737 248697416 51957737 248697416 244391371 248697416 210820657 171607374 210820657 171607374 126475713 120594515 126475713 242239326 126475713 242239326 241926705 242239326 126566256 116616867 126566256 116616867 84748303 81973508 84748303 93289526 84748303 93289526 184788392 209521565 184788392 209521565 211216997 209521565 54627398 52965780 54627398 209752224 54627398 209752224 213652436 209752224 93052066 70877915 93052066 70877915 74100004 70877915 148801864 187195116 148801864 187195116 250569347 254620977 250569347 173688028 250569347 173688028 148931019 145551039 148931019 199093526 148931019 199093526 242342740 245176105 242342740 113974324 242342740 113974324 4898668 4092265 4898668 54521365 4898668 54521365 264409292 300191437 264409292 300191437 299967522 300191437 149457537 141948204 149457537 205538393 149457537 205538393 209526408 205538393 198208020 26682184 198208020 26682184 28464964 26682184 206600079 202386186 206600079 96054238 206600079 96054238 99403782 96054238 243692245 263264065 243692245 263264065 258881641 263264065 187470669 79209336 187470669 79209336 83560451 79209336 91395642 216859698 91395642 216859698 214180922 216859698 6263388 5326815 6263388 36540151 6263388 36540151 224717697 220087505 224717697 117681233 224717697 117681233 81155651 77298913 81155651 113268624 81155651 113268624 118329435 113268624 45787474 44182836 45787474 205387139 45787474 205387139 202643825 205387139 145864828 34391711 145864828 34391711 34394001 34391711 92703694 229962415 92703694 229962415 227993680 229962415 218997678 223483153 218997678 236218513 218997678 236218513 233488368 236218513 52862277 48906421 52862277 123927165 52862277 123927165 191184692 179861392 191184692 89356576 191184692 89356576 93093428 89356576 213596306 214138718 213596306 117359543 213596306 117359543 122107293 117359543 278399544 280299064 278399544 187183564 278399544 187183564 192113254 187183564 235466255 238710310 235466255 35278273 235466255 35278273 38562731 35278273 242402239 246061486 242402239 180583874 242402239 180583874 183933336 180583874 210589926 215398279 210589926 40348582 210589926 40348582 44314517 40348582 136228859 256698887 136228859 256698887 258006405 262741091 258006405 9216807 258006405 9216807 8971784 9216807 139894151 139276751 139894151 139276751 278198767 280426568 278198767 235020738 278198767 235020738 166131462 157298783 166131462 244278562 166131462 244278562 241450092 244278562 36483026 33687910 36483026 52030012 36483026 52030012 234782809 237127786 234782809 24088640 234782809 24088640 25759068 24088640 211737508 217124103 211737508 33245690 211737508 33245690 36673965 33245690 42386601 81952658 42386601 81952658 214453467 208322442 214453467 61278266 214453467 61278266 63757847 61278266 227428684 292990019 227428684 292990019 291939467 292990019 65693360 62938562 65693360 257214440 65693360 257214440 254263777 257214440 230694862 190691700 230694862 190691700 107617247 86687983 107617247 86687983 88630813 86687983 186115974 257016434 186115974 257016434 257081686 257016434 41385495 38674488 41385495 75070970 41385495 75070970 130918014 141628966 130918014 141628966 148004573 141628966 35019532 33649051 35019532 89208832 35019532 89208832 91657637 89208832 40760473 38814252 40760473 201362938 40760473 201362938 209504095 201362938 209219780 208595715 209219780 8647071 209219780 8647071 8809898 8647071 21511862 39263876 21511862 39263876 100577186 263085349 100577186 263085349 260017284 263085349 166080166 161519027 166080166 172230036 166080166 172230036 177187126 172230036 57674317 56238468 57674317 250181662 57674317 250181662 246877421 250181662 54894609 52282876 54894609 219911363 54894609 219911363 267460767 270108436 267460767 121744425 267460767 121744425 59397934 54996361 59397934 136300127 59397934 136300127 144568417 138562390 144568417 118973968 144568417 118973968 124463763 118973968 223002330 256214079 223002330 256214079 252962054 256214079 176512898 103434337 176512898 103434337 106686490 103434337 131377985 207179509 131377985 207179509 226663865 273116041 226663865 273116041 271765559 273116041 216793923 219682475 216793923 285247491 216793923 285247491 283424464 285247491 95099951 92611548 95099951 273051653 95099951 273051653 270599809 273051653 155132700 147111893 155132700 147111893 187211894 180532005 187211894 82681475 187211894 82681475 16823574 15429774 16823574 125831786 16823574 125831786 131487880 125831786 93098352 89670764 93098352 110126113 93098352 110126113 114319673 110126113 47570791 46256507 47570791 235557947 47570791 235557947 266062769 267818144 266062769 51826096 266062769 51826096 56059904 51826096 85542366 100206114 85542366 100206114 100611537 100206114 83504197 81650138 83504197 117429644 83504197 117429644 123048874 117429644 102070296 64185386 102070296 64185386 67009542 64185386 155742697 145251919 155742697 85904861 155742697 85904861 90799551 85904861 160378413 156074478 160378413 15546281 160378413 15546281 16096129 15546281 39489716 182218557 39489716 182218557 186899943 182218557 94635850 30843725 94635850 30843725 34544969 30843725 92163197 87834295 92163197 44398448 92163197 44398448 44751787 44398448 57857025 156520079 57857025 156520079 246074388 249973844 246074388 146912190 246074388 146912190 65362967 62581772 65362967 116786491 65362967 116786491 121432624 116786491 73558659 54908732 73558659 54908732 59535627 54908732 201868765 199209093 201868765 160118362 201868765 160118362 107572206 104166649 107572206 266240054 107572206 266240054 263357520 266240054 106633138 102861004 106633138 119019276 106633138 119019276 164952842 235560033 164952842 235560033 230163684 235560033 53574536 44688272 53574536 44688272 49406995 44688272 211134348 218131295 211134348 218131295 215410580 218131295 115972470 55413853 115972470 55413853 56311866 55413853 121101956 119842815 121101956 44415876 121101956 44415876 14621073 13784999 14621073 38014602 14621073 38014602 151850433 144361890 151850433 113690065 151850433 113690065 118692324 113690065 237793126 243273823 237793126 54708585 237793126 54708585 55989656 54708585 225930851 225472546 225930851 38479973 225930851 38479973 39337380 38479973 164842198 153979603 164842198 62827383 164842198 62827383 65115514 62827383 113751009 191464570 113751009 191464570 255279271 258905306 255279271 26251926 255279271 26251926 28640213 26251926 41858287 71496089 41858287 71496089 264297485 266941329 264297485 115216257 264297485 115216257 121788533 115216257 125319043 125430010 125319043 125430010 203288823 272445399 203288823 272445399 270692902 272445399 229063973 89250344 229063973 89250344 91359721 89250344 162501536 156354463 162501536 26066210 162501536 26066210 18536282 19272123 18536282 137972980 18536282 137972980 270735529 272061054 270735529 224099119 270735529 224099119 162853089 113697217 162853089 113697217 115350086 113697217 190839954 188230681 190839954 145118687 190839954 145118687 149317392 145118687 274898004 278740286 274898004 243385978 274898004 243385978 87018882 86144405 87018882 139222140 87018882 139222140 144897281 139222140 42839605 42702548 42839605 199818526 42839605 199818526 207758408 199818526 56856041 53160316 56856041 150651877 56856041 150651877 156798851 150651877 37598522 34206327 37598522 134861133 37598522 134861133 228893988 228152066 228893988 46413545 228893988 46413545 48342567 46413545 67584282 123546154 67584282 123546154 227198722 231251650 227198722 61474487 227198722 61474487 64250104 61474487 142235505 156131973 142235505 156131973 163003797 156131973 162681910 115141482 162681910 115141482 40808312 42174233 40808312 146804036 40808312 146804036 154660214 146804036 111207530 107680133 111207530 122640604 111207530 122640604 218384174 216360256 218384174 70755716 218384174 70755716 74157538 70755716 250527186 253207220 250527186 73846435 250527186 73846435 53098846 52466200 53098846 279488680 53098846 279488680 276276157 279488680 83597589 80793813 83597589 87838682 83597589 87838682 222872618 222576761 222872618 80731506 222872618 80731506 80931839 80731506 236507543 238756338 236507543 67328448 236507543 67328448 69662316 67328448 152898889 151352136 152898889 151352136 156202913 151352136 89288003 88196026 89288003 235676782 89288003 235676782 232564090 235676782 198754575 68147760 198754575 68147760 72461407 68147760 156968911 199930769 156968911 199930769 203114976 199930769 63256591 60557070 63256591 95827057 63256591 95827057 135908891 282277966 135908891 282277966 279588130 282277966 47901085 19355196 47901085 19355196 19416885 19355196 25346625 205517094 25346625 205517094 202559271 205517094 152990994 45015344 152990994 45015344 49843478 45015344 116467648 161596880 116467648 161596880 172002485 161596880 144382725 112041422 144382725 112041422 73036822 46108314 73036822 46108314 48840847 46108314 254962103 260090825 254962103 107281989 254962103 107281989 110986150 107281989 124557435 120173204 124557435 77682273 124557435 77682273 77921073 77682273 256331408 256521035 256331408 53252744 256331408 53252744 54627142 53252744 183777795 179817998 183777795 160404476 183777795 160404476 134443041 130346666 134443041 153978514 134443041 153978514 193838991 203685015 193838991 203685015 204615286 203685015 64122490 62166231 64122490 167032252 64122490 167032252 233172096 237633809 233172096 158867381 233172096 158867381 157333166 151172513 157333166 179336545 157333166 179336545 183781712 179336545 132809027 126948531 132809027 272502935 132809027 272502935 271089129 272502935 246592612 159417624 246592612 159417624 75255530 71445733 75255530 159685951 75255530 159685951 163473103 159685951 137918028 128287080 137918028 128287080 25424738 24261614 25424738 266105409 25424738 266105409 262595237 266105409 141967583 101893362 141967583 101893362 69465347 66623018 69465347 81912334 69465347 81912334 102752601 257661844 102752601 257661844 256146227 257661844 242690275 60686987 242690275 60686987 64020932 60686987 222300321 225570743 222300321 173981701 222300321 173981701 59056812 54702513 59056812 208301845 59056812 208301845 210575809 208301845 95637032 49015269 95637032 49015269 47851347 49015269 101363497 105586893 101363497 105586893 108797230 105586893 105758149 103768869 105758149 244515530 105758149 244515530 238976031 244515530 163940251 155364867 163940251 177527780 163940251 177527780 183005992 177527780 173548833 167855131 173548833 221043601 173548833 221043601 226037804 221043601 200598318 197742909 200598318 271935241 200598318 271935241 270526928 271935241 64231794 62690914 64231794 109750585 64231794 109750585 185702968 174948419 185702968 171657825 185702968 171657825 174870854 168343825 174870854 235822049 174870854 235822049 232507214 235822049 134027089 131919504 134027089 258503976 134027089 258503976 254343776 258503976 129674562 127499721 129674562 247725222 129674562 247725222 245082349 247725222 219007372 174097720 219007372 174097720 155492728 84701321 155492728 84701321 86222547 84701321 163287657 152166115 163287657 61662431 163287657 61662431 39851190 38353374 39851190 65848034 39851190 65848034 230399667 235369873 230399667 134672680 230399667 134672680 120673237 114846583 120673237 266290795 120673237 266290795 262579228 266290795 248928451 136445849 248928451 136445849 141090001 136445849 241078228 258318189 241078228 258318189 255601367 258318189 197230806 148413504 197230806 148413504 153128309 148413504 266839707 269994348 266839707 119893976 266839707 119893976 120824547 119893976 144353389 239142826 144353389 239142826 237656544 239142826 37149045 34063807 37149045 140823066 37149045 140823066 150707661 140823066 46289488 12099589 46289488 12099589 11361905 12099589 209329591 262262247 209329591 262262247 258256537 262262247 140958139 79552365 140958139 79552365 82446115 79552365 84826897 85813770 84826897 85813770 133759880 263967999 133759880 263967999 262895873 263967999 127484820 124125997 127484820 193582548 127484820 193582548 232404977 245662758 232404977 245662758 245284258 245662758 57628354 36010548 57628354 36010548 38345528 36010548 254082631 256069033 254082631 166141070 254082631 166141070 171951753 166141070 246391299 249206797 246391299 37557121 246391299 37557121 40134429 37557121 193208340 189048771 193208340 16701596 193208340 16701596 18949818 16701596 87780904 227058971 87780904 227058971 230055670 227058971 43809326 40715900 43809326 87638377 43809326 87638377 286706742 288660245 286706742 106646903 286706742 106646903 111527378 106646903 254669320 257135942 254669320 23402617 254669320 23402617 24522920 23402617 147628896 153878949 147628896 153878949 264761900 266130802 264761900 261672039 264761900 261672039 101755465 101809001 101755465 215362937 101755465 215362937 214966411 215362937 27322472 25983183 27322472 73507470 27322472 73507470 256599889 257750988 256599889 88905609 256599889 88905609 89605928 88905609 260312230 263220738 260312230 99029111 260312230 99029111 101712965 99029111 202963484 246202942 202963484 246202942 242839633 247349313 242839633 209357410 242839633 209357410 107366598 107357697 107366598 125733054 107366598 125733054 130826545 125733054 104075411 43923717 104075411 43923717 46704507 43923717 164398949 252345122 164398949 252345122 249400173 252345122 12734719 13170704 12734719 224797926 12734719 224797926 229169600 251188224 229169600 251188224 246160844 251188224 157572302 151266107 157572302 279742797 157572302 279742797 279154357 279742797 225372741 144325640 225372741 144325640 66304547 48845767 66304547 48845767 46896909 45221909 46896909 212875700 46896909 212875700 249606477 251049054 249606477 95767195 249606477 95767195 98427231 95767195 251525995 254956669 251525995 141686839 251525995 141686839 93903554 90520281 93903554 107846233 93903554 107846233 172245386 167335597 172245386 72033932 172245386 72033932 72616429 72033932 136838971 132367036 136838971 123863524 136838971 123863524 130502150 123863524 273148378 275916331 273148378 144135079 273148378 144135079 37850222 35590070 37850222 202577518 37850222 202577518 220269192 230031064 220269192 230031064 274468794 277432964 274468794 213848447 274468794 213848447 103362998 97516546 103362998 97516546 99314848 97516546 152248057 147746179 152248057 80079027 152248057 80079027 81929452 80079027 245989978 268330880 245989978 268330880 267055144 268330880 208860189 154150877 208860189 154150877 81056777 79869157 81056777 184418376 81056777 184418376 186355318 184418376 141579965 137325939 141579965 240544289 141579965 240544289 237350038 240544289 141309684 37042511 141309684 37042511 40133176 37042511 150212140 146435516 150212140 101573067 150212140 101573067 52089993 49821983 52089993 128960102 52089993 128960102 138604519 194983485 138604519 194983485 210336248 202565979 210336248 166545671 210336248 166545671 171805400 166545671 235756008 239011957 235756008 74133991 235756008 74133991 77277714 74133991 130485372 266286986 130485372 266286986 264245931 266286986 104167881 69287844 104167881 69287844 72056189 69287844 165841614 162377664 165841614 153129765 165841614 153129765 159971442 153129765 207878912 203119563 207878912 38854246 207878912 38854246 37954395 38854246 126028874 121079098 126028874 25038076 126028874 25038076 27135463 25038076 37529747 237102634 37529747 237102634 291684887 292990304 291684887 92565679 291684887 92565679 94300023 92565679 196128567 188723112 196128567 188723112 181395263 163017122 181395263 163017122 31606351 28792071 31606351 124582049 31606351 124582049 275558101 277372275 275558101 170871659 275558101 170871659 159367566 58696777 159367566 58696777 60343454 58696777 97083336 96860626 97083336 53080851 97083336 53080851 56611742 53080851 155059530 222096281 155059530 222096281 218720646 222096281 135496372 130511252 135496372 185514575 135496372 185514575 190322098 185514575 91750358 90487437 91750358 109691704 91750358 109691704 112384398 109691704 40098371 36828096 40098371 117748076 40098371 117748076 122925464 117748076 75807634 70342395 75807634 107780458 75807634 107780458 109266376 107780458 48590857 45538436 48590857 112969931 48590857 112969931 228916528 231975470 228916528 167758930 228916528 167758930 176610928 167758930 222491665 217439933 222491665 71938432 222491665 71938432 74972372 71938432 203618610 200472684 203618610 34982758 203618610 34982758 38440204 34982758 147057341 141921843 147057341 9115450 147057341 9115450 10395116 9115450 166505483 162850471 166505483 37507591 166505483 37507591 38655714 37507591 117847187 148439244 117847187 148439244 174881230 234762474 174881230 234762474 289988059 289883344 289988059 219121829 289988059 219121829 190898074 130319098 190898074 130319098 114386801 109205768 114386801 136148150 114386801 136148150 255158396 256361760 255158396 129789145 255158396 129789145 133382351 129789145 168701345 157733364 168701345 96350683 168701345 96350683 98244982 96350683 138541226 134845562 138541226 64213616 138541226 64213616 48787377 47098851 48787377 98086395 48787377 98086395 100373577 98086395 85825375 86072178 85825375 105037814 85825375 105037814 106113319 105037814 67254848 64400964 67254848 96277002 67254848 96277002 246273426 249330408 246273426 186836799 246273426 186836799 194310014 240729479 194310014 240729479 253632956 256226519 253632956 228101957 253632956 228101957 224280553 228101957 240615809 244070163 240615809 120050878 240615809 120050878 10974795 10291165 10974795 205895883 10974795 205895883 270243852 271601662 270243852 120910205 270243852 120910205 126290002 120910205 204106842 231831320 204106842 231831320 228604238 231831320 156617838 153134621 156617838 212953138 156617838 212953138 208816744 212953138 13549362 12943852 13549362 237899767 13549362 237899767 234278836 237899767 50051784 47457969 50051784 131405088 50051784 131405088 137822677 131405088 94273957 47048225 94273957 47048225 52089401 47048225 156078929 150742384 156078929 73821268 156078929 73821268 75047696 73821268 249524010 259650787 249524010 259650787 257412747 259650787 213305958 207063607 213305958 211386821 213305958 211386821 180884303 137601644 180884303 137601644 143459480 137601644 166586544 254511354 166586544 254511354 251032754 254511354 198211013 150344968 198211013 150344968 160709466 150344968 162987294 197730261 162987294 197730261 200571476 197730261 68212448 37551768 68212448 37551768 40149948 37551768 95875235 93943271 95875235 76695958 95875235 76695958 79507275 76695958 95785878 141396643 95785878 141396643 157667390 229080216 157667390 229080216 226716486 229080216 38687419 34968536 38687419 142193917 38687419 142193917 146824670 142193917 56114591 53698590 56114591 113305365 56114591 113305365 113514780 113305365 92249707 88700677 92249707 91218725 92249707 91218725 94471398 91218725 37298305 36757343 37298305 221108360 37298305 221108360 217865040 221108360 177027248 170735086 177027248 232181854 177027248 232181854 228122117 232181854 189611312 153491500 189611312 153491500 162000876 153491500 225046196 228232922 225046196 105939396 225046196 105939396 108055068 105939396 124729122 133453306 124729122 133453306 137251356 133453306 103045430 101415854 103045430 114880158 103045430 114880158 218439447 218631019 218439447 218631019 94037279 16946294 94037279 16946294 16770485 16946294 118252562 142184131 118252562 142184131 147010145 142184131 139942531 135125241 139942531 151754605 139942531 151754605 233883629 237058402 233883629 160915654 233883629 160915654 47132577 45530799 47132577 230874572 47132577 230874572 227482365 230874572 173785075 162935330 173785075 209917284 173785075 209917284 207986411 209917284 31233905 30707174 31233905 93332651 31233905 93332651 248954949 252669625 248954949 128206513 248954949 128206513 86568466 85602512 86568466 100978901 86568466 100978901 119111302 158289452 119111302 158289452 162190906 158289452 130876059 127221354 130876059 163251212 130876059 163251212 173611173 163251212 64467665 49657274 64467665 49657274 49762027 49657274 195876672 263526402 195876672 263526402 292253594 292387899 292253594 192423074 292253594 192423074 197740406 192423074 268087705 274747916 268087705 274747916 273375868 274747916 55419105 38281038 55419105 38281038 42201338 38281038 81056665 100161389 81056665 100161389 286765106 286910738 286765106 66503016 286765106 66503016 69727351 66503016 147043470 275460540 147043470 275460540 272812299 275460540 248400025 252372422 248400025 257915625 248400025 257915625 255612852 257915625 98531477 98379462 98531477 190940394 98531477 190940394 281742178 282430327 281742178 271539069 281742178 271539069 148008867 138442925 148008867 254965223 148008867 254965223 251083773 254965223 82179869 78702162 82179869 85330235 82179869 85330235 240721208 241690881 240721208 118432116 240721208 118432116 120303324 118432116 151030156 157075078 151030156 157075078 164941082 157075078 78299976 76481664 78299976 200228102 78299976 200228102 246372692 292600582 246372692 292600582 290717899 292600582 148040607 106116459 148040607 106116459 70696647 68818405 70696647 113131064 70696647 113131064 154616552 152968241 154616552 152968241 157609277 152968241 116310502 75869577 116310502 75869577 76491913 75703212 76491913 98688818 76491913 98688818 188118606 184732834 188118606 63436237 188118606 63436237 64950634 63436237 117050792 220728021 117050792 220728021 247372930 249032545 247372930 15148755 247372930 15148755 16844132 15148755 188001057 180807510 188001057 179394101 188001057 179394101 184928799 179394101 201315528 255056086 201315528 255056086 251954140 255056086 128310209 124447708 128310209 241317831 128310209 241317831 238110856 241317831 185974457 174588189 185974457 174588189 50889751 47440667 50889751 96397174 50889751 96397174 255309514 256629421 255309514 117525625 255309514 117525625 123625752 117525625 183978212 180898962 183978212 44485368 183978212 44485368 42551224 44485368 150259610 180180049 150259610 180180049 241024125 245539692 241024125 202552602 241024125 202552602 154719561 144260736 154719561 218021968 154719561 218021968 221545598 218021968 198707758 88589225 198707758 88589225 43427167 40230783 43427167 142408563 43427167 142408563 148444543 142408563 102152535 82532614 102152535 82532614 87474372 82532614 261619315 265864918 261619315 34234675 261619315 34234675 37049639 34234675 104324244 254473039 104324244 254473039 251359175 254473039 34036694 31929903 34036694 186451401 34036694 186451401 263640151 265254377 263640151 141713451 263640151 141713451 146289334 141713451 160121312 154546828 160121312 77277003 160121312 77277003 81644389 77277003 228764465 232441827 228764465 141765118 228764465 141765118 144997178 141765118 183044475 233699781 183044475 233699781 231924972 233699781 191971316 183730129 191971316 189747851 191971316 189747851 189946710 189747851 217228806 212351289 217228806 132994389 217228806 132994389 114233190 69343488 114233190 69343488 71513594 69343488 258947892 267457004 258947892 267457004 266697743 267457004 34151587 30964610 34151587 147642948 34151587 147642948 157740094 147642948 83292726 81343997 83292726 162487833 83292726 162487833 172266573 162487833 109621532 110309126 109621532 235124234 109621532 235124234 277261577 281538545 277261577 281538545 279975091 281538545 64814481 46452619 64814481 46452619 46912001 46452619 151020253 145373922 151020253 140283753 151020253 140283753 88014629 85817084 88014629 166597867 88014629 166597867 192872052 285519777 192872052 285519777 285368046 285519777 135165756 127608442 135165756 127608442 129871179 127608442 161975489 205731288 161975489 205731288 200306997 205731288 183779706 171053222 183779706 171053222 92627447 89067272 92627447 184900430 92627447 184900430 191101081 184900430 69637327 29417253 69637327 29417253 31588031 29417253 99571640 259754774 99571640 259754774 293784512 294221208 293784512 222031534 293784512 222031534 143914964 138275209 143914964 222622623 143914964 222622623 219156483 222622623 201343336 112803484 201343336 112803484 116862537 112803484 288028575 287795986 288028575 131394256 288028575 131394256 44849673 44180943 44849673 160618905 44849673 160618905 200218119 200977448 200218119 50713269 200218119 50713269 54557096 50713269 171165698 222129166 171165698 222129166 226636608 222129166 61364110 60892295 61364110 166197849 61364110 166197849 171611228 166197849 22212634 19879575 22212634 254628626 22212634 254628626 250060209 254628626 74261185 73045324 74261185 91886960 74261185 91886960 276205725 277876820 276205725 114977692 276205725 114977692 115839289 114977692 260378913 261200633 260378913 69789579 260378913 69789579 71594609 69789579 253513392 257895734 253513392 9207997 253513392 9207997 8482642 9207997 270402828 272904816 270402828 103226244 270402828 103226244 106400138 103226244 169349430 272903201 169349430 272903201 276398257 277653434 276398257 36147942 276398257 36147942 37281099 36147942 219883938 222848248 219883938 80469101 219883938 80469101 83734583 80469101 90494354 132339767 90494354 132339767 234679947 236598946 234679947 208250194 234679947 208250194 214414021 208250194 266156133 288130573 266156133 288130573 285833825 288130573 103114313 102406178 103114313 233426179 103114313 233426179 259973275 262269495 259973275 205649468 259973275 205649468 152789999 55638100 152789999 55638100 58737709 55638100 125542021 127548154 125542021 127548154 169515415 160552379 169515415 53591329 169515415 53591329 55142182 53591329 135384321 241289469 135384321 241289469 238618349 241289469 120669227 119115774 120669227 168846202 120669227 168846202 175433280 168846202 92338089 47620687 92338089 47620687 47697947 47620687 127846571 123641048 127846571 89426733 127846571 89426733 91286689 89426733 125170081 133313040 125170081 133313040 182214496 173730603 182214496 20597879 182214496 20597879 22044109 20597879 94765177 226166243 94765177 226166243 221312963 226166243 121639642 116108246 121639642 157334225 121639642 157334225 164271327 157334225 77197551 51825833 77197551 51825833 54206029 51825833 106028408 138654185 106028408 138654185 146918798 138654185 79973232 79216083 79973232 140726937 79973232 140726937 241478260 241501289 241478260 132146163 241478260 132146163 136984025 132146163 234429851 237077692 234429851 198208261 234429851 198208261 197844020 198208261 239950350 244492861 239950350 231498145 239950350 231498145 189515286 185301796 189515286 224384545 189515286 224384545 219720586 224384545 205335816 200790343 205335816 270178544 205335816 270178544 269565088 270178544 117085022 76891731 117085022 76891731 76245383 76891731 177742671 169228372 177742671 53211738 177742671 53211738 56819901 53211738 147715015 262345471 147715015 262345471 259852938 262345471 33205920 29778902 33205920 78840602 33205920 78840602 220603011 224004678 220603011 20195321 220603011 20195321 22503935 20195321 82259101 276858158 82259101 276858158 274330448 276858158 271236464 247054945 271236464 247054945 78769816 73650043 78769816 270474427 78769816 270474427 268101847 270474427 69682843 65842421 69682843 78581086 69682843 78581086 83434185 78581086 49580150 15745136 49580150 15745136 16444228 15745136 129924189 141114845 129924189 141114845 151015628 141114845 86069902 53827406 86069902 53827406 56899780 53827406 203408547 199971423 203408547 54827951 203408547 54827951 59874985 54827951 277495528 277677703 277495528 89030380 277495528 89030380 92001322 89030380 217416737 220403113 217416737 200058235 217416737 200058235 198927270 200058235 277033937 278384984 277033937 91114599 277033937 91114599 78940100 76831464 78940100 177917453 78940100 177917453 229142563 231332839 229142563 49500662 229142563 49500662 49415120 49500662 233923737 252493990 233923737 252493990 249084562 252493990 212555832 206103436 212555832 210728593 212555832 210728593 101943245 102186737 101943245 177371242 101943245 177371242 179620276 177371242 8456415 8706607 8456415 42424086 8456415 42424086 103402569 181640009 103402569 181640009 207391545 205244431 207391545 100569831 207391545 100569831 101932426 100569831 102866930 102951218 102866930 71086340 102866930 71086340 75617145 71086340 106654269 102419459 106654269 62462850 106654269 62462850 49320310 49034821 49320310 203713727 49320310 203713727 209695733 203713727 131265759 127267823 131265759 196792538 131265759 196792538 205012949 196792538 62120760 60089737 62120760 200571402 62120760 200571402 203072866 200571402 77339935 72413230 77339935 181359489 77339935 181359489 200626279 222042680 200626279 222042680 217680378 222042680 145466275 141412440 145466275 231541977 145466275 231541977 227171396 231541977 32465779 33035279 32465779 83344122 32465779 83344122 88657768 83344122 69064286 17696989 69064286 17696989 17329401 17696989 49467811 89558343 49467811 89558343 148298917 144077100 148298917 93643753 148298917 93643753 96513219 93643753 145747938 140967484 145747938 135199991 145747938 135199991 139239615 135199991 165629507 154606357 165629507 153723758 165629507 153723758 96492333 46996260 96492333 46996260 48021887 46996260 201251212 196934322 201251212 169618121 201251212 169618121 174306326 169618121 230443073 233126643 230443073 202076984 230443073 202076984 206491777 202076984 254395993 253821329 254395993 124708666 254395993 124708666 125869235 124708666 213900792 208172961 213900792 49783266 213900792 49783266 49878780 49783266 191872789 204632736 191872789 204632736 209566521 204632736 115586131 68663729 115586131 68663729 7387995 8091977 7387995 143270450 7387995 143270450 150453628 143270450 133196367 36469640 133196367 36469640 37271378 36469640 193913922 187773377 193913922 69310346 193913922 69310346 72267702 69310346 82316619 108904305 82316619 108904305 114135235 108904305 84712391 83351673 84712391 210563390 84712391 210563390 258085162 258552136 258085162 175416995 258085162 175416995 184598590 175416995 200043728 188888487 200043728 125636685 200043728 125636685 130736632 125636685 151573032 142035889 151573032 45609209 151573032 45609209 49602133 45609209 81103349 155097795 81103349 155097795 161987844 155097795 109827121 106846994 109827121 156387535 109827121 156387535 217004373 215004936 217004373 94485333 217004373 94485333 96009955 94485333 164895605 182681695 164895605 182681695 187378867 182681695 28933764 28386476 28933764 51538013 28933764 51538013 283867165 285764073 283867165 109690775 283867165 109690775 112356251 109690775 210850628 213188705 210850628 129786353 210850628 129786353 134632288 129786353 190725094 187624995 190725094 137178991 190725094 137178991 135951777 104026040 135951777 104026040 100693973 97507210 100693973 147142036 100693973 147142036 151494224 147142036 140448942 135838732 140448942 175221572 140448942 175221572 190531842 186592588 190531842 112441697 190531842 112441697 113098093 112441697 199671353 293984370 199671353 293984370 292802317 293984370 233846714 210211098 233846714 210211098 211540282 210211098 217519939 273876552 217519939 273876552 271156221 273876552 92623385 31341323 92623385 31341323 34437495 31341323 227073937 225176630 227073937 106244731 227073937 106244731 75680837 72963042 75680837 82517793 75680837 82517793 146153978 229351895 146153978 229351895 227557657 229351895 110680475 106464502 110680475 236702364 110680475 236702364 233971279 236702364 168446685 161563944 168446685 254677449 168446685 254677449 253445174 254677449 211798599 207408872 211798599 239060010 211798599 239060010 240479682 239060010 120622796 115906635 120622796 219655773 120622796 219655773 224374217 219655773 210465226 212145449 210465226 220082597 210465226 220082597 224343208 220082597 193746837 116307192 193746837 116307192 120128235 116647290 120128235 31563383 120128235 31563383 31833616 31563383 93434136 262465061 93434136 262465061 258057245 262465061 212628106 119466854 212628106 119466854 120353131 115882753 120353131 254234809 120353131 254234809 252152689 254234809 133005954 126800346 133005954 196127250 133005954 196127250 200560521 196127250 185990320 175382450 185990320 299989709 185990320 299989709 299205432 299989709 219689172 224484465 219689172 242798562 219689172 242798562 240494385 242798562 20599032 18862272 20599032 265903728 20599032 265903728 264832280 265903728 200915132 36350075 200915132 36350075 40848350 36350075 184691789 182008194 184691789 154653086 184691789 154653086 65927328 62352642 65927328 179516699 65927328 179516699 185402922 179516699 140846420 77779561 140846420 77779561 79389447 77779561 194249738 241006791 194249738 241006791 237373039 241006791 220813068 10386556 220813068 10386556 11530529 10386556 88006678 212273668 88006678 212273668 210712213 212273668 55011886 50658602 55011886 103138857 55011886 103138857 106445813 103138857 75383372 71390746 75383372 146164129 75383372 146164129 151336770 146164129 150561044 140469655 150561044 187812638 150561044 187812638 194270803 187812638 70540977 67261603 70540977 165577284 70540977 165577284 171819887 165577284 168195982 115010429 168195982 115010429 119399663 115010429 266779964 276787479 266779964 276787479 274213490 276787479 158392282 147553630 158392282 270468072 158392282 270468072 267595412 270468072 17844435 17999331 17844435 103442107 17844435 103442107 186688330 185587753 186688330 49492704 186688330 49492704 53943194 49492704 68851854 96572980 68851854 96572980 248268089 251362773 248268089 34915685 248268089 34915685 38777414 34915685 284606853 285242915 284606853 257389584 284606853 257389584 209659750 90103516 209659750 90103516 43989230 40632131 43989230 103726206 43989230 103726206 211130201 229406873 211130201 229406873 233456509 229406873 131630942 126002032 131630942 179225962 131630942 179225962 251834287 255878869 251834287 52640107 251834287 52640107 51424378 46028676 51424378 269457136 51424378 269457136 266233486 269457136 254087763 113545718 254087763 113545718 72032521 68450651 72032521 167583922 72032521 167583922 210500370 209313571 210500370 57636540 210500370 57636540 59585562 57636540 205842851 270790080 205842851 270790080 270529403 270790080 250582635 251996487 250582635 276368681 250582635 276368681 274755773 276368681 160078353 153962080 160078353 234672365 160078353 234672365 231163488 234672365 50767776 49276899 50767776 216464000 50767776 216464000 222658752 216464000 172130650 133804137 172130650 133804137 138562725 133804137 275796920 278047793 275796920 78693100 275796920 78693100 83055346 78693100 97752140 98088976 97752140 20764832 97752140 20764832 21880607 20764832 65649746 180161862 65649746 180161862 192175148 180161862 178294468 97758408 178294468 97758408 72476462 73080467 72476462 255856449 72476462 255856449 262106642 265262640 262106642 147189082 262106642 147189082 152339133 147189082 177335686 166498891 177335686 45482601 177335686 45482601 45014157 45482601 46237336 42951447 46237336 97346207 46237336 97346207 209926039 209381882 209926039 126334347 209926039 126334347 131200388 126334347 137370465 200400052 137370465 200400052 200716538 200400052 134155089 111246081 134155089 111246081 115641834 111246081 136383051 130895555 136383051 112669005 136383051 112669005 117619732 112669005 246496696 248036958 246496696 98192470 246496696 98192470 99001009 98192470 129859091 235866715 129859091 235866715 232292511 235866715 212085484 210879799 212085484 222172111 212085484 222172111 217124668 222172111 143133658 137706366 143133658 198794753 143133658 198794753 202706111 198794753 97524106 92824054 97524106 92824054 91861694 89131353 91861694 182829912 91861694 182829912 193768060 182829912 192886556 224284378 192886556 224284378 219476589 224284378 209092738 204418299 209092738 225749649 209092738 225749649 221701345 225749649 209831528 178219760 209831528 178219760 184204461 178219760 278998298 281242814 278998298 265204828 278998298 265204828 179630429 171375283 179630429 270994806 179630429 270994806 268888801 270994806 169390420 19337406 169390420 19337406 21853623 19337406 79131392 152609118 79131392 152609118 161385614 152609118 154434065 147657521 154434065 150335112 154434065 150335112 156589706 150335112 55767303 53780207 55767303 266960917 55767303 266960917 264899982 266960917 184565187 43920376 184565187 43920376 42807525 43920376 165549016 157826266 165549016 149257574 165549016 149257574 154411718 149257574 211117538 268838308 211117538 268838308 266006758 268838308 106101884 102231249 106101884 271720468 106101884 271720468 267923579 271720468 188634440 189118086 188634440 251280194 188634440 251280194 245667495 251280194 192007137 71256014 192007137 71256014 72316144 71256014 142066514 168303268 142066514 168303268 180694479 170880647 180694479 44939563 180694479 44939563 48847918 44939563 204681092 202439496 204681092 127855442 204681092 127855442 93971111 90651158 93971111 219232427 93971111 219232427 224444652 219232427 45486902 43364306 45486902 88016677 45486902 88016677 274083861 276676994 274083861 121885623 274083861 121885623 127684120 121885623 227155716 226671358 227155716 131694204 227155716 131694204 137849950 131694204 148718302 259870929 148718302 259870929 255549530 259870929 174810135 170160987 174810135 202389675 174810135 202389675 206343738 202389675 175117734 169203136 175117734 274016142 175117734 274016142 269812942 274016142 92166384 90285203 92166384 224923213 92166384 224923213 227975435 224923213 109292789 104844634 109292789 134676527 109292789 134676527 199282066 198755236 199282066 101319071 199282066 101319071 32262571 31150986 32262571 217208100 32262571 217208100 259232266 261199031 259232266 121356517 259232266 121356517 125507050 121356517 166316144 229234360 166316144 229234360 226604571 229234360 157154519 92820389 157154519 92820389 88393944 24438371 88393944 24438371 26563792 24438371 122801244 153732274 122801244 153732274 164299865 153732274 127921714 67885977 127921714 67885977 71295372 67885977 295628975 298469484 295628975 138315712 295628975 138315712 145611842 138315712 156282157 189938850 156282157 189938850 270306211 272032735 270306211 227309953 270306211 227309953 153398819 147910907 153398819 232785495 153398819 232785495 228626336 232785495 80052553 80148264 80052553 242525671 80052553 242525671 240630730 242525671 206988003 82495579 206988003 82495579 85569167 82495579 125052880 171576173 125052880 171576173 180035508 171576173 80617481 75084098 80617481 103281871 80617481 103281871 106665645 103281871 105414271 106889607 105414271 65710944 105414271 65710944 43570986 43853156 43570986 147077573 43570986 147077573 155536607 147077573 127772733 123908538 127772733 170706215 127772733 170706215 274425229 276466197 274425229 55564759 274425229 55564759 57139799 55564759 157255171 148999838 157255171 94897234 157255171 94897234 97630267 94897234 230188315 252611955 230188315 252611955 252191833 252611955 151650756 147337648 151650756 256816236 151650756 256816236 254928961 256816236 119192239 117238865 119192239 243217635 119192239 243217635 241321730 243217635 130241774 125608044 130241774 202857955 130241774 202857955 244804130 248633085 244804130 152444663 244804130 152444663 89883699 88354665 89883699 116684201 89883699 116684201 174512366 169323999 174512366 130390866 174512366 130390866 132234243 130390866 271416014 274260920 271416014 145964385 271416014 145964385 126105081 120011580 126105081 245968643 126105081 245968643 243376021 245968643 57831380 24171299 57831380 24171299 25217225 24171299 257364655 261301693 257364655 115589305 257364655 115589305 85264911 83329296 85264911 275292616 85264911 275292616 271841367 275292616 250861144 159800601 250861144 159800601 165897361 159800601 272606214 275098161 272606214 202681062 272606214 202681062 185531414 156126117 185531414 156126117 168299651 156126117 242515744 284354727 242515744 284354727 282322561 284354727 179534585 85377234 179534585 85377234 87039635 85377234 131459512 234789543 131459512 234789543 229627091 234789543 60763016 56905830 60763016 186284276 60763016 186284276 280074653 281273841 280074653 175060511 280074653 175060511 180176751 175060511 242865160 266379236 242865160 266379236 264392218 266379236 169166738 156151172 169166738 156151172 58481330 58408483 58481330 67498163 58481330 67498163 220208473 224258317 220208473 83301744 220208473 83301744 86310055 83301744 156094184 234724991 156094184 234724991 231600885 234724991 135913449 54094042 135913449 54094042 57433049 54094042 76840834 264401711 76840834 264401711 261789004 264401711 66707497 63654529 66707497 126944417 66707497 126944417 201445685 198758641 201445685 107480671 201445685 107480671 111900549 107480671 237482571 241371656 237482571 205255252 237482571 205255252 148563184 55297731 148563184 55297731 55693898 55297731 125065367 198955265 125065367 198955265 201234716 198955265 92156560 89647105 92156560 129652372 92156560 129652372 132725912 129652372 88210636 84003895 88210636 213513357 88210636 213513357 212488485 213513357 115961823 110446415 115961823 166922512 115961823 166922512 173215216 166922512 66538017 64593929 66538017 209201809 66538017 209201809 210176982 209201809 115203633 103531757 115203633 103531757 100466908 97026585 100466908 205493380 100466908 205493380 208856144 205493380 112205746 109205033 112205746 232499325 112205746 232499325 227541354 232499325 118508869 116825363 118508869 155976394 118508869 155976394 162326826 155976394 38277347 38425763 38277347 81434048 38277347 81434048 203186764 200374885 203186764 111425146 203186764 111425146 113828518 111425146 242930606 244526505 242930606 195285442 242930606 195285442 192910149 181489508 192910149 250776997 192910149 250776997 248139354 250776997 212417293 100352252 212417293 100352252 100514375 100352252 246477996 249112825 246477996 219679786 246477996 219679786 215482178 219679786 267859929 270031083 267859929 190920698 267859929 190920698 77198445 73780029 77198445 298451529 77198445 298451529 299031903 298451529 166148967 157412495 166148967 252828407 166148967 252828407 249253516 252828407 153507688 147810341 153507688 179568535 153507688 179568535 183058974 179568535 148081151 61668135 148081151 61668135 64755562 61668135 114464201 112815548 114464201 99956269 114464201 99956269 64611244 62053085 64611244 92945059 64611244 92945059 94925057 92945059 46827554 45031560 46827554 270747814 46827554 270747814 268448959 270747814 197005935 200436781 197005935 230252587 197005935 230252587 225417659 230252587 207473435 195401061 207473435 195401061 198477926 195401061 199287590 104751303 199287590 104751303 107581584 104751303 159039034 154942346 159039034 21712001 159039034 21712001 21757467 21712001 281762427 283289826 281762427 220082596 281762427 220082596 87773052 84232863 87773052 116982719 87773052 116982719 191854666 193684734 191854666 153933478 191854666 153933478 160373486 153933478 208882513 203676532 208882513 95056896 208882513 95056896 96749131 95056896 229182512 232527807 229182512 165415658 229182512 165415658 173045261 165415658 176920522 206041309 176920522 206041309 203653414 206041309 138161024 123852809 138161024 123852809 127119400 123852809 217490790 217584818 217490790 130111198 217490790 130111198 134969072 130111198 148268094 141564098 148268094 20279577 148268094 20279577 21893953 20279577 59276235 76099402 59276235 76099402 172409575 161866640 172409575 106319780 172409575 106319780 111605778 106319780 137835917 133244188 137835917 80952959 137835917 80952959 63311029 60652856 63311029 256775196 63311029 256775196 264484900 267221522 264484900 36576419 264484900 36576419 39465698 36576419 143718290 139598182 143718290 65476996 143718290 65476996 68567084 65476996 145296910 139469358 145296910 41462941 145296910 41462941 45281446 41462941 173448669 191343638 173448669 191343638 201752708 191343638 78042676 77765503 78042676 166664705 78042676 166664705 172760703 166664705 55468824 53738494 55468824 110466018 55468824 110466018 224858220 228981134 224858220 211483951 224858220 211483951 171715332 164979085 171715332 276085891 171715332 276085891 273048898 276085891 207491691 166301085 207491691 166301085 91769621 90551778 91769621 278769577 91769621 278769577 277592073 278769577 209576237 167101153 209576237 167101153 171271789 167101153 204133835 210171542 204133835 210171542 217689107 221154394 217689107 164159784 217689107 164159784 149993238 143427983 149993238 242000946 149993238 242000946 240326862 242000946 233309744 80049362 233309744 80049362 81371872 80049362 223803630 227415970 223803630 203134494 223803630 203134494 65147984 63299843 65147984 87057711 65147984 87057711 120175820 256052036 120175820 256052036 255037193 256052036 116269509 114596888 116269509 193924484 116269509 193924484 256363455 260655731 256363455 108477005 256363455 108477005 110198252 108477005 141159953 282010743 141159953 282010743 282043687 282010743 143422462 137728101 143422462 186854789 143422462 186854789 234603621 238130366 234603621 229813169 234603621 229813169 79199706 73883782 79199706 97069925 79199706 97069925 259427260 258852664 259427260 22617070 259427260 22617070 24103015 22617070 256947711 260530648 256947711 30709437 256947711 30709437 30699438 30709437 134305223 129418696 134305223 97192072 134305223 97192072 97831923 97192072 214707571 208615485 214707571 146590676 214707571 146590676 50758069 47888178 50758069 137107383 50758069 137107383 142157502 137107383 69498805 66067036 69498805 114152445 69498805 114152445 172147677 167125869 172147677 68446400 172147677 68446400 71504576 68446400 178146287 169958664 178146287 123441607 178146287 123441607 127525487 123441607 221318335 224379934 221318335 47547328 221318335 47547328 53666257 47547328 258971579 259871754 258971579 10355320 258971579 10355320 10908393 10355320 162464110 255301466 162464110 255301466 253743645 255301466 223787512 217935325 223787512 251366753 223787512 251366753 248012123 251366753 195430984 184787846 195430984 239222421 195430984 239222421 235676616 239222421 145768178 123538557 145768178 123538557 126764903 123538557 216539958 274638808 216539958 274638808 272805282 274638808 224089496 127456322 224089496 127456322 132819804 127456322 187058536 268097922 187058536 268097922 267723178 268097922 195093684 184749787 195093684 184749787 186952764 184749787 242677935 245125663 242677935 186374595 242677935 186374595 185946975 186374595 237846856 236449779 237846856 59724201 237846856 59724201 61898722 59724201 152374808 142395729 152374808 50670484 152374808 50670484 16202603 15267278 16202603 208900426 16202603 208900426 210326288 208900426 66159583 64267076 66159583 181662033 66159583 181662033 186081794 181662033 92420532 90532190 92420532 246925932 92420532 246925932 243530479 246925932 122368155 77271250 122368155 77271250 77825241 77271250 99673528 219695350 99673528 219695350 216263635 219695350 178341340 174344575 178341340 250545057 178341340 250545057 250139251 250545057 51866926 50675114 51866926 231367975 51866926 231367975 227968110 231367975 201223898 96406174 201223898 96406174 100159773 96406174 250765102 250865065 250765102 69907908 250765102 69907908 71028999 69907908 131610400 152560511 131610400 152560511 269215147 271725641 269215147 58277831 269215147 58277831 39661718 39687732 39661718 102950196 39661718 102950196 164712217 160675314 164712217 149229581 164712217 149229581 115559846 111786648 115559846 205903572 115559846 205903572 213220299 205903572 108602850 105800936 108602850 133682009 108602850 133682009 138376619 133682009 40155492 37268838 40155492 95831856 40155492 95831856 265520944 268926287 265520944 250110220 265520944 250110220 64457311 44673534 64457311 44673534 46510314 44673534 187934942 188562110 187934942 158655433 187934942 158655433 166655708 158655433 277616185 279068938 277616185 48953598 277616185 48953598 51353973 48953598 166266163 211238859 166266163 211238859 209826791 211238859 139519704 133380222 139519704 233233666 139519704 233233666 228297809 233233666 202724504 60425269 202724504 60425269 63769519 60425269 125521194 140986992 125521194 140986992 147729692 140986992 141936904 68880391 141936904 68880391 71889054 68880391 182198578 176773902 182198578 98527274 182198578 98527274 100497460 98527274 229778594 232436531 229778594 200437262 229778594 200437262 197033612 200437262 246873622 248885268 246873622 220372198 246873622 220372198 225010470 220372198 253182869 255605067 253182869 103979245 253182869 103979245 106252324 103979245 150951156 179135296 150951156 179135296 197073394 215962357 197073394 215962357 220972891 215962357 119348989 115615119 119348989 198145703 119348989 198145703 200798978 198145703 177043592 168759799 177043592 224660705 177043592 224660705 222387109 224660705 217559993 123277074 217559993 123277074 70583404 18682853 70583404 18682853 21082624 18682853 180979963 273842882 180979963 273842882 272189450 273842882 60848314 61250281 60848314 66591450 60848314 66591450 246000644 248332158 246000644 241559643 246000644 241559643 228102618 37523669 228102618 37523669 36782068 37523669 176947857 171318666 176947857 65298465 176947857 65298465 67634908 65298465 223839392 223745506 223839392 114387741 223839392 114387741 59858167 58668431 59858167 145700236 59858167 145700236 157272574 145700236 29644187 29379990 29644187 99461270 29644187 99461270 102823112 99461270 65822047 62453953 65822047 273760311 65822047 273760311 270676449 273760311 44874571 45134280 44874571 155903941 44874571 155903941 188859890 186007244 188859890 82684949 188859890 82684949 83729716 82684949 155959387 150086263 155959387 150086263 159970297 150086263 135276834 129959364 135276834 129959364 226152856 262316748 226152856 262316748 259919446 262316748 80554439 77874049 80554439 191596893 80554439 191596893 195088542 191596893 87394921 65821175 87394921 65821175 69103838 65821175 99390994 230120832 99390994 230120832 231274833 230120832 47900576 43206840 47900576 146828605 47900576 146828605 191683848 187847466 191683848 187144236 191683848 187144236 243520501 247876954 243520501 107351924 243520501 107351924 53290637 51538201 53290637 128767594 53290637 128767594 133051219 128767594 14988062 13661510 14988062 77506247 14988062 77506247 223535896 267607799 223535896 267607799 265149778 267607799 66906432 63622669 66906432 220297215 66906432 220297215 219067789 220297215 140990000 95023111 140990000 95023111 99074658 95023111 246154251 263343168 246154251 263343168 260036760 263343168 82920554 81411697 82920554 120748889 82920554 120748889 122596416 120748889 83724494 79415588 83724494 87083139 83724494 87083139 166452021 287648010 166452021 287648010 286051056 287648010 77467472 77622518 77467472 282759619 77467472 282759619 281077622 282759619 254887442 63111822 254887442 63111822 66078333 63111822 177878368 281270503 177878368 281270503 279546668 281270503 120037989 97197579 120037989 97197579 99239352 97197579 114109185 185178206 114109185 185178206 188520722 185178206 46411740 42185597 46411740 194969354 46411740 194969354 192731199 194969354 103801057 100071483 103801057 153496903 103801057 153496903 267288962 268572002 267288962 115969845 267288962 115969845 108808382 106265718 108808382 117863238 108808382 117863238 239815865 241742584 239815865 129900675 239815865 129900675 134993134 129900675 215380629 219455292 215380629 77482754 215380629 77482754 79517722 77482754 154948165 149486788 154948165 109133512 154948165 109133512 61326616 58503994 61326616 200075081 61326616 200075081 273507909 275987085 273507909 91017630 273507909 91017630 23024760 22271804 23024760 166267125 23024760 166267125 171247772 166267125 60174879 57983277 60174879 68905889 60174879 68905889 284296706 283467316 284296706 70163649 284296706 70163649 73219810 276461277 73219810 276461277 275134737 276461277 262733459 228974016 262733459 228974016 60998667 57232192 60998667 227210249 60998667 227210249 222968726 227210249 195990017 89635294 195990017 89635294 92848585 89635294 106958585 102157317 106958585 54164787 106958585 54164787 55470260 54164787 244679675 246200028 244679675 226199956 244679675 226199956 179610769 164663723 179610769 164663723 134963417 130758872 134963417 214348019 134963417 214348019 220020080 214348019 82737624 56850287 82737624 56850287 58916107 56850287 225227287 225900333 225227287 83615048 225227287 83615048 86179661 83615048 122204169 147403206 122204169 147403206 157567759 148379832 157567759 95375061 157567759 95375061 98070993 95375061 259403659 260839726 259403659 257097625 259403659 257097625 206624685 128257812 206624685 128257812 133751290 128257812 261582197 263062483 261582197 254230339 261582197 254230339 243608693 75995136 243608693 75995136 77680496 75995136 194731640 197706693 194731640 57907554 194731640 57907554 59837301 57907554 167868560 163145314 167868560 129093539 167868560 129093539 134531177 129093539 160703928 159280345 160703928 159280345 164537244 159280345 75460680 71335600 75460680 144459346 75460680 144459346 279806399 281573076 279806399 255799130 279806399 255799130 53229255 50886491 53229255 238720801 53229255 238720801 235402107 238720801 213503811 59587046 213503811 59587046 63417944 59587046 201469534 197633264 201469534 57711033 201469534 57711033 61738168 57711033 127999056 154442957 127999056 154442957 162352869 154442957 129925161 124925648 129925161 242522533 129925161 242522533 257611367 259200616 257611367 6483535 257611367 6483535 7598581 6483535 188652603 183258159 188652603 163568675 188652603 163568675 172468180 163568675 217419913 273890283 217419913 273890283 272247080 273890283 155709683 43608884 155709683 43608884 46528500 43608884 190648160 190557397 190648160 57757360 190648160 57757360 59818039 57757360 181251425 179372803 181251425 179372803 187753995 179372803 51658880 47749444 51658880 179357263 51658880 179357263 181283564 179357263 147160753 82329208 147160753 82329208 87893462 82329208 115517738 233223588 115517738 233223588 231655685 233223588 206392262 101963330 206392262 101963330 45821793 46024581 45821793 157588075 45821793 157588075 233731787 236885661 233731787 192097141 233731787 192097141 189509504 184352328 189509504 301553134 189509504 301553134 300722095 301553134 287306020 274871248 287306020 274871248 42393248 38992469 42393248 67694572 42393248 67694572 72873837 206911911 72873837 206911911 201600905 206911911 47978154 44369159 47978154 44593081 47978154 44593081 47334897 44593081 143785184 259651389 143785184 259651389 258808888 259651389 39091246 39115105 39091246 143007246 39091246 143007246 161688934 156864649 161688934 137312850 161688934 137312850 118978705 114457539 118978705 150812434 118978705 150812434 208049438 212856099 208049438 149964142 208049438 149964142 155650964 149964142 181640604 202582214 181640604 202582214 205817416 202582214 72817572 68634166 72817572 213930326 72817572 213930326 211797556 213930326 63570215 61475389 63570215 210457637 63570215 210457637 213749671 210457637 81977876 79254839 81977876 248003163 81977876 248003163 285234542 287985461 285234542 268541393 285234542 268541393 71032245 28652343 71032245 28652343 27618033 28652343 187680505 186877887 187680505 85191664 187680505 85191664 88132431 85191664 176847622 198847675 176847622 198847675 207650529 198847675 134939186 131322323 134939186 224034953 134939186 224034953 220922962 224034953 53436540 52825100 53436540 247331955 53436540 247331955 242849385 247331955 166457561 153144718 166457561 153144718 138832768 131734337 138832768 191142620 138832768 191142620 195172525 191142620 33236160 30678527 33236160 190539616 33236160 190539616 240152445 255509052 240152445 255509052 253201390 255509052 191520211 148555973 191520211 148555973 56037023 53275756 56037023 140583800 56037023 140583800 229061069 231483623 229061069 115390432 229061069 115390432 120004142 115390432 189391390 186049745 189391390 126886808 189391390 126886808 95276061 92023421 95276061 123341709 95276061 123341709 200639147 188931090 200639147 89903935 200639147 89903935 91604342 89903935 127279560 123319609 127279560 108620634 127279560 108620634 111576241 108620634 155577714 205500683 155577714 205500683 258281225 261522271 258281225 207903202 258281225 207903202 28414870 26906515 28414870 144611421 28414870 144611421 181667881 172164253 181667881 143531238 181667881 143531238 92112064 90596837 92112064 159180264 92112064 159180264 168479030 159180264 26041996 23576174 26041996 257501326 26041996 257501326 254738135 257501326 231935731 45597342 231935731 45597342 50113798 45597342 235754347 239419981 235754347 165258900 235754347 165258900 171038571 165258900 218892198 251679497 218892198 251679497 249095130 251679497 25561638 23042090 25561638 214254955 25561638 214254955 214075321 214254955 28894802 26747426 28894802 140417359 28894802 140417359 216394692 211895067 216394692 109149535 216394692 109149535 114763535 109149535 116140417 178643041 116140417 178643041 189896765 178643041 81965337 48251029 81965337 48251029 51624372 48251029 131730493 170441720 131730493 170441720 178313233 170441720 75927619 71839926 75927619 89036674 75927619 89036674 115721729 291271219 115721729 291271219 288850675 291271219 57964172 55622521 57964172 222221618 57964172 222221618 219372644 222221618 106520827 25415301 106520827 25415301 28119542 25415301 154194815 167068779 154194815 167068779 176163133 167068779 31108562 30812175 31108562 216578190 31108562 216578190 246082321 249847896 246082321 145336424 246082321 145336424 155012338 145336424 293057340 293321098 293057340 237657380 293057340 237657380 172069773 167053643 172069773 217762358 172069773 217762358 214061133 217762358 192584268 170917264 192584268 170917264 179633951 170917264 193178005 188544620 193178005 146307837 193178005 146307837 155221795 146307837 199348893 201334666 199348893 98600555 199348893 98600555 102356068 98600555 282818510 284874761 282818510 223546622 282818510 223546622 219371609 223546622 264731598 266613565 264731598 26533272 264731598 26533272 28809215 26533272 232035615 235871353 232035615 98439292 232035615 98439292 34987130 35577519 34987130 234147920 34987130 234147920 231344888 234147920 160644973 154685462 160644973 156790092 160644973 156790092 162362405 156790092 96828805 80385977 96828805 80385977 84905603 80385977 182346155 174077285 182346155 162297462 182346155 162297462 158718612 37805627 158718612 37805627 40688629 37805627 199434401 236350199 199434401 236350199 247032379 249684946 247032379 85791660 247032379 85791660 89582873 85791660 260557069 261522526 260557069 237316500 260557069 237316500 196919470 51675191 196919470 51675191 52211411 51675191 131552560 127897163 131552560 71383520 131552560 71383520 73636597 71383520 201178664 203662341 201178664 94531403 201178664 94531403 97932523 94531403 125037177 180193888 125037177 180193888 189677651 180193888 79934959 79794066 79934959 143086269 79934959 143086269 234150909 231233267 234150909 197176865 234150909 197176865 52107022 47649718 52107022 155654824 52107022 155654824 236667253 235817966 236667253 26483210 236667253 26483210 29663240 26483210 154959813 149457446 154959813 89438354 154959813 89438354 24431691 23932304 24431691 89217350 24431691 89217350 150576015 157003386 150576015 157003386 163618468 157003386 78026989 73113514 78026989 153437692 78026989 153437692 267485114 269260024 267485114 148131916 267485114 148131916 146225711 93158190 146225711 93158190 95788874 93158190 199178746 200925291 199178746 129082710 199178746 129082710 131106477 129082710 199166647 194832647 199166647 95886864 199166647 95886864 96273431 95886864 267757356 271154843 267757356 76230374 267757356 76230374 77885801 76230374 267080881 268430621 267080881 146318998 267080881 146318998 150343784 146318998 270352762 271918957 270352762 233058152 270352762 233058152 61780296 59540751 61780296 110250952 61780296 110250952 114560139 110250952 13420939 13530855 13420939 124666652 13420939 124666652 278609031 281661709 278609031 139509701 278609031 139509701 143692055 139509701 225281520 228417705 225281520 200259244 225281520 200259244 81566648 81129106 81566648 224622959 81566648 224622959 220966007 224622959 175075932 157038531 175075932 157038531 162188941 157038531 254290051 266709823 254290051 266709823 264581909 266709823 109172641 106411888 109172641 143699475 109172641 143699475 152535915 143699475 60728502 56999777 60728502 98290156 60728502 98290156 158981002 153055014 158981002 66521195 158981002 66521195 70184979 66521195 233350649 275563694 233350649 275563694 272682597 275563694 219952208 223465495 219952208 277975353 219952208 277975353 275545946 277975353 263375180 109799741 263375180 109799741 112961570 109799741 167968896 155554988 167968896 62361413 167968896 62361413 66266746 62361413 85605299 81642775 85605299 58611249 85605299 58611249 61694652 58611249 91106391 265609276 91106391 265609276 264708858 265609276 251863564 254156958 251863564 299529658 251863564 299529658 299355270 299529658 269797357 104601739 269797357 104601739 109020142 104601739 211099298 272992291 211099298 272992291 270694080 272992291 136350287 112854806 136350287 112854806 117833689 112854806 188094909 182388078 188094909 111971920 188094909 111971920 77530964 24149567 77530964 24149567 26178700 24149567 221081748 224334101 221081748 99120146 221081748 99120146 102950788 99120146 157082780 151372731 157082780 143638215 157082780 143638215 150423229 143638215 195911430 263214333 195911430 263214333 261665273 263214333 72500498 52082784 72500498 52082784 54526675 52082784 219718352 223621813 219718352 29102181 219718352 29102181 32917295 29102181 223589952 220035470 223589952 215479113 223589952 215479113 211303130 215479113 219864765 223422138 219864765 74809075 219864765 74809075 78212202 74809075 272575594 274680081 272575594 107217258 272575594 107217258 74505261 74751527 74505261 217085100 74505261 217085100 262377618 264650127 262377618 25640855 262377618 25640855 27545114 25640855 131123533 164910374 131123533 164910374 175405579 164910374 144999632 135855740 144999632 233520064 144999632 233520064 229790566 233520064 45257404 41103955 45257404 92387298 45257404 92387298 261687728 263770578 261687728 82624381 261687728 82624381 86729957 82624381 137511159 232449008 137511159 232449008 231225912 232449008 184918021 139423024 184918021 139423024 93579696 81499898 93579696 81499898 82845746 187438391 82845746 187438391 188911917 187438391 81588819 81657057 81588819 169422063 81588819 169422063 179216104 169422063 36571400 35282553 36571400 232894196 36571400 232894196 230361569 232894196 105394592 28613758 105394592 28613758 28007342 28613758 195240589 182709343 195240589 147638366 195240589 147638366 152605226 147638366 177151395 176938115 177151395 176938115 213974113 209751026 213974113 50969485 213974113 50969485 38100170 37182574 38100170 102363759 38100170 102363759 127839959 175809886 127839959 175809886 185625206 175809886 144532213 138190513 144532213 152865396 144532213 152865396 157471074 152865396 85365101 80462892 85365101 193347781 85365101 193347781 197646042 193347781 106351569 105490275 106351569 210162957 106351569 210162957 215767554 210162957 134181202 129670567 134181202 177078207 134181202 177078207 283023016 283982692 283023016 51231270 283023016 51231270 51603002 51231270 52039899 48348328 52039899 111097177 52039899 111097177 146771245 220719167 146771245 220719167 218705681 220719167 87326389 84493364 87326389 255099265 87326389 255099265 253352850 255099265 185636455 184182088 185636455 243077148 185636455 243077148 250984858 255174726 250984858 157911739 250984858 157911739 52275573 49258185 52275573 95498354 52275573 95498354 196227482 192459490 196227482 106437273 196227482 106437273 105229994 106437273 255166148 257125062 255166148 209172332 255166148 209172332 145229676 86996855 145229676 86996855 87485676 86996855 219067004 222432886 219067004 159272347 219067004 159272347 166702742 159272347 184604988 181319731 184604988 165204940 184604988 165204940 34238312 32074744 34238312 191224121 34238312 191224121 195320203 191224121 63913054 62819424 63913054 226151684 63913054 226151684 223156403 226151684 68695288 65991583 68695288 102401146 68695288 102401146 228536155 227178299 228536155 120532093 228536155 120532093 120843498 120532093 174903829 165233232 174903829 90674065 174903829 90674065 92764977 90674065 251361102 254817983 251361102 129102558 251361102 129102558 135726981 129102558 141761943 135790329 141761943 16453701 141761943 16453701 16817407 16453701 222638584 225740163 222638584 59284483 222638584 59284483 62293829 59284483 241526309 244238794 241526309 128617123 241526309 128617123 133018374 128617123 166505279 162964631 166505279 50131701 166505279 50131701 50387706 50131701 234338447 237433634 234338447 90574562 234338447 90574562 91960489 90574562 233432429 230133361 233432429 34800320 233432429 34800320 38223997 34800320 264874065 265525101 264874065 135807083 264874065 135807083 62061935 57906015 62061935 164619839 62061935 164619839 220776989 222020021 220776989 219056553 220776989 219056553 223943546 219056553 154474599 142974968 154474599 199900616 154474599 199900616 227584755 231427130 227584755 109114356 227584755 109114356 112737356 109114356 129099048 146447862 129099048 146447862 182888836 174406615 182888836 166409799 182888836 166409799 57975574 54561961 57975574 219987897 57975574 219987897 216768826 219987897 57772119 54689340 57772119 194028400 57772119 194028400 192513423 194028400 84314951 82846580 84314951 84732226 84314951 84732226 102903713 101553384 102903713 62363365 102903713 62363365 62443800 62363365 208724778 213345154 208724778 171452486 208724778 171452486 86620898 83884783 86620898 201695920 86620898 201695920 209439915 201695920 154069703 150267038 154069703 172349573 154069703 172349573 176263225 172349573 125492700 44967487 125492700 44967487 48981090 44967487 190542581 185189471 190542581 69552894 190542581 69552894 55170049 52278074 55170049 234841260 55170049 234841260 230370215 234841260 223551153 72585312 223551153 72585312 74000192 72585312 166907258 265985579 166907258 265985579 261410588 265985579 90514425 65226769 90514425 65226769 56796328 8963360 56796328 8963360 8361852 8963360 47736461 252239983 47736461 252239983 249038773 252239983 62243746 58052818 62243746 156439876 62243746 156439876 164127537 156439876 38906637 38751441 38906637 154753000 38906637 154753000 159766672 154753000 107449336 105130467 107449336 105130467 187429324 235971812 187429324 235971812 281604264 282837154 281604264 136969018 281604264 136969018 109236537 70930505 109236537 70930505 72549733 70930505 196735157 190516987 196735157 120234979 196735157 120234979 124892235 120234979 200084790 190186143 200084790 69045287 200084790 69045287 71238745 69045287 237470626 240363271 237470626 115871572 237470626 115871572 119478951 115871572 297347335 298445674 297347335 113626489 297347335 113626489 66436121 64000163 66436121 288972217 66436121 288972217 288566197 288972217 148986947 143419749 148986947 264226447 148986947 264226447 261537112 264226447 203144090 39009948 203144090 39009948 37351612 39009948 84062737 224776953 84062737 224776953 223038694 224776953 105683423 106497762 105683423 215663568 105683423 215663568 212447525 215663568 143654443 77610661 143654443 77610661 70844628 68317938 70844628 183379205 70844628 183379205 244557393 246457676 244557393 51363775 244557393 51363775 52368323 51363775 61058006 103569299 61058006 103569299 237287681 252917714 237287681 252917714 250954719 252917714 196754568 72108693 196754568 72108693 73548213 72108693 220702075 225975547 220702075 25650806 220702075 25650806 27301231 25650806 157680825 149145706 157680825 116109686 157680825 116109686 71858261 68235422 71858261 260958305 71858261 260958305 255493935 260958305 210100457 131774570 210100457 131774570 88403935 85383719 88403935 248597378 88403935 248597378 246388322 248597378 75582403 40940623 75582403 40940623 44098193 40940623 152975201 147504407 152975201 110240188 152975201 110240188 110956417 110240188 134345618 129640109 134345618 104802177 134345618 104802177 71029802 68471369 71029802 205919011 71029802 205919011 209403705 214711297 209403705 106493692 209403705 106493692 108417700 103852417 108417700 202120892 108417700 202120892 198105066 202120892 153410151 111934183 153410151 111934183 112968772 111934183 210799803 205903678 210799803 151390532 210799803 151390532 156424690 151390532 299041763 301418778 299041763 83374347 299041763 83374347 61723163 58961566 61723163 184345538 61723163 184345538 188928390 184345538 99786269 95906098 99786269 137769710 99786269 137769710 143465096 137769710 130792438 126476265 130792438 258676665 130792438 258676665 256826910 258676665 254917057 15771661 254917057 15771661 16633865 15771661 106292534 150233434 106292534 150233434 155996640 150233434 71883495 67839319 71883495 293119898 71883495 293119898 292295097 293119898 57821344 54574672 57821344 132891500 57821344 132891500 136958426 132891500 129869692 124668160 129869692 138916162 129869692 138916162 146896226 138916162 63480197 60547645 63480197 231890127 63480197 231890127 228467224 231890127 83410197 82418656 83410197 250684620 83410197 250684620 254367262 258428454 254367262 127800663 254367262 127800663 78743725 74181890 78743725 167772015 78743725 167772015 171875989 167772015 140613600 56546897 140613600 56546897 58428084 56546897 184440657 181872447 184440657 58907466 184440657 58907466 60736471 58907466 213707313 207559262 213707313 185705237 213707313 185705237 189736339 185705237 215229193 210223351 215229193 73889480 215229193 73889480 75014237 73889480 189492149 195196821 189492149 195196821 198683563 195196821 113374075 52243203 113374075 52243203 53280402 52243203 134341693 247391724 134341693 247391724 244685493 247391724 120688213 67720358 120688213 67720358 69642808 67720358 182320716 178536119 182320716 74664571 182320716 74664571 79077865 74664571 263502240 267884235 263502240 240118027 263502240 240118027 30346508 27290298 30346508 160253560 30346508 160253560 165077104 160253560 56433489 54510270 56433489 221554786 56433489 221554786 249939875 251932477 249939875 187456652 249939875 187456652 191919213 187456652 249270785 252467049 249270785 168605835 249270785 168605835 172296665 168605835 236070981 239197340 236070981 149506699 236070981 149506699 37854840 37018571 37854840 93186504 37854840 93186504 95050759 93186504 34500499 31448513 34500499 263195841 34500499 263195841 260219421 263195841 236549809 104822413 236549809 104822413 108267530 104822413 203948346 208253798 203948346 129836155 203948346 129836155 135185167 129836155 265138904 267714935 265138904 245590043 265138904 245590043 242026873 245590043 261334898 266411458 261334898 73962083 261334898 73962083 78311494 73962083 174998328 164640194 174998328 71235259 174998328 71235259 75298332 71235259 128140520 280813918 128140520 280813918 280446009 280813918 165026893 155933614 165026893 262375949 165026893 262375949 259741610 262375949 245163754 100555576 245163754 100555576 103375886 100555576 165272612 213944903 165272612 213944903 236818715 234886272 236818715 221656274 236818715 221656274 222565147 221656274 267962042 269252800 267962042 41712210 267962042 41712210 46619082 41712210 126173402 120755701 126173402 75876208 126173402 75876208 78101462 75876208 236577466 239861486 236577466 183563328 236577466 183563328 84391072 81831986 84391072 96266136 84391072 96266136 168320006 241774069 168320006 241774069 238088475 241774069 198440726 165542964 198440726 165542964 52004714 50065548 52004714 101806280 52004714 101806280 107492830 101806280 42934508 40616749 42934508 40616749 42767493 40616749 216790052 210534809 216790052 64248122 216790052 64248122 66422959 64248122 108240315 199449379 108240315 199449379 220638259 224900742 220638259 51772417 220638259 51772417 55978699 51772417 259972270 260120138 259972270 209271011 259972270 209271011 85073281 83587116 85073281 191957495 85073281 191957495 269736481 272398672 269736481 96779548 269736481 96779548 90921098 87773816 90921098 124842863 90921098 124842863 130443580 124842863 104047288 30723268 104047288 30723268 33812857 30723268 280856174 283780474 280856174 47201989 280856174 47201989 50608923 47201989 199383915 199574250 199383915 16397900 199383915 16397900 15816140 16397900 192377456 187878007 192377456 104533938 192377456 104533938 27212536 24579185 27212536 210646844 27212536 210646844 206467928 210646844 47745325 43703260 47745325 68336806 47745325 68336806 124096795 122268184 124096795 42250756 124096795 42250756 47310576 42250756 240028266 243399112 240028266 118209938 240028266 118209938 98384222 93745996 98384222 245977014 98384222 245977014 242240409 245977014 155664541 149595324 155664541 205232794 155664541 205232794 207260771 205232794 62065337 61134674 62065337 278018429 62065337 278018429 276915026 278018429 71436239 70285970 71436239 80218431 71436239 80218431 139122535 261668876 139122535 261668876 261220300 261668876 247280570 3239472 247280570 3239472 3611131 3239472 165572850 233120635 165572850 233120635 234550084 233120635 60753687 56180656 60753687 261902178 60753687 261902178 266671261 269922155 266671261 112034957 266671261 112034957 115116318 112034957 185671306 181267717 185671306 111918428 185671306 111918428 117633764 111918428 122883311 118098786 122883311 93200762 122883311 93200762 96868970 93200762 143613668 254896686 143613668 254896686 254520068 254896686 253090421 147176272 253090421 147176272 154308907 147176272 162351242 159251111 162351242 141901107 162351242 141901107 70671780 67391584 70671780 157574401 70671780 157574401 168599388 157574401 83248994 80353274 83248994 177444625 83248994 177444625 183903885 177444625 60730224 55903489 60730224 67345785 60730224 67345785 159598159 235933050 159598159 235933050 237565546 235933050 172510079 165407739 172510079 296911909 172510079 296911909 294869822 296911909 178854830 170673553 178854830 190548296 178854830 190548296 189607941 190548296 127191898 123612338 127191898 148680188 127191898 148680188 283259962 285779676 283259962 95483532 283259962 95483532 97461009 95483532 199425565 188944569 199425565 152175206 199425565 152175206 34387337 32646576 34387337 59962575 34387337 59962575 115359778 170260460 115359778 170260460 179936340 176778729 179936340 90431530 179936340 90431530 91988781 90431530 117525553 117809337 117525553 55443170 117525553 55443170 59305984 55443170 257855131 259647155 257855131 252785180 257855131 252785180 192400451 77736732 192400451 77736732 79121939 77736732 208270079 253352438 208270079 253352438 255371752 258233069 255371752 220970609 255371752 220970609 215181356 209192127 215181356 237765490 215181356 237765490 233798091 237765490 192331278 184009255 192331278 296038517 192331278 296038517 293786992 296038517 193942939 141407205 193942939 141407205 108472177 104803208 108472177 239941012 108472177 239941012 236072679 239941012 150791360 139978676 150791360 213441704 150791360 213441704 209546643 213441704 185311617 94832620 185311617 94832620 99197176 94832620 229424642 231351073 229424642 113880878 229424642 113880878 114790980 113880878 270377225 272077489 270377225 168345693 270377225 168345693 172012656 168345693 204694013 202773561 204694013 138464230 204694013 138464230 143488498 138464230 152247891 157310878 152247891 157310878 168095028 157310878 81068791 81304331 81068791 268508665 81068791 268508665 265744056 268508665 249295787 132364129 249295787 132364129 137375557 132364129 209237484 272561654 209237484 272561654 270489316 272561654 152382149 104309289 152382149 104309289 110522795 104309289 113509686 222995718 113509686 222995718 225154451 221704675 225154451 272705999 225154451 272705999 270830227 272705999 229253359 140584059 229253359 140584059 142038047 136201006 142038047 149311409 142038047 149311409 192695174 191487213 192695174 23873015 192695174 23873015 26141151 23873015 28652858 97456393 28652858 97456393 217677853 221839825 217677853 209911305 217677853 209911305 210422070 209911305 297487500 300846421 297487500 284411434 297487500 284411434 58406261 56245089 58406261 180053857 58406261 180053857 187838222 180053857 57320730 30121714 57320730 30121714 33232044 30121714 57602480 273417489 57602480 273417489 270385081 273417489 269516564 194186253 269516564 194186253 126252937 49605575 126252937 49605575 50108314 49605575 102232683 150031442 102232683 150031442 212248528 212317594 212248528 71657796 212248528 71657796 77172585 71657796 208851018 229532165 208851018 229532165 226541629 229532165 207205790 84561164 207205790 84561164 84969123 84561164 217471739 222139231 217471739 26847908 217471739 26847908 29789536 26847908 76689606 238481636 76689606 238481636 239456960 238481636 176306091 141128158 176306091 141128158 147273550 141128158 186148269 198479812 186148269 198479812 229602642 264418732 229602642 264418732 260895474 264418732 175810287 77218907 175810287 77218907 76664129 77218907 112224583 240914580 112224583 240914580 236211611 240914580 126692193 121787879 126692193 126659580 126692193 126659580 192625775 197790469 192625775 197790469 200746129 197790469 56296458 55147327 56296458 124860604 56296458 124860604 129980160 124860604 68091127 64869925 68091127 240396476 68091127 240396476 237959026 240396476 96295434 57654255 96295434 57654255 58944248 57654255 160231152 185457995 160231152 185457995 194888212 185457995 136396723 63512081 136396723 63512081 65753165 63512081 74045097 279998435 74045097 279998435 277746317 279998435 137270017 133703340 137270017 140421798 137270017 140421798 144378440 140421798 42966231 41656592 42966231 155587981 42966231 155587981 219410936 223256789 219410936 148555422 219410936 148555422 89032645 76517046 89032645 76517046 76358159 76517046 105127968 209666467 105127968 209666467 206744715 209666467 129105630 126955478 129105630 176142313 129105630 176142313 184267084 176142313 66628409 63131677 66628409 68290984 66628409 68290984 114118369 240475643 114118369 240475643 237793355 240475643 78178827 78143198 78178827 272022488 78178827 272022488 269301091 272022488 146860397 140710238 146860397 274856507 146860397 274856507 271487631 274856507 133749938 51897794 133749938 51897794 52620215 51897794 210987136 230246534 210987136 230246534 226898734 230246534 79697829 78158625 79697829 82689671 79697829 82689671 189235087 181448322 189235087 84434700 189235087 84434700 20048432 18166780 20048432 90733932 20048432 90733932 92484033 90733932 64316614 61410008 64316614 63438809 64316614 63438809 66581487 63438809 9248540 10595838 9248540 35315234 9248540 35315234 213896250 216149312 213896250 15422885 213896250 15422885 17270090 15422885 206307295 276880501 206307295 276880501 275789374 276880501 37989452 33939173 37989452 63631507 37989452 63631507 171996763 294482858 171996763 294482858 293852131 294482858 220395083 80910578 220395083 80910578 71132043 67614325 71132043 67614325 189634188 279742668 189634188 279742668 277028475 279742668 95895599 93914638 95895599 125747465 95895599 125747465 130088870 125747465 124486407 119138985 124486407 157613484 124486407 157613484 160934283 157613484 4800407 4530489 4800407 194981156 4800407 194981156 196452820 194981156 106456618 64188918 106456618 64188918 67267417 64188918 76400768 110632769 76400768 110632769 114484830 110632769 65336717 62500543 65336717 155702144 65336717 155702144 158307562 155702144 80784176 79099806 80784176 198715410 80784176 198715410 203601143 198715410 151410408 57905463 151410408 57905463 60553153 57905463 126489223 164072344 126489223 164072344 171983285 164072344 39854831 37513411 39854831 93804364 39854831 93804364 96162563 93804364 37412856 34788131 37412856 280267611 37412856 280267611 278513434 280267611 121102742 120300380 121102742 276616383 121102742 276616383 273354791 276616383 80164077 77669555 80164077 206702847 80164077 206702847 233906421 261829845 233906421 261829845 260099953 61821996 260099953 61821996 58097118 54920599 58097118 133489276 58097118 133489276 214461458 214066133 214461458 92696124 214461458 92696124 96203159 92696124 162955820 158083255 162955820 48650926 162955820 48650926 51882493 48650926 252521544 268511349 252521544 268511349 265975656 268511349 108605625 39435831 108605625 39435831 39477789 39435831 282617987 284132948 282617987 231301202 282617987 231301202 143182434 105347208 143182434 105347208 86620842 82666333 86620842 120100932 86620842 120100932 150862325 155901378 150862325 155901378 201541786 192480981 201541786 125960335 201541786 125960335 130002268 125960335 195806156 186985053 195806156 82281258 195806156 82281258 87720648 82281258 118415354 261626163 118415354 261626163 257903232 261626163 155361819 37426632 155361819 37426632 41426726 37426632 95223850 91934376 95223850 63147462 95223850 63147462 65421230 63147462 237558882 240508444 237558882 189731975 237558882 189731975 194457456 189731975 255433138 257453418 255433138 71392264 255433138 71392264 72738509 71392264 155639311 151288666 155639311 133988641 155639311 133988641 138090947 133988641 235370392 238497560 235370392 30759700 235370392 30759700 34375231 30759700 178926660 271524664 178926660 271524664 271153912 271524664 148637492 141415793 148637492 153188771 148637492 153188771 160229939 153188771 69806529 67488436 69806529 71509256 69806529 71509256 107796353 175938186 107796353 175938186 290262807 291386280 290262807 86470099 290262807 86470099 86734256 86470099 215787555 219475846 215787555 56239341 215787555 56239341 58125772 56239341 151470252 140613813 151470252 121629206 151470252 121629206 127503515 121629206 227952115 296815591 227952115 296815591 294924871 296815591 55071424 54403145 55071424 146814798 55071424 146814798 152093831 146814798 58841980 19413426 58841980 19413426 21686118 19413426 210708412 215342592 210708412 42361564 210708412 42361564 45681640 42361564 133532172 128292162 133532172 46503337 133532172 46503337 49752646 46503337 203993008 200619021 203993008 68021218 203993008 68021218 69277847 68021218 76114958 105125463 76114958 105125463 107912181 105125463 38856456 35988298 38856456 151483425 38856456 151483425 211167641 299265263 211167641 299265263 299954682 299265263 233063096 83168063 233063096 83168063 82650689 83168063 114661815 134487878 114661815 134487878 141671544 134487878 18551154 19676988 18551154 161919075 18551154 161919075 172487624 161919075 96557395 38141988 96557395 38141988 38737100 38141988 60659042 110779962 60659042 110779962 132514162 130038997 132514162 73422131 132514162 73422131 74780104 73422131 117511046 113691839 117511046 102992458 117511046 102992458 106791495 102992458 158423799 153289703 158423799 153289703 72130817 71540828 72130817 127366550 72130817 127366550 131051876 127366550 44883656 45904148 44883656 71128462 44883656 71128462 75082863 71128462 58844738 55919225 58844738 101363179 58844738 101363179 104365561 101363179 93483883 58332906 93483883 58332906 60577548 58332906 107340872 252061372 107340872 252061372 250822123 252061372 132339137 129129150 132339137 199822581 132339137 199822581 253641170 255591326 253641170 151349032 253641170 151349032 151614637 113888616 151614637 113888616 104121139 99446420 104121139 186921732 104121139 186921732 260453961 264321349 260453961 159539802 260453961 159539802 164698373 160884708 164698373 143061975 164698373 143061975 149949810 143061975 217861686 211191160 217861686 50777968 217861686 50777968 54145561 50777968 121516666 115850501 121516666 67864213 121516666 67864213 72241918 67864213 252536024 255649741 252536024 38481035 252536024 38481035 39585371 38481035 225387956 222676783 225387956 220013402 225387956 220013402 222826748 220013402 296990540 296800842 296990540 31911074 296990540 31911074 35309317 31911074 247367879 249314301 247367879 132680756 247367879 132680756 137472924 132680756 209427205 201297880 209427205 145568885 209427205 145568885 150963748 145568885 235831679 234109859 235831679 188670836 235831679 188670836 200544883 188670836 229740975 225518997 229740975 72565803 229740975 72565803 76137227 72565803 105469898 270514386 105469898 270514386 267552981 270514386 235871700 136800474 235871700 136800474 140018893 136800474 230311668 229919905 230311668 66463467 230311668 66463467 69197573 66463467 127962318 123767905 127962318 18842870 127962318 18842870 17949736 18842870 239519906 300240990 239519906 300240990 300440852 300240990 41399996 38709154 41399996 55760429 41399996 55760429 58767014 55760429 34883791 32804966 34883791 150489682 34883791 150489682 189911995 188830707 189911995 89764869 189911995 89764869 91311858 89764869 174368931 187390696 174368931 187390696 186695691 187390696 161863159 100499912 161863159 100499912 39700738 36614557 39700738 79071498 39700738 79071498 220345611 223663184 220345611 94522600 220345611 94522600 97269177 94522600 237389102 241582388 237389102 97601265 237389102 97601265 99415900 97601265 170861541 164278820 170861541 102060421 170861541 102060421 101438191 102060421 155594918 152115473 155594918 29268101 155594918 29268101 32138194 29268101 32992861 134799440 32992861 134799440 295855975 297166416 295855975 109074295 295855975 109074295 114298599 109074295 129165658 212054977 129165658 212054977 239681436 243635018 239681436 99812052 239681436 99812052 102514933 99812052 166177195 259148573 166177195 259148573 254269076 259148573 115382101 44895212 115382101 44895212 47071437 44895212 167938231 158032373 167938231 139264439 167938231 139264439 146573019 139264439 193910901 182385645 193910901 36460436 193910901 36460436 39025662 36460436 63117755 85127147 63117755 85127147 237520672 283736340 237520672 283736340 280785843 283736340 185751549 42936854 185751549 42936854 46616800 42936854 50005403 219879122 50005403 219879122 216804321 219879122 68927488 66880727 68927488 209803801 68927488 209803801 211839195 209803801 78369997 75551184 78369997 100531070 78369997 100531070 224279871 229111523 224279871 35647251 224279871 35647251 36690669 35647251 235823217 240088813 235823217 55363066 235823217 55363066 56604993 55363066 190760791 190669046 190760791 62245104 190760791 62245104 64631256 62245104 140269380 136373716 140269380 26945243 140269380 26945243 27205714 26945243 200262045 261179891 200262045 261179891 258637068 261179891 82088923 81708840 82088923 170119584 82088923 170119584 175537602 170119584 114847176 114381801 114847176 202562414 114847176 202562414 205137941 202562414 124777758 121931616 124777758 203589474 124777758 203589474 204831573 203589474 144715331 133415061 144715331 133415061 48190281 48301498 48190281 64112699 48190281 64112699 135722714 140258327 135722714 140258327 167097312 155785259 167097312 37885289 167097312 37885289 38699976 37885289 211827022 206196210 211827022 65885845 211827022 65885845 71113772 65885845 73622802 154618735 73622802 154618735 160475337 154618735 71331345 67413842 71331345 106599455 71331345 106599455 112639725 106599455 53880289 52606712 53880289 142029119 53880289 142029119 144623058 142029119 128331677 125103257 128331677 156983882 128331677 156983882 160547565 156983882 152016382 144074086 152016382 262422138 152016382 262422138 259359638 262422138 29501405 26089124 29501405 193981812 29501405 193981812 198248204 193981812 47344174 45726260 47344174 111486803 47344174 111486803 222240819 217374801 222240819 196663849 222240819 196663849 196918882 196663849 261891850 263675142 261891850 156173707 261891850 156173707 58744646 5545665 58744646 5545665 6174012 5545665 156501354 230685525 156501354 230685525 226860587 230685525 65352505 63152196 65352505 122952939 65352505 122952939 128991222 122952939 89863081 84435989 89863081 114691256 89863081 114691256 197177255 201024625 197177255 198598758 197177255 198598758 207691747 198598758 40109047 37221815 40109047 172134212 40109047 172134212 226026496 227063884 226026496 215376947 226026496 215376947 77481685 77023915 77481685 177442286 77481685 177442286 191658924 258347708 191658924 258347708 253380284 258347708 205692271 145361249 205692271 145361249 111740084 106915474 111740084 106915474 107886913 103669372 107886913 106679199 107886913 106679199 223901888 227604588 223901888 33733567 223901888 33733567 35100391 33733567 47537127 83064374 47537127 83064374 245249855 249868556 245249855 172148325 245249855 172148325 92945583 91037801 92945583 129317140 92945583 129317140 133491638 129317140 41756479 37728718 41756479 150692728 41756479 150692728 160593163 150692728 49302683 45732344 49302683 153770780 49302683 153770780 158870006 153770780 65399472 45722807 65399472 45722807 46287469 45722807 250159102 255263722 250159102 56293941 250159102 56293941 59550232 56293941 148859871 195911315 148859871 195911315 237845608 235548344 237845608 72721261 237845608 72721261 75553642 72721261 253566684 281312294 253566684 281312294 277930974 281312294 193528452 108084131 193528452 108084131 111655493 108084131 165983418 160059670 165983418 153817331 165983418 153817331 156723875 153817331 243647364 284648111 243647364 284648111 282849902 284648111 259241714 185405851 259241714 185405851 157634331 149869570 157634331 280736982 157634331 280736982 279807373 280736982 50030216 46810361 50030216 64888484 50030216 64888484 94499856 91671751 94499856 66091214 94499856 66091214 69228687 66091214 209020193 204011786 209020193 14965232 209020193 14965232 15971828 14965232 129206764 126171957 129206764 48205026 129206764 48205026 49506199 48205026 257256944 259808631 257256944 150187429 257256944 150187429 104615761 101849085 104615761 165536445 104615761 165536445 169750641 165536445 59371605 56606320 59371605 256985324 59371605 256985324 255843154 256985324 118945216 22130178 118945216 22130178 23469881 22130178 24544414 212905794 24544414 212905794 215598045 212905794 44882079 42939718 44882079 187965533 44882079 187965533 192646776 187965533 142717586 29767537 142717586 29767537 33083718 29767537 189309342 184788158 189309342 126993552 189309342 126993552 131101426 126993552 268052900 269222139 268052900 264349990 268052900 264349990 67075647 66073286 67075647 96293826 67075647 96293826 226180148 222006850 226180148 167312691 226180148 167312691 171186318 167312691 216261517 219160466 216261517 58791422 216261517 58791422 60453532 58791422 271350247 274424316 271350247 163672312 271350247 163672312 173763182 163672312 240622908 242557775 240622908 138111706 240622908 138111706 74896560 73746916 74896560 124466476 74896560 124466476 257706890 261105380 257706890 201794587 257706890 201794587 39036213 36674999 39036213 112212483 39036213 112212483 116086761 112212483 88811206 76909091 88811206 76909091 79139532 76909091 159794683 160370957 159794683 160370957 248578848 256150723 248578848 256150723 252895583 256150723 186774947 158835841 186774947 158835841 92766244 89375918 92766244 233696356 92766244 233696356 230450926 233696356 149357382 144880524 149357382 253581462 149357382 253581462 271429545 274433151 271429545 112414028 271429545 112414028 113691882 112414028 220823901 218198855 220823901 86697528 220823901 86697528 22446924 20523213 22446924 161213324 22446924 161213324 167440384 161213324 85706895 83613301 85706895 112739877 85706895 112739877 221901408 225063066 221901408 95159180 221901408 95159180 80967503 77820367 80967503 204783955 80967503 204783955 210175745 204783955 55086387 51278982 55086387 259180807 55086387 259180807 255023500 259180807 143097170 138060016 143097170 185768625 143097170 185768625 254058309 256220656 254058309 183713142 254058309 183713142 87225562 83764311 87225562 102173492 87225562 102173492 184785330 184060252 184785330 126808369 184785330 126808369 129367074 126808369 261532141 274193976 261532141 274193976 272737793 274193976 69806097 67234239 69806097 277659470 69806097 277659470 276678146 277659470 12285493 11322275 12285493 64795689 12285493 64795689 98909346 239146485 98909346 239146485 239005917 239146485 120795974 115143064 120795974 240260000 120795974 240260000 238526731 240260000 71287876 70162089 71287876 247992067 71287876 247992067 245486405 247992067 226613934 109103784 226613934 109103784 112452315 109103784 251413265 254575647 251413265 153588756 251413265 153588756 163833273 153588756 273221666 275824069 273221666 163808552 273221666 163808552 168708367 163808552 182548970 175679748 182548970 101475040 182548970 101475040 105730446 101475040 221210160 225051294 221210160 62058106 221210160 62058106 33947799 31123527 33947799 115877143 33947799 115877143 187366127 182827541 187366127 96548631 187366127 96548631 97406946 96548631 254905509 256695802 254905509 205586486 254905509 205586486 201249462 205586486 262935181 266400535 262935181 137837981 262935181 137837981 143642567 137837981 179682849 169314057 179682849 18018330 179682849 18018330 20017357 18018330 120187407 167397435 120187407 167397435 176627499 167397435 51246318 49944397 51246318 170406744 51246318 170406744 174811836 170406744 9225640 7615022 9225640 185873681 9225640 185873681 200622297 284577590 200622297 284577590 285210160 284577590 110778915 107584785 110778915 118170225 110778915 118170225 120491411 118170225 53555998 11267451 53555998 11267451 11753035 11267451 235670108 237880606 235670108 197186834 235670108 197186834 129522816 123243885 129522816 205410170 129522816 205410170 207898475 205410170 52870802 49381323 52870802 140202656 52870802 140202656 144912541 140202656 100652179 98220773 100652179 110416261 100652179 110416261 112189335 110416261 23520976 21733523 23520976 96312873 23520976 96312873 142072135 196979497 142072135 196979497 244059860 248875153 244059860 72969893 244059860 72969893 76021218 72969893 91340981 97682260 91340981 97682260 277644371 281405878 277644371 64537599 277644371 64537599 67223043 64537599 234113145 237208700 234113145 189667653 234113145 189667653 200318822 189667653 241960888 245022997 241960888 198759595 241960888 198759595 127620034 84419192 127620034 84419192 85956173 84419192 230852689 234172466 230852689 207833406 230852689 207833406 103548541 98981689 103548541 115461985 103548541 115461985 201849786 246408377 201849786 246408377 245859611 246408377 42645903 40090994 42645903 105897954 42645903 105897954 232641196 236294197 232641196 27983649 232641196 27983649 28888613 27983649 130345686 143731137 130345686 143731137 254896490 258210565 254896490 117615462 254896490 117615462 83917191 81117333 83917191 101578461 83917191 101578461 104983941 101578461 47616490 43541632 47616490 79182709 47616490 79182709 284873824 284050122 284873824 61352503 284873824 61352503 64365964 61352503 83071341 252240345 83071341 252240345 248601026 252240345 202170133 93254376 202170133 93254376 96398429 93254376 148648009 140436039 148648009 99556816 148648009 99556816 4324541 4209949 4324541 219707779 4324541 219707779 215355884 219707779 212390952 145571360 212390952 145571360 155603533 145571360 197905920 202599691 197905920 103398286 197905920 103398286 104406716 103398286 108520359 154025773 108520359 154025773 158812258 154025773 131562036 128241332 131562036 193035782 131562036 193035782 199453992 193035782 148415863 143031103 148415863 161492502 148415863 161492502 187564408 269125257 187564408 269125257 266172606 269125257 36698036 13036626 36698036 13036626 14626924 13036626 232445831 273139096 232445831 273139096 269577672 273139096 104541121 81471727 104541121 81471727 80873167 81471727 110250737 133373097 110250737 133373097 137802372 133373097 74084055 71183377 74084055 240632094 74084055 240632094 234207194 240632094 87173714 82910619 87173714 123865546 87173714 123865546 125014438 123865546 119287388 115189876 119287388 170674023 119287388 170674023 179082799 170674023 42363062 40906922 42363062 45640979 42363062 45640979 72795904 236770559 72795904 236770559 232003961 236770559 27142323 25268597 27142323 42768916 27142323 42768916 151995825 179078625 151995825 179078625 194510718 273205867 194510718 273205867 271778009 273205867 13517602 13911397 13517602 228876187 13517602 228876187 226072736 228876187 203807393 183196220 203807393 183196220 107801897 64142306 107801897 64142306 67503849 64142306 244456453 247798205 244456453 246519683 244456453 246519683 244552680 246519683 164363675 82984679 164363675 82984679 84371265 82984679 286706631 288419897 286706631 70800489 286706631 70800489 73059831 70800489 133922650 179673402 133922650 179673402 190826989 179673402 36193224 33218711 36193224 202147762 36193224 202147762 205370981 202147762 177575374 127067696 177575374 127067696 133339899 127067696 150359194 143677640 150359194 126594939 150359194 126594939 128477567 126594939 176104234 190682949 176104234 190682949 194429138 190682949 54059947 49635354 54059947 245932010 54059947 245932010 244346520 245932010 89694302 34615200 89694302 34615200 34955744 34615200 93856645 95287273 93856645 95287273 96713969 95287273 37272257 34097416 37272257 47965128 37272257 47965128 166739127 161443943 166739127 104624556 166739127 104624556 67858248 65094752 67858248 135177980 67858248 135177980 142134491 136771642 142134491 89734837 142134491 89734837 91768539 89734837 232531907 235775911 232531907 123999276 232531907 123999276 127212288 123999276 168445128 160516459 168445128 80781510 168445128 80781510 80919545 80781510 201605577 204982973 201605577 150406791 201605577 150406791 79037125 78979387 79037125 139837731 79037125 139837731 149152218 139837731 128448532 125990913 128448532 237216687 128448532 237216687 245297085 249309786 245297085 124027899 245297085 124027899 129178358 124027899 183762308 173494649 183762308 166207979 183762308 166207979 170844213 166207979 247461411 251228468 247461411 65003427 247461411 65003427 68913879 65003427 235860186 238313495 235860186 161899664 235860186 161899664 90484008 86088367 90484008 150252051 90484008 150252051 157771562 147748832 157771562 233658040 157771562 233658040 276080807 277956876 276080807 64736662 276080807 64736662 67442184 64736662 293495948 295138629 293495948 197022595 293495948 197022595 145627416 140236446 145627416 204953095 145627416 204953095 206653412 204953095 111191329 107483639 111191329 252591019 111191329 252591019 252771065 252591019 29025830 27786190 29025830 27786190 27500728 27786190 295910233 295946667 295910233 187351533 295910233 187351533 138200953 135485918 138200953 167794548 138200953 167794548 177940348 167794548 66522667 63417311 66522667 78749219 66522667 78749219 137044659 151610230 137044659 151610230 228508093 231046294 228508093 64189892 228508093 64189892 66712708 64189892 215119014 220015159 215119014 9407881 215119014 9407881 10483853 9407881 246432042 248491450 246432042 49419721 246432042 49419721 51869607 49419721 205397852 245406337 205397852 245406337 243084401 245406337 41890824 39328840 41890824 224493777 41890824 224493777 243977004 245648754 243977004 216910574 243977004 216910574 137892738 120424409 137892738 120424409 53995282 51684518 53995282 139122846 53995282 139122846 233252295 233217777 233252295 76061319 233252295 76061319 77806181 76061319 95638877 177032348 95638877 177032348 183626958 177032348 136053231 50839773 136053231 50839773 53817533 50839773 195537558 183755327 195537558 160635487 195537558 160635487 169215510 160635487 265681220 269625248 265681220 177240751 265681220 177240751 184554274 177240751 235896994 234194890 235896994 213756185 235896994 213756185 214262951 213756185 266908435 269827500 266908435 240771827 266908435 240771827 237131174 240771827 255994636 258422570 255994636 119413743 255994636 119413743 110790536 105730248 110790536 164322458 110790536 164322458 175396136 164322458 160101112 150910571 160101112 233516852 160101112 233516852 229753316 233516852 149299854 143815007 149299854 253932178 149299854 253932178 254031367 253932178 54804596 35552020 54804596 35552020 39172056 35552020 181797331 177171779 181797331 44124489 181797331 44124489 46881996 43870265 46881996 238113060 46881996 238113060 239094999 241342876 239094999 90678673 239094999 90678673 92680432 90678673 258412083 260478686 258412083 47867369 258412083 47867369 50657814 47867369 271305715 273536715 271305715 75893167 271305715 75893167 77718477 75893167 110075944 294896276 110075944 294896276 293851126 294896276 140916031 135776303 140916031 216590842 140916031 216590842 212085124 216590842 136087983 131625631 136087983 153178825 136087983 153178825 204351578 209781044 204351578 203480007 204351578 203480007 202340873 203480007 208710665 86453606 208710665 86453606 89512335 86453606 178896489 172711731 178896489 142883479 178896489 142883479 102066922 98572753 102066922 106298145 102066922 106298145 104919923 106298145 23977110 22136127 23977110 110893920 23977110 110893920 112385695 110893920 91807316 88103743 91807316 102273166 91807316 102273166 264518020 266086365 264518020 60411122 264518020 60411122 64688294 60411122 210151614 290788270 210151614 290788270 289087203 290788270 107222690 102992509 107222690 108422905 107222690 108422905 257942817 260168622 257942817 77691195 257942817 77691195 78026370 77691195 166343016 161013160 166343016 128522762 166343016 128522762 134819853 128522762 279147143 282754858 279147143 225958572 279147143 225958572 179672232 143153645 179672232 143153645 39672891 36613360 39672891 241050280 39672891 241050280 237898295 241050280 159371738 153991625 159371738 258504904 159371738 258504904 253055385 258504904 180316067 66931277 180316067 66931277 68628807 66931277 193058475 193187958 193058475 118518407 193058475 118518407 119993955 118518407 279004134 279359071 279004134 205265482 279004134 205265482 102914268 100836607 102914268 164601122 102914268 164601122 169983098 164601122 98933414 98051265 98933414 122764221 98933414 122764221 126938706 122764221 83647040 78119727 83647040 171421351 83647040 171421351 175053225 171421351 137378071 132918408 137378071 259295231 137378071 259295231 285038038 285111245 285038038 115055202 285038038 115055202 116219608 115055202 128558108 170005974 128558108 170005974 175493885 170005974 67816849 64405196 67816849 264095926 67816849 264095926 260527767 264095926 227292300 71140199 227292300 71140199 74033695 71140199 74991219 179915789 74991219 179915789 188355968 179915789 172345489 163984145 172345489 204933328 172345489 204933328 205989427 204933328 98606059 94561458 98606059 106016513 98606059 106016513 111019251 106016513 85404302 82834716 85404302 204757555 85404302 204757555 205794199 204757555 204336553 106213140 204336553 106213140 39013208 37789231 39013208 135574196 39013208 135574196 166773697 162059065 166773697 116132173 166773697 116132173 121850370 116132173 229649576 282748546 229649576 282748546 279325183 282748546 55880828 46759354 55880828 46759354 36118327 36142028 36118327 130091050 36118327 130091050 133941387 130091050 89848589 87692061 89848589 115355765 89848589 115355765 120832262 115355765 9153082 7001357 9153082 173198496 9153082 173198496 179668677 173198496 47494012 43994317 47494012 174825524 47494012 174825524 218523120 216250213 218523120 50781720 218523120 50781720 50719707 50781720 102321416 256295900 102321416 256295900 279818895 280576527 279818895 220607776 279818895 220607776 145204042 125530017 145204042 125530017 129650842 125530017 229133393 226664053 229133393 128796339 229133393 128796339 134127721 128796339 258426600 259938865 258426600 177653082 258426600 177653082 18283628 15866352 18283628 178591611 18283628 178591611 236211298 250771270 236211298 250771270 249620069 250771270 158064524 145535253 158064524 145535253 75237743 73335882 75237743 204199952 75237743 204199952 211358755 204199952 92649369 83669346 92649369 83669346 83644829 83669346 197702264 189602078 197702264 122591571 197702264 122591571 113814503 111961745 113814503 253615032 113814503 253615032 251399660 253615032 88883309 27296893 88883309 27296893 30551098 27296893 129368619 127625716 129368619 92529859 129368619 92529859 96736365 92529859 139680598 134961009 139680598 39303892 139680598 39303892 38511763 39303892 47669667 158312921 47669667 158312921 208106164 212780113 208106164 95847199 208106164 95847199 99531475 95847199 222726692 218762723 222726692 179629209 222726692 179629209 110669830 39690251 110669830 39690251 39850066 39690251 245505984 248692555 245505984 81665923 245505984 81665923 38761240 36406856 38761240 149805262 38761240 149805262 159050761 149805262 39422838 36741482 39422838 214838849 39422838 214838849 219473697 214838849 64212158 61661714 64212158 88993270 64212158 88993270 271354119 273648263 271354119 70711795 271354119 70711795 72676427 70711795 210565524 214771224 210565524 141305847 210565524 141305847 147767717 141305847 219936079 214257913 219936079 66360194 219936079 66360194 68703321 66360194 205698116 235956109 205698116 235956109 230658461 235956109 147178016 58670015 147178016 58670015 59728943 58670015 103104236 258451469 103104236 258451469 257448902 258451469 50923639 47754939 50923639 78080465 50923639 78080465 132678446 127765184 132678446 62146435 132678446 62146435 65553083 62146435 84876857 275926997 84876857 275926997 274307877 275926997 98699361 69376597 98699361 69376597 73985498 69376597 247684554 253488089 247684554 91163014 247684554 91163014 92731304 91163014 122837999 198973635 122837999 198973635 224656803 223383654 224656803 158176677 224656803 158176677 131557365 126571281 131557365 188789656 131557365 188789656 193771851 188789656 26515053 23867641 26515053 87909597 26515053 87909597 135134842 179412042 135134842 179412042 190180030 179412042 80377027 77758966 80377027 77758966 80740119 77758966 51177794 47887800 51177794 175886571 51177794 175886571 210884970 215073047 210884970 215073047 221261897 215073047 56653638 55071871 56653638 94067138 56653638 94067138 128218679 239910582 128218679 239910582 236628527 239910582 80785594 79916471 80785594 240807193 80785594 240807193 247259501 249659239 247259501 214787373 247259501 214787373 60310747 57311179 60310747 72530037 60310747 72530037 74092438 72530037 57757558 55042012 57757558 133234162 57757558 133234162 138868341 133234162 51084573 49187130 51084573 221046051 51084573 221046051 225464383 221046051 29052708 27657323 29052708 203896320 29052708 203896320 211292183 203896320 36284716 33683000 36284716 195700945 36284716 195700945 199900444 195700945 35987838 32885841 35987838 162537954 35987838 162537954 245816093 249512513 245816093 186752853 245816093 186752853 176434908 158966315 176434908 158966315 164142393 158966315 202233965 213532902 202233965 213532902 216792857 213532902 171249094 137647867 171249094 137647867 141198778 137647867 173438990 166445263 173438990 157362515 173438990 157362515 112058669 108799318 112058669 228052010 112058669 228052010 224701145 228052010 156901604 67379497 156901604 67379497 70921488 67379497 164666540 195028358 164666540 195028358 201694654 195028358 170312481 54412075 170312481 54412075 56197599 54412075 161043553 152885441 161043553 113886635 161043553 113886635 10721470 9280010 10721470 138861171 10721470 138861171 273308929 275387621 273308929 68338330 273308929 68338330 70622788 68338330 129912180 124990698 129912180 72150181 129912180 72150181 75649489 72150181 79673547 78804437 79673547 77782239 79673547 77782239 80939110 77782239 53071294 51818502 53071294 119442736 53071294 119442736 231882539 248569989 231882539 248569989 246225763 248569989 60353995 59259999 60353995 221028455 60353995 221028455 222342328 221028455 39082161 35636718 39082161 189306200 39082161 189306200 234994246 238280514 234994246 179841201 234994246 179841201 24855309 22026493 24855309 228601785 24855309 228601785 223508129 228601785 110994885 105743816 110994885 195714877 110994885 195714877 273965355 294200574 273965355 294200574 293290292 294200574 290255805 200117614 290255805 200117614 203102205 200117614 252480573 257693670 252480573 109177915 252480573 109177915 113977916 109177915 140026064 135300187 140026064 65847451 140026064 65847451 68229865 65847451 195202883 212273419 195202883 212273419 273952996 276951863 273952996 267371199 273952996 267371199 80219185 41067902 80219185 41067902 44525914 41067902 92188309 185217145 92188309 185217145 280750505 284115579 280750505 160768729 280750505 160768729 167531926 160768729 174262193 207165237 174262193 207165237 212785413 207165237 79163246 76419947 79163246 230469848 79163246 230469848 226733965 230469848 71846776 68362975 71846776 95003620 71846776 95003620 98100498 95003620 90039019 81334564 90039019 81334564 83184262 81334564 104736525 175593630 104736525 175593630 243980375 247868399 243980375 132678067 243980375 132678067 137232429 132678067 273043476 279872266 273043476 279872266 278504202 279872266 82001626 77325837 82001626 191296459 82001626 191296459 191657765 191296459 187714975 104979795 187714975 104979795 109926201 104979795 147358106 233380251 147358106 233380251 228293193 233380251 142973815 90294256 142973815 90294256 69685271 66418780 69685271 220856973 69685271 220856973 217391696 220856973 58984604 54475566 58984604 110873516 58984604 110873516 200185879 188286625 200185879 68298103 200185879 68298103 36421679 34256203 36421679 175481988 36421679 175481988 184566610 175481988 47467975 42718215 47467975 120415046 47467975 120415046 126250786 120415046 90316889 87887185 90316889 252202996 90316889 252202996 249582072 252202996 148841444 82918338 148841444 82918338 86175580 82918338 220483021 234740305 220483021 234740305 229531572 234740305 111850605 106219479 111850605 197015680 111850605 197015680 219723321 255012132 219723321 255012132 252600174 255012132 94767166 16659419 94767166 16659419 18344889 16659419 47371714 242885803 47371714 242885803 241296174 242885803 117533946 116380024 117533946 116380024 116557647 116380024 222474989 222566851 222474989 56480829 222474989 56480829 59722800 56480829 176046899 212196378 176046899 212196378 231613830 236864612 231613830 214440807 231613830 214440807 68652498 66075488 68652498 253417165 68652498 253417165 251862982 253417165 226214627 97345951 226214627 97345951 99621282 97345951 186565660 179011168 186565660 77744550 186565660 77744550 80164823 77744550 251377458 255830645 251377458 125550988 251377458 125550988 128009236 125550988 159909121 168396582 159909121 168396582 213204219 216949679 213204219 180400375 213204219 180400375 31558655 31318989 31558655 222093592 31558655 222093592 223664959 222093592 67148117 22508169 67148117 22508169 22968522 22508169 200400674 199096368 200400674 170784656 200400674 170784656 179137308 170784656 229354990 273633116 229354990 273633116 272336153 273633116 24089279 23331508 24089279 50052839 24089279 50052839 178833479 229079518 178833479 229079518 230760366 229079518 144502902 61559861 144502902 61559861 62980007 61559861 233816263 235945994 233816263 186357993 233816263 186357993 171112972 166473545 171112972 283712416 171112972 283712416 282769166 283712416 276741147 248833602 276741147 248833602 92984315 90950572 92984315 140748305 92984315 140748305 153748714 148483451 153748714 49570985 153748714 49570985 52220930 49570985 271463391 274068410 271463391 185353948 271463391 185353948 191315627 185353948 218769361 222428816 218769361 43719488 218769361 43719488 45539307 43719488 285634270 287521829 285634270 157627735 285634270 157627735 115105717 109370481 115105717 153968373 115105717 153968373 159048643 153968373 51589433 49898801 51589433 269002602 51589433 269002602 268963465 269002602 199360882 104566873 199360882 104566873 90873550 89926831 90873550 255909921 90873550 255909921 255075584 255909921 25663830 26521073 25663830 240573405 25663830 240573405 237796239 240573405 172423276 147430349 172423276 147430349 129630998 125687265 129630998 242100778 129630998 242100778 254082511 258005761 254082511 167885297 254082511 167885297 76298882 73298621 76298882 110000629 76298882 110000629 110673024 110000629 71404951 67739554 71404951 88088857 71404951 88088857 117430879 247630669 117430879 247630669 243183342 247630669 235114941 67124912 235114941 67124912 69153939 67124912 155232965 166488552 155232965 166488552 172427741 166488552 149218566 144408086 149218566 184901455 149218566 184901455 193722640 184901455 157690574 152878700 157690574 259518703 157690574 259518703 259672079 259518703 29032707 28406493 29032707 160604970 29032707 160604970 170270399 160604970 68839385 65454860 68839385 138958058 68839385 138958058 279506928 280383631 279506928 261353873 279506928 261353873 171888849 103025096 171888849 103025096 104507692 103025096 195574679 186331170 195574679 47720285 195574679 47720285 50268992 47720285 56466313 200707493 56466313 200707493 203576937 200707493 51779296 47230264 51779296 246515724 51779296 246515724 244088419 246515724 118552815 97716528 118552815 97716528 100262411 97716528 109391516 266808303 109391516 266808303 262299377 266808303 199752175 202910945 199752175 256898148 199752175 256898148 253545610 256898148 120222842 113454586 120222842 221782304 120222842 221782304 221194593 225138292 221194593 127794678 221194593 127794678 128203147 127794678 181600113 256388233 181600113 256388233 254295142 256388233 129147315 65098798 129147315 65098798 67878407 65098798 222687856 226391444 222687856 198228914 222687856 198228914 198019785 198228914 236887972 240997293 236887972 186943323 236887972 186943323 65190785 63070110 65190785 71854103 65190785 71854103 75214154 71854103 46226615 45708080 46226615 204943244 46226615 204943244 211937690 204943244 79921672 75539823 79921672 90872989 79921672 90872989 162262725 152366283 162262725 152366283 157117223 152366283 200193061 208976944 200193061 208976944 215689698 208976944 92218227 86091537 92218227 86091537 88716813 86091537 214215659 212728787 214215659 75296505 214215659 75296505 77913908 75296505 184587585 283717905 184587585 283717905 280050092 283717905 206205423 201403692 206205423 201403692 182938258 173060064 182938258 279862240 182938258 279862240 278649892 279862240 13853721 13601083 13853721 191172799 13853721 191172799 225129022 281224267 225129022 281224267 280103164 281224267 80800422 80529391 80800422 207147843 80800422 207147843 211152757 207147843 156669060 151317635 156669060 188265764 156669060 188265764 187347118 188265764 160920655 150367403 160920655 279664824 160920655 279664824 277441536 279664824 203363205 205042304 203363205 254141947 203363205 254141947 282345471 282356226 282345471 251362758 282345471 251362758 166914990 158429441 166914990 229757516 166914990 229757516 224795324 229757516 72703524 70103992 72703524 231939069 72703524 231939069 227472919 231939069 87622508 87569144 87622508 260388776 87622508 260388776 255927078 260388776 35380768 34189569 35380768 52944448 35380768 52944448 94071912 221683366 94071912 221683366 218226230 221683366 128865981 126265708 128865981 257974120 128865981 257974120 258659796 257974120 68239047 66118032 68239047 146137399 68239047 146137399 227226483 230965231 227226483 62471921 227226483 62471921 65179712 62471921 99027273 275475715 99027273 275475715 274088400 275475715 22866528 20881099 22866528 231782526 22866528 231782526 228860938 231782526 163332244 158181161 163332244 246084034 163332244 246084034 247388309 250832816 247388309 164165371 247388309 164165371 124235238 120295811 124235238 190728040 124235238 190728040 195310406 190728040 120126858 118816422 120126858 123696742 120126858 123696742 128902476 123696742 109178923 104598915 109178923 240344149 109178923 240344149 237418278 240344149 63644587 60939090 63644587 119892020 63644587 119892020 178502542 171408017 178502542 125628680 178502542 125628680 82141650 77569213 82141650 95735382 82141650 95735382 97370652 95735382 90711356 89591235 90711356 209489578 90711356 209489578 212996322 209489578 54870127 53444578 54870127 63402757 54870127 63402757 237005827 240808905 237005827 167636366 237005827 167636366 107619844 103893551 107619844 138702442 107619844 138702442 143371697 138702442 58550764 40862343 58550764 40862343 41266931 40862343 222184282 249557008 222184282 249557008 248653262 249557008 236270956 25634816 236270956 25634816 26628875 25634816 69221235 196122403 69221235 196122403 203091915 197983765 203091915 74683810 203091915 74683810 78616593 74683810 153950676 241588051 153950676 241588051 236310962 241588051 97809257 53418811 97809257 53418811 56673111 53418811 104031368 207941076 104031368 207941076 204788658 207941076 182170749 154252385 182170749 154252385 44608422 41955863 44608422 93107596 44608422 93107596 122804350 122396458 122804350 99438740 122804350 99438740 73854579 74848465 73854579 78009594 73854579 78009594 251119002 252322787 251119002 154161559 251119002 154161559 158112753 154161559 246356203 250322353 246356203 59349805 246356203 59349805 62560376 59349805 76239732 171896630 76239732 171896630 195252841 183107477 195252841 94512480 195252841 94512480 97339649 94512480 296754772 296199494 296754772 193674954 296754772 193674954 196746691 193674954 248771096 284409170 248771096 284409170 284454185 284409170 64937776 61772115 64937776 158113808 64937776 158113808 167315591 158113808 71131996 67655020 71131996 139090068 71131996 139090068 140998984 139090068 84708896 68393216 84708896 68393216 73559947 68393216 171459564 166588655 171459564 166588655 249886384 250585029 249886384 209581388 249886384 209581388 204017272 209581388 250705600 255167408 250705600 242868003 250705600 242868003 225748081 225943785 225748081 225943785 227912907 225943785 81380438 80819917 81380438 242659386 81380438 242659386 243489171 244935528 243489171 5894697 243489171 5894697 5860482 5894697 230199791 233994917 230199791 129587288 230199791 129587288 134774720 129587288 207351510 211407194 207351510 106485152 207351510 106485152 111303416 106485152 220476528 214453098 220476528 61121620 220476528 61121620 64547795 61121620 200571305 197754094 200571305 87985424 200571305 87985424 88486404 87985424 200817449 193151500 200817449 125228965 200817449 125228965 127014005 125228965 232050745 235301243 232050745 72837113 232050745 72837113 74076732 72837113 168800397 161685086 168800397 161685086 64708622 17046539 64708622 17046539 17365401 17046539 172957673 167123518 172957673 136988294 172957673 136988294 142632980 136988294 269339037 272344472 269339037 94287884 269339037 94287884 52329373 51410386 52329373 150749514 52329373 150749514 204137856 251565304 204137856 251565304 250528768 251565304 64201720 63433072 64201720 137396245 64201720 137396245 143406233 137396245 72922191 68380094 72922191 130345298 72922191 130345298 134576643 130345298 38627280 36057306 38627280 80445727 38627280 80445727 86334291 80445727 22210985 21398380 22210985 114460133 22210985 114460133 117377667 114460133 40705186 39723810 40705186 180158188 40705186 180158188 191139395 180158188 44423934 44587631 44423934 50386202 44423934 50386202 117535596 187758438 117535596 187758438 252948597 259524274 252948597 259524274 257107918 259524274 200185275 195522561 200185275 229530525 200185275 229530525 224860370 229530525 161096909 65011994 161096909 65011994 67996310 65011994 264638741 268291653 264638741 195926599 264638741 195926599 201614950 195926599 224935595 241573217 224935595 241573217 240020800 241573217 225367145 144450414 225367145 144450414 147575615 144450414 212181393 207894942 212181393 77631889 212181393 77631889 78626024 77631889 124259184 231229559 124259184 231229559 226574073 231229559 123232993 38400774 123232993 38400774 40239825 38400774 164481848 154787683 164481848 109358289 164481848 109358289 107547327 109358289 260906208 262568850 260906208 150192757 260906208 150192757 65468842 63657240 65468842 178627675 65468842 178627675 184183784 178627675 50973823 47444249 50973823 230823449 50973823 230823449 233555965 230823449 165433592 135560220 165433592 135560220 141463616 135560220 261031797 262822224 261031797 65515755 261031797 65515755 67506485 65515755 286056612 285225759 286056612 245411500 286056612 245411500 113062019 108546204 113062019 110830594 113062019 110830594 195628115 297950720 195628115 297950720 298316662 297950720 148774493 144268640 148774493 223730622 148774493 223730622 224283846 223730622 96112853 96220210 96112853 286602485 96112853 286602485 286268551 286602485 139024551 105366538 139024551 105366538 106417817 105366538 249546418 251120873 249546418 65434928 249546418 65434928 69845201 65434928 130679645 196123177 130679645 196123177 244738449 246054306 244738449 96906717 244738449 96906717 39202304 37878007 39202304 118982837 39202304 118982837 120929232 118982837 88957600 85164172 88957600 231807170 88957600 231807170 226591199 231807170 156696070 149811600 156696070 211946240 156696070 211946240 207753215 211946240 59062226 57581106 59062226 194245773 59062226 194245773 283100469 283718866 283100469 178469920 283100469 178469920 104515917 100659045 104515917 132740551 104515917 132740551 188678747 188962269 188678747 177986653 188678747 177986653 183586525 23370707 183586525 23370707 24320891 23370707 42933334 84172832 42933334 84172832 260987742 263130618 260987742 50492369 260987742 50492369 55073938 50492369 120648109 114507920 120648109 80302239 120648109 80302239 84330631 80302239 180119329 176705082 180119329 91193153 180119329 91193153 59585755 57919567 59585755 260562351 59585755 260562351 255615303 260562351 97495107 95657750 97495107 96569709 97495107 96569709 260636358 263702072 260636358 71043899 260636358 71043899 74171028 71043899 103336521 230058600 103336521 230058600 240908324 253011785 240908324 253011785 248538430 253011785 66611241 64732075 66611241 143230455 66611241 143230455 271266888 273028792 271266888 41414187 271266888 41414187 43167904 32768311 43167904 32768311 35649506 32768311 109386782 123957879 109386782 123957879 188195980 210015763 188195980 210015763 206456051 210015763 14958600 14943804 14958600 260569823 14958600 260569823 259462213 260569823 173705406 99494589 173705406 99494589 103426236 99494589 282211809 282357831 282211809 253172886 282211809 253172886 218978556 200138039 218978556 200138039 122372792 119673841 122372792 267225037 122372792 267225037 265529718 267225037 74477464 71860419 74477464 124273927 74477464 124273927 152795782 148995792 152795782 130880188 152795782 130880188 134737779 130880188 146683577 140494527 146683577 9900446 146683577 9900446 8260310 9900446 73606699 70041433 73606699 42158397 73606699 42158397 42565779 39480152 42565779 52030335 42565779 52030335 53984303 52030335 16114392 14932082 16114392 253982542 16114392 253982542 250908117 253982542 88754638 86297271 88754638 144316220 88754638 144316220 266150807 269922201 266150807 92763875 266150807 92763875 96539771 92763875 120181394 116977509 120181394 98220269 120181394 98220269 53021557 51428553 53021557 112332459 53021557 112332459 112901792 112332459 100804660 99925783 100804660 100614681 100804660 100614681 210113758 205979843 210113758 49438300 210113758 49438300 53800705 49438300 94727144 93174567 94727144 43213422 94727144 43213422 47644265 43213422 213408252 267423092 213408252 267423092 265246734 267423092 92512298 88214791 92512298 243577930 92512298 243577930 241995997 243577930 212847151 107014796 212847151 107014796 109157683 107014796 236506119 241439494 236506119 35490285 236506119 35490285 38622883 35490285 238375628 242680393 238375628 124198570 238375628 124198570 108072472 100835957 108072472 100835957 16530014 15580697 16530014 68210335 16530014 68210335 234985465 240143499 234985465 156147276 234985465 156147276 80077137 75847646 80077137 215627495 80077137 215627495 280782061 283138633 280782061 188933632 280782061 188933632 193399461 188933632 206270514 204613131 206270514 126337996 206270514 126337996 124158597 103315175 124158597 103315175 107685325 103315175 214672503 214872749 214672503 187003644 214672503 187003644 191668940 187003644 207027745 254127819 207027745 254127819 251603297 254127819 16703597 18029824 16703597 179173738 16703597 179173738 185953605 179173738 58501367 56598210 58501367 205106127 58501367 205106127 207144258 205106127 196114714 146244072 196114714 146244072 102659418 100296893 102659418 145187046 102659418 145187046 210822990 264645607 210822990 264645607 263441103 264645607 86676207 83748143 86676207 98394225 86676207 98394225 159355353 226009477 159355353 226009477 225374006 226009477 146115977 85401647 146115977 85401647 87068912 85401647 131128296 128633819 131128296 128633819 265128576 269155050 265128576 57985379 265128576 57985379 60082995 57985379 206620163 234254192 206620163 234254192 230841787 234254192 140807791 97076736 140807791 97076736 99696927 97076736 161212939 156959961 161212939 23115276 161212939 23115276 25328372 23115276 196207853 192375025 196207853 71342206 196207853 71342206 73235984 71342206 108679498 227571225 108679498 227571225 225185793 278341562 225185793 278341562 276737582 278341562 250329709 196643931 250329709 196643931 153585542 148597327 153585542 242870568 153585542 242870568 240022898 242870568 223870814 195461105 223870814 195461105 19615023 17775346 19615023 17775346 16926035 17775346 177557789 172508161 177557789 94663650 177557789 94663650 96778871 94663650 128968374 153040303 128968374 153040303 257878836 260895450 257878836 253129163 257878836 253129163 45963639 44295423 45963639 156123667 45963639 156123667 195104523 190941526 195104523 190941526 200345684 190941526 75454478 71986235 75454478 165656592 75454478 165656592 235754691 268151155 235754691 268151155 267081951 268151155 194901842 183211128 194901842 284184450 194901842 284184450 282039384 284184450 275471047 204266138 275471047 204266138 208243449 204266138 209740961 205453111 209740961 39973902 209740961 39973902 42243866 39973902 97905299 258690571 97905299 258690571 255147065 258690571 29792554 27743298 29792554 240692917 29792554 240692917 239523254 240692917 112833745 34391405 112833745 34391405 37293108 34391405 237406593 239632536 237406593 71654796 237406593 71654796 45482150 43312594 45482150 211676315 45482150 211676315 206755431 211676315 117203179 117754305 117203179 233020367 117203179 233020367 228199652 233020367 169821604 34105702 169821604 34105702 34595638 34105702 49696710 196178046 49696710 196178046 253955240 263142082 253955240 263142082 261290956 263142082 155348744 134451465 155348744 134451465 131702401 96116157 131702401 96116157 99296310 96116157 290557664 292366842 290557664 108933299 290557664 108933299 108351455 108933299 269664072 272597565 269664072 71372485 269664072 71372485 43530888 40509574 43530888 139007285 43530888 139007285 237004500 261014390 237004500 261014390 260547216 261014390 165035527 159143772 165035527 172653339 165035527 172653339 176773485 172653339 141909193 136792522 141909193 281963990 141909193 281963990 280418353 281963990 263932592 208794323 263932592 208794323 185857320 77211399 185857320 77211399 80199724 77211399 140081596 136253872 140081596 74965982 140081596 74965982 78163620 74965982 169402784 207197250 169402784 207197250 213414065 207197250 150108504 145250015 150108504 147659071 150108504 147659071 206178017 265466985 206178017 265466985 261965621 265466985 225029762 22534921 225029762 22534921 22532833 22534921 256518021 256449992 256518021 168116706 256518021 168116706 85143597 83358719 85143597 260505768 85143597 260505768 274851446 278013180 274851446 29698605 274851446 29698605 32084965 29698605 198889333 195159601 198889333 58591267 198889333 58591267 61165960 58591267 88650826 251546172 88650826 251546172 247955902 251546172 152601691 63590053 152601691 63590053 65249831 63590053 128759131 182577665 128759131 182577665 192042367 195895389 192042367 91109970 192042367 91109970 7139037 5521543 7139037 65151013 7139037 65151013 199874568 219136590 199874568 219136590 216061138 219136590 130928367 99365020 130928367 99365020 94484256 93171245 94484256 122917492 94484256 122917492 122880027 122917492 75294524 72617699 75294524 165695573 75294524 165695573 174518645 165695573 113233380 108623605 113233380 250260728 113233380 250260728 246270888 250260728 152336809 54004519 152336809 54004519 56373324 54004519 117762976 112998031 117762976 45941506 117762976 45941506 48956103 45941506 109069437 223766924 109069437 223766924 222509545 223766924 42430816 44401409 42430816 59034101 42430816 59034101 225371365 233722603 225371365 233722603 236788755 239547916 236788755 119098321 236788755 119098321 50180349 44748406 50180349 44748406 31346650 31196017 31346650 31196017 248479718 249846952 248479718 46898059 248479718 46898059 50093510 46898059 228096214 232461399 228096214 210199414 228096214 210199414 208478893 210199414 302034811 302843462 302034811 250095507 302034811 250095507 246449987 250095507 255266373 257462481 255266373 105181884 255266373 105181884 65921341 64345144 65921341 246704547 65921341 246704547 241391457 246704547 45095911 44005184 45095911 150782186 45095911 150782186 213888953 207774813 213888953 170732296 213888953 170732296 134080751 15090771 134080751 15090771 15606527 15090771 52183536 49340860 52183536 28561867 52183536 28561867 31580746 28561867 49400358 88286678 49400358 88286678 268846486 271044831 268846486 37623169 268846486 37623169 37505232 37623169 114094138 201745453 114094138 201745453 203774507 201745453 74193194 72982083 74193194 138190318 74193194 138190318 140707341 138190318 63534033 60860561 63534033 128381536 63534033 128381536 237860857 242018225 237860857 75393775 237860857 75393775 79721708 75393775 156943299 214328022 156943299 214328022 219288167 214328022 139210752 133141675 139210752 219838311 139210752 219838311 216723726 219838311 191281169 168471293 191281169 168471293 30326169 28628622 30326169 180129176 30326169 180129176 263787121 266436236 263787121 213244523 263787121 213244523 74965566 74028913 74965566 272491996 74965566 272491996 269686597 272491996 216182233 120673616 216182233 120673616 87528331 84856407 87528331 92183716 87528331 92183716 93024497 92183716 22889426 21525194 22889426 122786445 22889426 122786445 141048387 150679432 141048387 150679432 156053488 150679432 115722990 72173549 115722990 72173549 74898141 72173549 292982428 295104570 292982428 260050736 292982428 260050736 217298917 177773935 217298917 177773935 58205419 56442008 58205419 66816891 58205419 66816891 107272914 106163065 107272914 33964657 107272914 33964657 33928060 33964657 179320425 169348403 179320425 156089280 179320425 156089280 94553971 92302542 94553971 260919755 94553971 260919755 259085402 260919755 217366381 74609205 217366381 74609205 79256226 74609205 219822194 219077249 219822194 48501376 219822194 48501376 48459150 48501376 52567833 48410495 52567833 272265938 52567833 272265938 270520583 272265938 228067667 182135347 228067667 182135347 53018891 52217984 53018891 187089728 53018891 187089728 199406975 187089728 60991359 57897960 60991359 185905912 60991359 185905912 190394803 185905912 103301720 98266180 103301720 212220128 103301720 212220128 216817680 212220128 179095994 171692971 179095994 279006041 179095994 279006041 278703566 279006041 180194330 171889200 180194330 276631051 180194330 276631051 273413897 276631051 201100346 95012390 201100346 95012390 97166299 95012390 100705758 189353045 100705758 189353045 200154516 189353045 195951315 194850232 195951315 163491910 195951315 163491910 55825501 52821519 55825501 130886985 55825501 130886985 281632573 284968602 281632573 91636474 281632573 91636474 42650389 41815406 42650389 118207667 42650389 118207667 201781178 211313412 201781178 211313412 214673149 211313412 121505600 75268234 121505600 75268234 78708495 75268234 293102180 294234845 293102180 52829244 293102180 52829244 55457107 52829244 91248024 179783604 91248024 179783604 183718618 179783604 90860348 86147272 90860348 105095702 90860348 105095702 222752160 227138977 222752160 102139998 222752160 102139998 73128670 69023425 73128670 115912096 73128670 115912096 136020555 204677458 136020555 204677458 210878195 204677458 183071437 178015532 183071437 191559872 183071437 191559872 193236177 191559872 136152155 129376421 136152155 170844547 136152155 170844547 176214396 170844547 173135635 167741278 173135635 269531308 173135635 269531308 266986904 269531308 145146946 140330147 145146946 233976216 145146946 233976216 229474954 233976216 31386373 28840369 31386373 69955160 31386373 69955160 201156907 200282029 201156907 179761112 201156907 179761112 182303207 179761112 255447519 257604473 255447519 65121928 255447519 65121928 68067440 65121928 228756654 233159593 228756654 106320878 228756654 106320878 105023508 106320878 196016556 195948904 196016556 27892356 196016556 27892356 30856048 27892356 250239780 251711423 250239780 24792558 250239780 24792558 27157697 24792558 226702359 245171854 226702359 245171854 239203590 245171854 40794058 36707275 40794058 239185905 40794058 239185905 234094826 239185905 195913844 90095839 195913844 90095839 92186236 90095839 108442787 192001251 108442787 192001251 200225889 196811297 200225889 141101431 200225889 141101431 146012024 141101431 159096105 152760451 159096105 84835146 159096105 84835146 89797689 84835146 255837018 258725200 255837018 108901060 255837018 108901060 56229135 14698004 56229135 14698004 15215999 14698004 237709032 260042894 237709032 260042894 258172704 260042894 151992895 113868501 151992895 113868501 114416052 113868501 140127731 169413710 140127731 169413710 217703656 252547314 217703656 252547314 248647528 252547314 121574163 117839883 121574163 281156714 121574163 281156714 278754290 281156714 36511494 32832864 36511494 254634980 36511494 254634980 252362485 254634980 129768007 60131091 129768007 60131091 63688177 60131091 122735484 261595393 122735484 261595393 264432462 266104585 264432462 106056301 264432462 106056301 108848142 106056301 222955144 217510451 222955144 112409558 222955144 112409558 87542954 86999492 87542954 201923220 87542954 201923220 204874811 201923220 81410495 80100524 81410495 260643139 81410495 260643139 256390949 260643139 78127193 73929597 78127193 243485162 78127193 243485162 239024041 243485162 155837887 62791560 155837887 62791560 38339154 35113586 38339154 87797338 38339154 87797338 266116902 267895149 266116902 96299965 266116902 96299965 99324583 96299965 141699536 143620334 141699536 143620334 146659746 143620334 139511741 134679665 139511741 165289925 139511741 165289925 174902439 165289925 39516761 35827448 39516761 171644959 39516761 171644959 177322722 171644959 87356781 82796864 87356781 246382593 87356781 246382593 243372365 276943301 243372365 276943301 274103236 276943301 48440324 46803528 48440324 237570507 48440324 237570507 240057051 237570507 188883938 139092292 188883938 139092292 148345882 139092292 267541893 275197488 267541893 275197488 272716245 275197488 83900125 82770381 83900125 162550931 83900125 162550931 285473881 287356500 285473881 57783664 285473881 57783664 60116384 57783664 80980393 83429727 80980393 83429727 243798921 272303695 243798921 272303695 269862946 272303695 158449771 145218266 158449771 145218266 110907425 64344027 110907425 64344027 67418204 64344027 146768024 136781927 146768024 98680961 146768024 98680961 65767474 62897896 65767474 178263718 65767474 178263718 180153265 178263718 117215340 112206608 117215340 255098154 117215340 255098154 253157251 255098154 198474892 202274804 198474892 268821492 198474892 268821492 266551905 268821492 111503197 110878119 111503197 168634838 111503197 168634838 255245927 259389182 255245927 66742094 255245927 66742094 30986009 30868070 30986009 79889114 30986009 79889114 171042840 161189663 171042840 69516313 171042840 69516313 54458801 50599531 54458801 250749324 54458801 250749324 256372624 260701454 256372624 240726748 256372624 240726748 239337390 240726748 296758871 298129315 296758871 206400503 296758871 206400503 207723486 206400503 216943374 219947202 216943374 130319314 216943374 130319314 44109609 40492832 44109609 240162391 44109609 240162391 238857081 240162391 156010568 149998172 156010568 226960895 156010568 226960895 224233540 226960895 133472212 127345125 133472212 219404228 133472212 219404228 249177066 253812853 249177066 136841023 249177066 136841023 145469588 136841023 260675197 262300223 260675197 40080336 260675197 40080336 41942755 40080336 66027632 62625438 66027632 53802568 66027632 53802568 46263768 27242491 46263768 27242491 28701321 27242491 199055716 194667946 199055716 36946775 199055716 36946775 41038634 36946775 84854925 215436907 84854925 215436907 220599820 215436907 80284705 41447085 80284705 41447085 45398109 41447085 80765617 79490261 80765617 53041982 80765617 53041982 36029100 33489917 36029100 248502576 36029100 248502576 244600901 248502576 75098868 71576904 75098868 187849412 75098868 187849412 277247904 280071020 277247904 215744832 277247904 215744832 213302446 215744832 241958560 246123509 241958560 220841555 241958560 220841555 178794825 91068242 178794825 91068242 91966764 91068242 206667883 205804354 206667883 64686309 206667883 64686309 68231128 64686309 232544025 230236379 232544025 161749441 232544025 161749441 70539791 68070966 70539791 83638447 70539791 83638447 237508459 278767452 237508459 278767452 277248473 278767452 31276585 28126181 31276585 186186063 31276585 186186063 220814623 224673339 220814623 152090806 220814623 152090806 155003583 152090806 238936501 243911228 238936501 230079396 238936501 230079396 225443565 230079396 225804270 222558742 225804270 264254054 225804270 264254054 261129559 264254054 78267673 42289695 78267673 42289695 45788958 42289695 108575614 104179802 108575614 67608650 108575614 67608650 45765829 42583813 45765829 166564115 45765829 166564115 170909496 166564115 119545361 114394799 119545361 188841170 119545361 188841170 199289057 188841170 174079531 170151483 174079531 238241715 174079531 238241715 235799554 238241715 212415218 71369071 212415218 71369071 73034336 71369071 278899469 280804649 278899469 111052182 278899469 111052182 112905014 111052182 201784913 198218838 201784913 62574290 201784913 62574290 66113897 62574290 254086036 256221051 254086036 183176761 254086036 183176761 41574689 43448220 41574689 103794296 41574689 103794296 237327961 240721779 237327961 154834432 237327961 154834432 86176691 74608788 86176691 74608788 72603781 69962454 72603781 126146786 72603781 126146786 205395597 208819750 205395597 118239251 205395597 118239251 123278404 118239251 155460208 145106618 155460208 130988515 155460208 130988515 104405731 102581982 104405731 250553674 104405731 250553674 248983881 250553674 117137937 112512365 117137937 170657286 117137937 170657286 174266897 170657286 57747010 43512443 57747010 43512443 43839841 43512443 164218271 254263946 164218271 254263946 252296798 254263946 56710768 43306855 56710768 43306855 45478030 43306855 83238338 80019542 83238338 76425375 83238338 76425375 45939565 23321301 45939565 23321301 25402276 23321301 190438516 192374687 190438516 192374687 212614081 206961877 212614081 31532336 212614081 31532336 33420144 31532336 39578701 93072592 39578701 93072592 225280027 229609648 225280027 78538548 225280027 78538548 63261300 61673559 63261300 217039065 63261300 217039065 213587746 217039065 202698611 163005737 202698611 163005737 120778305 94398627 120778305 94398627 97513379 94398627 156640265 267070067 156640265 267070067 263348059 267070067 88090578 87175227 88090578 93373977 88090578 93373977 166130878 154671088 166130878 125599434 166130878 125599434 130419465 125599434 230886814 233312179 230886814 176963898 230886814 176963898 110335039 95931123 110335039 95931123 52895259 49179668 52895259 143098921 52895259 143098921 217638566 213559402 217638566 143329452 217638566 143329452 80641050 76904474 80641050 302542752 80641050 302542752 302541621 302542752 273649005 191302047 273649005 191302047 192714782 191302047 207299572 201898704 207299572 185857635 207299572 185857635 153243812 143578092 153243812 238090903 153243812 238090903 232715882 238090903 143908459 44286917 143908459 44286917 46297717 44286917 233500397 246569956 233500397 246569956 241931185 246569956 171595432 160618445 171595432 191007260 171595432 191007260 267257212 268080063 267257212 236244968 267257212 236244968 109271231 105606166 109271231 243273838 109271231 243273838 239197102 243273838 116221922 70406557 116221922 70406557 75316575 70406557 84951712 237802560 84951712 237802560 234232717 237802560 52755081 51718423 52755081 229642971 52755081 229642971 229315281 229642971 229108310 232718766 229108310 100720222 229108310 100720222 106269457 100720222 200676271 191117513 200676271 81848072 200676271 81848072 82870920 81848072 233748762 236991328 233748762 174943411 233748762 174943411 113207681 111212193 113207681 114801916 113207681 114801916 254856166 259987820 254856166 199489055 254856166 199489055 199318101 199489055 206133850 209999962 206133850 103329608 206133850 103329608 72870834 70331884 72870834 257809516 72870834 257809516 258011228 257809516 16233507 16119647 16233507 86689421 16233507 86689421 89154158 86689421 88860097 87576582 88860097 64368082 88860097 64368082 67000921 64368082 244426242 246777596 244426242 44456901 244426242 44456901 47386894 44456901 176130702 227266899 176130702 227266899 230771109 227266899 114370731 64725323 114370731 64725323 67743633 64725323 122771692 228135244 122771692 228135244 237238900 241322473 237238900 19623104 237238900 19623104 19689110 19623104 236981933 240489242 236981933 102129588 236981933 102129588 102349636 102129588 202278181 206163906 202278181 171816552 202278181 171816552 179006779 171816552 183050297 176562601 183050297 103706199 183050297 103706199 109415769 103706199 236971118 239701667 236971118 126215315 236971118 126215315 34894575 33473036 34894
119523 299833261 0 299833261 538907197 771469528 538907197 192995987 538907197 192995987 871131994 192995987 796371839 907700315 796371839 907700315 254812209 307313981 254812209 307313981 792856856 307313981 250816211 504879275 250816211 504879275 613101496 504879275 145614190 122149180 145614190 122149180 81447720 122149180 895725042 400617611 895725042 400617611 323486639 486591872 323486639 188115529 323486639 188115529 125497010 188115529 770587677 339233552 770587677 133713078 770587677 133713078 88882859 133713078 147892602 223749656 147892602 106723570 147892602 106723570 70689973 106723570 193275495 490812145 193275495 490812145 326537790 490812145 214842453 324409596 214842453 388658707 214842453 388658707 737080451 388658707 265224223 397882140 265224223 350168939 265224223 350168939 763548528 350168939 524314704 571305050 524314704 443634730 524314704 443634730 718009320 417588589 718009320 453110987 718009320 453110987 573253606 882920118 573253606 421142830 573253606 421142830 827450894 221351241 827450894 221351241 146089192 221351241 926035774 112380667 926035774 989526239 926035774 989526239 471674294 294275960 471674294 294275960 194555989 294275960 485459989 998924702 485459989 998924702 521769463 998924702 63615825 95167528 63615825 148303822 63615825 148303822 636345484 539733416 636345484 349156603 636345484 349156603 232446082 349156603 429885773 961032575 429885773 961032575 559568733 961032575 1280998 1919951 1280998 267447848 1280998 267447848 822284709 267447848 430974029 757919626 430974029 106396435 430974029 106396435 930124836 106396435 441075623 837331070 441075623 539311559 441075623 539311559 77265992 116098129 77265992 997424804 77265992 997424804 512824206 997424804 200533600 172781451 200533600 172781451 115297511 172781451 863707866 579377666 863707866 579377666 205118695 309359604 205118695 399823362 205118695 399823362 573425664 815364789 573425664 286998359 573425664 286998359 807417428 286998359 533392427 779259274 533392427 779259274 441964109 801981717 441964109 582304028 441964109 582304028 450910317 582304028 394650744 586523619 394650744 395335793 394650744 395335793 733272284 395335793 231183528 346658590 231183528 990126492 231183528 990126492 698949494 444871153 698949494 540967366 698949494 540967366 256464583 145814676 256464583 145814676 97151468 145814676 757772335 358534761 757772335 112410057 757772335 112410057 74545097 112410057 907960440 682579161 907960440 682579161 36408826 53801533 36408826 216865114 36408826 216865114 352942839 957248686 352942839 151970861 352942839 151970861 899196296 151970861 604866382 894627488 604866382 332530389 604866382 332530389 775296950 332530389 423335899 702099773 423335899 478735061 423335899 478735061 318470810 478735061 968722770 45734606 968722770 599219359 968722770 599219359 418047433 648969064 418047433 314383145 418047433 314383145 788084605 314383145 284033233 481423175 284033233 481423175 320242322 481423175 232363077 348947291 232363077 695058939 232363077 695058939 535281205 695058939 57236445 85723934 57236445 298605466 57236445 298605466 798995345 298605466 57627520 86241891 57627520 418674228 57627520 418674228 586966546 654811683 586966546 132243510 586966546 132243510 912300386 132243510 57909275 86663574 57909275 485606176 57909275 485606176 412911246 958571045 412911246 958571045 388264351 444706276 388264351 444706276 56598984 84668827 56598984 270404893 56598984 270404893 232595170 647521982 232595170 647521982 692965710 4748411 692965710 4748411 996866490 4748411 190488570 330005833 190488570 330005833 776956026 330005833 475055046 704299188 475055046 704299188 405353755 704299188 464205377 981756622 464205377 40793793 464205377 40793793 972378895 40793793 377225585 977372148 377225585 307570521 377225585 307570521 203975840 307570521 682590366 469505572 682590366 178155017 682590366 178155017 881289338 178155017 819690506 727801024 819690506 727801024 503503609 727801024 594611248 971502698 594611248 86136280 594611248 86136280 57528305 86136280 411592795 727352079 411592795 385477697 411592795 385477697 739200912 385477697 106006582 4814668 106006582 4814668 3025619 4814668 672958971 484006177 672958971 362953707 672958971 362953707 241893010 362953707 291043251 649312846 291043251 649312846 778637670 327503552 778637670 410253490 778637670 410253490 273451188 410253490 294107707 441021617 294107707 235314427 294107707 235314427 843647200 235314427 141092915 165728726 141092915 165728726 889717018 165728726 108072076 11198727 108072076 11198727 7419030 11198727 596940711 687145730 596940711 315225664 596940711 315225664 787530037 315225664 677866993 549483601 677866993 549483601 75451625 113573047 75451625 332057893 75451625 332057893 775581468 332057893 440517781 584667322 440517781 90574858 440517781 90574858 60538376 90574858 460382614 878731517 460382614 878731517 379364266 878731517 692919579 416996135 692919579 416996135 748113408 368599428 748113408 368599428 750780571 368599428 350068785 972741156 350068785 176735997 350068785 176735997 882278869 176735997 704264354 437169245 704264354 208462191 704264354 208462191 117101274 175884248 117101274 415355167 117101274 415355167 719480686 415355167 440429628 556457441 440429628 136098943 440429628 136098943 910082918 136098943 843350297 235787472 843350297 78971085 843350297 78971085 52852825 78971085 162230999 981616654 162230999 981616654 886278084 72842926 886278084 72842926 48990089 72842926 85820926 128881934 85820926 31482319 85820926 31482319 996306480 5488478 996306480 917452539 996306480 917452539 515788633 344453091 515788633 344453091 767226241 344453091 641796849 503343649 641796849 15877650 641796849 15877650 10524496 15877650 799623375 297533684 799623375 166084439 799623375 166084439 889521513 166084439 242194507 363611015 242194507 206310516 242194507 206310516 861752829 206310516 565400889 852963763 565400889 295789442 565400889 295789442 801111719 295789442 165259855 250314840 165259855 497294352 165259855 497294352 331153563 497294352 149538317 226353740 149538317 236703588 149538317 236703588 872425809 190970591 872425809 455831600 872425809 455831600 73961691 111088831 73961691 207031868 73961691 207031868 411744543 698716396 411744543 301711446 411744543 301711446 199562935 301711446 738272642 873994893 738272642 873994893 362179639 873994893 693513263 94785152 693513263 94785152 937053328 94785152 315428779 474092007 315428779 300067437 315428779 300067437 66184643 5000409 66184643 5000409 3187332 5000409 324137298 580253050 324137298 580253050 802694714 293495014 802694714 491974348 802694714 491974348 327113523 491974348 912765874 131652643 912765874 171155705 912765874 171155705 131477534 898947090 131477534 898947090 504274679 898947090 419572239 749752295 419572239 878868929 419572239 878868929 734902529 177493437 734902529 177493437 118395994 177493437 466326666 627014086 466326666 437710187 466326666 437710187 292182944 437710187 688386052 878204501 688386052 878204501 265209924 302391248 265209924 302391248 200154801 302391248 757192847 443907560 757192847 443907560 699546888 443907560 728117124 140759174 728117124 140759174 906281149 140759174 854775790 634540821 854775790 634540821 521948158 634540821 644873648 990576072 644873648 219883465 644873648 219883465 853445643 219883465 532474385 884446460 532474385 288751443 532474385 288751443 885959070 113525363 885959070 113525363 75375408 113525363 465881826 899478649 465881826 710997436 465881826 710997436 141300922 179227169 141300922 179227169 880527904 179227169 542385106 712150794 542385106 484702611 542385106 484702611 672550979 484702611 223538530 336486777 223538530 427096294 223538530 427096294 711568238 427096294 670185722 488944075 670185722 131596629 670185722 131596629 912800788 131596629 841650286 438815251 841650286 438815251 41706762 61735259 41706762 775145132 41706762 775145132 495227850 775145132 180839414 240124231 180839414 240124231 840201693 240124231 465896323 635303848 465896323 439956865 465896323 439956865 65317730 98194633 65317730 404042429 65317730 404042429 727265554 404042429 714408690 422735283 714408690 187729139 714408690 187729139 951702265 72064967 951702265 244006058 951702265 244006058 580500097 648473684 580500097 70809839 580500097 70809839 952569548 70809839 550661901 891820930 550661901 22039979 550661901 22039979 14019056 22039979 65430119 98301378 65430119 79975438 65430119 79975438 53488092 79975438 276175978 414630761 276175978 238170228 276175978 238170228 841544661 238170228 495771083 744980930 495771083 744980930 527982498 836203323 527982498 443591292 527982498 443591292 198310874 122431626 198310874 122431626 81617848 122431626 810685325 283107952 810685325 161386504 810685325 161386504 892792086 161386504 385869903 973124016 385869903 285793471 385869903 285793471 808675781 285793471 567311122 896411305 567311122 405675357 567311122 405675357 726165382 405675357 108833890 26170095 108833890 26170095 16830568 26170095 662158532 934377502 662158532 934377502 28203058 42687277 28203058 438055207 28203058 438055207 703563099 438055207 431408649 779239154 431408649 489052954 431408649 489052954 325274049 489052954 939714273 90900529 939714273 325411842 939714273 325411842 780211105 325411842 815491905 277021714 815491905 693958927 815491905 693958927 320228829 452287189 320228829 452287189 830288224 255527523 830288224 969783859 830288224 969783859 192544835 291235981 192544835 424091775 192544835 424091775 584327494 817214609 584327494 446356923 584327494 446356923 297553184 446356923 717862561 136608268 717862561 136608268 909601508 136608268 219342994 356718504 219342994 356718504 758836149 356718504 607964723 741594146 607964723 217865100 607964723 217865100 854685184 217865100 543479939 964954479 543479939 964954479 218010246 292904235 218010246 292904235 193745942 292904235 347283383 963309998 347283383 772171852 347283383 772171852 614451480 772171852 51737408 77120332 51737408 343432655 51737408 343432655 228703254 343432655 155457700 55729655 155457700 55729655 37441110 55729655 269667515 966422598 269667515 966422598 974077717 38467167 974077717 747049142 974077717 747049142 524579003 209834640 524579003 209834640 437136 648369 437136 386145701 437136 386145701 257720263 386145701 121369587 182196173 121369587 232421627 121369587 232421627 676061759 745048836 676061759 745048836 92825327 139188074 92825327 815261820 92825327 815261820 978610618 32150429 978610618 101356302 978610618 101356302 272843926 623192972 272843926 623192972 621778491 623192972 112845133 169035183 112845133 246801388 112845133 246801388 914831221 128677973 914831221 705413677 914831221 705413677 338378716 705413677 838124669 243025066 838124669 903021647 838124669 903021647 26767070 40314388 26767070 494642888 26767070 494642888 666434056 494642888 655610197 538629058 655610197 520080145 655610197 520080145 248933828 294014202 248933828 294014202 194286971 294014202 838745108 242239345 838745108 328728678 838745108 328728678 93842281 140616809 93842281 323487811 93842281 323487811 781570296 323487811 313702209 929661141 313702209 929661141 651635586 929661141 327507538 72186266 327507538 72186266 48573672 72186266 796561489 434409742 796561489 434409742 683950854 467510689 683950854 329641187 683950854 329641187 891626481 162703553 891626481 974112102 891626481 974112102 439109928 988054987 439109928 449744137 439109928 449744137 299704065 449744137 382540981 963805982 382540981 456819393 382540981 456819393 304666890 456819393 583954592 837220174 583954592 336887645 583954592 336887645 216881410 327080989 216881410 518803043 216881410 518803043 432005318 518803043 274315897 411775677 274315897 481461766 274315897 481461766 674701658 481461766 151335957 228854711 151335957 871070407 151335957 871070407 619236771 912773653 619236771 174144578 619236771 174144578 954729215 67158055 954729215 996681859 954729215 996681859 176703584 268556721 176703584 303211197 176703584 303211197 942136393 86661869 942136393 429557028 942136393 429557028 286845166 429557028 865353650 200892240 865353650 808905725 865353650 808905725 66587488 100170557 66587488 764620941 66587488 764620941 598674218 764620941 495922491 848953880 495922491 199051925 495922491 199051925 132482210 199051925 568487849 616856576 568487849 616856576 26643590 40124855 26643590 874718308 26643590 874718308 917820279 124191028 917820279 646513204 917820279 646513204 385490936 646513204 822279903 267492335 822279903 535126360 822279903 535126360 555006402 535126360 602751415 600084261 602751415 600084261 302552316 431248688 302552316 431248688 872905423 190520973 872905423 849061965 872905423 849061965 395045464 849061965 767272346 344301660 767272346 386546445 767272346 386546445 455478860 766216453 455478860 179662404 455478860 179662404 119790614 179662404 355912580 834767401 355912580 59259439 355912580 59259439 960302207 59259439 408895297 850080122 408895297 290234627 408895297 290234627 191868147 290234627 613085600 729609406 613085600 496072225 613085600 496072225 665331629 496072225 305260723 457650830 305260723 985086964 305260723 985086964 535930958 985086964 530134128 57421514 530134128 57421514 38770757 57421514 800714460 296331280 800714460 294580908 800714460 294580908 40541338 60088803 40541338 955173232 40541338 955173232 437635680 955173232 316798980 418610958 316798980 418610958 278651363 418610958 534353437 786302848 534353437 192347572 534353437 192347572 871513280 192347572 161377901 244323301 161377901 227312738 161377901 227312738 848673082 227312738 505537398 751308087 505537398 751308087 724057679 354634831 724057679 354634831 235956225 354634831 574841846 769775316 574841846 347326376 574841846 347326376 765329043 347326376 303793048 455579615 303793048 23182751 303793048 23182751 15110574 23182751 249224070 373266206 249224070 228497539 249224070 228497539 77299578 116130812 77299578 338138274 77299578 338138274 771196399 338138274 237541269 536962836 237541269 536962836 408520033 536962836 402715764 710113330 402715764 32791986 402715764 32791986 21514276 32791986 415513934 574595445 415513934 305883652 415513934 305883652 202813505 305883652 649355654 874581129 649355654 776227308 649355654 776227308 448129564 776227308 468571606 865115759 468571606 865115759 332071303 498618039 332071303 592489033 332071303 592489033 355694174 592489033 213116763 284266604 213116763 284266604 809683384 284266604 752516987 365649060 752516987 79710631 752516987 79710631 53325953 79710631 636135877 570942045 636135877 111945194 636135877 111945194 926267655 111945194 417460743 573296022 417460743 436309289 417460743 436309289 892065064 162192997 892065064 350553379 892065064 350553379 570426156 671838824 570426156 207636208 570426156 207636208 133859693 140508541 133859693 140508541 93777490 140508541 766598910 345428469 766598910 94594186 766598910 94594186 63027968 94594186 127647314 341292634 127647314 341292634 769259312 341292634 359030479 927509010 359030479 623832863 359030479 623832863 561443896 623832863 513149165 794957896 513149165 540201415 513149165 540201415 41718057 61842812 41718057 242749062 41718057 242749062 838362521 242749062 88423165 132667971 88423165 286623396 88423165 286623396 807800985 286623396 186557876 283281148 186557876 419590667 186557876 419590667 831615583 253187226 831615583 469561087 831615583 469561087 312514256 469561087 980952142 29020761 980952142 151400033 980952142 151400033 171695617 487985292 171695617 487985292 931137625 104864468 931137625 300039953 931137625 300039953 198357973 300039953 855993054 123149325 855993054 123149325 82157375 123149325 464563021 668914191 464563021 134945355 464563021 134945355 89739864 134945355 311781646 468303997 311781646 272622376 311781646 272622376 179374886 272622376 581610408 702919715 581610408 213380756 581610408 213380756 64240487 96277452 64240487 240550946 64240487 240550946 486149325 992439607 486149325 376161456 486149325 376161456 745397036 376161456 318482739 490279450 318482739 490279450 326074430 490279450 203127422 306161817 203127422 447273082 203127422 447273082 697186935 447273082 201860232 304692945 201860232 936454684 201860232 936454684 523295493 463607478 523295493 463607478 686251941 463607478 347554972 501918361 347554972 237509347 347554972 237509347 870432679 193992081 870432679 665866497 870432679 665866497 548134688 665866497 571826233 508865005 571826233 508865005 551365856 508865005 864951173 201584806 864951173 744618304 864951173 744618304 394479691 744618304 649702939 845115572 649702939 274794709 649702939 274794709 180706918 274794709 266157430 652832057 266157430 652832057 550176799 652832057 387058526 732662556 387058526 194539228 387058526 194539228 869956610 194539228 557842100 888263993 557842100 258881198 557842100 258881198 828033467 258881198 479392487 994220161 479392487 215278852 479392487 215278852 856314033 215278852 740536833 383245193 740536833 73855531 740536833 73855531 49568530 73855531 684183938 466986906 684183938 306173371 684183938 306173371 203154178 306173371 437647952 945489328 437647952 681354340 437647952 681354340 350147379 681354340 929185638 107840650 929185638 485149740 929185638 485149740 291653584 24737838 291653584 24737838 983619103 24737838 51884036 77318109 51884036 22496935 51884036 22496935 985067656 22496935 232224386 348643283 232224386 324305715 232224386 324305715 214779233 324305715 395074845 855467048 395074845 670831720 395074845 670831720 408395981 670831720 309974842 74259260 309974842 74259260 950131029 74259260 320088621 481109660 320088621 266057881 320088621 266057881 175076216 266057881 717030211 419041119 717030211 143573882 717030211 143573882 95817873 143573882 865308443 939187071 865308443 939187071 334642474 939187071 557079950 152442136 557079950 152442136 898877963 152442136 531963604 758335512 531963604 213886028 531963604 213886028 857099074 213886028 136677656 59457548 136677656 59457548 39998782 59457548 551338451 680283496 551338451 124281020 551338451 124281020 917803210 124281020 471496772 777371793 471496772 217889822 471496772 217889822 854659273 217889822 298808758 448335026 298808758 389129194 298808758 389129194 833948131 37899021 833948131 37899021 974441267 37899021 373718633 729692905 373718633 471172831 373718633 471172831 681280301 471172831 176300842 173162296 176300842 173162296 884797419 173162296 86461145 129951524 86461145 944661045 86461145 944661045 591421361 109112713 591421361 109112713 72508778 109112713 204889186 308861577 204889186 212245467 204889186 212245467 140994470 212245467 622009266 690777832 622009266 177290834 622009266 177290834 882023722 177290834 111845450 167213025 111845450 769702855 111845450 769702855 909846912 8981378 909846912 8981378 6112212 8981378 784186490 319744045 784186490 295279356 784186490 295279356 195222320 295279356 507149962 933845971 507149962 665916624 507149962 665916624 472853854 665916624 755264890 361619367 755264890 471920848 755264890 471920848 383107948 838868149 383107948 186317193 383107948 186317193 124198830 186317193 669905611 489482164 669905611 465221706 669905611 465221706 685303588 465221706 308866811 316766442 308866811 316766442 209885632 316766442 254871604 382019051 254871604 4563566 254871604 4563566 2930561 4563566 682367445 469816218 682367445 230348180 682367445 230348180 152358880 230348180 497691059 922456203 497691059 599413807 497691059 599413807 339968688 599413807 727943813 233863129 727943813 233863129 154756553 233863129 988646549 17118675 988646549 374096278 988646549 374096278 238945940 358351493 238945940 836571356 238945940 836571356 522765513 836571356 344322643 910606085 344322643 840294708 344322643 840294708 922691746 117061165 922691746 439811779 922691746 439811779 227980234 260719967 227980234 260719967 826782244 260719967 546205553 894970802 546205553 516998432 546205553 516998432 7413622 11171528 7413622 783509751 7413622 783509751 904329305 144281325 904329305 423283813 904329305 423283813 714012700 423283813 776894781 330012085 776894781 493650488 776894781 493650488 328290646 493650488 816975540 88069789 816975540 88069789 941187254 88069789 322040825 623979006 322040825 623979006 652988313 623979006 67854101 102523560 67854101 683303008 67854101 683303008 898907790 152386677 898907790 399890495 898907790 399890495 630842070 793303472 630842070 793303472 455988102 793303472 462700350 406660213 462700350 406660213 725353575 406660213 391279603 766243776 391279603 546421615 391279603 546421615 344947322 546421615 600472274 705270049 600472274 705270049 137833375 207418172 137833375 385477693 137833375 385477693 797339648 301314016 797339648 409265007 797339648 409265007 272739240 409265007 762654537 351518838 762654537 862858075 762654537 862858075 262162857 375450469 262162857 375450469 250770507 375450469 275300304 784758472 275300304 784758472 591289831 828095538 591289831 731381914 591289831 731381914 14288077 22507397 14288077 261377197 14288077 261377197 172004626 261377197 31872757 32207881 31872757 32207881 21272642 32207881 146846484 222418749 146846484 155901649 146846484 155901649 896388436 155901649 546951800 582672196 546951800 452639009 546951800 452639009 693590031 452639009 498681911 900592531 498681911 402357475 498681911 402357475 728191161 402357475 593841286 728049307 593841286 410073908 593841286 410073908 273356826 410073908 314761327 516281555 314761327 516281555 607305307 516281555 194281441 293982544 194281441 805576425 194281441 805576425 506026506 18815469 506026506 18815469 12385967 18815469 183090767 494931092 183090767 494931092 345446242 951576989 345446242 694929188 345446242 694929188 588987184 926071131 588987184 344525338 588987184 344525338 124872887 183035246 124872887 183035246 81727762 64518657 81727762 64518657 36351268 53650837 36351268 309865252 36351268 309865252 791378095 309865252 785160876 483057173 785160876 483057173 263507282 222359057 263507282 222359057 852022416 222359057 312526665 469565030 312526665 218278607 312526665 218278607 37675641 55903171 37675641 58042885 37675641 58042885 961016637 58042885 351540147 801804017 351540147 801804017 413548845 801804017 367528855 515612712 367528855 515612712 552925333 871017626 552925333 680321712 552925333 680321712 641986669 680321712 8484385 12770554 8484385 370931962 8484385 370931962 749085509 370931962 149669160 226568623 149669160 773628431 149669160 773628431 522807207 773628431 235253888 24063470 235253888 24063470 15739941 24063470 575265468 553052645 575265468 322323670 575265468 322323670 73685959 110515611 73685959 635418959 73685959 635418959 388510476 635418959 268734768 403402863 268734768 906589493 268734768 906589493 475532814 906589493 392334093 681204704 392334093 935682334 392334093 935682334 381254930 935682334 848238172 228048695 848238172 889421477 848238172 889421477 387808569 889421477 958837710 60974137 958837710 158680506 958837710 158680506 105748522 158680506 960792953 58459084 960792953 286233876 960792953 286233876 562935875 524159320 562935875 425645434 562935875 425645434 712401661 425645434 685285632 465314909 685285632 210494635 685285632 210494635 139885810 210494635 345218599 831959045 345218599 831959045 633357902 831959045 520362535 301857506 520362535 301857506 797068601 301857506 99811285 150105358 99811285 400294361 99811285 400294361 729599578 400294361 346348841 874091973 346348841 46994298 346348841 46994298 967954409 46994298 448628983 778875825 448628983 82999200 448628983 82999200 944245700 82999200 604130699 881433626 604130699 586409725 604130699 586409725 535336428 586409725 615464788 519566670 615464788 519566670 583465526 519566670 634731007 945657948 634731007 485090781 634731007 485090781 672340025 485090781 411071481 680910691 411071481 680910691 538287402 680910691 409168978 888256007 409168978 494884926 409168978 494884926 666265803 494884926 435783091 657443091 435783091 657443091 709191561 368377234 709191561 368377234 245721159 368377234 934012249 100368017 934012249 601868383 934012249 601868383 339937798 601868383 496867537 756138589 496867537 756138589 475531643 756138589 739611410 71769470 739611410 71769470 48244181 71769470 155938824 470298155 155938824 470298155 927803056 109403918 927803056 634222007 927803056 634222007 631961338 634222007 803621065 292203371 803621065 407744673 803621065 407744673 419290779 582511568 419290779 396170354 419290779 396170354 252971748 379240766 252971748 584378294 252971748 584378294 595494411 584378294 252634201 180525465 252634201 180525465 879901549 180525465 577275812 738569442 577275812 289589864 577275812 289589864 191467183 289589864 351868447 840581678 351868447 198409509 351868447 198409509 113258683 169733194 113258683 903202966 113258683 903202966 640309210 389827590 640309210 389827590 736149326 389827590 496759002 971563513 496759002 314455546 496759002 314455546 208118055 314455546 305070698 457189356 305070698 341500561 305070698 341500561 227458304 341500561 848669764 227318409 848669764 474768198 848669764 474768198 315783009 474768198 854862685 90943293 854862685 90943293 30737930 45749362 30737930 440940099 30737930 440940099 789071676 88293152 789071676 88293152 941149159 88293152 80310351 406575670 80310351 406575670 725418219 406575670 255091039 382377632 255091039 384041586 255091039 384041586 739960551 384041586 130140875 195244449 130140875 591003381 130140875 591003381 345681363 616743551 345681363 307160014 345681363 307160014 203798286 307160014 351366449 646985125 351366449 298814992 351366449 298814992 197676349 298814992 324278944 732164923 324278944 732164923 340877144 732164923 192570762 72026521 192570762 72026521 48476985 72026521 401725113 850275209 401725113 646091595 401725113 646091595 860503095 207911366 860503095 942146022 860503095 942146022 372351327 106139470 372351327 106139470 70393019 106139470 103845630 501157661 103845630 501157661 436809204 501157661 319969597 300883243 319969597 300883243 797652458 300883243 36451532 54009058 36451532 152947805 36451532 152947805 898399140 152947805 336495129 871673863 336495129 871673863 717960124 211994139 717960124 211994139 140747057 211994139 817979631 272770067 817979631 79438795 817979631 79438795 946689986 79438795 363900744 505672731 363900744 303400786 363900744 303400786 58736220 87572933 58736220 672877169 58736220 672877169 574665533 493846580 574665533 493846580 328383063 493846580 767730221 106334940 767730221 106334940 930168537 106334940 648010352 658550724 648010352 313235241 648010352 313235241 207574202 313235241 670979494 728392174 670979494 728392174 171178701 260037461 171178701 733181623 171178701 733181623 544938832 733181623 380943874 970701555 380943874 516624916 380943874 516624916 152365451 190843781 152365451 190843781 872576152 190843781 338141514 702724895 338141514 177753158 338141514 177753158 118659928 177753158 255594103 382882212 255594103 55478385 255594103 55478385 962742830 55478385 155436300 235221464 155436300 46367681 155436300 46367681 31111111 46367681 869609248 195196928 869609248 17534386 869609248 17534386 988275487 17534386 429051288 987750121 429051288 987750121 951287868 72512801 951287868 590343936 951287868 590343936 420512939 590343936 952484607 70928280 952484607 847116882 952484607 847116882 568846375 847116882 803290139 292679965 803290139 815661701 803290139 815661701 478258239 389660694 478258239 389660694 736304007 389660694 186091124 197669319 186091124 197669319 894176981 9366859 894176981 9366859 6352802 9366859 272817106 409289604 272817106 187227007 272817106 187227007 124923911 187227007 471060105 737639369 471060105 166782560 471060105 166782560 889066145 166782560 574075279 762223697 574075279 762223697 291874829 437256968 291874829 738921823 291874829 738921823 606199413 738921823 380177040 874656597 380177040 192930379 380177040 192930379 128545217 192930379 803756229 500345984 803756229 500345984 454203075 500345984 488462410 918937975 488462410 320469817 488462410 320469817 839941948 59683502 839941948 59683502 40155946 59683502 678173343 475721636 678173343 441037763 678173343 441037763 701714768 441037763 68007613 102699890 68007613 128570276 68007613 128570276 914912616 128570276 50460497 24053482 50460497 24053482 983994942 24053482 461737269 725638471 461737269 94061910 461737269 94061910 937596151 94061910 768151443 342977167 768151443 257207006 768151443 257207006 169417468 257207006 697440988 921245821 697440988 921245821 507619068 921245821 577342042 213280798 577342042 213280798 857556197 213280798 113371144 169923923 113371144 447954568 113371144 447954568 696753182 447954568 500589375 954971154 500589375 896676824 500589375 896676824 177681646 270164612 177681646 979666027 177681646 979666027 535352897 979666027 70403658 106232853 70403658 315116687 70403658 315116687 452044844 824796149 452044844 309155155 452044844 309155155 791796544 309155155 123641898 185523705 123641898 412951741 123641898 412951741 275052561 412951741 20680164 31402089 20680164 677846501 20680164 677846501 911248931 134178166 911248931 216379620 911248931 216379620 212539712 320601269 212539712 209169162 212539712 209169162 139164889 209169162 226433093 418723953 226433093 418723953 911278235 134088860 911278235 455223097 911278235 455223097 673169409 483639546 673169409 280381683 673169409 280381683 997693379 3400568 997693379 199812926 997693379 199812926 470174824 752354455 470174824 152291819 470174824 152291819 898984838 152291819 320184978 481334852 320184978 348106171 320184978 348106171 854975759 217322644 854975759 418355886 854975759 418355886 134184834 201768854 134184834 827333082 134184834 827333082 632586878 827333082 198924621 300558665 198924621 396582965 198924621 396582965 358396949 956778942 358396949 485972100 358396949 485972100 671970502 485972100 414288333 999391180 414288333 485372673 414288333 485372673 919569956 121802884 919569956 397878204 919569956 397878204 101935673 45235504 101935673 45235504 30096005 45235504 661128743 962270441 661128743 962270441 365826763 962270441 510048305 753409420 510048305 753409420 775758867 221572383 775758867 221572383 146227134 221572383 596515780 846093601 596515780 352566249 596515780 352566249 234774954 352566249 901362423 148717801 901362423 717854158 901362423 717854158 355473678 717854158 406668300 900310892 406668300 900310892 573219864 900310892 47037211 69718294 47037211 200192320 47037211 200192320 986216668 20738868 986216668 176134109 986216668 176134109 117250930 176134109 701400094 441329767 701400094 386311227 701400094 386311227 257834350 386311227 912436650 58023603 912436650 58023603 961065913 58023603 667593857 844177532 667593857 844177532 609322573 844177532 739676156 384393796 739676156 916609422 739676156 916609422 406650520 916609422 790670025 217752893 790670025 217752893 144076689 217752893 487738774 569518122 487738774 95367817 487738774 95367817 63728916 95367817 908583858 296874307 908583858 296874307 800239626 296874307 956003628 65440635 956003628 370783633 956003628 370783633 247439397 370783633 752888173 37392492 752888173 37392492 974791143 37392492 857735743 956739791 857735743 956739791 190167179 287887845 190167179 333992787 190167179 333992787 774195521 333992787 277432746 416624451 277432746 181905065 277432746 181905065 878994016 181905065 505830374 926699661 505830374 797746247 505830374 797746247 349213548 797746247 508748305 915427871 508748305 291584006 508748305 291584006 192058930 290333151 192058930 742075030 192058930 742075030 983605542 24832468 983605542 295915877 983605542 295915877 195593876 295915877 295385731 892324492 295385731 892324492 978263808 32980933 978263808 449569989 978263808 449569989 299654768 449569989 979490164 30829425 979490164 460078479 979490164 460078479 263719750 395545376 263719750 683537805 263719750 683537805 425372370 683537805 222978429 335643996 222978429 383944992 222978429 383944992 684918146 465816893 684918146 60337441 684918146 60337441 959367536 60337441 378608991 972053682 378608991 75141947 378608991 75141947 949640728 75141947 754071078 688456331 754071078 688456331 349197543 820715552 349197543 446253546 349197543 446253546 297454085 446253546 516043320 872297102 516043320 459195957 516043320 459195957 689145967 459195957 573962518 539465793 573962518 107045520 573962518 107045520 929765179 107045520 202227542 701842504 202227542 701842504 583597761 701842504 376490521 988805880 376490521 988805880 784252664 246576716 784252664 246576716 835916608 246576716 579507349 966970406 579507349 626326214 579507349 626326214 610723061 626326214 415533670 554166786 415533670 638458123 415533670 638458123 565223127 638458123 497502061 58553010 497502061 58553010 39541309 58553010 774497699 333686456 774497699 312402282 774497699 312402282 207069058 312402282 923111590 116381810 923111590 249625182 923111590 249625182 666974891 493724140 666974891 332931230 666974891 332931230 220787398 332931230 975318330 36894489 975318330 134966669 975318330 134966669 34523517 13339423 34523517 13339423 8869281 13339423 725079924 705985573 725079924 705985573 276867322 415536596 276867322 863382318 276867322 863382318 353665987 863382318 345963997 205466978 345963997 205466978 862113018 205466978 576701636 979963857 576701636 979963857 357584183 83481251 357584183 83481251 55774239 83481251 125404764 619069549 125404764 619069549 445561922 736757049 445561922 15032100 445561922 15032100 990098335 15032100 400497487 768641705 400497487 740002475 400497487 740002475 575163429 740002475 214461400 145485324 214461400 145485324 96902255 145485324 292877978 438897717 292877978 402903400 292877978 402903400 856032922 215560604 856032922 838861171 856032922 838861171 301796698 275973001 301796698 275973001 181581576 275973001 376843814 530521585 376843814 181343646 376843814 181343646 879389317 181343646 529321459 980567998 529321459 980567998 239191397 137633061 239191397 137633061 908838439 137633061 526735823 994158782 526735823 573794965 526735823 573794965 139624023 209845205 139624023 559229467 139624023 559229467 945849069 80902370 945849069 312979964 945849069 312979964 207356963 312979964 298355866 465341845 298355866 465341845 425823255 501946206 425823255 290324536 425823255 290324536 804739007 290324536 236178398 354908219 236178398 17092277 236178398 17092277 11079414 17092277 693364134 469436269 693364134 469436269 312423887 469436269 889878034 165568217 889878034 444841650 889878034 444841650 65239836 98055591 65239836 892174164 65239836 892174164 748889484 223584912 748889484 223584912 147673678 223584912 927255182 110346115 927255182 305046829 927255182 305046829 202207947 305046829 220108866 383694718 220108866 383694718 256114975 383694718 43106788 64142399 43106788 778254566 43106788 778254566 753040700 365058756 753040700 492362713 753040700 492362713 476663914 849906049 476663914 301042700 476663914 301042700 797534261 301042700 193663354 277291902 193663354 277291902 182398117 277291902 193179834 366887046 193179834 366887046 823818702 36981158 823818702 36981158 975197361 36981158 383593212 808678171 383593212 317962748 383593212 317962748 210843532 317962748 421828820 572887851 421828820 572887851 650396391 601558583 650396391 388200415 650396391 388200415 259091517 388200415 706305022 434337144 706305022 167558549 706305022 167558549 112036418 167558549 125444341 859210736 125444341 859210736 652260695 859210736 59026310 88050096 59026310 180092123 59026310 180092123 120025346 180092123 118652565 151433375 118652565 151433375 899485797 151433375 445217736 814945906 445217736 115681512 445217736 115681512 923565715 115681512 306171853 550825127 306171853 550825127 926517138 105981806 926517138 105981806 930397991 105981806 515136006 646917399 515136006 306067495 515136006 306067495 203039897 306067495 455020005 861095027 455020005 861095027 387005755 861095027 662925776 499786944 662925776 663971901 662925776 663971901 518419684 663971901 947131144 78827151 947131144 345208340 947131144 345208340 229933939 345208340 267161512 401257890 267161512 168420400 267161512 168420400 887923268 168420400 121739724 507033716 121739724 507033716 683598495 390703075 683598495 390703075 735797765 390703075 446484971 536914306 446484971 406538030 446484971 406538030 270737033 406538030 308972494 463147605 308972494 306299196 308972494 306299196 793589861 306299196 761239099 353820700 761239099 217256944 761239099 217256944 855012105 217256944 674076353 964004366 674076353 964004366 250633368 325168262 250633368 325168262 215261991 325168262 739961263 384038076 739961263 347973405 739961263 347973405 231833291 347973405 599286336 837521707 599286336 837521707 533903111 837521707 893938663 159518628 893938663 380353821 893938663 380353821 742795240 380353821 773564635 335083614 773564635 447053819 773564635 447053819 297996873 447053819 632426330 821254367 632426330 757685210 632426330 757685210 621053635 757685210 847591585 228939798 847591585 535062591 847591585 535062591 483443764 535062591 897386390 154295166 897386390 334515566 897386390 334515566 222080553 334515566 822110028 267665819 822110028 641210252 822110028 641210252 617334071 641210252 907247538 139179491 907247538 155288627 907247538 155288627 896711847 155288627 931300872 104581929 931300872 349312510 931300872 349312510 764069131 349312510 871333065 192452669 871333065 327492540 871333065 327492540 476377769 683174646 476377769 360933903 476377769 360933903 928660416 108401483 928660416 355757337 928660416 355757337 550457726 738617905 550457726 46770343 550457726 46770343 968087848 46770343 686856982 462553947 686856982 260172378 686856982 260172378 171247436 260172378 398641697 784455629 398641697 784455629 356658576 784455629 594502112 146519339 594502112 146519339 93888679 140730680 93888679 901620418 93888679 901620418 717226840 83551907 717226840 83551907 55782885 83551907 574425211 739438551 574425211 709667262 574425211 709667262 529923835 709667262 825430664 118124518 825430664 118124518 922043730 118124518 33405247 49290285 33405247 336939918 33405247 336939918 864382498 202303035 864382498 878265293 864382498 878265293 297592940 446379852 297592940 531928063 297592940 531928063 504606632 531928063 46418406 68878967 46418406 181487158 46418406 181487158 879264309 181487158 216842554 805234086 216842554 805234086 595402276 805234086 14227708 22311978 14227708 522980616 14227708 522980616 912062209 132846365 912062209 277481544 912062209 277481544 685235384 758833802 685235384 758833802 74109003 111559414 74109003 156832677 74109003 156832677 895870016 156832677 56010641 83853794 56010641 325530337 56010641 325530337 845214570 232609496 845214570 310115146 845214570 310115146 791251388 310115146 835749717 15490589 835749717 15490589 10363724 15490589 416615042 888518093 416615042 301666524 416615042 301666524 199528540 301666524 436321241 835463585 436321241 835463585 57036918 85280525 57036918 390733735 57036918 390733735 735789179 390733735 98278697 147579892 98278697 234010598 98278697 234010598 223201925 336196959 223201925 170899100 223201925 170899100 113922568 170899100 870012437 659551074 870012437 659551074 131152879 196846524 131152879 435670631 131152879 435670631 705503023 435670631 323771972 486975228 323771972 62863076 323771972 62863076 13568168 20991415 13568168 440480860 13568168 440480860 293861189 440480860 259749983 118272818 259749983 118272818 78789971 118272818 846904815 229701052 846904815 169635412 846904815 169635412 113219372 169635412 533732513 898875214 533732513 898875214 420326976 898875214 959120179 60693744 959120179 910346772 959120179 910346772 325159639 488957236 325159639 604186699 325159639 604186699 838560452 242454849 838560452 455469182 838560452 455469182 130795069 196271454 130795069 367498493 130795069 367498493 786881782 240025480 786881782 240025480 158533790 240025480 773130766 739540479 773130766 739540479 3389119 5341426 3389119 470158789 3389119 470158789 980178156 29984027 980178156 155855520 980178156 155855520 195609095 352279191 195609095 352279191 701440033 459486091 701440033 459486091 106922406 160472583 106922406 544353555 106922406 544353555 767785409 238214882 767785409 238214882 157425549 238214882 764415402 348643282 764415402 347132451 764415402 347132451 231492167 347132451 681973602 854513145 681973602 854513145 592660903 854513145 901261794 148956079 901261794 173070647 901261794 173070647 601812543 710997662 601812543 381163085 601812543 381163085 982379147 26648958 982379147 703727748 982379147 703727748 111189851 166420104 111189851 531765652 111189851 531765652 737811294 387721183 737811294 666255164 737811294 666255164 351349686 939906661 351349686 531423471 351349686 531423471 500762252 664820998 500762252 60858346 500762252 60858346 41001383 60858346 944006668 259907261 944006668 259907261 158396213 239824866 158396213 487614737 158396213 487614737 670884210 487614737 182823474 278004473 182823474 612673704 182823474 612673704 431175453 612673704 123098248 184480202 123098248 701136209 123098248 701136209 816267523 173710623 816267523 173710623 884542528 173710623 15802766 24082608 15802766 858562031 15802766 858562031 961969811 56435715 961969811 368682063 961969811 368682063 84304067 126917095 84304067 288838435 84304067 288838435 190986522 288838435 27892685 42111753 27892685 579845821 27892685 579845821 461622986 579845821 115130541 172508333 115130541 975039372 115130541 975039372 629033839 975039372 279564818 225495378 279564818 225495378 135515233 203596361 135515233 839937617 135515233 839937617 477889860 839937617 398958613 449942900 398958613 449942900 299887647 449942900 935336817 98225718 935336817 246694410 935336817 246694410 162644781 246694410 236320232 354982441 236320232 292289841 236320232 292289841 193376172 292289841 397242688 830741250 397242688 270767913 397242688 270767913 177994291 270767913 417863372 727720103 417863372 439263331 417863372 439263331 702678909 439263331 562045185 762333912 562045185 762333912 658417444 762333912 8244680 12410303 8244680 59504062 8244680 59504062 960046895 59504062 398307949 867139451 398307949 241539628 398307949 241539628 839190753 241539628 387715129 807602312 387715129 329907643 387715129 329907643 777014904 329907643 443201643 829925108 443201643 564529252 443201643 564529252 25714488 38755049 25714488 46319044 25714488 46319044 968378757 46319044 289252079 433145868 289252079 168035421 289252079 168035421 888028829 168035421 671074618 816675205 671074618 816675205 401602901 862399317 401602901 819357920 401602901 819357920 657570735 819357920 236167933 354840820 236167933 882813504 236167933 882813504 949951545 74480590 949951545 287910780 949951545 287910780 798561500 430082130 798561500 430082130 709269412 430082130 803485691 292418839 803485691 372695881 803485691 372695881 248664732 372695881 340999326 952202764 340999326 53739038 340999326 53739038 36388849 53739038 220020237 331882932 220020237 75382004 220020237 75382004 50436948 75382004 878397545 182593250 878397545 119345345 878397545 119345345 921248743 119345345 599779814 700554952 599779814 341237009 599779814 341237009 227283427 341237009 763856762 349575299 763856762 79745665 763856762 79745665 946634391 79745665 546982254 939381673 546982254 151611053 546982254 151611053 899326996 151611053 629647146 553431055 629647146 285451257 629647146 285451257 188274962 285451257 955445458 66131994 955445458 816659827 955445458 816659827 479898796 816659827 845718009 231687216 845718009 279271109 845718009 279271109 183694270 279271109 724766765 927709207 724766765 927709207 312917080 469920527 312917080 603207622 312917080 603207622 830414204 255278699 830414204 387838814 830414204 387838814 581576456 619470373 581576456 494189850 581576456 494189850 666829721 494189850 85708228 128682145 85708228 259845701 85708228 259845701 827469920 259845701 769872050 340334952 769872050 306624447 769872050 306624447 793388665 306624447 200988755 303524301 200988755 947781332 200988755 947781332 568690213 947781332 31155523 46484577 31155523 415168049 31155523 415168049 719675096 415168049 319061472 479642254 319061472 437148802 319061472 437148802 291765583 437148802 582915999 777667330 582915999 764294807 582915999 764294807 46644000 69094385 46644000 225401610 46644000 225401610 922779234 116879146 922779234 514515533 922779234 514515533 596017646 514515533 860223434 208487422 860223434 224725883 860223434 224725883 850557808 224725883 868247979 197034194 868247979 321445074 868247979 321445074 350757238 548883571 350757238 548883571 554614246 548883571 13339111 20672313 13339111 146837271 13339111 146837271 902513888 146837271 445483506 817553413 445483506 421734174 445483506 421734174 281082928 421734174 722946024 247726611 722946024 247726611 163654157 247726611 811012558 853231825 811012558 853231825 355755579 853231825 537291647 393659479 537291647 393659479 262598933 393659479 992550529 10650914 992550529 441575018 992550529 441575018 294529219 441575018 337992949 834564490 337992949 774864595 337992949 774864595 771949597 5360921 771949597 5360921 3418984 5360921 579694505 582642607 579694505 27672620 579694505 27672620 17873040 27672620 562073764 751374788 562073764 315610698 562073764 315610698 208892563 315610698 667810481 492623234 667810481 431084367 667810481 431084367 708515477 431084367 334104196 511299861 334104196 334218461 334104196 334218461 774040542 334218461 521984044 827635688 521984044 459403801 521984044 459403801 689017331 459403801 199005318 300627125 199005318 916294318 199005318 916294318 997417557 3758284 997417557 997252765 997417557 997252765 418498226 303310152 418498226 303310152 907511722 68910389 907511722 68910389 46455260 68910389 680465241 472510374 680465241 269936676 680465241 269936676 820507874 269936676 609373105 656329774 609373105 229408542 609373105 229408542 151787313 229408542 343706676 929055705 343706676 29492591 343706676 29492591 19073138 29492591 157321408 475962234 157321408 475962234 316748127 475962234 61745187 92501192 61745187 176940635 61745187 176940635 882201679 176940635 213212028 555864501 213212028 555864501 840801021 239451677 840801021 289549954 840801021 289549954 191433116 289549954 382345573 796876140 382345573 345628167 382345573 345628167 49479055 73625582 49479055 508303771 49479055 508303771 571889465 923643477 571889465 686817483 571889465 686817483 443027484 686817483 982168495 27037838 982168495 201974231 982168495 201974231 134321572 201974231 724351340 407963211 724351340 392339637 724351340 392339637 261847430 392339637 531873582 973043258 531873582 863709563 531873582 863709563 618612711 863709563 601139224 175009987 601139224 175009987 4080414 6399844 4080414 647364717 4080414 647364717 566774684 785820048 566774684 529737048 566774684 529737048 772219162 94793479 772219162 94793479 63248643 94793479 190918088 416931737 190918088 416931737 718403851 416931737 194765336 171626768 194765336 171626768 114618743 171626768 771369645 337933355 771369645 34120578 771369645 34120578 977475713 34120578 159156711 282362924 159156711 282362924 811413865 282362924 801899468 294397276 801899468 92147159 801899468 92147159 938778172 92147159 286707717 429394625 286707717 176861879 286707717 176861879 117848571 176861879 764730791 348336580 764730791 293691369 764730791 293691369 802609543 293691369 228116282 342732653 228116282 320065052 228116282 320065052 783982318 320065052 613277793 749379685 613277793 423527808 613277793 423527808 713737029 423527808 406004112 884913653 406004112 143302534 406004112 143302534 904904425 143302534 707545263 432717337 707545263 165229949 707545263 165229949 110384388 165229949 943523349 84631505 943523349 143614833 943523349 143614833 561477720 705148460 561477720 81007220 561477720 81007220 54027545 81007220 178443240 724966316 178443240 724966316 704064527 283471700 704064527 283471700 164910589 249541145 164910589 400608129 164910589 400608129 266678550 400608129 207220944 312789736 207220944 690122163 207220944 690122163 579764472 690122163 396108924 737708619 396108924 519910307 396108924 519910307 458181846 519910307 430528803 894005871 430528803 894005871 684770820 465879218 684770820 845709365 684770820 845709365 426072487 845709365 770743883 180031846 770743883 180031846 119936561 180031846 389693282 686204086 389693282 424473214 389693282 424473214 91619344 137726125 91619344 170559996 91619344 170559996 886490307 170559996 222536653 688909051 222536653 688909051 401866083 688909051 53260436 79598442 53260436 909780989 53260436 909780989 698100210 446131372 698100210 517310150 698100210 517310150 373280480 570568836 373280480 466626039 373280480 466626039 684404308 466626039 634365701 860605918 634365701 471153573 634365701 471153573 313757348 471153573 775573446 252103206 775573446 252103206 852167897 155045437 852167897 155045437 896784780 155045437 360651262 515914975 360651262 122841907 360651262 122841907 81845655 122841907 525985427 688203724 525985427 455634007 525985427 455634007 691786010 455634007 260736429 138883772 260736429 138883772 92519741 138883772 791751750 768495038 791751750 768495038 365614321 768495038 839696866 240585182 839696866 636440156 839696866 636440156 374749643 636440156 473287046 774580291 473287046 723994295 473287046 723994295 473204139 723994295 838405569 242655390 838405569 513070938 838405569 513070938 351403697 676908944 351403697 28111876 351403697 28111876 18062939 28111876 219346643 959445044 219346643 959445044 581293865 959445044 205957566 185817921 205957566 185817921 876112598 185817921 875100027 477785546 875100027 477785546 435305138 520174385 435305138 462206380 435305138 462206380 687090495 462206380 454121275 567061809 454121275 460110192 454121275 460110192 688606491 460110192 625391642 653157653 625391642 353488383 625391642 353488383 896621701 155423678 896621701 979836720 896621701 979836720 529169737 979836720 892854622 161241017 892854622 894285759 892854622 894285759 606730284 894285759 712524617 422507275 712524617 422507275 281685483 422507275 833343783 41597926 833343783 41597926 971922135 41597926 322468190 571737771 322468190 571737771 949448440 75389388 949448440 348364618 949448440 348364618 764719939 348364618 913253525 8320407 913253525 8320407 5600051 8320407 914741432 843724271 914741432 843724271 532827764 843724271 906385790 140577376 906385790 264618933 906385790 264618933 60886329 91357752 60886329 869489605 60886329 869489605 515346113 920963992 515346113 333031033 515346113 333031033 774915754 333031033 382515039 920551639 382515039 263581973 382515039 263581973 173413930 263581973 858734579 211596825 858734579 461016551 858734579 461016551 247429256 370758880 247429256 895097726 247429256 895097726 653191336 895097726 294370720 311310095 294370720 311310095 790130413 311310095 473230069 986807019 473230069 886002482 473230069 886002482 859723948 209179729 859723948 397478356 859723948 397478356 264844443 397478356 564274090 807507809 564274090 480471074 564274090 480471074 319581749 480471074 567441278 509421714 567441278 12707133 567441278 12707133 991275151 12707133 624109701 678265439 624109701 114755533 624109701 114755533 924199498 114755533 631652785 913452890 631652785 564973167 631652785 564973167 119367316 178866779 119367316 375996872 119367316 375996872 970124892 44285690 970124892 171501693 970124892 171501693 845185571 828211783 845185571 828211783 356852217 828211783 740872961 162559065 740872961 162559065 891744139 162559065 790859950 310575191 790859950 76887818 790859950 76887818 51547751 76887818 508430032 550864853 508430032 394132796 508430032 394132796 844627996 233513033 844627996 342488106 844627996 342488106 381356804 980626543 381356804 153617351 381356804 153617351 911641714 17033148 911641714 17033148 988686259 17033148 850073862 917903196 850073862 917903196 297990588 447044974 297990588 647016919 297990588 647016919 392483897 647016919 267753737 387934395 267753737 387934395 737618340 387934395 214591568 324094335 214591568 379699591 214591568 379699591 743381513 379699591 546315278 999372034 546315278 655657276 546315278 655657276 415973622 655657276 443801906 792028719 443801906 121126403 443801906 121126403 919909699 121126403 677517063 956045041 677517063 956045041 461019775 195882583 461019775 195882583 130621575 195882583 580552992 556670014 580552992 1846691 580552992 1846691 998627010 1846691 610139988 896676234 610139988 896676234 564757715 896676234 878227890 159098268 878227890 159098268 894171955 159098268 678264227 475512810 678264227 104731175 678264227 104731175 69455617 104731175 582928805 845446546 582928805 123514374 582928805 123514374 918353597 123514374 399136817 671856093 399136817 639297769 399136817 639297769 123270914 184818619 123270914 681519644 123270914 681519644 532871223 573386470 532871223 573386470 784452571 183039808 784452571 183039808 878110291 183039808 277592079 654869573 277592079 654869573 496110716 654869573 45457906 67364797 45457906 755881507 45457906 755881507 545399626 755881507 404426500 469933974 404426500 469933974 312930646 469933974 634379467 884051526 634379467 523587318 634379467 523587318 786616254 93259282 786616254 93259282 62433013 93259282 577218610 555981771 577218610 28767986 577218610 28767986 981108973 28767986 648117757 739418008 648117757 102806343 648117757 102806343 932536164 102806343 744544026 377778503 744544026 185173428 744544026 185173428 876686164 185173428 349329406 667065365 349329406 476336311 349329406 476336311 677597252 476336311 667310769 493463562 667310769 154589828 667310769 154589828 103218679 154589828 400489345 990668574 400489345 359381181 400489345 359381181 239688650 359381181 483363826 797828821 483363826 746795574 483363826 746795574 634718037 949031270 634718037 136700822 634718037 136700822 909528765 136700822 510557616 999997719 510557616 951955475 510557616 951955475 460847305 951955475 519338568 419938498 519338568 419938498 716351205 419938498 559250016 654051593 559250016 635500545 559250016 635500545 453420042 635500545 945027408 82296892 945027408 306828582 945027408 306828582 203539037 306828582 759049811 443488471 759049811 443488471 114805995 171926328 114805995 464484279 114805995 464484279 982929770 25685181 982929770 633785546 982929770 633785546 405384879 633785546 984973834 22548741 984973834 632378956 984973834 632378956 215718388 305335205 215718388 305335205 794278171 305335205 46355640 68831145 46355640 832125430 46355640 832125430 645284122 115739969 645284122 115739969 923509609 115739969 575143945 762116357 575143945 234200150 575143945 234200150 154961349 234200150 612377100 783246614 612377100 480178458 612377100 480178458 878792918 182196168 878792918 702326157 878792918 702326157 535026660 985742247 535026660 494605888 535026660 494605888 666539022 494605888 352943171 906959646 352943171 445607140 352943171 445607140 926606546 111394403 926606546 301948576 926606546 301948576 199866254 301948576 795650793 799747007 795650793 799747007 488939337 799747007 794761395 267005447 794761395 267005447 175616130 267005447 733281855 395323346 733281855 352823025 733281855 352823025 761851415 352823025 655355263 624225677 655355263 308130537 655355263 308130537 204416165 308130537 872413112 191055725 872413112 456077306 872413112 456077306 304192021 456077306 650523886 966247478 650523886 406173630 650523886 406173630 265821980 399046281 265821980 961781955 265821980 961781955 424756944 961781955 189629396 246801387 189629396 246801387 162708715 246801387 974382673 37996552 974382673 236712922 974382673 236712922 156594031 236712922 797496190 518798089 797496190 518798089 6920151 10155068 6920151 379948267 6920151 379948267 743250155 379948267 445350711 905584546 445350711 69925314 445350711 69925314 47168271 69925314 999035079 1219814 999035079 402974571 999035079 402974571 356186245 741713777 356186245 130851799 356186245 130851799 913541970 130851799 721292822 412935826 721292822 249906192 721292822 249906192 128530164 192862259 128530164 490669659 128530164 490669659 556213385 666808118 556213385 37470433 556213385 37470433 974733479 37470433 618837664 833196121 618837664 498708598 618837664 498708598 332104860 498708598 683204021 145550613 683204021 145550613 903351907 145550613 779651045 326316920 779651045 185494876 779651045 185494876 123624161 185494876 504376556 567450630 504376556 58781211 504376556 58781211 39615977 58781211 688735978 459941343 688735978 150513822 688735978 150513822 900075209 150513822 276096191 945674195 276096191 945674195 775362619 261185744 775362619 261185744 171895854 261185744 670613772 488118580 670613772 40899455 670613772 40899455 972352327 40899455 457391537 793171522 457391537 355159842 457391537 355159842 760292492 355159842 518253819 562144998 518253819 265260138 518253819 265260138 823729748 265260138 762516050 396127998 762516050 396127998 721181109 652700991 721181109 652700991 323270078 227995362 323270078 227995362 150776314 227995362 563021539 693285532 563021539 380085745 563021539 380085745 253459269 380085745 618148107 653194363 618148107 391011711 618148107 391011711 260920648 391011711 586698828 780348544 586698828 294240160 586698828 294240160 194532246 294240160 973218456 39632171 973218456 813768295 973218456 813768295 341613904 813768295 432876025 890230247 432876025 359484440 432876025 359484440 756858685 359484440 331143047 598117141 331143047 598117141 374588788 598117141 364179590 881117476 364179590 479248860 364179590 479248860 740611386 201695036 740611386 201695036 81964788 122928579 81964788 674107429 81964788 674107429 549814930 674107429 426962648 739454104 426962648 460156106 426962648 460156106 923637557 66784762 923637557 66784762 954975608 66784762 301234569 452030320 301234569 279841884 301234569 279841884 813506534 279841884 639204474 854732894 639204474 371843569 639204474 371843569 748599251 371843569 587765945 784607171 587765945 784607171 622191688 162985431 622191688 162985431 891352564 162985431 11976721 18268330 11976721 737951677 11976721 737951677 770547960 339274497 770547960 410064243 770547960 410064243 409176265 613997789 409176265 54511585 409176265 54511585 963151510 54511585 294837020 442087871 294837020 61261758 294837020 61261758 41285564 61261758 730055771 399823363 730055771 52978366 730055771 52978366 964386342 52978366 766430881 345650956 766430881 131367430 766430881 131367430 994095513 8077900 994095513 939248518 994095513 939248518 413279463 288205416 413279463 288205416 806617580 288205416 760309372 389400834 760309372 389400834 713711321 423548630 713711321 291352945 713711321 291352945 192661263 291352945 905902127 141607855 905902127 606461120 905902127 606461120 636362239 606461120 742638958 380566026 742638958 574197524 742638958 574197524 493151455 834434248 493151455 174120438 493151455 174120438 884256917 174120438 34540391 50716128 34540391 211818736 34540391 211818736 623445716 871136823 623445716 871136823 26619372 40066543 26619372 515386669 26619372 515386669 577008209 515386669 203449588 115594928 203449588 115594928 923618784 115594928 191577417 857677652 191577417 857677652 634039487 857677652 315786804 474785347 315786804 983640584 315786804 983640584 597369389 983640584 351168977 177280041 351168977 177280041 882024760 177280041 727425116 841213101 727425116 841213101 498135473 841213101 502151541 918501103 502151541 308822248 502151541 308822248 204849750 308822248 536989070 839719929 536989070 524919588 536989070 524919588 362201812 903172489 362201812 903172489 401732030 903172489 396717576 225254519 396717576 225254519 850116781 225254519 518955645 701472672 518955645 238390910 518955645 238390910 841445229 238390910 418852409 909736723 418852409 22586313 418852409 22586313 14431424 22586313 919331382 958563131 919331382 958563131 93728604 140471479 93728604 640918391 93728604 640918391 637254458 640918391 161595624 244601901 161595624 941492026 161595624 941492026 479066043 941492026 189787940 287358069 189787940 330431025 189787940 330431025 300329352 450813374 300329352 137835095 300329352 137835095 908676937 137835095 252758579 378830674 252758579 326493146 252758579 326493146 216559770 326493146 935633165 97740048 935633165 907809036 935633165 907809036 542529935 907809036 943828917 83831209 943828917 376536549 943828917 376536549 362956093 982873750 362956093 228589167 362956093 228589167 847773512 228589167 353418247 730311629 353418247 232366034 353418247 232366034 845436243 232366034 85409254 128377013 85409254 394356506 85409254 394356506 733646892 394356506 179515355 2301221 179515355 2301221 998355968 2301221 588396828 822106125 588396828 453367528 588396828 453367528 37443845 55738158 37443845 190970588 37443845 190970588 127454602 190970588 63031501 94613910 63031501 214440346 63031501 214440346 385125993 736998443 385125993 426137427 385125993 426137427 284470511 426137427 527995754 815441014 527995754 453361098 527995754 453361098 302458971 453361098 963555153 54081581 963555153 292097819 963555153 292097819 72189701 108570556 72189701 170456284 72189701 170456284 886610003 170456284 723969818 408430456 723969818 208927027 723969818 208927027 138996623 208927027 890449747 141261173 890449747 141261173 94262827 141261173 774127657 750167116 774127657 750167116 548661795 750167116 734542531 392401190 734542531 678594502 734542531 678594502 507767984 761821943 507767984 296493483 507767984 296493483 109090259 163065799 109090259 207558337 109090259 207558337 137933061 207558337 76518782 115045321 76518782 660985333 76518782 660985333 978633434 32082441 978633434 458716428 978633434 458716428 574934573 883339848 574934573 224622236 574934573 224622236 53650015 80293154 53650015 386836727 53650015 386836727 783239997 26692665 783239997 26692665 17102680 26692665 200342937 302641570 200342937 171352657 200342937 171352657 885959494 171352657 311309462 467561827 311309462 58971814 311309462 58971814 39682003 58971814 76337364 736151322 76337364 736151322 588854021 736151322 478349523 839987431 478349523 490651863 478349523 490651863 46049490 68224796 46049490 503167071 46049490 503167071 965585181 50795130 965585181 50795130 965753578 50795130 805161422 464893024 805161422 464893024 310118647 464893024 892715222 161476474 892715222 179717502 892715222 179717502 119800355 179717502 250852142 449816483 250852142 449816483 372311185 626394605 372311185 382221897 372311185 382221897 916042321 102328064 916042321 102328064 67682962 102328064 638788673 678036022 638788673 499053657 638788673 499053657 784019763 320053686 784019763 667614219 784019763 667614219 234723591 176527719 234723591 176527719 954135785 68224795 954135785 487280597 954135785 487280597 671131653 487280597 808537238 128982093 808537238 128982093 914552794 128982093 640177854 708427365 640177854 451439674 640177854 451439674 300860983 451439674 399603797 961891800 399603797 770626078 399603797 770626078 975310346 36966924 975310346 623576351 975310346 623576351 245283536 367737498 245283536 583553429 245283536 583553429 596601802 583553429 413980799 634389145 413980799 294436704 413980799 294436704 194593249 294436704 706522946 433962983 706522946 70756683 706522946 70756683 47528044 70756683 99073314 793372728 99073314 793372728 506789617 530148609 506789617 828109025 506789617 828109025 467943304 828109025 840425658 239886256 840425658 264501081 840425658 264501081 817779866 995080596 817779866 995080596 616229993 182821474 616229993 182821474 121849543 182821474 725963906 405845094 725963906 95147308 725963906 95147308 936759923 95147308 81617106 136375514 81617106 136375514 573998723 591135508 573998723 481423170 573998723 481423170 766606230 345411820 766606230 929699188 766606230 929699188 604432676 929699188 674601922 294227218 674601922 294227218 194497664 294227218 693908800 452208840 693908800 182496840 693908800 182496840 121601192 182496840 689866457 458285100 689866457 248046000 689866457 248046000 163767095 248046000 585555693 667340843 585555693 313144623 585555693 313144623 207450809 313144623 837768769 243672436 837768769 418419976 837768769 418419976 600577832 920299647 600577832 48950610 600577832 48950610 966926679 48950610 470420170 978898092 470420170 978898092 699162740 118109495 699162740 118109495 78703354 118109495 880181434 828575240 880181434 828575240 440436604 828575240 535479179 568289681 535479179 568289681 35619452 52579174 35619452 216865112 35619452 216865112 855092035 216865112 205289596 477151866 205289596 477151866 979186337 31456581 979186337 459596900 979186337 459596900 390734110 504731256 390734110 178422892 390734110 178422892 880992325 178422892 181456437 350908423 181456437 350908423 872632173 190776799 872632173 944152777 872632173 944152777 400306276 417752689 400306276 417752689 756949530 359410367 756949530 463788040 756949530 463788040 153974841 232730387 153974841 526719926 153974841 526719926 589356328 526719926 452202800 591160186 452202800 589900594 452202800 589900594 841734063 237899934 841734063 749920766 841734063 749920766 609132037 749920766 611237506 849593891 611237506 592321598 611237506 592321598 463754439 592321598 643106018 154947974 643106018 154947974 896929921 154947974 185608951 381099965 185608951 381099965 742278166 381099965 624876176 692980763 624876176 442330980 624876176 442330980 700810534 442330980 27422789 41233044 27422789 683274583 27422789 683274583 559575157 918155187 559575157 407023820 559575157 407023820 20998893 31884044 20998893 59446135 20998893 59446135 960126125 59446135 554826876 823472147 554826876 369837574 554826876 369837574 917049947 125632098 917049947 982015018 917049947 982015018 492406455 982015018 658818631 354021172 658818631 354021172 235580489 354021172 669200457 490463690 669200457 370813311 669200457 370813311 247465679 370813311 618988675 996886380 618988675 996886380 391508050 996886380 506238856 106027755 506238856 106027755 930347405 106027755 266901617 912497694 266901617 912497694 773474424 10540552 773474424 10540552 7069278 10540552 259198522 388382342 259198522 254333731 259198522 254333731 831059777 254333731 575502977 927460468 575502977 927460468 179786007 273561224 179786007 895594875 179786007 895594875 508092167 895594875 172806038 166063949 172806038 166063949 110803362 166063949 708644616 430919969 708644616 5775187 708644616 5775187 995954812 5775187 79705970 729389231 79705970 729389231 405488798 729389231 20871860 31600081 20871860 584965890 20871860 584965890 596278015 584965890 552180143 282756546 552180143 282756546 810997791 282756546 99143974 148988274 99143974 445953878 99143974 445953878 698165129 445953878 579591967 992301930 579591967 283727958 579591967 283727958 810247219 283727958 132739667 199460104 132739667 606904973 132739667 606904973 540007561 606904973 6503904 9545953 6503904 35205176 6503904 35205176 976785304 35205176 899505254 321010599 899505254 321010599 186176413 282843188 186176413 522471467 186176413 522471467 853084034 183460548 853084034 183460548 877880365 183460548 819348389 271597159 819348389 161342648 819348389 161342648 107546521 161342648 823862059 797418407 823862059 797418407 378139814 797418407 530905829 598092199 530905829 598092199 165860272 102680398 165860272 102680398 932611093 102680398 192243786 467434579 192243786 467434579 520149508 817154301 520149508 817154301 394414285 817154301 466094194 3790470 466094194 3790470 2595463 3790470 513588512 729152823 513588512 128812693 513588512 128812693 85781434 128812693 736030109 389882847 736030109 51057039 736030109 51057039 34777235 51057039 178948816 423777333 178948816 423777333 713513716 423777333 445397850 937106234 445397850 30717638 445397850 30717638 20277457 30717638 595083233 795974037 595083233 769805579 595083233 769805579 341732384 769805579 790443872 98051619 790443872 98051619 959719983 59847732 959719983 77152105 959719983 77152105 51788667 77152105 166958394 722856589 166958394 722856589 962416874 55868259 962416874 311468070 962416874 311468070 206575186 311468070 760700051 736214904 760700051 736214904 227747376 342000277 227747376 608354010 227747376 608354010 765245075 347781622 765245075 474544852 765245075 474544852 248260861 266338468 248260861 266338468 175164638 266338468 678247412 475543147 678247412 233132801 678247412 233132801 154282887 233132801 580114035 950237693 580114035 412575611 580114035 412575611 274658916 412575611 663282982 943753336 663282982 943753336 351391673 943753336 497473058 396170355 497473058 396170355 732693256 396170355 714080658 423137920 714080658 9011812 714080658 9011812 993389019 9011812 79865794 871033353 79865794 871033353 742670410 380446974 742670410 433385411 742670410 433385411 163694149 247784900 163694149 383987901 163694149 383987901 438204227 888927705 438204227 497292217 438204227 497292217 664597448 497292217 56721286 84867717 56721286 621294509 56721286 621294509 557197924 621294509 17478998 27141910 17478998 171284259 17478998 171284259 466189599 838806145 466189599 788505997 466189599 788505997 946708971 79333684 946708971 409326458 946708971 409326458 353095659 742795442 353095659 176878349 353095659 176878349 117869532 176878349 122202503 365931601 122202503 365931601 371227064 895067035 371227064 13113433 371227064 13113433 991099251 13113433 619442247 609334097 619442247 169733195 619442247 169733195 886994372 169733195 166946731 252805437 166946731 17345694 166946731 17345694 988437700 17345694 902055901 593715822 902055901 593715822 373104206 949457654 373104206 949457654 414120463 949457654 7216248 10912273 7216248 407180703 7216248 407180703 725016233 407180703 698867080 677857786 698867080 677857786 498620299 322175610 498620299 322175610 782442027 322175610 66615862 100198100 66615862 556316036 66615862 556316036 652765536 556316036 371522142 709086549 371522142 193752600 371522142 193752600 128923784 193752600 690668651 715782796 690668651 715782796 454653817 715782796 557800804 91297109 557800804 91297109 60802588 91297109 339910642 736008351 339910642 736008351 850456642 224849348 850456642 661736373 850456642 661736373 378297864 661736373 759744529 276254233 759744529 276254233 99353368 149299800 99353368 612806059 99353368 612806059 522851474 612806059 308150929 461802248 308150929 496745794 308150929 496745794 330887531 496745794 981264 1464821 981264 578653371 981264 578653371 592642952 578653371 453655339 870195796 453655339 870195796 620509677 870195796 517834801 858078418 517834801 958220459 517834801 958220459 333203826 958220459 983763825 24661050 983763825 479767247 983763825 479767247 644292451 826339505 644292451 318086839 644292451 318086839 785408145 318086839 103051827 154336841 103051827 338088851 103051827 338088851 660434908 839843559 660434908 235171321 660434908 235171321 155351246 235171321 553060795 879658722 553060795 340048354 553060795 340048354 770004729 340048354 757673203 415302082 757673203 415302082 276744931 415302082 998015678 2777685 998015678 235180715 998015678 235180715 448019413 836194899 448019413 665202750 448019413 665202750 196926184 134937696 196926184 134937696 910795255 134937696 190347442 981288248 190347442 981288248 408841817 981288248 272347942 257555895 272347942 257555895 169575619 257555895 196508692 861718298 196508692 861718298 725838099 149584037 725838099 149584037 99514525 149584037 563002501 609574410 563002501 245048131 563002501 245048131 161802809 245048131 684045546 467386351 684045546 44490092 684045546 44490092 29315097 44490092 277484591 416749947 277484591 375059939 277484591 375059939 746056975 375059939 244595943 367190453 244595943 565228310 244595943 565228310 596270628 565228310 457937710 927824670 457937710 339293696 457937710 339293696 770510778 339293696 263203453 394809168 263203453 135896379 263203453 135896379 90369826 135896379 518539090 817914841 518539090 382959064 518539090 382959064 255677305 382959064 967168108 48434301 967168108 532011741 967168108 532011741 657158915 532011741 832169104 252061418 832169104 967802530 832169104 967802530 559166064 658212757 559166064 891588945 559166064 891588945 235703393 19483881 235703393 19483881 986969808 19483881 480060921 529228826 480060921 166206095 480060921 166206095 110981474 166206095 332958788 687907357 332958788 687907357 686514455 463077024 686514455 728723088 686514455 728723088 438348639 728723088 521434680 214653723 521434680 214653723 142272932 214653723 885432076 111863967 885432076 111863967 20441967 30963401 20441967 94993279 20441967 94993279 984128874 23844395 984128874 44567086 984128874 44567086 29423999 44567086 600055825 569753850 600055825 569753850 407630237 569753850 631632961 709578902 631632961 223518970 631632961 223518970 851374819 223518970 593991002 931896937 593991002 334623458 593991002 334623458 222191697 334623458 543086605 827761464 543086605 827761464 124166607 175913995 124166607 175913995 117126977 175913995 754977266 711567007 754977266 711567007 524806155 711567007 547071897 932854516 547071897 306072330 547071897 306072330 897737257 153848388 897737257 490439939 897737257 490439939 83165938 124915952 83165938 889220335 83165938 889220335 497900902 889220335 327391860 492539986 327391860 737670021 327391860 737670021 506189747 737670021 458192563 510553236 458192563 510553236 160721104 243059316 160721104 878646192 160721104 878646192 616614484 878646192 268143631 112481601 268143631 112481601 925745854 112481601 311302886 467501855 311302886 335765947 311302886 335765947 773058932 335765947 183250470 278637295 183250470 505282402 183250470 505282402 533451217 966006984 533451217 411560207 533451217 411560207 722153438 411560207 238960243 130142672 238960243 130142672 913930797 130142672 398347976 519755479 398347976 237606978 398347976 237606978 156987644 237606978 643610933 996299862 643610933 315559320 643610933 315559320 208886674 315559320 630739968 794309901 630739968 571388947 630739968 571388947 968571855 46123019 968571855 866033190 968571855 866033190 506762312 866033190 905087845 143088023 905087845 464526899 905087845 464526899 309955594 464526899 792049232 143079067 792049232 143079067 905097740 143079067 767342747 793270780 767342747 793270780 402567289 793270780 480442404 686324909 480442404 846729887 480442404 846729887 593236133 564607753 593236133 730297946 593236133 730297946 213545616 322348661 213545616 372765649 213545616 372765649 248792682 372765649 1320826 1951751 1320826 970095796 1320826 970095796 635095647 970095796 91943126 138029440 91943126 521383060 91943126 521383060 604358509 521383060 135510903 203527880 135510903 943033346 135510903 943033346 507731766 943033346 285013506 219237333 285013506 219237333 144986377 219237333 921284474 119312705 921284474 490352828 921284474 490352828 669228943 490352828 680026802 80040490 680026802 80040490 53562204 80040490 714338067 422825167 714338067 328022705 714338067 328022705 217436427 328022705 772738274 515727676 772738274 515727676 628987719 515727676 648032799 899259958 648032799 181046828 648032799 181046828 879579523 181046828 820044048 283494324 820044048 283494324 488870109 993231840 488870109 163882574 488870109 163882574 109744259 163882574 166530680 345565007 166530680 345565007 766453628 345565007 212670899 72522857 212670899 72522857 951269186 72522857 598786319 665981410 598786319 99166565 598786319 99166565 65985225 99166565 621283082 756809272 621283082 33220051 621283082 33220051 978011332 33220051 550461247 849129614 550461247 802814901 550461247 802814901 884551129 24529873 884551129 24529873 15871718 24529873 679553400 911246160 679553400 911246160 152156425 230045618 152156425 394198891 152156425 394198891 733766124 394198891 173898739 264231473 173898739 907007296 173898739 907007296 504698211 907007296 160545001 242655392 160545001 916703895 160545001 916703895 449540594 916703895 208361458 314925137 208361458 755589500 208361458 755589500 531699415 755589500 290548432 435158097 290548432 967613231 290548432 967613231 629623557 967613231 8232738 12381934 8232738 166986152 8232738 166986152 888845784 166986152 11139386 17229555 11139386 56018402 11139386 56018402 962217951 56018402 949707863 159080539 949707863 159080539 106048924 159080539 842951917 462048746 842951917 462048746 543206848 926568823 543206848 142383179 543206848 142383179 94961739 142383179 300868033 485308924 300868033 485308924 322701985 485308924 265710808 398708484 265710808 738400948 265710808 738400948 476356818 601378217 476356818 601378217 630075523 101420763 630075523 101420763 67276134 101420763 107300308 381018112 107300308 381018112 254123129 381018112 56230264 84374742 56230264 779975799 56230264 779975799 394767625 779975799 278087259 417856345 278087259 825658275 278087259 825658275 528288750 825658275 5103945 7827911 5103945 162999198 5103945 162999198 273757098 837458546 273757098 837458546 654608071 837458546 443526040 987136103 443526040 700422563 443526040 700422563 686442285 463301066 686442285 694074983 686442285 694074983 342257706 694074983 505385183 791829415 505385183 575411472 505385183 575411472 358582517 575411472 486628670 170680805 486628670 170680805 113815776 170680805 196616714 297171031 196616714 275078193 196616714 275078193 816717017 275078193 142820625 215423807 142820625 374415777 142820625 374415777 746540782 374415777 461309934 540303916 461309934 365351961 461309934 365351961 752726251 365351961 596434837 844698764 596434837 92118449 596434837 92118449 61465279 92118449 132829093 403697584 132829093 403697584 926707032 111238671 926707032 790418733 926707032 790418733 227212436 341200018 227212436 443100784 227212436 443100784 700246266 443100784 322280516 667792447 322280516 667792447 612476067 667792447 90276762 135702171 90276762 511291511 90276762 511291511 854805342 105255075 854805342 105255075 69766121 105255075 974120970 38413095 974120970 227040906 974120970 227040906 578022117 857571814 578022117 857571814 487967545 857571814 650915229 919697024 650915229 89393125 650915229 89393125 59564820 89393125 150778078 487528708 150778078 487528708 673164842 418346728 673164842 418346728 781407419 68680414 781407419 68680414 46333447 68680414 317950571 477791266 317950571 22668004 317950571 22668004 14590705 22668004 322380137 545196182 322380137 545196182 405853949 985304636 405853949 248482836 405853949 248482836 130998485 196746224 130998485 324493027 130998485 324493027 214892758 324493027 79441003 119008013 79441003 122784674 79441003 122784674 918924789 122784674 368027543 532033522 368027543 505991760 368027543 505991760 462863327 505991760 39329821 58349784 39329821 168238243 39329821 168238243 786643637 995011438 786643637 995011438 424832995 545746756 424832995 650268833 424832995 650268833 548476260 650268833 413754393 911342542 413754393 453361100 413754393 453361100 693083135 453361100 442470481 967871506 442470481 967871506 821238254 268763772 821238254 532355406 821238254 532355406 514615962 544454648 514615962 212214914 514615962 212214914 140975825 212214914 869672446 195107429 869672446 305567313 869672446 305567313 202587140 305567313 606666941 960003751 606666941 339747197 606666941 339747197 770166876 339747197 3568496 5514090 3568496 533981590 3568496 533981590 474386381 533981590 253317435 379948268 253317435 448838600 253317435 448838600 742826302 233991860 742826302 233991860 154801284 233991860 732908613 990487149 732908613 990487149 376277908 990487149 833615230 250002195 833615230 443988488 833615230 443988488 296104157 443988488 684963172 720252768 684963172 720252768 558416493 720252768 774688273 142721604 774688273 142721604 905315978 142721604 616671074 703068819 616671074 522634772 616671074 522634772 295816784 53689690 295816784 53689690 36383749 53689690 976888017 35030364 976888017 713485113 976888017 713485113 283138034 424230346 283138034 762448691 283138034 762448691 369431986 762448691 139676919 209996206 139676919 323519527 139676919 323519527 214122238 323519527 45238316 67221989 45238316 85927950 45238316 85927950 942586313 85927950 775993274 331460985 775993274 281498545 775993274 281498545 817753772 273380611 817753772 803056364 817753772 803056364 88681182 133442703 88681182 564976084 88681182 564976084 612968331 564976084 351218568 726549439 351218568 526874089 351218568 526874089 812537310 281254150 812537310 292589373 812537310 292589373 193522508 292589373 889659815 89161340 889659815 89161340 59456723 89161340 272222733 441160684 272222733 441160684 311147695 763216246 311147695 763216246 595410469 849132863 595410469 41103353 595410469 41103353 27249961 41103353 376955746 707788442 376955746 94221553 376955746 94221553 62808491 94221553 654525327 881521704 654525327 22195021 654525327 22195021 14174855 22195021 968966641 496469977 968966641 496469977 330658230 496469977 872404955 191065201 872404955 236212286 872404955 236212286 156290962 236212286 657494432 953247619 657494432 296259136 657494432 296259136 800807292 296259136 45942509 68103312 45942509 967786335 45942509 967786335 611331698 967786335 331332868 497517109 331332868 555027732 331332868 555027732 503902679 985965652 503902679 101356303 503902679 101356303 67222809 101356303 678792787 982687356 678792787 982687356 434431896 369915053 434431896 369915053 179397391 272687040 179397391 485153611 179397391 485153611 322665963 485153611 190683308 214162165 190683308 214162165 928395077 108679938 928395077 654338420 928395077 654338420 438978725 654338420 767075688 137473187 767075688 137473187 91468424 137473187 378519334 684912321 378519334 82337110 378519334 82337110 54871061 82337110 930917170 366744304 930917170 366744304 244295849 366744304 339142247 896513409 339142247 896513409 505479144 896513409 145816386 221004116 145816386 318478771 145816386 318478771 785185401 318478771 19669921 30034930 19669921 782382245 19669921 782382245 517744567 782382245 461096981 974835978 461096981 136206254 461096981 136206254 910054175 136206254 389559620 841995139 389559620 165427050 389559620 165427050 110442734 165427050 900763115 149672714 900763115 383318928 900763115 383318928 76936247 115660112 76936247 260488213 76936247 260488213 826966847 260488213 584193196 914656433 584193196 125714038 584193196 125714038 963281094 54357422 963281094 684917856 963281094 684917856 46961171 69636676 46961171 147222682 46961171 147222682 433209391 502913501 433209391 240064652 433209391 240064652 158634670 240064652 364464353 998914063 364464353 998914063 620938138 998914063 355994145 350390032 355994145 350390032 233196765 350390032 796265651 303096939 796265651 465314907 796265651 465314907 310301011 465314907 982196238 26984705 982196238 979335523 982196238 979335523 426497015 979335523 612545711 453560243 612545711 453560243 302622841 453560243 740271029 113890712 740271029 113890712 924773025 113890712 303157241 454691556 303157241 51326575 303157241 51326575 34885972 51326575 679789264 878269435 679789264 878269435 611936715 878269435 944371871 82912210 944371871 595319016 944371871 595319016 106484653 131427756 106484653 131427756 913015486 131427756 423826737 976728702 423826737 835439869 423826737 835439869 949005135 76006304 949005135 714493528 949005135 714493528 174828631 103571917 174828631 103571917 68641079 103571917 396985874 522874956 396985874 283409806 396985874 283409806 186674449 283409806 611011935 703801967 611011935 703801967 527302612 703801967 688604617 460117812 688604617 600166498 688604617 600166498 309721150 99407812 309721150 99407812 66022770 99407812 962150038 56198226 962150038 364951508 962150038 364951508 122592175 183795953 122592175 334706123 122592175 334706123 222276699 334706123 47188991 70023087 47188991 397654837 47188991 397654837 731576840 397654837 58311308 87136498 58311308 928544006 58311308 928544006 492952788 928544006 51077601 76350722 51077601 763766904 51077601 763766904 504861094 436104049 504861094 436104049 127810259 191935999 127810259 465116045 127810259 465116045 805640014 289388925 805640014 405533625 805640014 405533625 625779986 509410920 625779986 459756031 625779986 459756031 306656756 459756031 332802473 499692255 332802473 418154114 332802473 418154114 278311033 418154114 438182651 806639131 438182651 421517240 438182651 421517240 715399348 421517240 417908749 864775013 417908749 864775013 626287599 864775013 94640532 50276560 94640532 50276560 34011684 50276560 846981014 932797517 846981014 932797517 466767120 137379586 466767120 137379586 909047760 137379586 150831046 442285107 150831046 442285107 408827611 976897814 408827611 804065478 408827611 804065478 942124350 86730752 942124350 247194076 942124350 247194076 785834104 553424555 785834104 553424555 355992844 553424555 581246902 896173111 581246902 717798973 581246902 717798973 201806399 100511036 201806399 100511036 66716340 100511036 736208370 389740328 736208370 47944673 736208370 47944673 967325917 47944673 305553190 713316126 305553190 713316126 471807430 713316126 257817074 44106017 257817074 44106017 29081766 44106017 639332420 732962851 639332420 128604198 639332420 128604198 85641634 128604198 238953183 358353296 238953183 262519397 238953183 262519397 825744958 262519397 592767098 557842513 592767098 22039975 592767098 22039975 985467172 22039975 91398732 731275300 91398732 731275300 541834399 955121189 541834399 384467676 541834399 384467676 17312749 26984704 17312749 532580645 17312749 532580645 898535298 152852205 898535298 475150327 898535298 475150327 316028219 475150327 685448326 390134219 685448326 390134219 735919314 390134219 119258644 178546591 119258644 425437193 119258644 425437193 753269435 364625180 753269435 434030425 753269435 434030425 289930071 434030425 429525257 784317459 429525257 373104883 429525257 373104883 249043258 373104883 899606702 151218273 899606702 187108422 899606702 187108422 172593190 262436177 172593190 34797568 172593190 34797568 22951033 34797568 306222902 973263391 306222902 973263391 881847577 177521651 881847577 850955157 881847577 850955157 193531890 292675330 193531890 998558975 193531890 998558975 960822312 58391314 960822312 450873485 960822312 450873485 479206161 641819654 479206161 269139165 479206161 269139165 821100157 269139165 201795831 419969247 201795831 419969247 716334598 419969247 257708652 386117500 257708652 950722635 257708652 950722635 660038355 658327764 660038355 730523521 660038355 730523521 527188300 730523521 716839970 419268033 716839970 475099036 716839970 475099036 15622613 23935611 15622613 319987038 15622613 319987038 212222769 319987038 35339571 52007376 35339571 984965261 35339571 984965261 427912947 984965261 217984740 329049500 217984740 706571640 217984740 706571640 369157598 441223457 369157598 441223457 294303811 441223457 780076188 209468487 780076188 209468487 859560817 209468487 502917878 849217133 502917878 204821446 502917878 204821446 862609897 204821446 442196319 948626033 442196319 179508648 442196319 179508648 880430187 179508648 80026712 120071273 80026712 477538829 80026712 477538829 676872060 477538829 194018572 110000185 194018572 110000185 927415324 110000185 327422616 492569385 327422616 376051497 327422616 376051497 251005933 376051497 809187389 55843723 809187389 55843723 962428517 55843723 787908173 333624741 787908173 333624741 49142900 73084625 49142900 316933773 49142900 316933773 470446946 502270349 470446946 168424986 470446946 168424986 887914994 168424986 557849824 689733253 557849824 449744672 557849824 449744672 299715275 449744672 807052988 287409605 807052988 774552911 807052988 774552911 462180009 537400524 462180009 537400524 437017995 537400524 809217779 284905497 809217779 373814146 809217779 373814146 249635292 373814146 457377065 665740612 457377065 48197154 457377065 48197154 32398229 48197154 764124503 384652600 764124503 384652600 256853389 384652600 432018867 613444228 432018867 169139184 432018867 169139184 112947685 169139184 484251301 625424165 484251301 278744808 484251301 278744808 183345021 278744808 221768012 334218460 221768012 159829382 221768012 159829382 36937109 54794132 36937109 101198526 36937109 101198526 467194227 916465921 467194227 916465921 618205778 916465921 489494034 356557831 489494034 356557831 124839663 187174619 124839663 325874960 124839663 325874960 215911417 325874960 108843891 98665413 108843891 98665413 65696736 98665413 174320846 264730576 174320846 200355245 174320846 200355245 12391497 18828713 12391497 139978826 12391497 139978826 970462557 43793899 970462557 360590996 970462557 360590996 481854475 623027908 481854475 335721903 481854475 335721903 845273502 186325709 845273502 186325709 905487376 142366903 905487376 450102847 905487376 450102847 36792148 54383717 36792148 447482795 36792148 447482795 696940236 447482795 435394809 675225857 435394809 563530057 435394809 563530057 493275472 563530057 17058116 26520508 17058116 771439408 17058116 771439408 632409764 771439408 377374758 935526257 377374758 219910749 377374758 219910749 145274022 219910749 572541538 621868566 572541538 40311564 572541538 40311564 972701201 40311564 70268256 984339837 70268256 984339837 913471703 80389569 913471703 80389569 946130286 80389569 13818341 21718700 13818341 785500903 13818341 785500903 736155815 389798086 736155815 810095298 736155815 810095298 24572439 36868804 24572439 228249119 24572439 228249119 686503814 463116693 686503814 195566448 686503814 195566448 869355451 195566448 666105653 495140120 666105653 49017998 666105653 49017998 33052507 49017998 116255993 174477936 116255993 124226254 116255993 124226254 82735563 124226254 899028656 152239200 899028656 89268197 899028656 89268197 59490188 89268197 242092480 363317765 242092480 320961778 242092480 320961778 212707533 320961778 322689983 697113029 322689983 697113029 501876511 831954293 501876511 36532521 501876511 36532521 24294031 36532521 98320591 270231536 98320591 270231536 820400521 270231536 651010277 893839201 651010277 237736465 651010277 237736465 841834096 237736465 727144325 608599951 727144325 608599951 26410844 39715589 26410844 63413448 26410844 63413448 957306739 63413448 36003895 53148746 36003895 409598529 36003895 409598529 723271421 409598529 556893933 687910924 556893933 31364641 556893933 31364641 979278368 31364641 456571582 555673081 456571582 408373709 456571582 408373709 723996195 408373709 423577987 947880387 423577987 512813487 423577987 512813487 345282674 802108717 345282674 802108717 974384371 37987864 974384371 329663543 974384371 329663543 589918859 652593817 589918859 187887986 589918859 187887986 874635766 187887986 177341706 269690651 177341706 35183911 177341706 35183911 976820171 35183911 51514078 128099490 51514078 128099490 915462811 128099490 327951081 719460623 327951081 719460623 527290903 719460623 311451769 467815116 311451769 799587999 311451769 799587999 415063951 799587999 189394321 286914045 189394321 591465107 189394321 591465107 404714737 591465107 79903249 119893571 79903249 917318691 79903249 917318691 579730702 917318691 368245952 478621158 368245952 478621158 676181522 478621158 587900967 891411211 587900967 335295981 587900967 335295981 919191714 122230529 919191714 771367186 919191714 771367186 154129711 232802122 154129711 448737266 154129711 448737266 696228345 448737266 492381180 903576457 492381180 17175935 492381180 17175935 11122918 17175935 591074263 839130336 591074263 77425102 591074263 77425102 52005890 77425102 171976262 261255088 171976262 9596872 171976262 9596872 993055266 9596872 765409872 499621389 765409872 499621389 631528301 539618085 631528301 81128605 631528301 81128605 54085940 81128605 745873954 375302433 745873954 247086405 745873954 247086405 162891460 247086405 635867212 955390628 635867212 667573645 635867212 667573645 108049253 161850330 108049253 612482573 108049253 612482573 615755918 612482573 306708642 78038844 306708642 78038844 52182621 78038844 225723362 682073760 225723362 682073760 343466276 682073760 172469099 85504667 172469099 85504667 57191625 85504667 777245686 329631932 777245686 245942214 777245686 245942214 836356456 245942214 831142009 254151802 831142009 51959255 831142009 51959255 965067024 51959255 771541996 337691238 771541996 195853689 771541996 195853689 130586422 195853689 694215386 451604429 694215386 111105063 694215386 111105063 926777897 111105063 96746346 673794720 96746346 673794720 439447504 673794720 260614944 167311628 260614944 167311628 111876052 167311628 789954128 311606437 789954128 157720322 789954128 157720322 105142009 157720322 947892573 77382782 947892573 373264894 947892573 373264894 742535466 380800899 742535466 14176473 742535466 14176473 990634430 14176473 513032543 518292938 513032543 3984044 513032543 3984044 2646639 3984044 259859858 389343654 259859858 232993104 259859858 232993104 154189723 232993104 247035218 434793859 247035218 434793859 290340528 434793859 151166570 153891980 151166570 153891980 906721823 139934374 906721823 412667683 906721823 412667683 18280436 28456249 18280436 514099244 18280436 514099244 814104707 261958285 814104707 261958285 172395026 261958285 245458780 860123099 245458780 860123099 927558554 109800013 927558554 129699620 927558554 129699620 86307915 129699620 957532866 63085930 957532866 937877940 957532866 937877940 639703640 937877940 751826898 138108411 751826898 138108411 908274931 138108411 804494864 290920249 804494864 117277382 804494864 117277382 77998041 117277382 312803372 469896395 312803372 161850331 312803372 161850331 892359926 161850331 572938694 785381165 572938694 150811315 572938694 150811315 100367034 150811315 294581888 441639431 294581888 306185399 294581888 306185399 175131727 163871575 175131727 163871575 109742651 163871575 920531862 120323925 920531862 558844448 920531862 558844448 507085655 558844448 889276959 166394820 889276959 898683488 889276959 898683488 12824935 19595696 12824935 847656097 12824935 847656097 369267698 847656097 330745760 484499217 330745760 484499217 322373934 484499217 358589158 718459646 358589158 237606983 358589158 237606983 841932099 237606983 332607401 499449876 332607401 191786386 332607401 191786386 871937648 191786386 203813745 742153459 203813745 742153459 576340210 742153459 219875371 331635366 219875371 574866130 219875371 574866130 718257897 417138404 718257897 778674547 718257897 778674547 437009151 312998825 437009151 312998825 201640344 292529497 201640344 292529497 803426913 292529497 451854986 958059971 451854986 567894681 451854986 567894681 703277793 144163324 703277793 144163324 96052547 144163324 308383321 462206381 308383321 454940331 308383321 454940331 692093263 454940331 141364737 212654131 141364737 289359061 141364737 289359061 812910632 34156497 812910632 34156497 977424144 34156497 974035870 271722654 974035870 271722654 711348916 427345998 711348916 382068010 711348916 382068010 98892603 148688888 98892603 418135994 98892603 418135994 717670368 418135994 168291999 255658439 168291999 619213631 168291999 619213631 414441295 619213631 191586524 191065200 191586524 191065200 127478626 191065200 658889212 565867854 658889212 152239203 658889212 152239203 101163499 152239203 603260822 809903059 603260822 14466748 603260822 14466748 990464561 14466748 498437949 908790494 498437949 908790494 457254048 908790494 577801290 518178930 577801290 518178930 950145708 23122972 950145708 23122972 15089581 23122972 259581234 388860009 259581234 62232374 259581234 62232374 958289353 62232374 784913384 715808789 784913384 715808789 170909205 122215101 170909205 122215101 81498932 122215101 660092209 692073722 660092209 182859560 660092209 182859560 878216543 182859560 188412453 875660311 188412453 875660311 515301472 372633648 515301472 372633648 248640184 372633648 911682147 133618475 911682147 191200559 911682147 191200559 510422911 770718542 510422911 92099609 510422911 92099609 24212196 36451639 24212196 808679525 24212196 808679525 735685463 383662268 735685463 383662268 145240084 219807835 145240084 251806166 145240084 251806166 832305642 251806166 528295070 944495617 528295070 335011263 528295070 335011263 222548855 335011263 305796561 733936345 305796561 733936345 642905198 733936345 121257357 181981232 121257357 376918021 121257357 376918021 980493367 29589216 980493367 727041761 980493367 727041761 568954287 727041761 735551061 391246957 735551061 873456296 735551061 873456296 349724679 873456296 974331573 38148245 974331573 565256280 974331573 565256280 565418579 565256280 984411923 23267769 984411923 184178880 984411923 184178880 122845981 184178880 865319401 752363197 865319401 752363197 482432928 752363197 664073977 497944632 664073977 748997759 664073977 748997759 86161241 129394634 86161241 781540285 86161241 781540285 578066978 781540285 433667397 700429434 433667397 842551469 433667397 842551469 363514642 842551469 625152200 418194868 625152200 418194868 278372235 418194868 429199007 678148114 429199007 273072391 429199007 273072391 817919267 273072391 605191848 701610895 605191848 225666086 605191848 225666086 148981949 225666086 232405189 349081787 232405189 314401016 232405189 314401016 788034485 314401016 409981948 593482488 409981948 78971086 409981948 78971086 947050745 78971086 320209518 922417181 320209518 922417181 435971796 922417181 863575 1287911 863575 965606659 863575 965606659 541843545 262629859 541843545 262629859 172706760 262629859 289961980 434166005 289961980 371540812 289961980 371540812 247904823 371540812 791360127 309870548 791360127 461516765 791360127 461516765 687490069 461516765 744588587 92593704 744588587 92593704 938470604 92593704 266997953 400991976 266997953 150337293 266997953 150337293 900295266 150337293 670626072 488075491 670626072 256791814 670626072 256791814 829435665 256791814 206730393 311859444 206730393 233756756 206730393 233756756 844456902 233756756 422286914 501577067 422286914 168286987 422286914 168286987 112328841 168286987 920082355 120758012 920082355 214221681 920082355 214221681 256890028 403629336 256890028 403629336 303251715 454860890 303251715 29241722 303251715 29241722 980910327 29241722 9801930 14221012 9801930 14221012 990596919 14221012 967458890 47739910 967458890 22311243 967458890 22311243 14222592 22311243 607937142 899507042 607937142 311380791 607937142 311380791 64871577 97406318 64871577 453771565 64871577 453771565 418955310 984158114 418955310 175861338 418955310 175861338 117097504 175861338 874246297 334923370 874246297 334923370 773623015 334923370 903522919 145266821 903522919 219170660 903522919 219170660 821399610 971347182 821399610 971347182 344117752 971347182 809671223 284288292 809671223 361143070 809671223 361143070 240659682 361143070 603643612 521751371 603643612 458875397 603643612 458875397 306008937 458875397 506519657 581820188 506519657 13384047 506519657 13384047 990971633 13384047 719126520 826166354 719126520 826166354 628361507 826166354 693836552 187466809 693836552 187466809 874874644 187466809 10078519 15130926 10078519 228854710 10078519 228854710 847614421 228854710 621129445 627602348 621129445 366101655 621129445 366101655 752183928 366101655 103333501 154742176 103333501 851595449 103333501 851595449 594957246 725066281 594957246 874819872 594957246 874819872 290116429 434473827 290116429 955696529 290116429 955696529 507024081 236133580 507024081 236133580 843055385 236133580 642885760 671270264 642885760 180494077 642885760 180494077 120265780 180494077 211284395 610353154 211284395 610353154 636430239 610353154 208711734 315245890 208711734 540756730 208711734 540756730 365844619 540756730 199935096 78135423 199935096 78135423 52344649 78135423 176065339 467943190 176065339 467943190 699696913 443749924 699696913 445727260 699696913 445727260 297249377 445727260 468345017 659508403 468345017 647227001 468345017 647227001 384486330 647227001 669165059 434243213 669165059 434243213 706316683 434243213 126882970 190541984 126882970 276254234 126882970 276254234 815922255 276254234 423068277 968974625 423068277 723429081 423068277 723429081 641991174 723429081 448807231 471530395 448807231 471530395 681085839 471530395 633404797 709698744 633404797 308293821 633404797 308293821 792215563 308293821 403796762 945003931 403796762 317225392 403796762 317225392 210183248 317225392 587701096 970187363 587701096 458865374 587701096 458865374 168313003 255710487 168313003 432921023 168313003 432921023 872012040 94776325 872012040 94776325 937113435 94776325 537850670 552750216 537850670 427410227 537850670 427410227 285279812 427410227 339849288 519446819 339849288 434815464 339849288 434815464 290363770 434815464 370692167 670583390 370692167 623022090 370692167 623022090 490046957 623022090 376320309 764270731 376320309 764270731 588519260 975441256 588519260 564803596 588519260 564803596 607108911 900403025 607108911 900403025 359311198 900403025 944648669 82705584 944648669 389638630 944648669 389638630 260142221 389638630 270657079 873545531 270657079 873545531 351118078 873545531 51920462 77329852 51920462 467627987 51920462 467627987 336561831 586147938 336561831 305756937 336561831 305756937 973857404 38976238 973857404 743983739 973857404 743983739 128231133 192406691 128231133 983439806 128231133 983439806 391948000 983439806 321599744 182875698 321599744 182875698 121860320 182875698 606310835 669286538 606310835 261592158 606310835 261592158 172129813 261592158 518596589 572379951 518596589 465501071 518596589 465501071 685143794 465501071 58403243 87318619 58403243 982140097 58403243 982140097 501300038 982140097 393689739 692060231 393689739 759732984 393689739 759732984 836651491 245508996 836651491 267005445 836651491 267005445 27831986 41938609 27831986 497029731 27831986 497029731 664804721 497029731 104130027 7122127 104130027 7122127 4465306 7122127 881851042 177505682 881851042 22111928 881851042 22111928 14105712 22111928 83675113 125920888 83675113 86417808 83675113 86417808 942291494 86417808 793029655 307097295 793029655 118392858 793029655 118392858 13219097 20339238 13219097 171146117 13219097 171146117 886133283 171146117 413386160 568793065 413386160 427127085 413386160 427127085 285019836 427127085 662543580 980373970 662543580 980373970 426321554 208415273 426321554 208415273 860252847 208415273 674469677 777387338 674469677 777387338 572154688 777387338 678962897 379395804 678962897 379395804 743597498 379395804 199288383 301239284 199288383 963813180 199288383 963813180 601927714 963813180 451496239 273207502 451496239 273207502 817859646 273207502 540418759 814681904 540418759 814681904 626871011 814681904 433610594 28921048 433610594 28921048 981029925 28921048 128899926 766874531 128899926 766874531 640414938 361719693 640414938 361719693 29442732 44635111 29442732 403807950 29442732 403807950 912827221 131588957 912827221 216114337 912827221 216114337 377589014 743058941 377589014 17846929 377589014 17846929 987977630 17846929 947818682 699022035 947818682 699022035 171144800 259935742 171144800 702119057 171144800 702119057 353545831 702119057 333543869 293065828 333543869 293065828 802997475 293065828 158099918 239241613 158099918 728369239 158099918 728369239 504304275 728369239 418351197 598624612 418351197 598624612 415058523 598624612 688718245 147520368 688718245 147520368 98245418 147520368 101851128 374930043 101851128 374930043 746150111 374930043 248416414 192206160 248416414 192206160 871607969 192206160 28683613 43256846 28683613 376814415 28683613 376814415 661800166 852547769 661800166 350146266 661800166 350146266 232981139 350146266 440065679 651898480 440065679 370942692 440065679 370942692 247594502 370942692 816208885 202181035 816208885 202181035 864443199 202181035 503779213 528637215 503779213 424830231 503779213 424830231 283715155 424830231 847511969 144589265 847511969 144589265 904049606 144589265 873890891 527183717 873890891 527183717 650853309 527183717 700953990 315763797 700953990 315763797 208964861 315763797 342556084 893596184 342556084 78810606 342556084 78810606 52762255 78810606 365670549 855641207 365670549 137835090 365670549 137835090 91724548 137835090 219899886 331730501 219899886 315305357 219899886 315305357 208715838 315305357 710752364 867522199 710752364 867522199 459928112 925818102 459928112 131564517 459928112 131564517 912872360 131564517 818584959 272041433 818584959 225745004 818584959 225745004 849789873 225745004 683559679 468268482 683559679 401118788 683559679 401118788 267058307 401118788 731724149 185588314 731724149 185588314 123669612 185588314 847291865 302562919 847291865 302562919 796630614 302562919 909316670 137148373 909316670 883820933 909316670 883820933 209452767 9556193 209452767 9556193 6531655 9556193 664606958 497289754 664606958 81978668 664606958 81978668 54625456 81978668 194035311 500377189 194035311 500377189 456960059 500377189 355487110 862778606 355487110 862778606 828586380 257881847 828586380 955627823 828586380 955627823 194958660 244468856 194958660 244468856 858084898 36094633 858084898 36094633 23879613 36094633 459362301 563865647 459362301 563865647 673112316 483758987 673112316 762322362 673112316 762322362 387728234 762322362 717983709 417718602 717983709 684060814 717983709 684060814 445026156 684060814 525265424 759010015 525265424 667933577 525265424 667933577 542907565 667933577 130272677 195430567 130272677 317962751 130272677 317962751 785436607 317962751 324431071 781102521 324431071 781102521 976359943 35802546 976359943 243635457 976359943 243635457 161021663 243635457 890793251 163855764 890793251 228607874 890793251 228607874 271043953 406923340 271043953 400584976 271043953 400584976 729472553 400584976 604935108 674535161 604935108 674535161 83352373 125422268 83352373 304950981 83352373 304950981 202157563 304950981 23644880 35802551 23644880 284815550 23644880 284815550 809330416 284815550 156541202 236610847 156541202 811880228 156541202 811880228 585252099 811880228 394449674 303902784 394449674 303902784 201329553 303902784 473494619 812904339 473494619 224744440 473494619 224744440 953194365 69650164 953194365 431955290 953194365 431955290 355858561 811581249 355858561 811581249 593956244 472243658 593956244 472243658 680643505 472243658 514516592 632271561 514516592 607840877 514516592 607840877 588849636 607840877 236168906 354885499 236168906 902482758 236168906 902482758 984724741 22772213 984724741 907434003 984724741 907434003 380959301 907434003 697746217 446559215 697746217 452639008 697746217 452639008 301801908 452639008 498224333 799578276 498224333 799578276 628580211 279754504 628580211 279754504 184116326 279754504 507170588 847842964 507170588 63555212 507170588 63555212 42839147 63555212 964952487 5939983 964952487 5939983 3784245 5939983 99475990 198726621 99475990 198726621 986289842 20598745 986289842 977143209 986289842 977143209 562424314 977143209 956638302 64210347 956638302 221212039 956638302 221212039 852825099 221212039 878812180 58370711 878812180 58370711 39377938 58370711 529489947 569529176 529489947 99143158 529489947 99143158 65952387 99143158 244508371 663851706 244508371 663851706 652771113 663851706 623763430 722522419 623763430 650352276 623763430 650352276 626508155 650352276 586402567 753348659 586402567 172994215 586402567 172994215 884930822 172994215 95186264 142780567 95186264 762425087 95186264 762425087 545313909 762425087 374795580 957455078 374795580 229694234 374795580 229694234 872227794 191219979 872227794 977676778 872227794 977676778 615312686 977676778 961680747 56847824 961680747 779710365 961680747 779710365 214118624 323458589 214118624 819269783 214118624 819269783 478071505 819269783 7233942 10932633 7233942 514380019 7233942 514380019 443733360 514380019 63698607 95299170 63698607 112743768 63698607 112743768 925548407 112743768 32074667 47743068 32074667 299860295 32074667 299860295 906456945 140508542 906456945 191155518 906456945 191155518 585849940 580230271 585849940 496340268 585849940 496340268 330529952 496340268 339372435 792614930 339372435 217439837 339372435 217439837 143912162 217439837 777426969 329466524 777426969 56667971 777426969 56667971 38233014 56667971 56338204 480160912 56338204 480160912 976428808 35649614 976428808 77827782 976428808 77827782 1634483 2636299 1634483 144203928 1634483 144203928 904355209 144203928 617773218 803801145 617773218 660683094 617773218 660683094 258708028 269821673 258708028 269821673 820613690 269821673 791295134 974070353 791295134 974070353 342350059 974070353 941470674 87752629 941470674 121354262 941470674 121354262 80954655 121354262 603649847 769714936 603649847 41230478 603649847 41230478 972207333 41230478 959615498 60016553 959615498 7128792 959615498 7128792 994860746 7128792 126119878 443032811 126119878 443032811 808569017 285891987 808569017 826424971 808569017 826424971 505348796 826424971 959150344 60613727 959150344 67448967 959150344 67448967 45543635 67448967 669027481 907703751 669027481 907703751 352300337 907703751 831468194 253618015 831468194 469912411 831468194 469912411 112534121 168678278 112534121 339908825 112534121 339908825 658492245 971290280 658492245 286583650 658492245 286583650 807842191 286583650 112690747 168869940 112690747 857328366 112690747 857328366 373513892 857328366 301468476 382742554 301468476 382742554 740950081 382742554 354420736 626164586 354420736 104409851 354420736 104409851 69202092 104409851 425410707 613566937 425410707 105332357 425410707 105332357 69772182 105332357 427091608 579589387 427091608 194966202 427091608 194966202 869765108 194966202 733886093 393901850 733886093 207312027 733886093 207312027 137644603 207312027 635673461 613034617 635673461 392596417 635673461 392596417 261984447 392596417 433118173 764063946 433118173 764063946 662750222 764063946 283398719 17262901 283398719 17262901 11145371 17262901 198445315 327331352 198445315 327331352 778882961 327331352 525277680 619626614 525277680 534256177 525277680 534256177 936176420 96291105 936176420 830887535 936176420 830887535 379715378 830887535 594936298 327263759 594936298 327263759 778995177 327263759 529724578 596956297 529724578 331800818 529724578 331800818 219925276 331800818 379094535 650652497 379094535 49234610 379094535 49234610 966615304 49234610 195908628 755854320 195908628 755854320 522470837 755854320 306137306 431901786 306137306 431901786 707962958 431901786 333189642 786750920 333189642 18595606 333189642 18595606 987555036 18595606 209537240 316287721 209537240 58163956 209537240 58163956 39211022 58163956 393390634 704380705 393390634 673625513 393390634 673625513 438279684 673625513 1077949 1526793 1077949 229274997 1077949 229274997 827908449 412005418 827908449 412005418 61335262 91798808 61335262 132472790 61335262 132472790 777532939 329401787 777532939 144352291 777532939 144352291 904304084 144352291 345058111 730636292 345058111 458012467 345058111 458012467 690095958 458012467 466596487 586146647 466596487 152471919 466596487 152471919 898866142 152471919 571781135 977850882 571781135 40138377 571781135 40138377 972912184 40138377 750442627 369062006 750442627 114373150 750442627 114373150 76158362 114373150 168448157 255901071 168448157 224810095 168448157 224810095 850536008 224810095 712935647 424632519 712935647 246496238 712935647 246496238 162577942 246496238 269412387 962419718 269412387 962419718 370242846 962419718 268315082 258659703 268315082 258659703 85960488 129093981 85960488 307967538 85960488 307967538 792436745 307967538 43272164 64385719 43272164 264623876 43272164 264623876 549773356 969176757 549773356 384084579 549773356 384084579 256463215 384084579 626180999 652782732 626180999 652782732 496749868 652782732 967986132 36274206 967986132 36274206 23978625 36274206 613062127 945248398 613062127 66331078 613062127 66331078 44662327 66331078 268077238 897379716 268077238 897379716 450823757 897379716 141907587 213886027 141907587 258705804 141907587 258705804 606786266 775343151 606786266 775343151 655667569 775343151 413328326 688521537 413328326 688521537 552501584 688521537 485109103 804974963 485109103 274296076 485109103 274296076 180411863 274296076 228048519 351754063 228048519 351754063 762537220 351754063 753285127 478565075 753285127 478565075 200925308 258705806 200925308 258705806 892737013 161410288 892737013 275646007 892737013 275646007 552415272 909824537 552415272 481609536 552415272 481609536 674608630 481609536 167019756 204675947 167019756 204675947 136001133 204675947 331225581 497362774 331225581 306209702 331225581 306209702 203174742 306209702 521784805 722405397 521784805 722405397 466553048 722405397 573390160 724602195 573390160 590979169 573390160 590979169 603640642 590979169 342187068 891501998 342187068 89639119 342187068 89639119 940405974 89639119 817668429 273572723 817668429 271684686 817668429 271684686 178687925 271684686 605587375 712242129 605587375 268523243 605587375 268523243 176696924 268523243 545972192 805308279 545972192 805308279 847685345 195284669 847685345 195284669 869591712 195284669 226657627 340530002 226657627 100104453 226657627 100104453 66518892 100104453 307971463 461593226 307971463 27381124 307971463 27381124 982022857 27381124 57235156 598865700 57235156 598865700 498019238 598865700 329967871 495654440 329967871 532198035 329967871 532198035 638543337 739322812 638543337 381400461 638543337 381400461 741876024 381400461 575190841 898268560 575190841 183071881 575190841 183071881 878102728 183071881 761116496 354116315 761116496 284037994 761116496 284037994 810007526 284037994 13266623 20491542 13266623 352173230 13266623 352173230 688156821 460659427 688156821 353992475 688156821 353992475 235552659 353992475 981658900 27960679 981658900 870031854 981658900 870031854 633478905 870031854 963129741 54713018 963129741 265051753 963129741 265051753 174500537 265051753 262563888 872756640 262563888 872756640 802074613 294227217 802074613 984551230 802074613 984551230 426393273 722676260 426393273 722676260 787381344 315506380 787381344 715427768 787381344 715427768 478670282 358867423 478670282 358867423 757497795 358867423 114829321 171982245 114829321 757790966 114829321 757790966 687278485 201030790 687278485 201030790 865294507 201030790 483066240 787166295 483066240 756906675 483066240 756906675 944554671 82790078 944554671 418669065 944554671 418669065 278706344 418669065 726755973 404704055 726755973 520715387 726755973 520715387 614651541 520715387 626834586 706206454 626834586 460416320 626834586 460416320 306996858 460416320 574415056 500755542 574415056 74637191 574415056 74637191 949909216 74637191 54044556 329884176 54044556 329884176 777024518 329884176 347435006 761137842 347435006 26347026 347435006 26347026 982466087 26347026 495734402 825489997 495734402 386311226 495734402 386311226 738705588 386311226 368914630 684167319 368914630 82484827 368914630 82484827 944884828 82484827 108953309 224197052 108953309 224197052 326541803 717588270 326541803 717588270 408254330 701042734 408254330 870834203 408254330 870834203 967904859 47065664 967904859 171815213 967904859 171815213 114731940 171815213 695522536 449744138 695522536 227218370 695522536 227218370 848712925 227218370 470075518 760265845 470075518 286583646 470075518 286583646 189108722 286583646 631691626 803121674 631691626 591659143 631691626 591659143 395067242 770062866 395067242 233821401 395067242 233821401 844414794 233821401 575478308 990138004 575478308 563438793 575478308 563438793 253649574 188550983 253649574 188550983 98106474 147312488 98106474 440620257 98106474 440620257 976019215 36104148 976019215 363705847 976019215 363705847 242392966 363705847 674443986 793498847 674443986 793498847 321432753 483091523 321432753 638218650 321432753 638218650 639942520 950424399 639942520 319254846 639942520 319254846 784571894 319254846 725358574 785284695 725358574 785284695 308113181 446145466 308113181 446145466 297424667 446145466 404666767 917412425 404666767 260719964 404666767 260719964 171654823 260719964 457639562 734091318 457639562 161083094 457639562 161083094 107420353 161083094 569573927 546308919 569573927 546308919 414841557 741410933 414841557 342661177 414841557 342661177 768378243 342661177 449658637 720842108 449658637 412577126 449658637 412577126 721586967 412577126 587176035 955062892 587176035 97753343 587176035 97753343 65037406 97753343 752119143 366353458 752119143 182444105 752119143 182444105 93576397 140297546 93576397 212942275 93576397 212942275 857698434 212942275 840401964 698298382 840401964 698298382 88118419 132053394 88118419 134183236 88118419 134183236 911235409 134183236 465268350 659700621 465268350 645420277 465268350 645420277 462746752 645420277 891162284 163209982 891162284 995366372 891162284 995366372 447815415 995366372 567447771 493586934 567447771 493586934 233590143 351294378 233590143 928080119 233590143 928080119 384582958 105070880 384582958 105070880 931043129 105070880 725384155 406622693 725384155 266941319 725384155 266941319 63465327 19796687 63465327 19796687 12908024 19796687 219790876 331565137 219790876 117506630 219790876 117506630 78165312 117506630 439778070 773468462 439778070 328446735 439778070 328446735 217684015 328446735 909194963 137203273 909194963 905584370 909194963 905584370 180773483 274924930 180773483 802340738 180773483 802340738 822296821 267424350 822296821 387178909 822296821 387178909 533060152 699867664 533060152 699867664 603701805 699867664 286119769 428669868 286119769 735070067 286119769 735070067 525775380 735070067 430094771 967371931 430094771 284956623 430094771 284956623 187948228 284956623 463177650 681862664 463177650 400721971 463177650 400721971 729365214 400721971 358939995 949951250 358939995 842488629 358939995 842488629 616540286 542312958 616540286 945447783 616540286 945447783 300099035 450191160 300099035 865450248 300099035 865450248 563008192 865450248 116226561 174423052 116226561 302550778 116226561 302550778 205813824 803841844 205813824 803841844 354914055 803841844 267538422 178856442 267538422 178856442 880673530 178856442 203185931 306251727 203185931 129769440 203185931 129769440 914092406 129769440 873369688 713511784 873369688 713511784 552482655 713511784 892175047 162065897 892175047 336808262 892175047 336808262 223815472 336808262 287540799 906771906 287540799 906771906 420893539 906771906 236967815 17906254 236967815 17906254 987879062 17906254 402250627 692231508 402250627 618390838 402250627 618390838 382893902 618390838 984437812 23223653 984437812 537274962 984437812 537274962 44448468 65948269 44448468 330844632 44448468 330844632 776343293 330844632 688113433 460710472 688113433 82790077 688113433 82790077 55139885 82790077 939716545 90877938 939716545 40537234 939716545 40537234 972487361 40537234 116306381 252051778 116306381 252051778 832225865 252051778 647845423 809509234 647845423 350251604 647845423 350251604 233097348 350251604 653032763 632973145 653032763 128601081 653032763 128601081 85618530 128601081 455989216 741467639 455989216 304149368 455989216 304149368 201526507 304149368 966261667 50090877 966261667 353592946 966261667 353592946 761081681 354170061 761081681 263738485 761081681 263738485 824853170 263738485 233638560 351389693 233638560 313560320 233638560 313560320 803569934 138800279 803569934 138800279 92494054 138800279 518378805 784640764 518378805 149672713 518378805 149672713 99585118 149672713 601661217 670096404 601661217 670096404 452195437 670096404 595236941 730095463 595236941 489258809 595236941 489258809 669963024 489258809 190638258 288279007 190638258 952242351 190638258 952242351 594408023 952242351 241494875 362448068 241494875 846194392 241494875 846194392 978300428 32802622 978300428 356790715 978300428 356790715 237905604 356790715 388084888 709007918 388084888 709007918 587777669 709007918 377611877 857380932 377611877 428635233 377611877 428635233 713548448 423771987 713548448 976669308 713548448 976669308 177704756 270226765 177704756 690066165 177704756 690066165 337361632 690066165 41728615 61848678 41728615 157543834 41728615 157543834 542445416 913452579 542445416 913452579 217071502 184493895 217071502 184493895 877175227 184493895 74787204 112538909 74787204 656293343 74787204 656293343 638876470 960024556 638876470 960024556 649177651 960024556 266942624 400930902 266942624 906545451 266942624 906545451 644386192 906545451 279796638 103288602 279796638 103288602 932206847 103288602 667363910 493447781 667363910 250616127 667363910 250616127 165528782 250616127 540336773 867860010 540336773 371727120 540336773 371727120 247996288 371727120 591648783 529020192 591648783 229770671 591648783 229770671 846875810 229770671 221423299 629503533 221423299 629503533 556316050 629503533 28599655 43101654 28599655 326486800 28599655 326486800 779557662 326486800 107429492 50493838 107429492 50493838 34330836 50493838 326164892 959780214 326164892 959780214 563133653 972555292 563133653 267424353 563133653 267424353 175877476 267424353 576473622 589567545 576473622 380359679 576473622 380359679 742792275 380359679 547376394 972798703 547376394 960653673 547376394 960653673 536021669 514587890 536021669 619414844 536021669 619414844 437099387 619414844 961572382 57005510 961572382 430378801 961572382 430378801 709064753 430378801 974482914 37870856 974482914 258392173 974482914 258392173 170221020 258392173 281172737 421866846 281172737 409578843 281172737 409578843 723271445 409578843 36316215 53560384 36316215 334110918 36316215 334110918 799820910 297305113 799820910 394050944 799820910 394050944 18377952 28599422 18377952 611697719 18377952 611697719 646717242 611697719 431863364 745990537 431863364 745990537 346155776 534732859 346155776 937739359 346155776 937739359 618601238 937739359 259958856 17665014 259958856 17665014 988171478 17665014 578488584 575162513 578488584 377374146 578488584 377374146 252103105 377374146 789819776 311694532 789819776 546255321 789819776 546255321 209565074 316308291 209565074 837966716 209565074 837966716 722936110 204942406 722936110 204942406 136161330 204942406 430092608 774008259 430092608 447930187 430092608 447930187 298535512 447930187 891862639 162429592 891862639 614985087 891862639 614985087 465265576 614985087 465702966 937627791 465702966 322571061 465702966 322571061 213652900 322571061 737286687 388311062 737286687 45179933 737286687 45179933 969233149 45179933 286578631 429104721 286578631 424417388 286578631 424417388 283266865 424417388 892919487 161083092 892919487 748255797 892919487 748255797 212555852 100468426 212555852 100468426 11489009 17565506 11489009 798188178 11489009 798188178 342371507 798188178 113360883 169868993 113360883 460288222 113360883 460288222 406268533 864954084 406268533 126813711 406268533 126813711 916352264 126813711 658437285 980009201 658437285 369377529 658437285 369377529 750178559 369377529 631800895 949838252 631800895 949838252 141669182 213521017 141669182 605149371 141669182 605149371 569294894 946494538 569294894 667874459 569294894 667874459 359566195 612301216 359566195 687939923 359566195 687939923 809002923 285195712 809002923 702253932 809002923 702253932 358718390 702253932 942488817 86043898 942488817 111672798 942488817 111672798 884488920 284909654 884488920 284909654 88033740 131867701 88033740 388762587 88033740 388762587 860097924 208746898 860097924 389664925 860097924 389664925 241673387 362701422 241673387 968096766 241673387 968096766 968807072 45681547 968807072 816771966 968807072 816771966 305151086 101599261 305151086 101599261 67318672 101599261 802753572 832519613 802753572 832519613 27722712 41597924 27722712 149584034 27722712 149584034 900845169 149584034 85048797 127880930 85048797 252211987 85048797 252211987 905960866 87476629 905960866 87476629 58513791 87476629 104018279 155855521 104018279 108267745 104018279 108267745 928769948 108267745 886658240 170299312 886658240 61188753 886658240 61188753 41262127 61188753 204886757 769124236 204886757 769124236 510431565 445373399 510431565 445373399 296987680 445373399 639616155 517775849 639616155 420530818 639616155 420530818 715927185 420530818 559857137 893426663 559857137 893426663 312719419 9877363 312719419 9877363 992960091 9877363 347750174 583172908 347750174 164775510 347750174 164775510 894799539 158252687 894799539 509911852 894799539 509911852 377015452 901825797 377015452 364662824 377015452 364662824 753227317 364662824 211809605 270177859 211809605 270177859 820435964 270177859 10484381 15813066 10484381 499100735 10484381 499100735 663389112 499100735 40329264 59815898 40329264 393828352 40329264 393828352 733945118 393828352 114737102 171047452 114737102 171047452 886182996 171047452 284076670 425403611 284076670 105382427 284076670 105382427 69892660 105382427 676287901 478455893 676287901 303099819 676287901 303099819 796247381 303099819 174141317 264512924 174141317 319744049 174141317 319744049 278281079 520324828 278281079 520324828 335037159 520324828 50645686 2503513 50645686 2503513 1527672 2503513 949127148 75880094 949127148 43733708 949127148 43733708 970521424 43733708 819031682 271841151 819031682 84115454 819031682 84115454 943692575 84115454 76692153 833886800 76692153 833886800 564961506 747504909 564961506 747504909 602030821 747504909 585448504 833383572 585448504 784291032 585448504 784291032 611249650 784291032 503073127 503854068 503073127 819563189 503073127 819563189 271715858 407791735 271715858 427516818 271715858 427516818 309092243 955782063 309092243 955782063 499161293 955782063 370899764 904471517 370899764 945508987 370899764 945508987 665003245 496543808 665003245 533304610 665003245 533304610 576934419 533304610 923459594 115791571 923459594 734140272 923459594 734140272 252332776 378120633 252332776 715671924 252332776 715671924 616007456 481806296 616007456 481806296 320417818 481806296 655089857 985218213 655089857 985218213 72429799 8913590 72429799 8913590 6012751 8913590 669970163 489216151 669970163 421940659 669970163 421940659 281249861 421940659 765794876 154836970 765794876 154836970 897018423 154836970 477039249 674939140 477039249 501387237 477039249 501387237 345220756 501387237 512346031 693545756 512346031 74586578 512346031 74586578 949916755 74586578 333089434 800487057 333089434 228907819 333089434 228907819 151372218 228907819 780946606 457290011 780946606 457290011 690551732 457290011 715128568 202181036 715128568 202181036 134427360 202181036 281867851 422730062 281867851 11560279 281867851 11560279 992028290 11560279 410000304 912277852 410000304 291343787 410000304 291343787 959051158 60721197 959051158 595344036 959051158 595344036 365560515 595344036 632546070 634580049 632546070 390139119 632546070 390139119 735897835 390139119 260986604 391296777 260986604 42838023 260986604 42838023 971209232 42838023 878160610 744382174 878160610 744382174 434067613 973866552 434067613 169371001 434067613 169371001 887219478 169371001 568975933 864088851 568975933 634770324 568975933 634770324 154329033 233168159 154329033 823117455 154329033 823117455 671698205 128307737 671698205 128307737 915240226 128307737 94268075 141274459 94268075 123661656 94268075 123661656 955455884 66104187 955455884 420838047 955455884 420838047 593230993 957002309 593230993 204986558 593230993 204986558 136181746 204986558 382048807 930935980 382048807 930935980 484927285 930935980 145126759 89223310 145126759 89223310 940604688 89223310 596092416 897711436 596092416 482470522 596092416 482470522 320872483 482470522 869190274 195808491 869190274 352371043 869190274 352371043 234627430 352371043 337523085 936388608 337523085 502602159 337523085 502602159 630402682 643966188 630402682 408469237 630402682 408469237 15305194 23454263 15305194 99905571 15305194 99905571 934287462 99905571 758388726 360746219 758388726 360746219 756010728 360746219 789165489 87103184 789165489 87103184 979916300 30216156 979916300 39037695 979916300 39037695 973800400 39037695 993943895 8265900 993943895 474858314 993943895 474858314 315854142 474858314 609307502 921241085 609307502 921241085 976304477 35855606 976304477 718888672 976304477 718888672 524139923 718888672 542194064 768462786 542194064 133815835 542194064 133815835 88966084 133815835 142324080 263406766 142324080 263406766 825282341 263406766 21917913 33220052 21917913 128159994 21917913 128159994 854767164 242602080 854767164 242602080 160519835 242602080 331265622 497428239 331265622 123760439 331265622 123760439 82458836 123760439 795313745 567700219 795313745 567700219 104355773 31244125 104355773 31244125 979283907 31244125 842007453 237588547 842007453 168652349 842007453 168652349 887767542 168652349 83994449 126451612 83994449 274206435 83994449 274206435 817330123 274206435 169542761 257384022 169542761 286032165 169542761 286032165 808431340 286032165 354200335 752446899 354200335 440135622 354200335 440135622 173193078 263406763 173193078 646867915 173193078 646867915 942391850 54312364 942391850 54312364 963296730 54312364 749368866 370727530 749368866 17015939 749368866 17015939 988763658 17015939 434008161 694699666 434008161 574000289 434008161 574000289 289948915 102752201 289948915 102752201 68031919 102752201 468618022 915002853 468618022 647509569 468618022 647509569 626703529 802349381 626703529 239268475 626703529 239268475 127944912 192016189 127944912 636006018 127944912 636006018 546065756 636006018 525940871 337892311 525940871 337892311 771405159 337892311 640634185 680278676 640634185 14351286 640634185 14351286 9625075 14351286 765212441 372496343 765212441 372496343 248512671 372496343 860804154 207558338 860804154 332688261 860804154 332688261 162122864 245509593 162122864 453184735 162122864 453184735 947086745 78912996 947086745 649045361 947086745 649045361 40044053 59557858 40044053 509212143 40044053 509212143 552747461 509212143 133634157 159180636 133634157 159180636 894094916 159180636 87401137 131274737 87401137 179661762 87401137 179661762 880337939 179661762 823376970 265811341 823376970 104192495 823376970 104192495 931565017 104192495 414467353 739767284 414467353 474292983 414467353 474292983 679198744 474292983 89461568 134676304 89461568 470918274 89461568 470918274 681544109 470918274 159413366 241141368 159413366 895383784 159413366 895383784 630856717 178902329 630856717 178902329 948416391 30175204 948416391 30175204 979926905 30175204 709958424 707489803 709958424 707489803 376621856 707489803 672703085 444898242 672703085 444898242 296615824 444898242 559473447 915960460 559473447 197447201 559473447 197447201 867906769 197447201 729293395 604085338 729293395 604085338 394504785 604085338 843812759 49106996 843812759 49106996 33149034 49106996 849299825 919116820 849299825 919116820 53774546 80620387 53774546 344856563 53774546 344856563 767066667 344856563 130350056 44077398 130350056 44077398 970289435 44077398 115857708 173710625 115857708 85970171 115857708 85970171 57449730 85970171 400506174 869161765 400506174 384061180 400506174 384061180 739918286 384061180 516677724 856119836 516677724 334404767 516677724 334404767 221942881 334404767 661790528 532391734 661790528 436580653 661790528 436580653 291123582 436580653 871552561 192334796 871552561 387122665 871552561 387122665 738152877 387122665 788764691 313460718 788764691 526487669 788764691 526487669 434693229 911500111 434693229 135034390 434693229 135034390 910742466 135034390 655523193 837155803 655523193 239358217 655523193 239358217 840860226 239358217 232307666 417824238 232307666 417824238 717873957 417824238 698764528 445304947 698764528 314547057 698764528 314547057 208143058 314547057 750664077 368666988 750664077 22162108 750664077 22162108 14110638 22162108 682414232 469757970 682414232 40277662 682414232 40277662 972728145 40277662 713293940 453711668 713293940 453711668 358132399 532006974 358132399 413330137 358132399 413330137 275301978 413330137 405818330 627880069 405818330 627880069 948988530 76032932 948988530 239890216 948988530 239890216 143539795 60044247 143539795 60044247 959535101 60044247 722571650 410594055 722571650 293813515 722571650 293813515 802496866 293813515 617100068 611451480 617100068 381746650 617100068 381746650 30544893 45583098 30544893 196771687 30544893 196771687 131072228 196771687 15038152 23052001 15038152 560978576 15038152 560978576 641723559 560978576 524098361 530556224 524098361 788790115 524098361 788790115 63916231 95641284 63916231 345628165 63916231 345628165 766442531 345628165 461076320 967506297 461076320 400827537 461076320 400827537 39808131 59038838 39808131 92883192 39808131 92883192 938234432 92883192 867358476 198054717 867358476 114757765 867358476 114757765 76377821 114757765 181151194 672730757 181151194 672730757 386346806 672730757 336714043 939598539 336714043 42371512 336714043 42371512 27992786 42371512 658517623 508405218 658517623 43684642 658517623 43684642 28861043 43684642 630140008 944619205 630140008 854488361 630140008 854488361 117349802 176252889 117349802 218233425 117349802 218233425 199066142 300819798 199066142 87545 199066142 87545 131721 87545 516204461 725582529 516204461 275369831 516204461 275369831 181264474 275369831 885152043 172683006 885152043 714541641 885152043 714541641 218913789 284644832 218913789 284644832 809474119 284644832 479767289 725677668 479767289 165575763 479767289 165575763 62217845 93072734 62217845 136889286 62217845 136889286 909417208 136889286 324075425 487280254 324075425 112616870 324075425 112616870 925657633 112616870 578144199 527514641 578144199 188469501 578144199 188469501 874168661 188469501 630861363 942577792 630861363 645149769 630861363 645149769 468268937 645149769 588437933 792148010 588437933 572872895 588437933 572872895 244164546 130487889 244164546 130487889 86765527 130487889 550716518 590690867 550716518 445737702 550716518 445737702 144436480 107731554 144436480 107731554 929243739 107731554 231316476 449387760 231316476 449387760 695692615 449387760 636039681 753607612 636039681 95613800 636039681 95613800 63898043 95613800 638525596 535416275 638525596 142513338 638525596 142513338 905467786 142513338 743869729 378988090 743869729 299902420 743869729 299902420 798247034 299902420 640887879 761885353 640887879 189844807 640887879 189844807 126439786 189844807 917435131 124872616 917435131 228607875 917435131 228607875 151255289 228607875 624670432 882338557 624670432 575063265 624670432 575063265 86307212 129694234 86307212 881397370 86307212 881397370 488400615 881397370 290542873 435139269 290542873 454643513 290542873 454643513 692282594 454643513 172509767 207651673 172509767 207651673 860710586 207651673 393110265 933959951 393110265 120217976 393110265 120217976 920653699 120217976 37865461 34075801 37865461 34075801 977481676 34075801 227853716 342163203 227853716 67143611 227853716 67143611 45136676 67143611 946694456 167687112 946694456 167687112 99645832 149820987 99645832 914722893 99645832 914722893 619250671 914722893 371385556 188138546 371385556 188138546 125533150 188138546 537298704 748717052 537298704 304730308 537298704 304730308 794839369 304730308 525932496 604061355 525932496 334086744 525932496 334086744 221552347 334086744 274579744 412347661 274579744 273660472 274579744 273660472 833202785 250562418 833202785 852447420 833202785 852447420 209787467 316623450 209787467 576787682 209787467 576787682 474282560 473831424 474282560 473831424 315261825 473831424 507170619 716913144 507170619 683224314 507170619 683224314 363974393 683224314 645196972 836286373 645196972 75591000 645196972 75591000 50624308 75591000 501535981 694264214 501535981 264806879 501535981 264806879 174331332 264806879 549873362 936661977 549873362 909016568 549873362 909016568 648147208 909016568 363752344 284909657 363752344 284909657 187911283 284909657 605277636 725007701 605277636 646529396 605277636 646529396 105736114 158669873 105736114 222175520 105736114 222175520 852123533 222175520 653873554 911003385 653873554 911003385 154246624 233041275 154246624 415100057 154246624 415100057 688094680 799343632 688094680 799343632 53787796 80622798 53787796 454084260 53787796 454084260 853081115 220775056 853081115 292726444 853081115 292726444 193558671 292726444 883724701 175200933 883724701 780624613 883724701 780624613 548067561 780624613 733571606 394809171 733571606 430161196 733571606 430161196 287348745 430161196 721142345 165162502 721142345 165162502 890163497 165162502 317844095 483639550 317844095 483639550 480543805 918176098 480543805 246642613 480543805 246642613 162594358 246642613 254357600 491181487 254357600 491181487 375695011 864727478 375695011 864727478 602605063 864727478 505013671 761474260 505013671 790050739 505013671 790050739 573281550 851655203 573281550 504130538 573281550 504130538 559683229 504130538 800243061 296862620 800243061 657725140 800243061 657725140 423967752 657725140 795775637 30802247 795775637 30802247 979522784 30802247 609334724 597408505 609334724 191764906 609334724 191764906 103330850 154728387 103330850 518162820 103330850 518162820 830463910 255268904 830463910 409578844 830463910 409578844 119226890 178481045 119226890 738765639 119226890 738765639 558412568 738765639 530438073 550813907 530438073 982556879 530438073 982556879 369814080 875486648 369814080 906278740 369814080 906278740 601668897 906278740 192875102 219317061 192875102 219317061 853812107 219317061 640426723 666471760 640426723 666471760 181899843 2512382 181899843 2512382 998219811 2512382 991834205 789489526 991834205 789489526 464547349 991610946 464547349 935762293 464547349 935762293 349266309 935762293 661137271 319390698 661137271 319390698 211923729 319390698 366428565 849587952 366428565 76050864 366428565 76050864 948975562 76050864 554859404 519156624 554859404 519156624 602874413 519156624 463310615 650225210 463310615 150678590 463310615 150678590 899956567 150678590 233356161 350716679 233356161 340754012 233356161 340754012 769656952 340754012 193899505 293187134 193899505 895575749 193899505 895575749 678450681 204605527 678450681 204605527 135971764 204605527 381578200 943117409 381578200 55934639 381578200 55934639 962283481 55934639 95644076 145931225 95644076 145931225 438177663 913266762 438177663 748566247 438177663 748566247 385176341 748566247 813986734 279307981 813986734 324412162 813986734 324412162 674098953 482518685 674098953 192434441 674098953 192434441 128284478 192434441 338082077 550939593 338082077 543260537 338082077 543260537 508475953 543260537 337212547 183856484 337212547 183856484 877616977 183856484 430316151 904073382 430316151 443036119 430316151 443036119 700336036 443036119 402558085 641499589 402558085 641499589 505514888 641499589 472977664 996674153 472977664 935296475 472977664 935296475 860003788 208880611 860003788 990975696 860003788 990975696 392329721 575496657 392329721 755506390 392329721 755506390 470004258 755506390 38202349 56540243 38202349 340009802 38202349 340009802 770014624 340009802 161229771 243945944 161229771 258016501 161229771 258016501 932736387 102532651 932736387 276451712 932736387 276451712 181859568 276451712 682242993 589851412 682242993 589851412 18271057 28410730 18271057 270116107 18271057 270116107 705356227 435954933 705356227 247537361 705356227 247537361 58460986 40453432 58460986 40453432 26838177 40453432 871150208 298669365 871150208 298669365 652719734 557846190 652719734 336694824 652719734 336694824 223722670 336694824 347538130 986699636 347538130 986699636 795420401 118666197 795420401 118666197 921656459 118666197 566401791 812900394 566401791 379473117 566401791 379473117 743556332 379473117 238409230 357769161 238409230 795105120 238409230 795105120 526601111 795105120 318926262 452223581 318926262 452223581 208976352 315780903 208976352 718447073 208976352 718447073 447466698 718447073 27774836 41846723 27774836 860963384 27774836 860963384 993725176 8559497 993725176 852489894 993725176 852489894 376663850 852489894 820476376 46129550 820476376 46129550 968568401 46129550 541786710 862034198 541786710 302356018 541786710 302356018 796773387 302356018 525254721 850755408 525254721 22692517 525254721 22692517 984800146 22692517 284976585 426981988 284976585 295940177 284976585 295940177 850036182 225390499 850036182 508857370 850036182 508857370 562594052 508857370 721680048 33060586 721680048 33060586 21768207 33060586 731023440 447290539 731023440 447290539 421427253 977808684 421427253 854010464 421427253 854010464 737815450 94631655 737815450 94631655 937240705 94631655 76208289 114470981 76208289 27293564 76208289 27293564 17540400 27293564 354169044 872847655 354169044 74258141 354169044 74258141 49890608 74258141 460818079 938620260 460818079 938620260 612466405 938620260 205243068 215991696 205243068 215991696 143207620 215991696 465944800 879987192 465944800 120222071 465944800 120222071 920575434 120222071 825208174 476658605 825208174 476658605 76860932 115563606 76860932 325076151 76860932 325076151 215119358 325076151 30366214 45484679 30366214 265654924 30366214 265654924 490491823 948255066 490491823 270305660 490491823 270305660 935466155 98055592 935466155 283570752 935466155 283570752 168628051 256024413 168628051 749353088 168628051 749353088 909801608 59773737 909801608 59773737 959760270 59773737 956966105 187212679 956966105 187212679 124890531 187212679 203329389 499540016 203329389 499540016 373607151 937158106 373607151 173381352 373607151 173381352 884666156 173381352 475682659 867444749 475682659 86802590 475682659 86802590 942007845 86802590 877081097 184722890 877081097 135679024 877081097 135679024 910357592 135679024 49739456 74013724 49739456 322731107 49739456 322731107 769797109 340413885 769797109 79190064 769797109 79190064 946956644 79190064 373723443 589653415 373723443 284047293 373723443 284047293 809979608 284047293 189340140 581230849 189340140 581230849 367285834 581230849 267673319 402050406 267673319 558321560 267673319 558321560 525325452 558321560 120097368 180136372 120097368 471401593 120097368 471401593 681158114 471401593 33289684 33652196 33289684 33652196 22406932 33652196 126466821 189857629 126466821 12685196 126466821 12685196 991351116 12685196 47415935 865666499 47415935 865666499 563602951 865666499 504958376 457869623 504958376 457869623 305299456 457869623 968719139 45741550 968719139 187296007 968719139 187296007 124966852 187296007 262104201 392854784 262104201 98308401 262104201 98308401 935302027 98308401 658686402 681951674 658686402 287305914 658686402 287305914 189701929 287305914 735015963 391963516 735015963 281024233 735015963 281024233 812692086 281024233 368686496 834051779 368686496 59181859 368686496 59181859 39848304 59181859 417058163 699084140 417058163 478366198 417058163 478366198 676328735 478366198 432476242 815545735 432476242 380147914 432476242 380147914 743011193 380147914 578853194 731470477 578853194 556464460 578853194 556464460 364839314 556464460 952085497 71591512 952085497 396005058 952085497 396005058 7206960 10894616 7206960 46152244 7206960 46152244 887201779 709769299 887201779 709769299 349973502 709769299 501233996 965271706 501233996 305102985 501233996 305102985 794582867 305102985 779022332 992111610 779022332 992111610 566440000 992111610 749907372 291336789 749907372 291336789 804234014 291336789 429806214 978532533 429806214 37312628 429806214 37312628 24817252 37312628 609161548 870515210 609161548 591208137 609161548 591208137 49435342 73496587 49435342 391941699 49435342 391941699 829879142 239270048 829879142 239270048 158162771 239270048 351930750 643073527 351930750 436104052 351930750 436104052 705134588 436104052 517944890 565393547 517944890 57689984 517944890 57689984 38979993 57689984 136391835 306185397 136391835 306185397 793646212 306185397 261523679 391987768 261523679 149429956 261523679 149429956 900905915 149429956 138406693 386282232 138406693 386282232 738717133 386282232 268652028 951009146 268652028 951009146 437009077 951009146 307232019 460849078 307232019 960057927 307232019 960057927 906436101 140515403 906436101 273798970 906436101 273798970 151042444 228337712 151042444 379395807 151042444 379395807 581441189 968784796 581441189 253946054 581441189 253946054 831319680 253946054 66910138 100966253 66910138 342000280 66910138 342000280 768811119 342000280 761741598 678195766 761741598 678195766 317401332 211876289 317401332 211876289 140640315 211876289 484938375 626579240 484938375 258307522 484938375 258307522 170163637 258307522 393569525 554850232 393569525 16460003 393569525 16460003 989181730 16460003 77824249 320068689 77824249 320068689 806689615 288119078 806689615 848732044 806689615 848732044 167440381 153730138 167440381 153730138 102550535 153730138 688325686 460459836 688325686 13811167 688325686 13811167 9226030 13811167 13404686 910883307 13404686 910883307 517033094 910883307 13991756 21968764 13991756 89433633 13991756 89433633 940501444 89433633 751541014 367374936 751541014 348067692 751541014 348067692 764924480 348067692 563978722 806806751 563978722 162782597 563978722 162782597 891476656 162782597 48840420 72448669 48840420 369628093 48840420 369628093 749930477 369628093 251008047 608080031 251008047 608080031 716426138 106830165 716426138 106830165 70724370 106830165 738282230 386807776 738282230 123059840 738282230 123059840 82102127 123059840 182216246 312823565 182216246 312823565 207245785 312823565 181523639 275796860 181523639 834794250 181523639 834794250 642544839 834794250 127575727 191219980 127575727 801767947 127575727 801767947 732018141 382152194 732018141 382152194 254978071 382152194 435235507 697417049 435235507 64169706 435235507 64169706 956673616 64169706 872644153 431058463 872644153 431058463 47229255 70080055 47229255 970690741 47229255 970690741 714926235 184068454 714926235 184068454 877416819 184068454 765830355 514744477 765830355 514744477 655223709 514744477 850857918 224163983 850857918 903321910 850857918 903321910 543803493 982980222 543803493 184722891 543803493 184722891 123245809 184722891 591906533 520395804 591906533 77794710 591906533 77794710 947720301 77794710 734542180 392430908 734542180 355515605 734542180 355515605 759868818 355515605 446146648 708988641 446146648 708988641 905992734 98494605 905992734 98494605 65632646 98494605 174599756 265339288 174599756 243975441 174599756 243975441 124819419 150852032 124819419 150852032 899890155 150852032 539451177 848499280 539451177 338422223 539451177 338422223 771105180 338422223 576473416 512356801 576473416 506344178 576473416 506344178 542653565 506344178 915115904 128413869 915115904 803583402 915115904 803583402 77077096 85504664 77077096 85504664 942858493 85504664 584762112 595382535 584762112 184342379 584762112 184342379 877255255 184342379 105973047 159025260 105973047 678851770 105973047 678851770 593845721 821453538 593845721 24782247 593845721 24782247 15997490 24782247 184919816 280784969 184919816 29954375 184919816 29954375 980196520 29954375 220569891 506638861 220569891 506638861 916983901 125670915 916983901 388274025 916983901 388274025 197976104 291808378 197976104 291808378 192972189 291808378 695561949 449566435 695561949 367815303 695561949 367815303 245327986 367815303 985426883 22085007 985426883 687288891 985426883 687288891 631220518 687288891 816329285 275740196 816329285 474096754 816329285 474096754 98442420 147777905 98442420 786799315 98442420 786799315 713660900 423704185 713660900 435234783 713660900 435234783 192957710 168678277 192957710 168678277 887732442 168678277 713923306 423385915 713923306 184639333 713923306 184639333 877111198 184639333 246609872 369616059 246609872 53253034 246609872 53253034 36109939 53253034 815195638 277451221 815195638 119750327 815195638 119750327 79834646 119750327 432505599 609746096 432505599 89081282 432505599 89081282 940709493 89081282 568632999 729314663 568632999 685145842 568632999 685145842 614669748 685145842 83652336 68025111 83652336 68025111 954210496 68025111 379984432 842236536 379984432 32353986 379984432 32353986 21384736 32353986 677993616 659652626 677993616 659652626 343230452 132236205 343230452 132236205 88250226 132236205 184697704 464566249 184697704 464566249 754275968 316024000 754275968 316024000 209312743 316024000 414376846 601959944 414376846 209719568 414376846 209719568 139569198 209719568 263489807 487400816 263489807 487400816 967338811 47862003 967338811 473760163 967338811 473760163 268593920 403084899 268593920 580715832 268593920 580715832 618939040 901207551 618939040 99600071 618939040 99600071 66206892 99600071 974808432 37361300 974808432 94140322 974808432 94140322 62796251 94140322 459568472 771749837 459568472 28467629 459568472 28467629 18289195 28467629 621134421 846409696 621134421 410392074 621134421 410392074 273487904 410392074 316530529 518939045 316530529 518939045 479441666 518939045 365163610 844432830 365163610 844432830 418542746 844432830 342146 505344 342146 180178860 342146 180178860 880083080 180178860 572948040 733339959 572948040 362408485 572948040 362408485 867708198 143822800 867708198 143822800 95939209 143822800 412670082 931417303 412670082 850654351 412670082 850654351 507018252 399520702 507018252 399520702 266127615 399520702 430605091 902281874 430605091 191155792 430605091 191155792 872300589 191155792 716703280 730416251 716703280 730416251 337032875 838474327 337032875 206341744 337032875 206341744 861740887 206341744 283673415 880205641 283673415 880205641 482010412 880205641 52769551 78827150 52769551 408780175 52769551 408780175 272532719 408780175 233606481 69655812 233606481 69655812 986852004 19613150 986852004 396210348 986852004 396210348 36466029 54054548 36466029 636220449 36466029 636220449 756763277 310837356 756763277 310837356 111270112 166461219 111270112 668989411 111270112 668989411 761731642 161155248 761731642 161155248 892898882 161155248 797232814 996442773 797232814 996442773 449452948 996442773 645398475 320381620 645398475 320381620 23159980 35003888 23159980 41705693 23159980 41705693 971898109 41705693 339546168 984700743 339546168 184830074 339546168 184830074 123281280 184830074 740727607 636496140 740727607 636496140 355300636 636496140 750442997 369057860 750442997 567405182 750442997 567405182 406469562 832951951 406469562 158000443 406469562 158000443 894994215 158000443 341013874 736699001 341013874 377614243 341013874 377614243 744636128 377614243 136162230 204967996 136162230 559971551 136162230 559971551 722390556 392075288 722390556 392075288 972173809 41291865 972173809 70287724 972173809 70287724 47352483 70287724 306888599 840725217 306888599 840725217 970532069 43702977 970532069 801439189 970532069 801439189 443273216 869908025 443273216 669455127 443273216 669455127 510921290 669455127 115826638 173594234 115826638 963996807 115826638 963996807 631398115 963996807 560095431 52610242 560095431 52610242 35659128 52610242 268464554 402941304 268464554 238785734 268464554 238785734 154146087 232889370 154146087 693106976 154146087 693106976 390568751 693106976 233489850 326378470 233489850 326378470 779584529 326378470 271754353 407899818 271754353 196791887 271754353 196791887 868434164 196791887 314688396 472902208 314688396 25876526 314688396 25876526 16656059 25876526 376492563 953989995 376492563 953989995 587391379 953989995 55712486 83322510 55712486 279011133 55712486 279011133 814181180 279011133 204484339 433933509 204484339 433933509 933242491 101828982 933242491 616027311 933242491 616027311 515646534 616027311 561485984 952191556 561485984 952191556 644168880 952191556 144513007 123696251 144513007 123696251 82419020 123696251 921926470 118282663 921926470 707239126 921926470 707239126 337155908 707239126 440408962 946836561 440408962 226777360 440408962 226777360 149888790 226777360 945484410 81459265 945484410 402318478 945484410 402318478 698901470 461094741 698901470 461094741 687745914 461094741 730872785 277056762 730872785 277056762 815464264 277056762 809591141 355706237 809591141 355706237 759725766 355706237 873758773 189260406 873758773 976345228 873758773 976345228 342702846 976345228 548511509 698005738 548511509 698005738 806807491 260635586 806807491 260635586 171568909 260635586 778198916 494756986 778198916 494756986 478753078 511791104 478753078 186937557 478753078 186937557 875185908 186937557 75491791 41178021 75491791 41178021 22702171 34277637 22702171 216658025 22702171 216658025 855283071 216658025 677639158 989768007 677639158 989768007 495128858 387872678 495128858 387872678 793864337 126910295 793864337 126910295 916302636 126910295 434553136 910618119 434553136 910618119 881075083 178308278 881075083 962050209 881075083 962050209 384511963 789873125 384511963 948848682 384511963 948848682 513052231 948848682 202319322 305219602 202319322 333323248 202319322 333323248 913732582 130487886 913732582 270236143 913732582 270236143 81137675 121708314 81137675 345993647 81137675 345993647 766046077 345993647 714277927 422931543 714277927 264662006 714277927 264662006 824128866 264662006 174998330 265893274 174998330 94973798 174998330 94973798 936927000 94973798 82723011 124222985 82723011 67514187 82723011 67514187 954523298 67514187 376811552 701406342 376811552 701406342 670334506 59031876 670334506 59031876 960420525 59031876 782782136 323275833 782782136 323275833 213941424 323275833 595964242 901023260 595964242 901023260 534982470 901023260 902668567 146352302 902668567 875300338 902668567 875300338 106832475 46968476 106832475 46968476 31494166 46968476 798025911 300233662 798025911 188859974 798025911 188859974 125893481 188859974 370764178 818875972 370764178 818875972 574803992 818875972 256846151 384636526 256846151 521865243 256846151 521865243 607104488 521865243 586537329 622571128 586537329 140264564 586537329 140264564 93558958 140264564 220562846 333436027 220562846 333436027 774635860 333436027 459924311 592946278 459924311 211229392 459924311 211229392 858847295 211229392 540688678 549807870 540688678 40621564 540688678 40621564 27017067 40621564 553186118 991988005 553186118 33186697 553186118 33186697 21883475 33186697 471570132 831553414 471570132 255372493 471570132 255372493 168203398 255372493 913994118 129921165 913994118 379887668 913994118 379887668 409372405 842582126 409372405 252093340 409372405 252093340 144524988 218461622 144524988 450869765 144524988 450869765 300371258 450869765 40647760 60329265 40647760 710656566 40647760 710656566 648122453 710656566 417556920 166363127 417556920 166363127 111145134 166363127 960913608 58285345 960913608 951965866 960913608 951965866 350970931 951965866 987941571 17879682 987941571 770022097 987941571 770022097 479675730 770022097 612974688 912839087 612974688 354403373 612974688 354403373 235824452 354403373 322827982 485571624 322827982 359459959 322827982 359459959 989624494 15694790 989624494 479369217 989624494 479369217 318890951 479369217 845834869 231522584 845834869 424031644 845834869 424031644 191592583 289759634 191592583 987795224 191592583 987795224 895912636 48514057 895912636 48514057 32618390 48514057 822377148 464349042 822377148 464349042 279458638 419392928 279458638 828778967 279458638 828778967 356925578 828778967 199331296 301302193 199331296 881425228 199331296 881425228 444453641 427991097 444453641 427991097 60261438 90246913 60261438 130167728 60261438 130167728 913887529 130167728 233780749 915697165 233780749 915697165 508915857 915697165 86116341 129301580 86116341 331816832 86116341 331816832 775746727 331816832 198843668 265634296 198843668 265634296 823460577 265634296 757913805 870082863 757913805 870082863 383435222 870082863 473029449 983912095 473029449 327742298 473029449 327742298 778397220 327742298 327731277 493018066 327731277 268805427 327731277 268805427 176898198 268805427 897759622 3098255 897759622 3098255 1987027 3098255 678984803 474592771 678984803 161386902 678984803 161386902 107608295 161386902 389452866 510408628 389452866 182045616 389452866 182045616 878902175 182045616 405490543 662539404 405490543 347788736 405490543 347788736 213169316 129693027 213169316 129693027 914194990 129693027 298413782 447635191 298413782 70324907 298413782 70324907 47389377 70324907 755290579 361533099 755290579 23377016 755290579 23377016 15284088 23377016 973726841 327483509 973726841 327483509 170202404 258365971 170202404 406199225 170202404 406199225 785754762 317444488 785754762 621735152 785754762 621735152 256886641 384690868 256886641 840628081 256886641 840628081 417299666 171391123 417299666 171391123 885906905 171391123 70931306 72089351 70931306 72089351 951689882 72089351 237225641 356109062 237225641 222160219 237225641 222160219 976098689 36039522 976098689 450878551 976098689 450878551 12680737 19394052 12680737 380155093 12680737 380155093 742999761 380155093 413686685 876325966 413686685 550179557 413686685 550179557 575691447 777567143 575691447 718013511 575691447 718013511 463267073 718013511 630433177 883351980 630433177 341100878 630433177 341100878 227005069 341100878 877546828 183940416 877546828 393822228 877546828 393822228 262648780 393822228 947235392 78705474 947235392 303101554 947235392 303101554 492592589 887641006 492592589 202293896 492592589 202293896 864400707 202293896 678117230 946695948 678117230 946695948 86502110 130115490 86502110 882580286 86502110 882580286 654345346 882580286 437844067 355066038 437844067 355066038 760339693 355066038 172805734 262817232 172805734 852395692 172805734 852395692 642294945 852395692 157972036 239116167 157972036 925746383 157972036 925746383 881613915 177774284 881613915 986861606 881613915 986861606 523548814 986861606 824596658 187010691 824596658 187010691 15893543 24588254 15893543 804514732 15893543 804514732 681186826 281574063 681186826 281574063 185380063 281574063 208191656 380671476 208191656 380671476 742597627 380671476 80957127 121363252 80957127 289520939 80957127 289520939 962836419 55219915 962836419 635196733 962836419 635196733 636839156 635196733 939171698 91766275 939171698 404081417 939171698 404081417 44238651 65699287 44238651 253597684 44238651 253597684 831469524 253597684 225696317 419090981 225696317 419090981 717026929 419090981 276342102 331816834 276342102 331816834 219948768 331816834 753985246 363653259 753985246 198892259 753985246 198892259 866840420 198892259 696489775 448383320 696489775 8654155 696489775 8654155 993657508 8654155 542581151 539415624 542581151 539415624 196839212 297508365 196839212 303975650 196839212 303975650 430871486 667105857 430871486 59578481 430871486 59578481 40044836 59578481 396740923 924882076 396740923 857761647 396740923 857761647 784771467 106659601 784771467 106659601 930006455 106659601 205538628 427965885 205538628 427965885 285627391 427965885 55159531 82939275 55159531 560193161 55159531 560193161 418984963 560193161 188674774 81100140 188674774 81100140 945733701 81100140 765335372 347147979 765335372 9390928 765335372 9390928 993209875 9390928 450621417 555746798 450621417 221304360 450621417 221304360 852757207 221304360 737501468 388110057 737501468 216500000 737501468 216500000 855381577 216500000 129492040 194385725 129492040 785261985 129492040 785261985 561997488 785261985 293966459 351503845 293966459 351503845 233731763 351503845 781189985 324205705 781189985 514492827 781189985 514492827 237968174 356872703 237968174 815970972 237968174 815970972 846619154 230047270 846619154 318677445 846619154 318677445 211391113 318677445 370637785 506832750 370637785 233750957 370637785 233750957 844501920 233750957 586488656 702965191 586488656 495150391 586488656 495150391 219390216 330870373 219390216 920723627 219390216 920723627 615379590 920723627 528248998 667591256 528248998 667591256 354204719 667591256 994263579 6253256 994263579 6253256 3960948 6253256 519098828 679939848 519098828 138628063 519098828 138628063 907716294 138628063 859234836 210467146 859234836 163065801 859234836 163065801 891300256 163065801 377855056 923193176 377855056 846913010 377855056 846913010 499961897 846913010 287447027 168496948 287447027 168496948 887833008 168496948 838105432 367429211 838105432 367429211 22926698 34720602 22926698 418210816 22926698 418210816 848494139 227570763 848494139 651054006 848494139 651054006 233361082 216406563 233361082 216406563 143527427 216406563 352732452 913674011 352732452 913674011 492558520 913674011 238859367 358190894 238859367 491657945 238859367 491657945 326999575 491657945 75545004 230845 75545004 230845 999729914 230845 868561832 364117900 868561832 364117900 242630064 364117900 268805626 718077760 268805626 718077760 548065773 718077760 100700728 151268107 100700728 423963413 100700728 423963413 713413744 423963413 679963306 473209599 679963306 430878054 679963306 430878054 708698677 430878054 570395526 791323431 570395526 340421365 570395526 340421365 907766743 138564410 907766743 182669188 907766743 182669188 414288999 736958656 414288999 736958656 868210047 197099622 868210047 558104165 868210047 558104165 346644108 558104165 666155594 355134596 666155594 355134596 760307179 355134596 733732775 394240800 733732775 216053429 733732775 216053429 855657746 216053429 224213423 358134238 224213423 358134238 758004729 358134238 128759542 193283703 128759542 399298555 128759542 399298555 730560539 399298555 145748736 220972261 145748736 829724855 145748736 829724855 758708601 356994323 758708601 971387676 758708601 971387676 482703088 488844061 482703088 488844061 670196242 488844061 95097690 142659443 95097690 754452531 95097690 754452531 378636035 754452531 135446177 203484072 135446177 482037075 135446177 482037075 674355774 482037075 671154344 522429632 671154344 522429632 388596896 272305341 388596896 272305341 818433424 272305341 65368834 98246336 65368834 417762814 65368834 417762814 717906204 417762814 586168755 967071869 586168755 967071869 343530410 967071869 375148413 6906227 375148413 6906227 4384159 6906227 901792036 443764007 901792036 443764007 699662578 443764007 994136327 7901259 994136327 528534619 994136327 528534619 72377241 108827737 72377241 979425877 72377241 979425877 547212504 979425877 223666784 181909437 223666784 181909437 121171295 181909437 852462360 660110465 852462360 660110465 523872296 660110465 836118517 246255638 836118517 260511378 836118517 260511378 408046345 521357998 408046345 251915933 408046345 251915933 166338214 251915933 918041565 123776640 918041565 920196289 918041565 920196289 397668790 814804902 397668790 814804902 509583817 814804902 53130952 79300205 53130952 532579963 53130952 532579963 460883541 532579963 328713731 494268858 328713731 812146880 328713731 812146880 582795561 812146880 535495121 690368226 535495121 690368226 102067823 79280748 102067823 79280748 946747199 79280748 179157714 272363218 179157714 165229945 179157714 165229945 890126588 165229945 399205544 938780572 399205544 796814142 399205544 796814142 633733197 840018413 633733197 428114155 633733197 428114155 727675705 99426724 727675705 99426724 66057422 99426724 683768511 467978288 683768511 194415961 683768511 194415961 870047817 194415961 544128170 812329419 544128170 68367358 544128170 68367358 46086821 68367358 408858503 932828763 408858503 356551167 408858503 356551167 237766673 356551167 357517752 991129759 357517752 99215476 357517752 99215476 66012987 99215476 310528165 465643458 310528165 354403368 310528165 354403368 760966888 354403368 607253140 900505146 607253140 47743071 607253140 47743071 984362909 23377017 984362909 789645417 984362909 789645417 482131825 789645417 906064938 141112700 906064938 297669560 906064938 297669560 110375638 165209221 110375638 898213394 110375638 898213394 765956781 298875709 765956781 298875709 197699234 298875709 305871370 458716431 305871370 385431791 305871370 385431791 257302994 385431791 575472845 757097271 575472845 238788406 575472845 238788406 841154479 238788406 625465174 919577683 625465174 282365048 625465174 282365048 185808358 282365048 694226981 451439673 694226981 36545764 694226981 36545764 988846318 16832642 988846318 199989481 988846318 199989481 544656596 997933027 544656596 436212596 544656596 436212596 705128087 436212596 488332595 580635661 488332595 506001028 488332595 506001028 521013189 506001028 40540425 60083842 40540425 336656572 40540425 336656572 772343349 336656572 484452594 922362536 484452594 476116674 484452594 476116674 677845861 476116674 252409765 186363048 252409765 186363048 124277327 186363048 531512294 764447008 531512294 353739596 531512294 353739596 981097978 28815891 981097978 205525492 981097978 205525492 130792132 196184126 130792132 652648788 130792132 652648788 831673583 9311612 831673583 9311612 6302281 9311612 510612056 778304494 510612056 360972708 510612056 360972708 755784371 360972708 557973594 836115908 557973594 37319945 557973594 37319945 984157322 23821392 984157322 368340014 984157322 368340014 245635521 368340014 484914694 874667861 484914694 874667861 967029119 48782745 967029119 127035383 967029119 127035383 84436314 127035383 825062149 263581968 825062149 1735897 825062149 1735897 998700377 1735897 887581594 204976356 887581594 204976356 136179515 204976356 381532717 705885915 381532717 327918773 381532717 327918773 778321101 327918773 115124844 172424185 115124844 356198013 115124844 356198013 759192179 356198013 376185499 898344432 376185499 453460772 376185499 453460772 302559763 453460772 528413157 535781066 528413157 350716674 528413157 350716674 763189478 350716674 276946836 415660563 276946836 20229814 276946836 20229814 13161241 20229814 378123571 742259997 378123571 63832898 378123571 63832898 42922083 63832898 791228718 310135479 791228718 23405764 791228718 23405764 15295637 23405764 779361908 529570190 779361908 529570190 364140828 968473436 364140828 340494586 364140828 340494586 226623685 340494586 552234689 550059746 552234689 418246530 552234689 418246530 278480927 418246530 674084266 958257232 674084266 958257232 364144879 958257232 427842672 578314433 427842672 901649236 427842672 901649236 609221867 901649236 76120526 114303039 76120526 205196480 76120526 205196480 862285698 205196480 734705944 470865807 734705944 470865807 210624618 245836253 210624618 245836253 836417346 245836253 94150991 141054190 94150991 966715839 94150991 966715839 570690188 335586327 570690188 335586327 773188219 335586327 167724689 60911357 167724689 60911357 41015398 60911357 238247388 357423859 238247388 101854209 238247388 101854209 933232644 101854209 572315697 801134730 572315697 314994125 572315697 314994125 208420033 314994125 689614551 739962732 689614551 739962732 469557296 739962732 502537462 775414145 502537462 436654775 502537462 436654775 240744053 361249881 240744053 652722763 240744053 652722763 506982963 652722763 316938270 25427922 316938270 25427922 983246163 25427922 972090805 940438144 972090805 940438144 559512371 697611726 559512371 697611726 706805319 433611214 706805319 964828283 706805319 964828283 10392196 15498523 10392196 461866457 10392196 461866457 688953717 330996524 688953717 330996524 219436140 330996524 952139156 71461647 952139156 340398592 952139156 340398592 226514919 340398592 393386698 666424211 393386698 146973966 393386698 146973966 902376044 146973966 797829349 300504285 797829349 245262426 797829349 245262426 161985847 245262426 541019891 877397605 541019891 694168104 541019891 694168104 624429524 61667096 624429524 61667096 958511931 61667096 507875011 956984583 507875011 390061948 507875011 390061948 735919956 390061948 471462096 932345883 471462096 291654736 471462096 291654736 192838297 291654736 548380534 542130644 548380534 224799932 548380534 224799932 850538323 224799932 441916242 643132753 441916242 185658389 441916242 185658389 113192408 169496950 113192408 735727086 113192408 735727086 495627167 175473607 495627167 175473607 116742831 175473607 667637346 752795965 667637346 752795965 583911766 752795965 644789874 905598533 644789874 310246617 644789874 310246617 205559450 310246617 576372014 783122119 576372014 783122119 612486050 783122119 239551454 359269108 239551454 653088384 239551454 653088384 629003032 653088384 34017976 50284539 34017976 899513830 34017976 899513830 649310669 899513830 598628493 804469626 598628493 921208155 598628493 921208155 96309809 144556933 96309809 768940438 96309809 768940438 989079729 16548409 989079729 225774280 989079729 225774280 149161068 225774280 170730416 259239853 170730416 190817783 170730416 190817783 127231512 190817783 607022661 952445030 607022661 116381809 607022661 116381809 14691869 22729414 14691869 469571995 14691869 469571995 375546552 503750381 375546552 203850877 375546552 203850877 135668997 203850877 412967660 958205171 412967660 46334034 412967660 46334034 968361641 46334034 927786324 475043554 927786324 475043554 678571631 475043554 735773908 390750047 735773908 696729945 735773908 696729945 222709505 316503957 222709505 316503957 209726216 316503957 316862818 640531835 316862818 640531835 544038580 659009006 544038580 55242194 544038580 55242194 962823072 55242194 10697250 16423323 10697250 721750150 10697250 721750150 525124982 721750150 11963846 18267976 11963846 389348917 11963846 389348917 937352899 94418310 937352899 415285323 937352899 415285323 276694675 415285323 887249349 136679364 887249349 136679364 91021124 136679364 740050608 976782045 740050608 976782045 238733362 358111536 238733362 362645591 238733362 362645591 754619797 362645591 432795575 791325734 432795575 184216214 432795575 184216214 122856612 184216214 206038002 497015649 206038002 497015649 664818920 497015649 483581540 974651844 483581540 383952195 483581540 383952195 256238366 383952195 822456681 267245153 822456681 355706236 822456681 355706236 236884532 355706236 411074760 667830358 411074760 249625187 411074760 249625187 164934848 249625187 648861105 823948060 648861105 823948060 218539217 329685896 218539217 474790475 218539217 474790475 678852583 474790475 509106826 784378683 509106826 267356892 509106826 267356892 175817948 267356892 271558040 407588963 271558040 79969381 271558040 79969381 946409849 79969381 498624405 813510030 498624405 354766229 498624405 354766229 861867373 205895057 861867373 254767741 861867373 254767741 293846249 688038108 293846249 688038108 531736767 688038108 195356534 86034306 195356534 86034306 57479407 86034306 500269827 975517199 500269827 378199051 500269827 378199051 252369270 378199051 340151177 935281340 340151177 271651831 340151177 271651831 96590883 144997364 96590883 466247899 96590883 466247899 549009494 917501233 549009494 59658840 549009494 59658840 40131971 59658840 394218756 753271701 394218756 560507334 394218756 560507334 411253097 560507334 117587060 176527035 117587060 907961419 117587060 907961419 500340029 907961419 441449127 95351643 441449127 95351643 936651439 95351643 513121674 891625165 513121674 362283956 513121674 362283956 241431424 362283956 820277117 209156298 820277117 209156298 859729303 209156298 798928138 530836738 798928138 530836738 337379135 530836738 406317610 917367005 406317610 917367005 579733750 917367005 40391269 59953206 40391269 208875069 40391269 208875069 138876930 208875069 115361511 172925082 115361511 419390828 115361511 419390828 888230993 127922974 888230993 127922974 85077512 127922974 249215055 624431386 249215055 624431386 540951896 624431386 364572419 762416682 364572419 762416682 39550568 58559535 39550568 872071381 39550568 872071381 451036747 556593801 451036747 745581501 451036747 745581501 770507459 339318037 770507459 424195732 770507459 424195732 713250428 424195732 979574169 30642281 979574169 353250707 979574169 353250707 235185890 353250707 701232051 568132022 701232051 568132022 151419231 112505252 151419231 112505252 925718503 112505252 2811896 4253166 2811896 493279241 2811896 493279241 667476576 493279241 423459800 546194137 423459800 96466927 423459800 96466927 64341137 96466927 131256924 337306657 131256924 337306657 224163689 337306657 71151111 107663066 71151111 451056561 71151111 451056561 789884197 250922903 789884197 250922903 165657782 250922903 843805146 25726262 843805146 25726262 16517623 25726262 891815439 464381489 891815439 464381489 83820775 126044729 83820775 995523669 83820775 995523669 509558861 995523669 205603898 310327395 205603898 901030240 205603898 901030240 567536425 901030240 520194392 91720910 520194392 91720910 61261663 91720910 306745449 580606811 306745449 580606811 834042027 249081679 834042027 259466333 834042027 259466333 827765224 259466333 987356350 18922719 987356350 319970856 987356350 319970856 96455765 144738450 96455765 264329686 96455765 264329686 824444903 264329686 156706582 236976955 156706582 262358926 156706582 262358926 722924120 896364602 722924120 896364602 258489970 387421055 258489970 684763576 258489970 684763576 671249168 55604847 671249168 55604847 962680654 55604847 65434348 931241367 65434348 931241367 604142170 931241367 30278177 45389155 30278177 442733326 30278177 442733326 700640424 442733326 113670161 170299311 113670161 321548946 113670161 321548946 892415947 161812334 892415947 438577151 892415947 438577151 703239014 438577151 859638614 35634597 859638614 35634597 23572795 35634597 675686865 479673694 675686865 214865438 675686865 214865438 856678552 214865438 484012606 568840520 484012606 513229330 484012606 513229330 657608899 513229330 360279756 580449787 360279756 507439071 360279756 507439071 701934454 440484989 701934454 924515107 701934454 924515107 346527694 924515107 372065010 585045856 372065010 931608543 372065010 931608543 779750353 78535830 779750353 78535830 52441745 78535830 456976225 519394320 456976225 239226743 456976225 239226743 840950353 239226743 749881962 773380013 749881962 773380013 369648578 786966286 369648578 140754723 369648578 140754723 93924822 140754723 224185760 337365619 224185760 89703665 224185760 89703665 940360179 89703665 540286393 791163923 540286393 252787783 540286393 252787783 831912893 252787783 608684557 801738244 608684557 437945013 608684557 437945013 783792917 251228026 783792917 251228026 941787089 25367376 941787089 25367376 983256801 25367376 369689522 604740401 369689522 299452799 369689522 299452799 116336632 174773023 116336632 999822377 116336632 999822377 639624484 999822377 121166904 181836945 121166904 817369861 121166904 817369861 566420856 190927669 566420856 190927669 127410670 190927669 363059610 644134682 363059610 215417544 363059610 215417544 142780647 215417544 849188809 226510868 849188809 39332787 849188809 39332787 26050102 39332787 799173862 656162731 799173862 656162731 370166382 656162731 713992709 227081904 713992709 227081904 150020090 227081904 598946410 987004746 598946410 324153718 598946410 324153718 161764615 76639494 161764615 76639494 51387401 76639494 869777946 403708531 869777946 403708531 437547230 767879514 437547230 767879514 556416652 767879514 315305510 232947842 315305510 232947842 845001652 232947842 441701194 934173204 441701194 605896379 441701194 605896379 985276930 18809161 985276930 18809161 12370722 18809161 117413406 274057025 117413406 274057025 829496158 256676238 829496158 261628275 829496158 261628275 172182412 261628275 661514441 763574079 661514441 8595985 661514441 8595985 5877083 8595985 401188607 603614158 401188607 353571818 401188607 353571818 761411070 353571818 461689535 857222691 461689535 298979439 461689535 298979439 883271446 175641834 883271446 590375713 883271446 590375713 384006143 139934373 384006143 139934373 93296988 139934373 603045717 638969141 603045717 153701947 603045717 153701947 102536045 153701947 635547402 950187703 635547402 703788514 635547402 703788514 487204956 703788514 620644057 618075522 620644057 793685413 620644057 793685413 385230320 793685413 465278917 822459947 465278917 377010003 465278917 377010003 744818687 377010003 379583827 912487188 379583827 272452890 379583827 272452890 818293485 272452890 95851353 143583965 95851353 508541248 95851353 508541248 496126385 508541248 37858584 56078307 37858584 330331748 37858584 330331748 971767225 41953274 971767225 252493488 971767225 252493488 832074227 252493488 932120142 103497286 932120142 509358922 932120142 509358922 429108688 947368773 429108688 202201028 429108688 202201028 864436001 202201028 769921842 848000401 769921842 848000401 492862934 848000401 783185155 31952561 783185155 31952561 978697518 31952561 876669614 185192973 876669614 101072815 876669614 101072815 933731612 101072815 196977767 297768609 196977767 247897450 196977767 247897450 834944713 247897450 567650246 527250906 567650246 106007865 567650246 106007865 70307004 106007865 781656691 448488272 781656691 448488272 588488441 789111684 588488441 252190158 588488441 252190158 165854992 251263116 165854992 449281010 165854992 449281010 695808543 449281010 31057865 46319041 31057865 302531594 31057865 302531594 578326834 815388021 578326834 469471904 578326834 469471904 682646686 469471904 584471615 511569025 584471615 48891409 584471615 48891409 966963570 48891409 337919395 974379951 337919395 202949861 337919395 202949861 134911916 202949861 635400522 997261033 635400522 680175166 635400522 680175166 441736567 680175166 459319013 80350566 459319013 80350566 53683723 80350566 685706470 464394777 685706470 426170893 685706470 426170893 712148452 426170893 382395686 770057838 382395686 447529880 382395686 447529880 298349947 447529880 635760624 727320047 635760624 66411102 635760624 66411102 955231569 66411102 614369583 675249904 614369583 276027201 614369583 276027201 181621746 276027201 852071706 149968797 852071706 149968797 900398334 149968797 682797136 519188717 682797136 519188717 517257307 519188717 710961991 152567982 710961991 152567982 898804223 152567982 279886267 771023407 279886267 771023407 354298006 771023407 214855067 324412160 214855067 528118072 214855067 528118072 580785848 583571721 580785848 354170059 580785848 354170059 235680192 354170059 512192029 560298377 512192029 330380001 512192029 330380001 817719301 273562430 817719301 687611468 817719301 687611468 274699381 412588834 274699381 475387160 274699381 475387160 678322428 475387160 276297700 414803803 276297700 545483194 276297700 545483194 455608393 545483194 336799006 796639783 336799006 423487467 336799006 423487467 282568222 423487467 842167473 237257717 842167473 846142727 842167473 846142727 472953577 846142727 636148143 14543279 636148143 14543279 990416238 14543279 825084023 272046116 825084023 272046116 605856394 976010015 605856394 213342377 605856394 213342377 141601189 213342377 355753810 817373159 355753810 817373159 442623446 817373159 350625171 69752836 350625171 69752836 966075382 50365195 966075382 716778558 966075382 716778558 331607805 256550886 331607805 256550886 829583624 256550886 493389469 889915168 493389469 552516045 493389469 552516045 531282811 552516045 336988392 800696319 336988392 263853739 336988392 263853739 173644169 263853739 541120495 511542790 541120495 467288536 541120495 467288536 311142416 467288536 889903402 165505701 889903402 235433176 889903402 235433176 741260268 382280241 741260268 318250328 741260268 318250328 785305595 318250328 66018131 99289090 66018131 697310838 66018131 697310838 732181108 396854737 732181108 753453637 732181108 753453637 454046828 753453637 714490142 422525916 714490142 470561194 714490142 470561194 313303225 470561194 316119877 475237065 316119877 249128166 316119877 249128166 164573355 249128166 394366788 928873964 394366788 4591360 394366788 4591360 2939695 4591360 659274507 567421874 659274507 263126290 659274507 263126290 888463503 167462239 888463503 616653768 888463503 616653768 188367637 285760884 188367637 981347116 188367637 981347116 778175910 256728570 778175910 256728570 829479566 256728570 434935828 877907756 434935828 171032898 434935828 171032898 886184528 171032898 633108785 929266118 633108785 291750732 633108785 291750732 803880461 291750732 343066145 554273044 343066145 231270581 343066145 231270581 846109404 231270581 567373788 925992897 567373788 79875912 567373788 79875912 946544033 79875912 934172384 497911117 934172384 497911117 664121310 497911117 916790718 125981357 916790718 185192970 916790718 185192970 123442495 185192970 749084959 996211764 749084959 996211764 583744887 996211764 755980034 360755217 755980034 367748968 755980034 367748968 482635619 886315924 482635619 352566248 482635619 352566248 800396163 139017398 800396163 139017398 907372800 139017398 570416536 512300844 570416536 124165301 570416536 124165301 54010291 80902368 54010291 523030446 54010291 523030446 630283889 523030446 505408607 517720857 505408607 541845697 505408607 541845697 797975226 136561694 797975226 136561694 90870316 136561694 767434853 467023802 767434853 467023802 311052072 467023802 731388100 397878209 731388100 516844583 731388100 516844583 388836409 516844583 800993602 296093180 800993602 904113615 800993602 904113615 15961101 24737843 15961101 103448395 15961101 103448395 188310648 285648233 188310648 196278815 188310648 196278815 928196391 108963449 928196391 830614422 928196391 830614422 581397351 830614422 744230535 27322267 744230535 27322267 17568812 27322267 431766913 838555191 431766913 529553927 431766913 529553927 646808250 529553927 301058360 451733950 301058360 774631907 301058360 774631907 642142533 774631907 536655665 13635657 536655665 13635657 9124000 13635657 31613029 498610280 31613029 498610280 737556236 301524213 737556236 301524213 199482790 301524213 213013863 771801961 213013863 771801961 644173559 241586325 644173559 241586325 839086279 241586325 134414143 202082396 134414143 381223047 134414143 381223047 254230358 381223047 235012707 184962580 235012707 184962580 876775650 184962580 734759026 392204761 734759026 165672843 734759026 165672843 942465650 86066577 942465650 274430622 942465650 274430622 817127677 274430622 849783255 225759458 849783255 904186170 849783255 904186170 271310877 89403501 271310877 89403501 940507702 89403501 381078516 632253664 381078516 508944006 381078516 508944006 922394376 117470071 922394376 170020189 922394376 170020189 42238821 62690290 42238821 438082854 42238821 438082854 703555549 438082854 68992321 104153464 68992321 287364862 68992321 287364862 984021280 23999678 984021280 387122664 984021280 387122664 258355576 387122664 905489252 142354749 905489252 713055417 905489252 713055417 596009701 713055417 619878133 926774848 619878133 678256334 619878133 678256334 964496824 52856071 964496824 741220917 964496824 741220917 569872169 741220917 927277054 110305281 927277054 687383907 927277054 687383907 535105734 514018792 535105734 642727275 535105734 642727275 625327048 926705081 625327048 470079295 625327048 470079295 306991281 19483882 306991281 19483882 12696440 19483882 727330072 863374578 727330072 863374578 18177008 28225002 18177008 111238670 18177008 111238670 913613340 479272384 913613340 479272384 318840137 479272384 876110766 136315032 876110766 136315032 90624794 136315032 141392001 212777916 141392001 2114132 141392001 2114132 1462647 2114132 452622755 973998039 452622755 382648875 452622755 382648875 740977446 382648875 207601836 313517733 207601836 467172110 207601836 467172110 684132623 467172110 490262237 566001050 490262237 501395571 490262237 501395571 515193029 501395571 498051268 667148121 498051268 128539073 498051268 128539073 914913344 128539073 95096566 769221342 95096566 769221342 939574856 91348695 939574856 683259554 939574856 683259554 413271588 683259554 926413306 111846473 926413306 469405888 926413306 469405888 531870380 522188605 531870380 340494582 531870380 340494582 769716890 340494582 513923551 742894563 513923551 453606352 513923551 453606352 692905118 453606352 182775125 277910961 182775125 299004057 182775125 299004057 477502069 794443439 477502069 589691131 477502069 589691131 589051737 589691131 370406842 70438533 370406842 70438533 952718339 70438533 325675379 489594265 325675379 417553644 325675379 417553644 718046755 417553644 608736021 911873666 608736021 548388523 608736021 548388523 540768646 548388523 797318863 301357916 797318863 482108885 797318863 482108885 336349212 955975553 336349212 522798808 336349212 522798808 545324423 522798808 374269108 596863445 374269108 30160869 374269108 30160869 19847952 30160869 119775315 284049056 119775315 284049056 658683605 502554592 658683605 229058125 658683605 229058125 151474575 229058125 964788558 52443622 964788558 454937854 964788558 454937854 303317406 454937854 643392840 728168134 643392840 433988664 643392840 433988664 706471022 433988664 500208671 824728610 500208671 131021217 500208671 131021217 87142026 131021217 140337780 635434372 140337780 635434372 386118419 635434372 32285602 47964013 32285602 151641679 32285602 151641679 127517227 803040196 127517227 803040196 341396285 803040196 11165432 17274994 11165432 313939301 11165432 313939301 788423834 313939301 156123856 216879513 156123856 216879513 82035006 122988971 82035006 367263487 82035006 367263487 257141566 479673690 257141566 479673690 352610846 864094678 352610846 848252662 352610846 848252662 947009550 79026037 947009550 294226569 947009550 294226569 618875670 959279874 618875670 959279874 460060123 959279874 551739230 167768320 551739230 167768320 888210769 167768320 513926032 648672981 513926032 435234785 513926032 435234785 290608978 435234785 906631395 140202240 906631395 482888902 906631395 482888902 586562863 813563099 586562863 782326201 586562863 782326201 253600235 380155380 253600235 643275322 253600235 643275322 935691561 97483776 935691561 402513411 935691561 402513411 268209860 402513411 806930007 287836270 806930007 623120523 806930007 623120523 89351128 134407107 89351128 469682376 89351128 469682376 859375534 209834645 859375534 874235146 859375534 874235146 260574935 164385805 260574935 164385805 890550796 164385805 296032585 443907561 296032585 108209189 296032585 108209189 928832594 108209189 717348647 418626546 717348647 356287461 717348647 356287461 237517992 356287461 674938941 805328606 674938941 805328606 224999834 338422219 224999834 582818934 224999834 582818934 930202377 106324228 930202377 560212374 930202377 560212374 44831815 66640534 44831815 157815947 44831815 157815947 895055059 157815947 758214889 357845240 758214889 240088365 758214889 240088365 158638681 240088365 489694410 941012709 489694410 419776795 489694410 419776795 85231176 128210405 85231176 497217050 85231176 497217050 664630600 497217050 517622519 719544123 517622519 199452396 517622519 199452396 866489149 199452396 354294090 969059080 354294090 879795652 354294090 879795652 343571040 879795652 938125503 93072732 938125503 136715411 938125503 136715411 91034772 136715411 206835356 770395269 206835356 770395269 603108902 512843599 603108902 626009643 603108902 626009643 162671212 246708308 162671212 773804451 162671212 773804451 772713448 138529738 772713448 138529738 92346887 138529738 835733600 453364335 835733600 453364335 191447654 166461217 191447654 166461217 987370477 18828710 987370477 122215098 987370477 122215098 294607567 441640906 294607567 256131761 294607567 256131761 829972063 256131761 131559858 197512252 131559858 235897727 131559858 235897727 843291043 235897727 701816146 483212412 701816146 483212412 71448537 5271515 71448537 5271515 3345030 5271515 80943013 343536904 80943013 343536904 505874968 935209223 505874968 494499995 505874968 494499995 328936390 494499995 856472099 215181345 856472099 719955194 856472099 719955194 4435827 7043738 4435827 613597422 4435827 613597422 452601620 613597422 182873076 278074077 182873076 839282627 182873076 839282627 402953550 839282627 337810341 861189193 337810341 109218203 337810341 109218203 68120165 102893188 68120165 911301452 68120165 911301452 431286660 915374162 431286660 737520628 431286660 737520628 819991893 88516205 819991893 88516205 59178196 88516205 249407258 389232490 249407258 389232490 885663408 171793885 885663408 304102066 885663408 304102066 335887870 540382991 335887870 420293865 335887870 420293865 280015066 420293865 478345222 649477789 478345222 364344338 478345222 364344338 242820087 364344338 462052821 923209618 462052821 732593332 462052821 732593332 736118149 389855722 736118149 489568835 736118149 489568835 117236977 176126547 117236977 267495283 117236977 267495283 450981127 548775699 450981127 158930573 450981127 158930573 105896679 158930573 463916864 705239442 463916864 257482122 463916864 257482122 169561277 257482122 436994016 859290166 436994016 543389130 436994016 543389130 991072522 13185144 991072522 656972964 991072522 656972964 57057372 85344321 57057372 332939487 57057372 332939487 338374145 793488027 338374145 676072150 338374145 676072150 417955105 676072150 371187842 981040777 371187842 917082029 371187842 917082029 17891078 27709595 17891078 89712949 17891078 89712949 940359146 89712949 906582037 488075493 906582037 488075493 324604487 488075493 729527995 379685149 729527995 379685149 151416897 32347787 151416897 32347787 21360312 32347787 511385683 546079466 511385683 28377095 511385683 28377095 18205460 28377095 321983158 484006176 321983158 160571972 321983158 160571972 893340755 160571972 637765932 627304215 637765932 426931891 637765932 426931891 153680208 198978866 153680208 198978866 866797662 198978866 128652098 193104570 128652098 290101701 128652098 290101701 348024507 898647544 348024507 898647544 584030850 898647544 36491797 54081580 36491797 453015293 36491797 453015293 693251232 453015293 345086414 628092955 345086414 87554161 345086414 87554161 58623135 87554161 931884135 862425013 931884135 862425013 368004483 645997185 368004483 645997185 939733959 53202399 939733959 53202399 964079536 53202399 769478023 341068616 769478023 267447850 769478023 267447850 175903895 267447850 910965074 134572987 910965074 358286534 910965074 358286534 197984341 299345139 197984341 721944999 197984341 721944999 487797541 721944999 418868061 997767296 418868061 679936402 418868061 679936402 227735203 341996247 227735203 372894088 227735203 372894088 747903489 372894088 81473848 122181179 81473848 141165897 81473848 141165897 906032575 141165897 25730558 38777386 25730558 359019114 25730558 359019114 265895003 944162165 265895003 944162165 692715882 107294791 692715882 107294791 70939748 107294791 475788144 939414666 475788144 939414666 778411988 285776100 778411988 285776100 188405923 285776100 260465560 390155711 260465560 253358784 260465560 253358784 167294750 253358784 423570870 658847932 423570870 354021170 423570870 354021170 776742609 301769304 776742609 301769304 366032
152595 1670976 0 1670976 3715187 2929551 3715187 1893991 3715187 1893991 4795961 1893991 895651 772558 895651 1676011 895651 1676011 151666 1676011 1036663 916711 1036663 916711 297213 291973 297213 1057366 297213 1057366 1684572 1057366 342405 3352687 342405 3352687 1977984 3352687 1851742 784244 1851742 784244 790224 784244 4027428 4818362 4027428 4818362 3313743 4818362 3336040 629115 3336040 836001 3336040 836001 809943 836001 4058410 2377791 4058410 272093 4058410 272093 816691 1245971 816691 1245971 1252351 1245971 1246388 1241808 1246388 1662469 1246388 1662469 4620833 1662469 1172690 1177602 1172690 1650605 1172690 1650605 3351547 1423217 3351547 4786330 3351547 4786330 1130974 1048682 1130974 1048682 1057511 1048682 3316301 4379297 3316301 1672165 3316301 1672165 2043735 1672165 2382190 3334918 2382190 1438279 2382190 1438279 3348429 1438279 3335178 2337964 3335178 1144986 3335178 1144986 540807 1123368 540807 4349895 540807 4349895 1652065 4349895 570501 559563 570501 1685799 570501 1685799 278960 1685799 3317251 3222753 3317251 3121325 3317251 3121325 3571902 3121325 672697 3343898 672697 1678045 672697 1678045 3957139 1647141 3957139 2501578 3957139 2501578 4146992 2501578 3327217 998908 3327217 998908 646480 998908 3701878 2653682 3701878 2653682 4305599 2653682 1670657 367520 1670657 1280022 1670657 1280022 417816 1280022 4581371 3332050 4581371 383526 4581371 383526 373922 383526 4239837 2418337 4239837 1672733 4239837 1672733 299522 1672733 4765928 2661161 4765928 2661161 1313019 1288891 1313019 2026441 1313019 2026441 3411091 1653810 3411091 3327624 3411091 3327624 945085 946963 945085 1759722 945085 1759722 4430293 2208105 4430293 2202937 4430293 2202937 4447375 2202937 1677611 608337 1677611 608337 824673 2531452 824673 2531452 4158333 2531452 1669116 390423 1669116 390423 1224144 2441316 1224144 2441316 4214608 2441316 1667420 795155 1667420 795155 869615 795155 3326638 3345422 3326638 3345422 3644898 3345422 1663667 766973 1663667 766973 889491 766973 3324093 154979 3324093 922914 3324093 922914 719600 922914 3838378 2830213 3838378 974004 3838378 974004 1083777 1079823 1083777 99639 1083777 99639 3638839 1959489 3638839 395519 3638839 395519 385520 395519 3333552 3024069 3333552 1658346 3333552 1658346 472835 1658346 1683708 1634546 1683708 1684633 1683708 1684633 511088 1684633 4412690 2750869 4412690 2295365 4412690 2295365 3314133 386492 3314133 3324538 3314133 3324538 4924264 3324538 1652287 4418694 1652287 2013561 1652287 2013561 4658436 2013561 2292161 3313796 2292161 2962924 2292161 2962924 3327799 2962924 799623 838552 799623 1663067 799623 1663067 1667044 349249 1667044 1658183 1667044 1658183 39394 1673467 39394 717990 39394 717990 3799079 3322440 3799079 3322440 3512724 3322440 4001861 2690780 4001861 4460825 4001861 4460825 1043311 592941 1043311 4156870 1043311 4156870 3929361 717034 3929361 717034 694712 717034 782532 2907904 782532 2907904 4568910 2907904 1904115 1680870 1904115 1680870 4506865 1680870 4189960 2512631 4189960 2418048 4189960 2418048 4614079 2937968 4614079 966669 4614079 966669 978312 966669 1654903 4259850 1654903 3347444 1654903 3347444 3652012 2580439 3652012 2580439 431697 1222139 431697 2950197 431697 2950197 4624977 2950197 456840 424932 456840 3315539 456840 3315539 1679506 2114058 1679506 2735961 1679506 2735961 3905062 2735961 1844776 510986 1844776 510986 1159100 510986 1166239 3336632 1166239 2385421 1166239 2385421 4279450 2385421 1655389 3898082 1655389 2492785 1655389 2492785 3319405 3817784 3319405 2030801 3319405 2030801 3686250 2030801 3642933 3332464 3642933 2197889 3642933 2197889 1155646 1154884 1155646 1671192 1155646 1671192 3986366 3932431 3986366 3932431 3326491 3932431 3349920 373433 3349920 760576 3349920 760576 888560 760576 3514155 2015383 3514155 2015383 3709071 2015383 2330545 3099030 2330545 1364026 2330545 1364026 1345854 1364026 2230972 1662155 2230972 1648826 2230972 1648826 1268670 1052688 1268670 1052688 586163 1052688 3658905 2515537 3658905 2515537 4180649 2515537 785519 3528071 785519 476610 785519 476610 4541207 2224119 4541207 2224119 1680600 3985500 1680600 1067590 1680600 1067590 898468 772403 898468 2831473 898468 2831473 3846868 2831473 527468 526474 527468 1344589 527468 1344589 297446 1344589 3220484 1891735 3220484 1891735 4568465 2911800 4568465 1989600 4568465 1989600 2191326 707200 2191326 707200 685868 707200 1088261 3343112 1088261 3343112 908264 3343112 3997223 1648802 3997223 1901125 3997223 1901125 3324067 505805 3324067 3333910 3324067 3333910 4929040 3333910 713506 950143 713506 3509019 713506 3509019 3326611 3509019 2764474 1650987 2764474 1650987 4346472 1650987 2344695 1668862 2344695 683289 2344695 683289 987490 1671696 987490 1671696 607864 1671696 4299018 2634819 4299018 2179752 4299018 2179752 1094381 1108622 1094381 4775843 1094381 4775843 858709 4775843 4565621 622749 4565621 622749 1053276 622749 4077956 2777952 4077956 2777952 2340178 307791 2340178 307791 846814 2597312 846814 2597312 4075727 2597312 745644 712455 745644 4885846 745644 4885846 3315111 4885846 1665627 2126575 1665627 2126575 4532916 2126575 4077301 2577637 4077301 2486221 4077301 2486221 968706 664796 968706 3923013 968706 3923013 3346987 3923013 1405648 1427339 1405648 2770842 1405648 2770842 4538373 2150523 4538373 2963755 4538373 2963755 1109523 1120808 1109523 3337396 1109523 3337396 1093602 3337396 3721610 2173422 3721610 2173422 4461192 2173422 1994845 1653435 1994845 1658766 1994845 1658766 702010 1658766 4401230 3342701 4401230 3342701 1164750 477057 1164750 2752599 1164750 2752599 4252403 2398771 4252403 2789172 4252403 2789172 794138 813980 794138 2473313 794138 2473313 4208806 2473313 1647348 1546176 1647348 2104805 1647348 2104805 4536561 2144448 4536561 1999437 4536561 1999437 4638513 1999437 3322062 1640612 3322062 2626512 3322062 2626512 4014573 2626512 1646860 728413 1646860 2928045 1646860 2928045 4603651 2928045 3348727 516675 3348727 1140378 3348727 1140378 1141087 1140378 4535062 2158068 4535062 1844253 4535062 1844253 3328749 1844253 3922253 120600 3922253 120600 1681449 120600 3346867 4986086 3346867 1284249 3346867 1284249 1686007 1284249 4569515 2106000 4569515 258263 4569515 258263 248028 258263 3317799 3316356 3317799 3316356 594479 497302 594479 497302 506494 497302 1372474 3314132 1372474 3314132 4362167 2682792 4362167 3335693 4362167 3335693 2679733 3335693 4723921 2604467 4723921 2604467 1651897 878238 1651897 1660654 1651897 1660654 1141057 1660654 3314657 3607422 3314657 827838 3314657 827838 809594 827838 3344847 3654477 3344847 926417 3344847 926417 3330983 926417 3345881 3340359 3345881 2836889 3345881 2836889 3820122 2836889 3556123 3088905 3556123 2004177 3556123 2004177 4666731 2004177 581159 1668066 581159 2245249 581159 2245249 4172335 3119454 4172335 3119454 4793729 3119454 262121 303567 262121 303567 1376147 1379912 1376147 272320 1376147 272320 3324781 4096602 3324781 2509671 3324781 2509671 4169717 2509671 1870534 1679047 1870534 1685901 1870534 1685901 3987710 1685901 3341882 3745145 3341882 2125068 3341882 2125068 4549938 2125068 3635343 3036803 3635343 1005962 3635343 1005962 644809 1005962 2775425 4514579 2775425 4514579 3751243 617272 3751243 617272 1312641 2952449 1312641 2952449 4642792 2952449 1668080 1772610 1668080 4447946 1668080 4447946 3348207 4447946 1074204 616234 1074204 4386139 1074204 4386139 4933366 3105670 4933366 3105670 2689771 3105670 4379756 2693822 4379756 3336607 4379756 3336607 327086 1330125 327086 2768217 327086 2768217 4021215 554375 4021215 554375 1091687 554375 3903103 2255398 3903103 1944874 3903103 1944874 3625916 1944874 4341253 2338214 4341253 233269 4341253 233269 234617 233269 551136 2399890 551136 2399890 1659291 2399890 943628 699531 943628 873020 943628 873020 674928 685413 674928 1213054 674928 1213054 1658128 4953791 1658128 4953791 3319073 4953791 1358321 1655418 1358321 3338285 1358321 3338285 851030 3338285 2772979 1646946 2772979 1646946 3226876 3350259 3226876 2022492 3226876 2022492 3917803 2754751 3917803 880395 3917803 880395 863902 880395 3578345 1897732 3578345 700194 3578345 700194 886339 856661 886339 368072 886339 368072 385662 368072 4526749 4731895 4526749 4731895 70095 1645706 70095 1645706 1683090 1645706 507591 411792 507591 411792 3632155 3340881 3632155 2882908 3632155 2882908 4180379 724341 4180379 724341 741842 724341 4693407 3734343 4693407 3734343 374570 3734343 1678684 3337373 1678684 3337373 630937 3337373 1947299 1666043 1947299 3108365 1947299 3108365 4783918 3108365 1657958 3354257 1657958 835495 1657958 835495 822584 835495 4248995 2587963 4248995 1947094 4248995 1947094 949340 660186 949340 660186 1659902 660186 1133816 2994615 1133816 2994615 3682483 2994615 1685200 3714276 1685200 1667168 1685200 1667168 4226514 1667168 3228939 3333279 3228939 2333287 3228939 2333287 4331419 2333287 1008372 995016 1008372 3351362 1008372 3351362 4333474 3351362 4229729 1669894 4229729 1669894 1659242 727109 1659242 3319239 1659242 3319239 4486642 3319239 4158248 2533291 4158248 3348862 4158248 3348862 458533 1198445 458533 1246122 458533 1246122 203193 3334412 203193 3334412 608161 3334412 283654 270715 283654 1655405 283654 1655405 4750285 1917528 4750285 1671174 4750285 1671174 3314282 3322502 3314282 1724704 3314282 1724704 1657878 1724704 3707328 3320024 3707328 3320024 1021832 3320024 4142886 304544 4142886 304544 301879 304544 2439682 1679817 2439682 1239110 2439682 1239110 427405 1239110 3349712 1160700 3349712 2866056 3349712 2866056 4551119 2866056 2559395 3315270 2559395 457403 2559395 457403 512168 4158411 512168 4158411 3314331 2810355 3314331 3349770 3314331 3349770 4150167 3349770 2351835 1043450 2351835 1043450 606656 1043450 3652339 2984337 3652339 672645 3652339 672645 991156 672645 1679642 458694 1679642 1123843 1679642 1123843 1147892 1123843 4098393 3330364 4098393 1673911 4098393 1673911 654924 1673911 2884373 3314131 2884373 2606116 2884373 2606116 1668601 2606116 1675170 4056868 1675170 3950995 1675170 3950995 1650478 3950995 3846827 1672655 3846827 1672655 1153991 494792 1153991 998525 1153991 998525 696045 998525 4623569 2963902 4623569 2862028 4623569 2862028 1657846 2862028 3322644 268899 3322644 268899 1402214 268899 4682577 1997222 4682577 238210 4682577 238210 1540706 3336919 1540706 1650364 1540706 1650364 2943167 1650364 1664458 3700819 1664458 1200112 1664458 1200112 3335502 1200112 1666299 842421 1666299 1039546 1666299 1039546 631745 1039546 3331548 2111391 3331548 604034 3331548 604034 1061049 604034 1667659 2832045 1667659 2832045 3859617 2832045 1669143 4221598 1669143 2629003 1669143 2629003 1647160 2629003 3931935 2283639 3931935 2896441 3931935 2896441 1684596 1829980 1684596 4977833 1684596 4977833 3317707 4977833 3296468 892188 3296468 892188 464645 487127 464645 4743820 464645 4743820 3343112 4743820 858233 321107 858233 321107 323711 321107 1680376 3330648 1680376 3330648 2345539 3330648 967608 993988 967608 3015356 967608 3015356 4678436 3015356 880129 809823 880129 3344948 880129 3344948 4384519 3344948 1378531 1349673 1378531 1685008 1378531 1685008 1966688 1685008 613289 3324918 613289 985725 613289 985725 3325185 1925353 3325185 1049856 3325185 1049856 1053602 1049856 3350588 4619145 3350588 2159369 3350588 2159369 1683573 2159369 4703481 1650311 4703481 1650311 1202068 463468 1202068 1665796 1202068 1665796 369144 1665796 1403102 248056 1403102 2158684 1403102 2158684 3845061 2158684 412946 1250333 412946 2898071 412946 2898071 4738948 1116205 4738948 3317661 4738948 3317661 2832711 3337401 2832711 3114889 2832711 3114889 4793128 3114889 3318271 770854 3318271 1148745 3318271 1148745 3337219 1148745 412969 436133 412969 655863 412969 655863 3901817 2229033 3901817 1212179 3901817 1212179 484252 1212179 665592 680279 665592 2948085 665592 2948085 4013336 2444432 4013336 2444432 2281637 3343231 2281637 3343231 3640015 3343231 1234009 443239 1234009 2329163 1234009 2329163 3974024 2329163 1683217 3325873 1683217 197335 1683217 197335 228537 197335 593935 2105481 593935 2105481 4548482 2105481 4470692 1657806 4470692 3047507 4470692 3047507 3651273 3047507 3976547 1668148 3976547 3348644 3976547 3348644 2488880 3348644 3322295 2708583 3322295 2768704 3322295 2768704 4427524 2768704 4032053 2628049 4032053 3327115 4032053 3327115 1677401 193147 1677401 1150846 1677401 1150846 1159702 1150846 1673417 4755406 1673417 1099968 1673417 1099968 551713 1099968 3214563 3334691 3214563 1021336 3214563 1021336 1015789 1021336 1657175 2658534 1657175 802055 1657175 802055 3330229 4426521 3330229 3747163 3330229 3747163 1677786 3747163 3339200 4116518 3339200 743335 3339200 743335 943257 743335 4347746 3323924 4347746 1251518 4347746 1251518 359023 364243 359023 1147201 359023 1147201 1172383 1147201 756495 877857 756495 3342079 756495 3342079 4386886 2715456 4386886 3708088 4386886 3708088 712483 724211 712483 1242430 712483 1242430 421243 1242430 1399564 272825 1399564 3056933 1399564 3056933 4723548 3056933 3340891 552289 3340891 4929656 3340891 4929656 2250570 566961 2250570 566961 1072984 566961 4433595 4644189 4433595 4644189 2843530 487254 2843530 487254 481612 487254 3329628 4147897 3329628 2934333 3329628 2934333 4631829 2934333 3330008 367112 3330008 367112 359309 367112 3904780 2748990 3904780 2349005 3904780 2349005 4308742 2349005 4291928 2626543 4291928 1666775 4291928 1666775 1916609 1666775 2270711 3313857 2270711 1659150 2270711 1659150 4910587 1659150 4358688 3340140 4358688 3340140 3320529 1461568 3320529 3324184 3320529 3324184 1494807 3349160 1494807 3318835 1494807 3318835 4170523 3318835 3848012 2183687 3848012 3381746 3848012 3381746 1656935 3381746 3349608 2216876 3349608 3878629 3349608 3878629 1667086 3878629 3742706 410514 3742706 410514 1260781 410514 1531085 3317486 1531085 1653501 1531085 1653501 3082802 3336924 3082802 3336924 3774998 4216961 3774998 4216961 1676173 4216961 3349764 4506571 3349764 3328746 3349764 3328746 899071 3328746 1297936 398748 1297936 576718 1297936 576718 4282482 3617632 4282482 3617632 1660342 3617632 1667046 283354 1667046 283354 308846 283354 3651041 3037495 3651041 989148 3651041 989148 1020417 989148 3325666 4990957 3325666 2336735 3325666 2336735 4738655 798104 4738655 798104 1676430 2677552 1676430 1243541 1676430 1243541 3333078 1243541 1351700 3352575 1351700 1070889 1351700 1070889 1074894 1070889 3344294 4349828 3344294 3336794 3344294 3336794 4716181 2341257 4716181 2341257 517389 483308 517389 1943729 517389 1943729 4700495 1943729 306655 308578 306655 1253773 306655 1253773 1668189 2259969 1668189 466495 1668189 466495 1197565 466495 1667202 2453263 1667202 775257 1667202 775257 916301 775257 4520730 2876194 4520730 2388955 4520730 2388955 2813006 3332941 2813006 1671417 2813006 1671417 971651 701187 971651 2277674 971651 2277674 4033592 2487229 4033592 2487229 4171920 2487229 1187778 1166272 1187778 1936788 1187778 1936788 4762872 1936788 4128815 2532433 4128815 1665585 4128815 1665585 334106 306813 334106 1668784 334106 1668784 3350057 3569492 3350057 457849 3350057 457849 447158 457849 3340512 4062916 3340512 1666080 3340512 1666080 3374751 1666080 1678948 2572388 1678948 1649126 1678948 1649126 571076 599068 571076 3328431 571076 3328431 2734455 2459432 2734455 2459432 3345476 2459432 3332812 443160 3332812 443160 455458 443160 3505694 3348691 3505694 1683617 3505694 1683617 1075986 357778 1075986 357778 3590008 3106006 3590008 2325874 3590008 2325874 3996413 2325874 1665550 4557776 1665550 1225123 1665550 1225123 440613 1225123 842181 843521 842181 1953237 842181 1953237 3654319 1953237 1449183 236272 1449183 1932400 1449183 1932400 2270175 1932400 325100 294553 325100 3347885 325100 3347885 4112659 3347885 3342769 548123 3342769 1032134 3342769 1032134 670519 1032134 5006843 3320576 5006843 1649397 5006843 1649397 671410 675492 671410 2509922 671410 2509922 4162270 2509922 713553 525235 713553 525235 559057 525235 1428448 257547 1428448 4032252 1428448 4032252 4172961 1177508 4172961 1177508 1194341 1177508 2946575 2226304 2946575 2226304 3920370 2226304 3496603 3349445 3496603 2306141 3496603 2306141 4436982 1311458 4436982 1311458 340326 1311458 391036 379716 391036 476339 391036 476339 1726568 3350676 1726568 1286481 1726568 1286481 373246 1286481 4769782 2341226 4769782 2341226 1697120 1657313 1697120 3320078 1697120 3320078 973240 3320078 2786870 965958 2786870 965958 698668 965958 4608825 2261199 4608825 2261199 1669337 1531861 1669337 2606807 1669337 2606807 4064482 2606807 3340145 2340991 3340145 3319983 3340145 3319983 3852429 3319983 3707775 540109 3707775 540109 1117436 540109 4410497 2252230 4410497 1648971 4410497 1648971 1709371 1648971 3886662 3323515 3886662 262017 3886662 262017 240061 262017 1435390 4320617 1435390 3343985 1435390 3343985 4579921 3343985 864171 1653545 864171 3346127 864171 3346127 4458746 3346127 721957 947189 721957 1521980 721957 1521980 3505154 2966988 3505154 2966988 4635698 2966988 4251368 857685 4251368 857685 799577 857685 3609146 1897574 3609146 1897574 3528884 1897574 3535484 1173620 3535484 1173620 818572 1674381 818572 1008862 818572 1008862 3317645 1008862 1498424 4690706 1498424 4690706 1142352 4690706 3346332 2318742 3346332 2318742 4374002 2318742 50227 3328460 50227 2289190 50227 2289190 3927569 2289190 458303 3686172 458303 1669630 458303 1669630 212916 1669630 4791683 1883607 4791683 434137 4791683 434137 1199344 434137 1879076 3315868 1879076 2256699 1879076 2256699 4394181 2256699 3444440 1653372 3444440 2683060 3444440 2683060 4329561 2683060 1211375 480716 1211375 3315799 1211375 3315799 3798834 588512 3798834 588512 3343394 588512 4086874 2598330 4086874 1965820 4086874 1965820 3347943 537736 3347943 537736 1132527 537736 4207860 2454326 4207860 895894 4207860 895894 880100 895894 3843534 2819943 3843534 2433759 3843534 2433759 4240602 2433759 1650892 3168721 1650892 2048172 1650892 2048172 3690220 2048172 72586 3335870 72586 1007229 72586 1007229 2954643 3321630 2954643 783477 2954643 783477 860227 783477 863500 4056010 863500 4056010 2359619 1653935 2359619 3987596 2359619 3987596 874770 794502 874770 2327665 874770 2327665 3990149 2327665 1974026 3322919 1974026 2343264 1974026 2343264 753864 924904 753864 1451693 753864 1451693 1668829 1451693 853637 777004 853637 1061353 853637 1061353 1686289 1243993 1686289 266504 1686289 266504 1416350 266504 4117643 3317473 4117643 507083 4117643 507083 3334767 507083 3831592 308934 3831592 2326900 3831592 2326900 4007899 2326900 1447029 223821 1447029 2561373 1447029 2561373 3971886 2257936 3971886 2257936 3330828 2257936 4387024 2744667 4387024 2744667 505344 342374 505344 342374 1311560 342374 398092 2250976 398092 2250976 4391455 2250976 923360 946180 923360 1668876 923360 1668876 3849622 2830095 3849622 2137057 3849622 2137057 4921170 1686092 4921170 1878892 4921170 1878892 1649221 3907802 1649221 3339129 1649221 3339129 4310836 3339129 1483638 3347232 1483638 1118817 1483638 1118817 1016640 3348638 1016640 2095452 1016640 2095452 3768675 2095452 738941 917714 738941 2679037 738941 2679037 4326302 2679037 3346111 236602 3346111 236602 261830 236602 3346670 2123573 3346670 2123573 3794185 2123573 1460746 226848 1460746 3139522 1460746 3139522 1668625 3139522 1256131 408180 1256131 3322343 1256131 3322343 4085392 3322343 1439845 215598 1439845 806431 1439845 806431 832270 806431 925172 758643 925172 3328520 925172 3328520 3030856 3328520 560615 559505 560615 2330323 560615 2330323 4342278 2689540 4342278 1676058 4342278 1676058 2627320 1676058 3320464 2641535 3320464 792295 3320464 792295 3347627 2192501 3347627 1675165 3347627 1675165 3756372 1675165 1656270 250039 1656270 2043377 1656270 2043377 4713444 1651858 4713444 1651858 4744528 1651858 3341954 1621151 3341954 1652807 3341954 1652807 1859486 1652807 4754434 1663247 4754434 1047698 4754434 1047698 1062091 1047698 4217164 3347192 4217164 3347192 783812 865559 783812 2831556 783812 2831556 4697339 4458054 4697339 4458054 1436177 1683926 1436177 2415878 1436177 2415878 4080381 2415878 621913 1060554 621913 4478370 621913 4478370 4038605 557559 4038605 557559 1098234 557559 1224619 1682234 1224619 1682234 4162049 1682234 3640425 3009950 3640425 1897638 3640425 1897638 4777702 1897638 1675883 1680210 1675883 1680210 2951564 1680210 940048 753784 940048 3323490 940048 3323490 4022669 1648455 4022669 1648455 34434 1648455 2522649 3333440 2522649 3333440 4603276 3333440 4023917 454897 4023917 454897 452136 454897 535332 3321625 535332 3321625 4259651 1682718 4259651 1682718 2438226 1682718 3339354 3002708 3339354 1040646 3339354 1040646 4739227 1040646 3631478 3054943 3631478 2991233 3631478 2991233 4096672 474207 4096672 474207 1189565 474207 3867820 2282443 3867820 2282443 1658704 2282443 3589279 709493 3589279 709493 894038 1647000 894038 1647000 3957694 1647000 1655205 406504 1655205 1670300 1655205 1670300 2785951 3347664 2785951 1684676 2785951 1684676 26932 1684676 3338875 2418401 3338875 402397 3338875 402397 3346457 402397 882790 764374 882790 600001 882790 600001 1221683 3347655 1221683 2797267 1221683 2797267 4407429 1121080 4407429 1121080 1093805 1121080 1366118 2355722 1366118 2355722 4013201 2355722 1019846 675213 1019846 707056 1019846 707056 290571 293949 290571 2576335 290571 2576335 3322606 2576335 639236 635302 639236 2352611 639236 2352611 4305672 2352611 454157 1672970 454157 1677185 454157 1677185 3741667 1677185 3345171 3454436 3345171 2864356 3345171 2864356 3798941 2864356 1343438 349556 1343438 1884735 1343438 1884735 4760032 1884735 237101 1455896 237101 2019522 237101 2019522 3665418 2019522 1168371 1176088 1168371 2748617 1168371 2748617 4080690 2583517 4080690 2984996 4080690 2984996 1090954 896971 1090954 896971 753523 896971 4308760 2751554 4308760 2751554 4508012 2170644 4508012 2807224 4508012 2807224 4480173 2807224 4830992 1650023 4830992 1650023 1020200 1650023 4734479 3142032 4734479 3142032 3320098 3142032 4381958 1965582 4381958 1965582 4706875 1965582 4085450 2543882 4085450 1648309 4085450 1648309 1073028 1097368 1073028 1143404 1073028 1143404 1477797 1668646 1477797 1668646 3006824 1668646 2923275 1673590 2923275 1671403 2923275 1671403 284036 1671403 559290 564903 559290 993085 559290 993085 652323 993085 415748 2445088 415748 2445088 4208112 2445088 528573 1145182 528573 1675490 528573 1675490 1674093 222197 1674093 222197 223389 222197 1315279 1303085 1315279 1044011 1315279 1044011 1048599 1044011 4486823 2193066 4486823 1326117 4486823 1326117 347035 1326117 1442167 1431964 1442167 1196173 1442167 1196173 1220834 1196173 4276953 4691619 4276953 4691619 955088 947458 955088 968577 955088 968577 690863 968577 3817407 2828528 3817407 1669518 3817407 1669518 1556938 1669518 3690534 2036376 3690534 465637 3690534 465637 447043 465637 4411640 2605369 4411640 2605369 1654220 1132108 1654220 1649408 1654220 1649408 3586462 1660738 3586462 1648431 3586462 1648431 1839972 1648431 2035876 3327430 2035876 308892 2035876 308892 3324108 308892 559002 1375218 559002 1375218 3998641 235264 3998641 652339 3998641 652339 679940 652339 1681547 616612 1681547 3844373 1681547 3844373 1029317 1038117 1029317 1038117 1678083 2665660 1678083 1410694 1678083 1410694 240102 1410694 4800831 1659014 4800831 1056268 4800831 1056268 1023953 1056268 4166282 4528087 4166282 4528087 753476 773861 753476 2671313 753476 2671313 4341188 2671313 1673506 3243471 1673506 1107208 1673506 1107208 433981 1239400 433981 747932 433981 747932 4278870 2391091 4278870 837899 4278870 837899 831941 837899 3346764 236884 3346764 1661572 3346764 1661572 399066 1660818 399066 2730387 399066 2730387 3955742 2730387 1458118 1650049 1458118 1650049 1801222 1650049 1353135 1090498 1353135 1090498 3327384 2822833 3327384 2822833 3346075 2822833 573901 289091 573901 289091 1364697 289091 1270889 1665245 1270889 1665245 424882 1665245 1247783 403083 1247783 3317339 1247783 3317339 590444 3317339 1667125 14285 1667125 2212187 1667125 2212187 4468022 2212187 1072770 1672926 1072770 3316939 1072770 3316939 3363704 3316939 1588110 1650020 1588110 2020583 1588110 2020583 4666311 2020583 1682323 2750424 1682323 2750424 4448929 2750424 754258 748928 754258 2490083 754258 2490083 4437979 877858 4437979 877858 796644 877858 4033181 2623631 4033181 2540945 4033181 2540945 4218831 2540945 774200 892767 774200 1044297 774200 1044297 3317848 1044297 2630494 3334243 2630494 575991 2630494 575991 1105811 575991 4290819 2459573 4290819 2459573 3338118 2069861 3338118 3352653 3338118 3352653 1678157 3352653 1682831 1799546 1682831 3351008 1682831 3351008 2455444 3351008 885377 900465 885377 3327827 885377 3327827 3337475 1657043 3337475 1657043 662791 1657043 3859334 2923510 3859334 2923510 1653741 2923510 1732425 1148748 1732425 1148748 512097 1148748 1653060 3325241 1653060 3325241 3337254 3508598 3337254 469731 3337254 469731 494080 469731 3351540 3381031 3351540 809311 3351540 809311 823203 809311 1674312 2903206 1674312 2903206 3735301 2903206 1683845 1514984 1683845 3633992 1683845 3633992 3322165 1913174 3322165 2603640 3322165 2603640 4287800 2603640 3662366 3024659 3662366 1654879 3662366 1654879 1335674 1654879 3340620 3284259 3340620 3284259 3326284 3284259 4622872 2169367 4622872 2169367 1651457 4474496 1651457 1273022 1651457 1273022 410255 1273022 4363816 3327113 4363816 2668825 4363816 2668825 3707468 504350 3707468 504350 1170459 504350 1264618 3315392 1264618 2209945 1264618 2209945 4469403 2209945 4218917 2473413 4218917 2224561 4218917 2224561 1450842 239913 1450842 1132399 1450842 1132399 351935 368881 351935 3319923 351935 3319923 182023 3319923 1373998 280848 1373998 1092807 1373998 1092807 685369 1009149 685369 3459446 685369 3459446 1669238 3459446 30686 3313996 30686 3866963 30686 3866963 861636 820120 861636 4562716 861636 4562716 3813852 2841137 3813852 3325684 3813852 3325684 1657188 1681332 1657188 1681332 1653643 1681332 4076331 2608184 4076331 891607 4076331 891607 4802968 891607 1317635 3343905 1317635 2354886 1317635 2354886 4338185 2354886 555722 549976 555722 1885876 555722 1885876 4789084 1885876 3352716 27203 3352716 2043402 3352716 2043402 1663101 2043402 3340277 3515544 3340277 1664726 3340277 1664726 3775097 1664726 524642 535804 524642 2036943 524642 2036943 4648077 2036943 3319895 3213117 3319895 267701 3319895 267701 258157 267701 1285809 1268032 1285809 1263512 1285809 1263512 1163254 3353120 1163254 3323801 1163254 3323801 2304423 3323801 1681712 1548015 1681712 1548015 1667385 1548015 4295154 2339999 4295154 1651530 4295154 1651530 527423 1123393 527423 3273847 527423 3273847 1677105 3273847 209655 1656107 209655 1935186 209655 1935186 4705208 1935186 1675596 4271430 1675596 589513 1675596 589513 562933 589513 3348566 2969329 3348566 2861239 3348566 2861239 1981361 2861239 4253149 1283547 4253149 1283547 402779 1283547 1665851 3235923 1665851 438394 1665851 438394 458858 438394 1661287 1165180 1661287 1165180 1676880 1165180 1073365 563960 1073365 645315 1073365 645315 625382 645315 939137 4453629 939137 4453629 1685083 4453629 792531 886508 792531 2783108 792531 2783108 3878458 2783108 3328321 2858781 3328321 1755042 3328321 1755042 3328324 1755042 315029 1332855 315029 3350989 315029 3350989 1345164 798122 1345164 798122 800547 798122 4659978 3351407 4659978 2351835 4659978 2351835 3202734 3343077 3202734 3331010 3202734 3331010 2772006 3331010 4380294 2670141 4380294 2670141 3318278 1442832 3318278 3350732 3318278 3350732 4070710 3350732 1649885 1570968 1649885 2117746 1649885 2117746 3344992 3886089 3344992 3886089 1089885 4752797 1089885 703677 1089885 703677 966789 703677 4439825 2770566 4439825 1948683 4439825 1948683 4737984 1948683 3339929 1038423 3339929 1667542 3339929 1667542 4017370 1667542 3948489 3349300 3948489 3036607 3948489 3036607 4684692 3036607 448131 1652850 448131 1652850 3197335 1652850 1382882 308998 1382882 1669183 1382882 1669183 4872156 1669183 1454990 233230 1454990 1460772 1454990 1460772 3326135 4532241 3326135 422331 3326135 422331 1240534 422331 3313623 4906010 3313623 3339956 3313623 3339956 767869 3339956 4583727 396576 4583727 396576 1266475 396576 1682018 2253552 1682018 282161 1682018 282161 1385326 282161 4181338 218461 4181338 3338995 4181338 3338995 1800393 3338995 4580978 2093260 4580978 4757272 4580978 4757272 3347806 4757272 4564299 523840 4564299 523840 3614931 523840 4005393 2652292 4005393 583618 4005393 583618 182048 3316402 182048 2186370 182048 2186370 3863011 2186370 1046430 627151 1046430 1411021 1046430 1411021 252170 1411021 1482722 3327118 1482722 2082494 1482722 2082494 2953493 2082494 1306234 368395 1306234 2334223 1306234 2334223 4534779 3334408 4534779 3331775 4534779 3331775 4945845 3331775 4187989 1682025 4187989 1682025 1163999 1682025 3323686 1324254 3323686 2133563 3323686 2133563 3328604 2133563 2081594 1656206 2081594 1656206 3302479 3320765 3302479 2966347 3302479 2966347 3700840 2966347 788204 70867 788204 70867 3805782 3326492 3805782 3326492 23527 3326492 3337545 4469850 3337545 940749 3337545 940749 735700 940749 4453059 3338252 4453059 3338252 3829226 3338252 4097368 2425313 4097368 2425313 603488 602411 603488 752382 603488 752382 1247869 3344886 1247869 2794375 1247869 2794375 4443303 2794375 1651933 4719287 1651933 4719287 4461752 1651658 4461752 1651658 75376 1651597 75376 3329463 75376 3329463 4436665 313330 4436665 313330 35547 3351792 35547 3322135 35547 3322135 3331670 1077569 3331670 2369926 3331670 2369926 4283815 2369926 4006633 2874276 4006633 2874276 4610115 3349968 4610115 3349968 3236474 3349968 4732833 2176593 4732833 2176593 3343401 1414926 3343401 1414926 1419698 1414926 4534573 2135883 4534573 1228427 4534573 1228427 378817 1293841 378817 555063 378817 555063 1122333 555063 985317 3327209 985317 2849939 985317 2849939 4523224 2849939 298520 1372423 298520 1888980 298520 1888980 3542951 1888980 1648352 4910275 1648352 2699696 1648352 2699696 4362657 2699696 375396 352273 375396 1022795 375396 1022795 1319578 351603 1319578 1406039 1319578 1406039 86068 3321181 86068 3321181 3819397 3321181 3325041 1673047 3325041 2407827 3325041 2407827 4252119 2407827 534964 546160 534964 1314284 534964 1314284 4288942 2400844 4288942 1425096 4288942 1425096 1412538 1425096 4179071 2530078 4179071 2523702 4179071 2523702 1660811 126491 1660811 3331291 1660811 3331291 1341821 3331291 4730782 1915003 4730782 2165113 4730782 2165113 455021 1228945 455021 4446132 455021 4446132 3319605 4446132 1040009 1048489 1040009 2025127 1040009 2025127 3848211 2166673 3848211 2000963 3848211 2000963 1379202 301353 1379202 2353388 1379202 2353388 4326775 2353388 4032987 2365131 4032987 2049126 4032987 2049126 4616509 2049126 1349286 300086 1349286 3669086 1349286 3669086 4217411 531648 4217411 531648 1042408 1246102 1042408 1246102 406562 1246102 496601 464537 496601 2371213 496601 2371213 3125428 2371213 1677596 4095213 1677596 3661943 1677596 3661943 485494 3661943 766820 765190 766820 1141820 766820 1141820 3341652 4161877 3341652 2918879 3341652 2918879 4248145 2424802 4248145 4030826 4248145 4030826 1674099 494056 1674099 494056 602899 1397533 602899 1397533 277768 1397533 3877297 2241644 3877297 990466 3877297 990466 686610 990466 3200375 3338425 3200375 2598720 3200375 2598720 4259198 2598720 4027591 2653011 4027591 1666728 4027591 1666728 1771520 1666728 4358133 2700678 4358133 2063050 4358133 2063050 1928938 2221976 1928938 468710 1928938 468710 474065 468710 4257940 2399734 4257940 878825 4257940 878825 782747 878825 4785342 2810015 4785342 2810015 3555121 1869123 3555121 2845483 3555121 2845483 3853911 2845483 509604 506471 509604 3023589 509604 3023589 3624431 3023589 428770 1253004 428770 1463766 428770 1463766 1682019 1463766 1151427 3330382 1151427 2119411 1151427 2119411 4562150 2119411 2583406 1671155 2583406 2937082 2583406 2937082 4226197 1313755 4226197 1313755 356700 1313755 1187659 143473 1187659 143473 3348838 143473 1186377 1182267 1186377 1083082 1186377 1083082 1083520 1083082 3325897 3317084 3325897 3317084 3469849 3317084 419711 420905 419711 2479691 419711 2479691 3318217 2479691 1324572 1045533 1324572 1045533 1030904 886880 1030904 886880 898105 886880 2548598 4051627 2548598 4051627 3327848 4051627 67222 1650348 67222 3329228 67222 3329228 3350709 1080786 3350709 2010253 3350709 2010253 661458 1095596 661458 1095596 4429834 2765547 4429834 1672493 4429834 1672493 385229 1283947 385229 2303449 385229 2303449 4354923 2303449 3332568 686823 3332568 686823 988056 686823 3321980 3394365 3321980 1660613 3321980 1660613 4802349 1859967 4802349 1372237 4802349 1372237 277024 1372237 4373498 2276461 4373498 1245733 4373498 1245733 433647 1245733 477022 466204 477022 1666226 477022 1666226 4174359 2462693 4174359 1685056 4174359 1685056 1652328 1685056 3998499 2349245 3998499 1662628 3998499 1662628 4502793 1662628 3629016 3044712 3629016 1866300 3629016 1866300 2632328 1866300 4304744 2355616 4304744 1681593 4304744 1681593 643588 655763 643588 1953541 643588 1953541 4289576 2402672 4289576 478064 4289576 478064 460166 478064 4320365 2331021 4320365 2285694 4320365 2285694 1232336 442458 1232336 3005492 1232336 3005492 3352721 3005492 239991 1402305 239991 1657697 239991 1657697 4756468 3341450 4756468 3341450 1341473 3341450 1418147 1677989 1418147 3064043 1418147 3064043 4745574 3064043 3314138 1814373 3314138 2137760 3314138 2137760 3352804 2137760 1227170 439386 1227170 2657192 1227170 2657192 3994638 2657192 965864 967806 965864 3326682 965864 3326682 335481 3326682 4070030 2410117 4070030 4995152 4070030 4995152 1657123 4995152 2168618 1652479 2168618 2557728 2168618 2557728 4201864 2557728 3345167 279976 3345167 279976 1372849 279976 3596765 2962195 3596765 2962195 4646964 2962195 1141925 1135783 1141925 1973860 1141925 1973860 4709019 1973860 272597 3342340 272597 1657586 272597 1657586 2540076 1657586 287870 3345578 287870 2954778 287870 2954778 3689917 2954778 396899 365880 396899 3063723 396899 3063723 3585845 3063723 1650682 770143 1650682 770143 801396 770143 3761231 2891180 3761231 1187992 3761231 1187992 485137 1187992 888903 799493 888903 1886097 888903 1886097 1657439 1886097 1655310 3607546 1655310 3350489 1655310 3350489 140782 3350489 1070814 34142 1070814 34142 3348801 34142 172428 3329185 172428 522619 172428 522619 1479659 3339355 1479659 1254188 1479659 1254188 1252055 1254188 4709946 515766 4709946 1666615 4709946 1666615 2792492 1666615 4334104 2971589 4334104 2971589 1647019 2971589 3715981 319610 3715981 319610 328500 319610 4381635 2271377 4381635 664634 4381635 664634 365009 400464 365009 4154545 365009 4154545 3333535 4154545 380754 1280836 380754 2587552 380754 2587552 4081989 2587552 1659600 3797027 1659600 1119910 1659600 1119910 567527 1119910 996298 667893 996298 1153254 996298 1153254 531628 1153254 1666839 1187785 1666839 492013 1666839 492013 1174943 492013 3351337 2706625 3351337 1973468 3351337 1973468 1652233 1973468 3945130 2746532 3945130 871385 3945130 871385 793974 871385 1468097 3616120 1468097 3616120 3327588 3616120 3314683 4383421 3314683 1655240 3314683 1655240 1054419 1655240 3346538 3217035 3346538 829544 3346538 829544 850426 829544 4235997 2455399 4235997 1215063 4235997 1215063 437051 1215063 4339296 3550580 4339296 3550580 3339620 3550580 4634395 2778234 4634395 2778234 4284748 2383399 4284748 2555140 4284748 2555140 1434565 805261 1434565 805261 832762 805261 3945802 3985191 3945802 3985191 3346700 3985191 4396070 385909 4396070 385909 372865 385909 1691703 3325110 1691703 1223526 1691703 1223526 478688 1223526 574623 1661756 574623 247180 574623 247180 270106 247180 4209939 1652425 4209939 1458247 4209939 1458247 1433351 1458247 1665404 526163 1665404 565435 1665404 565435 1101255 565435 1110833 545814 1110833 3329054 1110833 3329054 674871 3329054 1204923 407740 1204923 407740 3345159 407740 685569 1887004 685569 1887004 3543084 1887004 1238176 435805 1238176 3817209 1238176 3817209 2943226 2700446 2943226 2700446 3949693 2700446 2034792 1659659 2034792 1659659 371686 291178 371686 291178 2568110 3350785 2568110 612941 2568110 612941 1035656 612941 3323412 4747092 3323412 1033405 3323412 1033405 235393 205812 235393 1316667 235393 1316667 1651515 1316667 39995 2815240 39995 2815240 4470006 2815240 871998 690932 871998 690932 4734900 3075504 4734900 1664940 4734900 1664940 683817 850883 683817 850883 867094 2864559 867094 2864559 3801912 2864559 3348289 3742176 3348289 2571428 3348289 2571428 4225520 2571428 389065 253273 389065 253273 232095 253273 864081 1659474 864081 1659474 1163072 1659474 980965 984202 980965 2312244 980965 2312244 4380377 2312244 1686493 3115783 1686493 1656980 1686493 1656980 2426 1656980 433127 1263501 433127 2450456 433127 2450456 4191633 2450456 1662494 2978650 1662494 938759 1662494 938759 920167 938759 3351052 2228261 3351052 2228261 4422798 2228261 1035766 1006519 1035766 4824008 1035766 4824008 1665752 4824008 1057733 405895 1057733 405895 3339447 4724878 3339447 2684564 3339447 2684564 4537263 2143640 4537263 2358632 4537263 2358632 3343089 2358632 3858148 2182592 3858148 2432859 3858148 2432859 4102127 2432859 1685874 3045412 1685874 1648479 1685874 1648479 1218863 1648479 3349019 3255964 3349019 3255964 3335492 3255964 4700338 3020295 4700338 3347256 4700338 3347256 913157 3347256 915401 3331066 915401 3337026 915401 3337026 3981644 3337026 819497 815871 819497 2389265 819497 2389265 1654664 2389265 1652613 1003758 1652613 2998506 1652613 2998506 3674555 2998506 1377857 312676 1377857 1861160 1377857 1861160 3802070 2118265 3802070 326964 3802070 326964 344263 326964 913354 1027495 913354 1027495 3327879 1027495 580003 557890 580003 1312387 580003 1312387 379499 1312387 4044851 1654554 4044851 1654554 1446594 1654554 4342922 2705589 4342922 756840 4342922 756840 894187 756840 3343133 3015122 3343133 746642 3343133 746642 731338 746642 3642104 2520303 3642104 2520303 4423015 2232181 4423015 2356795 4423015 2356795 2246074 3349739 2246074 2458206 2246074 2458206 4152137 2458206 1648431 555980 1648431 778951 1648431 778951 4112014 2792349 4112014 2792349 1757324 3343661 1757324 1657620 1757324 1657620 640349 3350176 640349 859144 640349 859144 4691302 3347924 4691302 3347924 2595912 3347924 4037974 1653798 4037974 1662792 4037974 1662792 1017383 1028842 1017383 1657285 1017383 1657285 294202 1392946 294202 3487984 294202 3487984 3829241 404944 3829241 404944 1254982 404944 4290293 3159955 4290293 3159955 1313323 3315835 1313323 2917314 1313323 2917314 4250427 1119332 4250427 1119332 1095348 1119332 3321900 3434366 3321900 1159707 3321900 1159707 1169042 1159707 4529834 2866749 4529834 607611 4529834 607611 603875 607611 3176788 1680400 3176788 753956 3176788 753956 790415 753956 4701155 1948453 4701155 879087 4701155 879087 896189 879087 4058782 3320346 4058782 3320346 245604 3320346 4749211 1658667 4749211 1658667 3352089 554042 3352089 3342468 3352089 3342468 4302865 2383503 4302865 2491823 4302865 2491823 4155062 2491823 4526009 2874314 4526009 478887 4526009 478887 721826 3329383 721826 3329383 4747590 1685358 4747590 1685358 1997539 3342293 1997539 2792744 1997539 2792744 4449071 1685754 4449071 1685754 748064 1685754 3347601 3473314 3347601 1117410 3347601 1117410 1127904 1117410 3315519 4439192 3315519 2560275 3315519 2560275 4097096 2560275 3993426 313031 3993426 313031 1347890 313031 2506700 3773712 2506700 3773712 4432984 2219630 4432984 2620771 4432984 2620771 4070802 292993 4070802 292993 3336320 1866544 3336320 639880 3336320 639880 3341095 639880 1327641 2726432 1327641 2726432 3919745 2726432 3327476 2058090 3327476 3314251 3327476 3314251 4410430 3314251 999356 695548 999356 1324995 999356 1324995 354685 1324995 766344 901289 766344 1073240 766344 1073240 4567569 3316546 4567569 3316546 4875451 3316546 3744964 565012 3744964 565012 555069 565012 1638377 1648412 1638377 1169090 1638377 1169090 488647 1169090 661314 991189 661314 2815961 661314 2815961 4511683 2142465 4511683 3128202 4511683 3128202 799570 674695 799570 674695 1444762 1464166 1444762 533690 1444762 533690 1123534 533690 1573084 3349005 1573084 308722 1573084 308722 306888 308722 4207106 2521161 4207106 2227940 4207106 2227940 4457864 2227940 2842222 3348810 2842222 1075426 2842222 1075426 655867 654401 655867 1653494 655867 1653494 4758941 1653494 1366438 1350840 1366438 2183044 1366438 2183044 3546538 1653429 3546538 2782956 3546538 2782956 4480989 2796208 4480989 449237 4480989 449237 1225968 449237 3333395 4372492 3333395 3024900 3333395 3024900 4688893 3024900 4320044 505474 4320044 505474 504906 505474 3812906 2139302 3812906 1863937 3812906 1863937 3549622 1863937 3750447 2353416 3750447 2353416 4013636 2353416 3315469 651401 3315469 2999980 3315469 2999980 3671335 2999980 3610966 3070816 3610966 1167325 3610966 1167325 1681012 1167325 3789515 1682557 3789515 1067056 3789515 1067056 591508 1067056 1671335 4316862 1671335 3809870 1671335 3809870 1664697 3809870 2775550 1664150 2775550 3085627 2775550 3085627 3731328 201360 3731328 201360 1670731 2009703 1670731 391449 1670731 391449 1014147 3326705 1014147 3326705 2548394 3326705 1192761 1191059 1192761 2482736 1192761 2482736 4133826 2482736 296039 306356 296039 2806133 296039 2806133 4586285 1888736 4586285 1888736 1655375 1888736 4329591 845144 4329591 845144 869347 845144 4755035 1897642 4755035 972587 4755035 972587 1653415 972587 3587265 3057497 3587265 1225483 3587265 1225483 414309 1225483 1671865 4349529 1671865 1270364 1671865 1270364 536588 1168874 536588 3329862 536588 3329862 4406498 1685165 4406498 1685165 367969 1685165 1657895 603562 1657895 2557743 1657895 2557743 4087852 2557743 1648788 316139 1648788 316139 1357554 316139 1517306 2985618 1517306 2985618 4654596 2985618 3323786 4773478 3323786 695327 3323786 695327 290468 4484411 290468 2390358 290468 2390358 4032930 2390358 504171 513265 504171 3339190 504171 3339190 4606372 2246510 4606372 2246510 1097855 533294 1097855 1973398 1097855 1973398 4027486 2372948 4027486 921336 4027486 921336 596645 630349 596645 1425370 596645 1425370 225572 1425370 4400848 2571465 4400848 2571465 3335209 4605777 3335209 195196 3335209 195196 4207482 195196 888821 4620594 888821 4620594 3345524 669361 3345524 3198768 3345524 3198768 385121 1299968 385121 2960599 385121 2960599 4619932 2960599 3563001 1888797 3563001 3322307 3563001 3322307 820965 3322307 4735974 1685199 4735974 1685199 1676985 916062 1676985 1327129 1676985 1327129 333795 1327129 2931424 4199176 2931424 4199176 676451 685693 676451 1665782 676451 1665782 2897728 1665782 2360810 1885297 2360810 1885297 3552736 1885297 1326850 1309916 1326850 3344937 1326850 3344937 570602 3344937 3316253 1191886 3316253 1191886 996271 671857 996271 2970856 996271 2970856 3350926 2970856 3198021 3339698 3198021 9877 3198021 9877 3628721 3341461 3628721 3341461 2389778 3341461 3317131 3634053 3317131 1651915 3317131 1651915 1418342 1063322 1418342 1063322 1073188 1063322 4535031 2146563 4535031 543872 4535031 543872 1108219 543872 2443488 1650408 2443488 773152 2443488 773152 889523 773152 953025 702225 953025 2101491 953025 2101491 4585399 2101491 1980080 3313825 1980080 1665945 1980080 1665945 4768969 3133487 4768969 1612339 4768969 1612339 292428 3326404 292428 2699250 292428 2699250 4375271 2699250 749596 741473 749596 2097909 749596 2097909 4579940 2097909 4323054 2353262 4323054 1925158 4323054 1925158 1671278 4820157 1671278 1670384 1671278 1670384 4209895 1652139 4209895 3337102 4209895 3337102 3597513 3337102 3784722 925207 3784722 925207 1672286 925207 3566368 1894349 3566368 1315522 3566368 1315522 1283966 1315522 1666619 4007893 1666619 3325946 1666619 3325946 1118646 3325946 3139439 1651179 3139439 3348082 3139439 3348082 3877175 3348082 2425315 1267057 2425315 1267057 523348 1167264 523348 3341612 523348 3341612 1653734 1647076 1653734 1647076 4814742 1647076 3884294 3091683 3884294 3091683 1673365 2205233 1673365 2742833 1673365 2742833 4432628 2742833 1656052 4237317 1656052 1663521 1656052 1663521 568585 584285 568585 3349004 568585 3349004 4315359 3349004 3313354 4320078 3313354 2201475 3313354 2201475 4477979 2201475 277997 1387151 277997 1407580 277997 1407580 265588 1407580 1436134 242459 1436134 3040808 1436134 3040808 4698145 3040808 648164 993921 648164 2966954 648164 2966954 3898767 502258 3898767 502258 511787 502258 1666698 3412615 1666698 2575746 1666698 2575746 4086565 2575746 1685507 2373376 1685507 2373376 3349338 2373376 1257351 396951 1257351 3620264 1257351 3620264 3318693 3620264 1661932 682385 1661932 682385 684459 682385 3328941 3307064 3328941 1469335 3328941 1469335 4764916 1678933 4764916 233231 4764916 233231 242094 233231 1412352 3336242 1412352 1359159 1412352 1359159 691626 697014 691626 2903807 691626 2903807 3327166 2903807 1950899 3328102 1950899 954280 1950899 954280 725961 4037825 725961 4037825 4373742 2314348 4373742 3083127 4373742 3083127 3594190 3083127 4515216 2855329 4515216 3048215 4515216 3048215 4725776 3048215 4239096 359443 4239096 359443 374778 359443 873160 3334826 873160 3334826 2451470 1663035 2451470 1956856 2451470 1956856 4690731 1956856 956822 3333615 956822 1673094 956822 1673094 4497659 1673094 1294613 375717 1294613 3005771 1294613 3005771 4724835 1925185 4724835 3318511 4724835 3318511 1385753 3318511 3211252 1684833 3211252 1974274 3211252 1974274 4658776 1974274 3323974 550135 3323974 1670757 3323974 1670757 683332 988033 683332 1686129 683332 1686129 4570046 2077904 4570046 1677490 4570046 1677490 914865 393731 914865 393731 3853774 2214309 3853774 1374882 3853774 1374882 213617 3339638 213617 3043407 213617 3043407 4735871 3043407 287573 1378061 287573 2734153 287573 2734153 4679808 446074 4679808 487069 4679808 487069 2233778 3325123 2233778 417200 2233778 417200 391276 417200 3538249 4900704 3538249 4900704 3315222 4900704 3910726 2371291 3910726 2371291 4260035 2371291 3626633 3056370 3626633 3036403 3626633 3036403 4705372 3036403 1662831 673011 1662831 834678 1662831 834678 1648502 834678 2658739 3066070 2658739 3066070 3599255 3066070 1306002 1287564 1306002 2317296 1306002 2317296 4336812 2317296 1233995 1252476 1233995 3320785 1233995 3320785 3687731 3320785 1031433 638435 1031433 4660149 1031433 4660149 3589016 1918421 3589016 2441132 3589016 2441132 1680282 4521432 1680282 3347817 1680282 3347817 1215089 3347817 4626938 2902851 4626938 2902851 1678561 2902851 4231407 2428380 4231407 2956750 4231407 2956750 2374548 3331289 2374548 941665 2374548 941665 4801790 941665 4061802 2612489 4061802 2436751 4061802 2436751 4210506 2436751 1673716 465263 1673716 1674836 1673716 1674836 687931 992309 687931 2213872 687931 2213872 3873791 2213872 3348567 3130982 3348567 133230 3348567 133230 1651845 133230 4443096 2196112 4443096 642729 4443096 642729 625121 642729 1679174 138070 1679174 1670369 1679174 1670369 3767065 1670369 3340444 2983851 3340444 2983851 4677646 2983851 835935 809718 835935 1657750 835935 1657750 2465281 1657750 1272900 385443 1272900 2617074 1272900 2617074 4276863 2617074 1702434 3332346 1702434 997885 1702434 997885 990144 997885 3976034 3336965 3976034 3336965 3224125 3336965 3547464 1680063 3547464 1680063 30735 1678446 30735 3088276 30735 3088276 4735395 3088276 1669568 432705 1669568 3349764 1669568 3349764 3769247 3349764 1033266 637150 1033266 1369250 1033266 1369250 1364028 1369250 1000789 640585 1000789 1169303 1000789 1169303 3577205 3100323 3577205 493629 3577205 493629 1153978 493629 3328918 2130215 3328918 984311 3328918 984311 979895 984311 1657673 107276 1657673 334496 1657673 334496 240589 3326439 240589 3326439 4560608 3326439 4371503 3348770 4371503 3348770 1672444 1277165 1672444 1277165 433293 423342 433293 1296051 433293 1296051 3442304 1676473 3442304 1676473 4782342 1676473 330228 316808 330228 2525955 330228 2525955 4701240 3052338 4701240 2877884 4701240 2877884 1678733 4246173 1678733 1656331 1678733 1656331 602278 1656331 4287952 2892115 4287952 2892115 4586473 2892115 3626796 1678911 3626796 1678911 1041485 1678911 4180564 3749470 4180564 3749470 1655050 3749470 2681812 1252684 2681812 1252684 1275171 1252684 3548455 3314697 3548455 857160 3548455 857160 837337 857160 1681346 3328904 1681346 3328904 4496751 530249 4496751 530249 6817 1679305 6817 1110032 6817 1110032 4655392 2001658 4655392 1108426 4655392 1108426 1675695 1108426 3345364 4902238 3345364 4902238 4622182 471886 4622182 471886 482389 471886 4608709 2703469 4608709 2703469 1679020 3181936 1679020 261931 1679020 261931 1401280 261931 3325526 3300700 3325526 3137998 3325526 3137998 3644444 3328124 3644444 2862433 3644444 2862433 3800362 2862433 1350181 1335123 1350181 2616789 1350181 2616789 4556903 1288842 4556903 1288842 405408 1288842 1370233 294741 1370233 1972237 1370233 1972237 4080342 2424122 4080342 252658 4080342 252658 262623 252658 4530621 2169558 4530621 1027443 4530621 1027443 379775 2871154 379775 2871154 4553332 2871154 1666992 3994830 1666992 2873520 1666992 2873520 4616385 1661264 4616385 1661264 958200 1661264 1662663 3331680 1662663 3331680 3691740 3331680 779680 801102 779680 1684316 779680 1684316 3719319 1677587 3719319 4635309 3719319 4635309 720057 721734 720057 875728 720057 875728 1655042 2072577 1655042 1647421 1655042 1647421 342687 1647421 3107604 1671260 3107604 1421762 3107604 1421762 222071 1421762 376439 336876 376439 336876 2067290 3326431 2067290 2825764 2067290 2825764 3861764 2825764 417154 409345 417154 1343182 417154 1343182 318770 1343182 2882701 3326683 2882701 3326683 4946240 3326683 4284846 2343557 4284846 3472134 4284846 3472134 1667368 261133 1667368 261133 252356 261133 4608935 2056051 4608935 273127 4608935 273127 1409696 273127 4383514 2688407 4383514 2688407 388033 602809 388033 602809 1648462 56428 1648462 2389112 1648462 2389112 4054623 2389112 1928771 3345518 1928771 402872 1928771 402872 375414 402872 4196985 2927261 4196985 2927261 4628709 3316640 4628709 3316640 1674846 4236892 1674846 2902129 1674846 2902129 4540015 2902129 1336371 832361 1336371 832361 823815 832361 3332119 1307014 3332119 783940 3332119 783940 795339 783940 3964336 2301172 3964336 1937562 3964336 1937562 3606954 1937562 4767574 3089571 4767574 391197 4767574 391197 1298575 391197 3326950 4121509 3326950 751224 3326950 751224 788563 751224 1665322 4977687 1665322 1019088 1665322 1019088 650375 1019088 2722284 3518747 2722284 3518747 825255 567900 825255 567900 572087 567900 4679335 2978695 4679335 1676493 4679335 1676493 223329 1676493 1274502 1260780 1274502 1306849 1274502 1306849 342451 1306849 1069829 588766 1069829 4823891 1069829 4823891 1665891 4823891 338669 318806 338669 469560 338669 469560 4779019 2848892 4779019 2848892 3667421 1182320 3667421 1182320 468718 1182320 3994374 2327014 3994374 421011 3994374 421011 1222080 421011 4338860 3074619 4338860 3074619 4987852 1676424 4987852 2205655 4987852 2205655 1421361 732269 1421361 732269 727712 732269 1276898 3134083 1276898 3134083 1656676 3134083 975280 1667035 975280 2760696 975280 2760696 4480365 1163080 4480365 1163080 1667868 1163080 1683500 244066 1683500 3335396 1683500 3335396 52071 3335396 1739143 655176 1739143 655176 995094 655176 4479733 2816860 4479733 1984855 4479733 1984855 4657765 1984855 3322410 843133 3322410 2364141 3322410 2364141 1657521 2364141 3323474 3037599 3323474 1670370 3323474 1670370 2262168 1670370 4563346 2909387 4563346 1208085 4563346 1208085 479411 1208085 3314427 143062 3314427 4819803 3314427 4819803 3605198 1934397 3605198 2372120 3605198 2372120 4032087 2372120 945373 717876 945373 2460430 945373 2460430 4101276 2460430 1438379 233341 1438379 3340138 1438379 3340138 3321708 2626296 3321708 2626296 4287531 2626296 3672057 3015055 3672057 2866740 3672057 2866740 3322301 2866740 4669070 2991569 4669070 918490 4669070 918490 637642 3332148 637642 700617 637642 700617 1673202 1876976 1673202 1686369 1673202 1686369 3855454 2794915 3855454 1324050 3855454 1324050 3764243 1324050 4750403 3059133 4750403 2590520 4750403 2590520 530423 1113169 530423 1864775 530423 1864775 1683585 1864775 222564 581380 222564 581380 1667591 581380 1440974 241871 1440974 1681844 1440974 1681844 3663010 1681844 1021249 1052604 1021249 2873061 1021249 2873061 3811312 2873061 2643152 1682890 2643152 3082006 2643152 3082006 3574317 3082006 2661083 3323034 2661083 1088936 2661083 1088936 3349181 1088936 601006 902035 601006 902035 1670793 902035 410908 1255514 410908 556648 410908 556648 3938159 2741005 3938159 1403913 3938159 1403913 431178 499397 431178 499397 2139675 3317346 2139675 3096266 2139675 3096266 4782082 3096266 3336701 3474152 3336701 2694340 3336701 2694340 1652174 2694340 3337341 626210 3337341 626210 614707 626210 4692843 3332838 4692843 3332838 2775685 3332838 4010677 3351307 4010677 2871003 4010677 2871003 3787992 2871003 4559849 714776 4559849 714776 958031 714776 4315413 1657825 4315413 583605 4315413 583605 1099431 583605 1655815 2020748 1655815 260281 1655815 260281 1394933 260281 1567555 1665125 1567555 968290 1567555 968290 685013 968290 4365735 2293946 4365735 2293946 630625 1055217 630625 1889307 630625 1889307 4635389 2931905 4635389 1097524 4635389 1097524 1106745 1097524 1638516 4585729 1638516 4585729 1307166 4585729 4092522 2438161 4092522 4194118 4092522 4194118 1209536 1229600 1209536 2335040 1209536 2335040 3991154 2335040 1420600 1073789 1420600 1073789 1074593 1073789 1448966 3317082 1448966 835554 1448966 835554 816523 835554 3832533 2854096 3832533 503764 3832533 503764 3340348 992615 3340348 992615 647139 992615 4153557 2485417 4153557 2136124 4153557 2136124 3342483 2136124 3943528 3595101 3943528 3595101 1191596 469025 1191596 2427891 1191596 2427891 4247739 2427891 1669234 1795173 1669234 2939182 1669234 2939182 4592078 2939182 98352 3342366 98352 2202494 98352 2202494 4468820 2202494 1062112 1663556 1062112 3352513 1062112 3352513 4128646 3352513 410992 1274053 410992 3103346 410992 3103346 3590941 3103346 1667535 4610202 1667535 1683890 1667535 1683890 349155 1683890 3878643 2260017 3878643 2260017 4418996 2260017 3589674 3081562 3589674 1888548 3589674 1888548 3336373 1171642 3336373 2916701 3336373 2916701 4292306 3333792 4292306 1668944 4292306 1668944 168231 1668944 3862059 4175439 3862059 4175439 3328867 4175439 3957487 2691338 3957487 3007273 3957487 3007273 3631657 3324414 3631657 3324414 2531684 3324414 2660892 231734 2660892 231734 1442006 231734 3129002 1670062 3129002 675108 3129002 675108 226544 217880 226544 2206527 226544 2206527 3876316 2206527 778363 882582 778363 3342570 778363 3342570 3680531 1660655 3680531 2548318 3680531 2548318 4115953 2548318 1676528 3579211 1676528 410017 1676528 410017 533276 2485019 533276 2485019 4164306 2485019 2028545 760043 2028545 760043 911308 760043 4270600 2584471 4270600 298133 4270600 298133 1371008 298133 3346977 2666081 3346977 2551365 3346977 2551365 4088951 2551365 3893438 1654809 3893438 3331167 3893438 3331167 1557303 3331167 3087435 2682019 3087435 4055820 3087435 4055820 3330271 4055820 1654609 836070 1654609 836070 797188 3328711 797188 340988 797188 340988 328566 340988 3337153 1802915 3337153 1684699 3337153 1684699 4794916 1684699 4649778 2968124 4649778 2069631 4649778 2069631 1594506 1654151 1594506 2182545 1594506 2182545 4505745 3349198 4505745 3349198 1209105 3318252 1209105 3328077 1209105 3328077 375295 3328077 4534586 1441906 4534586 1441906 1417743 1441906 1697137 3353075 1697137 2700202 1697137 2700202 4206722 312007 4206722 312007 336338 312007 4386687 3328158 4386687 3328158 1693633 3328158 4420544 1648358 4420544 1648358 242363 1648358 3333501 1556811 3333501 2050148 3333501 2050148 4979486 3322967 4979486 2105960 4979486 2105960 1375575 3320738 1375575 520156 1375575 520156 1158499 520156 1278513 398252 1278513 1649655 1278513 1649655 4338483 1649655 3554392 3089613 3554392 287324 3554392 287324 1387376 287324 4516997 2813263 4516997 2109062 4516997 2109062 3625343 3347247 3625343 3347247 129067 3347247 660754 647028 660754 2129416 660754 2129416 3335908 2129416 1212995 452929 1212995 2080807 1212995 2080807 3933386 3099588 3933386 3099588 422866 1247529 422866 2260574 422866 2260574 1663200 3532677 1663200 395079 1663200 395079 3344428 395079 1684555 979942 1684555 571341 1684555 571341 586285 550611 586285 1657485 586285 1657485 2301787 1657485 987938 652162 987938 1652269 987938 1652269 3342509 4969716 3342509 2300745 3342509 2300745 2235475 908955 2235475 908955 756957 908955 4369655 2689898 4369655 1660071 4369655 1660071 1274014 1680148 1274014 1251008 1274014 1251008 1246077 1251008 3331978 253877 3331978 2945302 3331978 2945302 4435593 2776718 4435593 3345365 4435593 3345365 1651792 1676636 1651792 1676636 2924001 1676636 1647175 3394101 1647175 161229 1647175 161229 3314181 161229 1683171 3330050 1683171 3330050 3806212 3330050 3735819 283647 3735819 283647 1365953 283647 1652225 1990703 1652225 1990703 2879464 1990703 808065 799440 808065 1202228 808065 1202228 1177105 1202228 703819 718794 703819 1667584 703819 1667584 4364463 3336446 4364463 1679968 4364463 1679968 503697 4957384 503697 4957384 4252966 3315880 4252966 3315880 2061166 3315880 4446033 969881 4446033 969881 957145 969881 2096228 1653192 2096228 860582 2096228 860582 839277 860582 3549429 3099772 3549429 1767416 3549429 1767416 3344406 1767416 3352350 2860087 3352350 958588 3352350 958588 951003 958588 4718727 2330599 4718727 2330599 2125704 1650159 2125704 3929845 2125704 3929845 3336299 3929845 3315969 1178771 3315969 1178771 1145593 1178771 3259639 1663725 3259639 1658055 3259639 1658055 4256084 1658055 725563 853186 725563 853186 3950568 3000507 3950568 3000507 4665070 3000507 1679997 239924 1679997 239924 1427593 239924 4080150 2412350 4080150 263183 4080150 263183 1408662 263183 4271632 3844648 4271632 3844648 398109 795420 398109 795420 788260 795420 449779 1686623 449779 1686623 4544731 1686623 1353108 1381268 1353108 3054287 1353108 3054287 2173985 3054287 484575 1168270 484575 1168270 3113861 1671122 3113861 294225 3113861 294225 283999 294225 3341371 4038393 3341371 3319118 3341371 3319118 3936749 3319118 437302 763691 437302 763691 1876919 1655011 1876919 359786 1876919 359786 356574 359786 2310658 1681631 2310658 764260 2310658 764260 147344 3353002 147344 1669131 147344 1669131 3826440 1669131 702500 700492 702500 1685446 702500 1685446 34771 1685446 1658096 2712158 1658096 274730 1658096 274730 280390 274730 674427 2239991 674427 2239991 3842108 2843758 3842108 1072063 3842108 1072063 219866 219629 219866 3021860 219866 3021860 3632714 3021860 3351801 2113199 3351801 2113199 4437362 2216796 4437362 1667391 4437362 1667391 1663608 4657620 1663608 4657620 1649223 598626 1649223 4242498 1649223 4242498 4247437 732196 4247437 732196 721937 732196 1164040 1679331 1164040 1343556 1164040 1343556 1651965 1343556 1113906 1096097 1113906 3922623 1113906 3922623 4041349 2614590 4041349 3328567 4041349 3328567 826125 3328567 1032463 638415 1032463 3344200 1032463 3344200 4784047 3349117 4784047 3031437 4784047 3031437 4560807 887219 4560807 887219 898469 887219 1184114 462088 1184114 4948385 1184114 4948385 1685861 4948385 792167 849061 792167 1070536 792167 1070536 3334432 766844 3334432 766844 925546 766844 4032613 4560203 4032613 4560203 418304 1257172 418304 2806494 418304 2806494 3336581 2806494 469796 1062812 469796 1062812 1200626 1229705 1200626 823735 1200626 823735 4717093 3341490 4717093 2698678 4717093 2698678 1683422 2698678 3932344 2741560 3932344 1265201 3932344 1265201 4789717 3125491 4789717 2833412 4789717 2833412 787988 787134 787988 2061280 787988 2061280 4576068 2061280 2363686 3351673 2363686 3351673 3324423 3351673 1648579 632301 1648579 2908922 1648579 2908922 4547828 2908922 4519883 540178 4519883 540178 256144 252326 256144 2853553 256144 2853553 3469121 3927938 3469121 3927938 1132096 556436 1132096 2799945 1132096 2799945 4434503 2799945 980880 963026 980880 4734010 980880 4734010 582091 4734010 4390469 1671302 4390469 1671302 1242763 1671302 4002975 2316847 4002975 299843 4002975 299843 4455175 299843 3317992 2648578 3317992 2648578 4022317 2648578 146554 1666632 146554 3765667 146554 3765667 3338924 4233616 3338924 3351643 3338924 3351643 418649 1270533 418649 4987598 418649 4987598 4562863 2884541 4562863 3080739 4562863 3080739 3334884 2543028 3334884 2543028 4111872 2543028 3325831 3792388 3325831 904745 3325831 904745 761935 904745 1197256 2543236 1197256 2543236 4139607 2543236 4003736 2328322 4003736 2553581 4003736 2553581 4228937 2553581 1222578 439304 1222578 2137550 1222578 2137550 3800365 2137550 1323831 144249 1323831 144249 3726865 2925598 3726865 2829085 3726865 2829085 3846544 2829085 3346031 717732 3346031 717732 734792 717732 4722913 3075674 4722913 2816573 4722913 2816573 3323843 2816573 3336057 3896303 3336057 3896303 1374748 3896303 4140878 626710 4140878 626710 1871969 1673356 1871969 1168002 1871969 1168002 510767 1168002 1685315 4073476 1685315 2369249 1685315 2369249 3594556 3328000 3594556 3328000 4339780 3328000 804118 805443 804118 2344422 804118 2344422 4313356 2344422 1568886 3350654 1568886 3314538 1568886 3314538 728715 3314538 4289551 2612850 4289551 3082271 4289551 3082271 872150 860905 872150 962549 872150 962549 668250 962549 4779453 4805902 4779453 4805902 3324427 4805902 4283048 1684209 4283048 1684209 2246661 1684209 3698131 3340622 3698131 3331953 3698131 3331953 4605306 3331953 1407418 1430894 1407418 2009869 1407418 2009869 3667487 2009869 1154691 3346033 1154691 994412 1154691 994412 589524 2040448 589524 2040448 4644633 2040448 1013048 1043526 1013048 1652293 1013048 1652293 3374895 1652293 2102448 3341881 2102448 1958097 2102448 1958097 4624284 3347187 4624284 703901 4624284 703901 690209 703901 3853496 2169593 3853496 2037037 3853496 2037037 3631741 3331706 3631741 3098266 3631741 3098266 4782273 3098266 3621571 1669063 3621571 1669063 2359776 1669063 4040440 3320606 4040440 990166 4040440 990166 677037 990166 4214747 3313558 4214747 3313558 4698112 3313558 3352606 1577189 3352606 2594381 3352606 2594381 4270157 2594381 1669208 2596988 1669208 1325049 1669208 1325049 313706 1325049 1670967 159243 1670967 471399 1670967 471399 433292 1648388 433292 559548 433292 559548 4114486 2461632 4114486 2371096 4114486 2371096 4303235 2371096 4037539 2273503 4037539 2273503 4387263 2273503 3272841 3330294 3272841 2382051 3272841 2382051 4037068 2382051 204582 3329456 204582 1059233 204582 1059233 1076869 1059233 429290 424246 429290 587075 429290 587075 1099677 587075 273605 280224 273605 2271183 273605 2271183 4419290 3331514 4419290 3331514 62165 3331514 3350170 1153994 3350170 1153994 1386484 4500997 1386484 3325544 1386484 3325544 4911649 3325544 1659725 3913654 1659725 281323 1659725 281323 315181 281323 354681 382349 354681 320706 354681 320706 3591377 1919679 3591377 1405830 3591377 1405830 695700 475810 695700 475810 477483 475810 1210676 3345724 1210676 3345724 4771478 619783 4771478 619783 1676304 619783 4096091 2597720 4096091 2597720 3321011 2597720 4176141 897100 4176141 897100 763522 897100 3327437 3316288 3327437 3316288 304466 3316288 3339840 3737616 3339840 2421054 3339840 2421054 4276240 2421054 1017284 3326715 1017284 1965374 1017284 1965374 3896104 2749169 3896104 490175 3896104 490175 456395 490175 3313870 3098007 3313870 3098007 4785521 3098007 3340195 4120336 3340195 1919276 3340195 1919276 714868 545921 714868 545921 2700620 1651020 2700620 1163469 2700620 1163469 4794493 3122182 4794493 1346304 4794493 1346304 1336722 1346304 3352185 3715512 3352185 2466040 3352185 2466040 4291231 478471 4291231 478471 503213 478471 1392155 1371385 1392155 1022686 1392155 1022686 804537 833018 804537 3345351 804537 3345351 3330935 1666349 3330935 1666349 4632344 1666349 4555944 1654735 4555944 2700758 4555944 2700758 204690 4054305 204690 590655 204690 590655 4752313 3083579 4752313 1124105 4752313 1124105 1676606 1124105 4908602 1650718 4908602 141554 4908602 141554 1682738 141554 3322305 302540 3322305 302540 271517 302540 720020 2840426 720020 2840426 3811102 2840426 685763 980713 685763 3350274 685763 3350274 4578553 3350274 4435799 1665912 4435799 1665912 356995 233869 356995 233869 71877 1656717 71877 916904 71877 916904 1350700 341064 1350700 3584212 1350700 3584212 4747143 1237417 4747143 1237417 429644 1237417 3332955 948799 3332955 1683155 3332955 1683155 320890 1366349 320890 3344418 320890 3344418 4576159 2068830 4576159 4123619 4576159 4123619 3320183 4123619 3923992 3332896 3923992 4215090 3923992 4215090 3329523 4215090 4707644 2236989 4707644 2236989 4017651 2366399 4017651 2318029 4017651 2318029 1670867 2318029 4548611 3347591 4548611 1355089 4548611 1355089 307016 1355089 1649642 4797516 1649642 1653671 1649642 1653671 1165717 1162024 1165717 4870474 1165717 4870474 1658688 4870474 1184538 1195942 1184538 4954604 1184538 4954604 1658150 4954604 1426090 1407978 1426090 2560675 1426090 2560675 4131324 2560675 1684380 4094907 1684380 3350243 1684380 3350243 991415 3350243 1353018 1350606 1353018 2239263 1353018 2239263 3887885 2239263 1651365 3507716 1651365 3014217 1651365 3014217 3649828 3014217 3314940 3661957 3314940 1398503 3314940 1398503 1395782 1398503 1680100 208496 1680100 1104702 1680100 1104702 1103839 1104702 3352897 553989 3352897 3348651 3352897 3348651 4157116 3348651 2392670 1657980 2392670 2723887 2392670 2723887 4399006 2723887 3320277 654798 3320277 3319049 3320277 3319049 2897126 3319049 3754771 891161 3754771 891161 902254 891161 1018041 1286065 1018041 1286065 390252 1286065 4263073 2700253 4263073 2700253 959149 539635 959149 539635 519945 539635 3881618 3341384 3881618 3341384 244683 230932 244683 1310018 244683 1310018 1686433 1988544 1686433 1649165 1686433 1649165 254170 927689 254170 927689 3320347 535510 3320347 542016 3320347 542016 1648179 542016 3336083 4910738 3336083 2694068 3336083 2694068 4138969 667785 4138969 667785 660966 667785 3680317 3348716 3680317 3348716 1408229 3348716 1653168 3374954 1653168 2576995 1653168 2576995 4257275 2576995 826794 847382 826794 1279768 826794 1279768 363865 1279768 4740654 3067399 4740654 1671498 4740654 1671498 607397 605968 607397 4212373 607397 4212373 3340013 4212373 1268928 844434 1268928 844434 845306 844434 3652647 3036068 3652647 928163 3652647 928163 3324299 928163 4361730 2291457 4361730 482965 4361730 482965 1664276 482965 2536912 3334707 2536912 1650391 2536912 1650391 789223 879783 789223 2666084 789223 2666084 4324714 2666084 711428 724540 711428 3775899 711428 3775899 4525860 660199 4525860 660199 622529 1027928 622529 465639 622529 465639 483952 465639 1078459 3313904 1078459 3313904 4392198 3313904 3333680 715912 3333680 715912 700187 715912 1676530 3029640 1676530 2286744 1676530 2286744 4378243 3347395 4378243 2864398 4378243 2864398 620622 402208 620622 402208 3950671 3319151 3950671 2975099 3950671 2975099 2401626 1652859 2401626 2639657 2401626 2639657 4290403 2639657 387230 356471 387230 3334778 387230 3334778 3920225 2747509 3920225 3659324 3920225 3659324 1347916 306953 1347916 2953772 1347916 2953772 4640161 2953772 938571 3352249 938571 342428 938571 342428 1664467 1656017 1664467 1656017 2310811 1656017 1341177 1667785 1341177 1015277 1341177 1015277 1040075 1015277 4524231 4633264 4524231 4633264 1661694 4633264 3585430 1667321 3585430 1667321 474428 2967537 474428 2967537 4618051 2967537 1428495 818284 1428495 818284 842774 818284 3329071 254980 3329071 3083285 3329071 3083285 3581388 3083285 1248960 438687 1248960 653981 1248960 653981 623383 653981 3791147 2889026 3791147 1674857 3791147 1674857 1471758 3345780 1471758 1012342 1471758 1012342 1025241 1012342 3340098 4860081 3340098 2143312 3340098 2143312 4320095 3333169 4320095 3333169 2171122 3333169 3828422 605128 3828422 605128 675127 1066440 675127 1066440 295688 1900648 295688 1900648 3313404 1900648 184671 1121162 184671 1121162 1196856 452186 1196856 3341664 1196856 3341664 4260580 3341664 3314080 1191851 3314080 1191851 1195501 1191851 3720190 2075260 3720190 1674134 3720190 1674134 4419169 1674134 1654370 4159763 1654370 182849 1654370 182849 4429321 1664900 4429321 236709 4429321 236709 270520 236709 547507 1666433 547507 624403 547507 624403 4849125 4074491 4849125 4074491 1650106 4074491 3325905 2980240 3325905 3235402 3325905 3235402 3340499 3235402 401364 398494 401364 2001014 401364 2001014 4645139 2001014 1394955 273069 1394955 1682067 1394955 1682067 1945150 1682067 1657424 1556905 1657424 1868703 1657424 1868703 3549174 1868703 563454 450087 563454 450087 1661708 450087 805929 3349803 805929 3349803 2579037 3349803 375475 758051 375475 758051 3563205 2183300 3563205 2183300 4497118 2183300 1348070 1683386 1348070 2725038 1348070 2725038 4406824 2725038 3345238 4093519 3345238 2733796 3345238 2733796 3938957 2733796 798550 766398 798550 4123159 798550 4123159 1658353 4123159 316589 313340 316589 2771919 316589 2771919 3342996 2600824 3342996 2950008 3342996 2950008 3581319 3073647 3581319 1921623 3581319 1921623 929252 4346887 929252 4346887 3726660 2187037 3726660 2187037 4462733 2187037 3905778 2772635 3905778 1672485 3905778 1672485 3875364 1672485 3885312 2241023 3885312 243534 3885312 243534 328348 1822321 328348 1822321 3340369 1822321 1305254 351473 1305254 3315359 1305254 3315359 4434036 2246350 4434036 3345579 4434036 3345579 922905 753967 922905 1670720 922905 1670720 2944683 1670720 991653 3331231 991653 887426 991653 887426 3352719 887426 457157 450565 457157 2132946 457157 2132946 4540495 2132946 215676 1675865 215676 1679360 215676 1679360 2271861 1679360 566779 985816 566779 985816 3320892 2518986 3320892 574388 3320892 574388 462989 1674575 462989 1250306 462989 1250306 401821 1250306 3909828 2236054 3909828 1677894 3909828 1677894 218741 1677894 761540 296579 761540 296579 3316859 3329903 3316859 3329903 3857305 3329903 1648972 705196 1648972 2159909 1648972 2159909 4482003 2159909 4116724 210764 4116724 210764 2641337 1667825 2641337 1368290 2641337 1368290 1351629 1368290 4385943 3432083 4385943 3432083 1650170 3432083 4439437 2249315 4439437 3324094 4439437 3324094 818695 324884 818695 324884 325446 324884 574496 1674810 574496 1674810 3207045 1674810 279216 305250 279216 567383 279216 567383 3330496 1894635 3330496 63930 3330496 63930 3338992 63930 1068561 1664974 1068561 1664974 4280752 1664974 4203162 1671910 4203162 980511 4203162 980511 667580 980511 825101 336674 825101 336674 2813103 2085361 2813103 2085361 4592708 2085361 725810 4019659 725810 4019659 4519404 2110817 4519404 2755064 4519404 2755064 4132094 3331186 4132094 2772800 4132094 2772800 4528400 2137842 4528400 2451112 4528400 2451112 3326069 392660 3326069 392660 705634 1669171 705634 1003854 705634 1003854 973785 1003854 866657 878546 866657 1665309 866657 1665309 200459 1665309 2984680 1658782 2984680 3315338 2984680 3315338 2906481 3315338 3953488 1774655 3953488 1774655 503110 1169890 503110 2022663 503110 2022663 3688174 2022663 3315353 4193178 3315353 1191821 3315353 1191821 1219467 1191821 1705749 1650135 1705749 329549 1705749 329549 1340232 329549 1717425 3333571 1717425 1424060 1717425 1424060 260405 1424060 555395 2803556 555395 2803556 4494357 2803556 460394 1218914 460394 4679511 460394 4679511 3345470 4679511 3107233 1665721 3107233 3317922 3107233 3317922 4051625 3317922 2058465 3323604 2058465 3323604 4387420 3323604 3436046 271433 3436046 271433 1419074 271433 3786815 4155846 3786815 4155846 1439452 4155846 3344950 447942 3344950 447942 427329 447942 1469732 3330860 1469732 433223 1469732 433223 431247 433223 3693510 2060418 3693510 544048 3693510 544048 1119612 544048 3986772 3324148 3986772 2048762 3986772 2048762 4610729 2048762 1649295 1128787 1649295 2451960 1649295 2451960 4424958 2756935 4424958 813320 4424958 813320 836734 813320 3326384 4390945 3326384 4288983 3326384 4288983 3909600 300349 3909600 300349 308357 300349 4974293 1670304 4974293 607973 4974293 607973 834884 1667626 834884 1667626 4242203 1667626 3555655 1364418 3555655 1364418 1354805 1364418 1595887 3340010 1595887 2872902 1595887 2872902 3831457 2872902 579998 1079436 579998 1965131 579998 1965131 2855310 1965131 886432 768583 886432 846628 886432 846628 3344045 846628 3342502 3350629 3342502 3350629 981686 3350629 1245899 404017 1245899 3882056 1245899 3882056 3319681 3882056 608556 722538 608556 722538 2356311 1668823 2356311 807348 2356311 807348 1660003 807348 2297773 1899523 2297773 1069406 2297773 1069406 1075420 1069406 3929528 2286095 3929528 1982180 3929528 1982180 3652262 1982180 4283696 3327071 4283696 3327071 1132974 1130770 1132974 1653841 1132974 1653841 4444489 1653841 3333840 3687291 3333840 1969515 3333840 1969515 4715100 1969515 3547445 669211 3547445 669211 646511 669211 1052431 3130921 1052431 3130921 4799829 3130921 3957836 4845796 3957836 4845796 1655257 4845796 2496968 1685512 2496968 1685512 4889336 1685512 3634880 1977186 3634880 1251348 3634880 1251348 1273274 1251348 1666122 4748112 1666122 4748112 4618489 1369610 4618489 1369610 286138 1369610 791299 774833 791299 3163103 791299 3163103 1662806 3163103 777863 1659439 777863 1671663 777863 1671663 4736264 1671663 4184469 2490722 4184469 2090862 4184469 2090862 469419 1205201 469419 1671984 469419 1671984 227301 1671984 2704171 3318444 2704171 2168527 2704171 2168527 4583501 3320267 4583501 1649705 4583501 1649705 878861 859092 878861 3326958 878861 3326958 3575312 2369013 3575312 2369013 4292950 3186155 4292950 3186155 2387268 1406652 2387268 1406652 234767 1406652 1985380 4773529 1985380 4773529 3734743 1404568 3734743 1404568 240519 1404568 4384593 2722677 4384593 2477533 4384593 2477533 575784 212094 575784 212094 4067775 212094 598269 1048097 598269 946671 598269 946671 3335832 946671 3322126 4742086 3322126 1425907 3322126 1425907 253529 1425907 3334686 4646106 3334686 3081848 3334686 3081848 4741110 3081848 1667630 4566417 1667630 1653563 1667630 1653563 4041332 3318712 4041332 3318712 1133658 3318712 3333874 4469102 3333874 496777 3333874 496777 1192318 496777 4187901 2478543 4187901 1147220 4187901 1147220 465302 489527 465302 2509231 465302 2509231 4381001 2291378 4381001 3048295 4381001 3048295 3635031 3048295 4532955 510547 4532955 510547 1134332 510547 4384387 2715025 4384387 1661292 4384387 1661292 1406795 1661292 4768876 1667711 4768876 1368411 4768876 1368411 1367113 1368411 1670386 3655706 1670386 2378528 1670386 2378528 4021559 2378528 46540 3341251 46540 1383710 46540 1383710 3856610 2188142 3856610 91156 3856610 91156 248722 2287588 248722 2287588 3949624 2287588 1657400 335328 1657400 335328 1322783 335328 3344616 4606377 3344616 4606377 392230 4606377 1668730 2464946 1668730 4498110 1668730 4498110 1394087 773176 1394087 773176 783280 773176 3740739 2075468 3740739 1679977 3740739 1679977 1288599 1679977 3322130 1668839 3322130 2855819 3322130 2855819 3778015 2855819 2763868 3327157 2763868 1650698 2763868 1650698 2854758 1650698 1653693 4801626 1653693 1297973 1653693 1297973 582722 933189 582722 933189 844584 816514 844584 1950613 844584 1950613 3610363 1950613 492688 1192131 492688 3325516 492688 3325516 3068751 1681130 3068751 3348350 3068751 3348350 4641526 3348350 1580145 3314544 1580145 3349283 1580145 3349283 4748362 1069249 4748362 1683774 4748362 1683774 1167897 1174881 1167897 3337785 1167897 3337785 4083976 2189492 4083976 2189492 1039803 1039202 1039803 1375403 1039803 1375403 1452575 213999 1452575 2677145 1452575 2677145 4226391 875684 4226391 875684 777907 875684 3844418 3278949 3844418 3278949 3323531 3278949 4468112 1922077 4468112 1922077 4744540 1922077 603254 549506 603254 549506 1681260 2978433 1681260 2107819 1681260 2107819 3775925 2107819 3575101 3092528 3575101 2618848 3575101 2618848 202816 1678876 202816 2666966 202816 2666966 4333964 2666966 289216 262470 289216 3104355 289216 3104355 4778696 3104355 1667865 670345 1667865 885331 1667865 885331 411021 4624303 411021 757156 411021 757156 1650957 4895033 1650957 469748 1650957 469748 3094222 2362754 3094222 1192358 3094222 1192358 447637 1192358 3330409 1084233 3330409 3884422 3330409 3884422 3330567 3884422 577454 474735 577454 474735 1266271 1593327 1266271 1593327 4111879 2552615 4111879 663276 4111879 663276 975037 663276 3565194 1903331 3565194 1396022 3565194 1396022 257170 1396022 1653801 1337797 1653801 3272120 1653801 3272120 3323024 3272120 1388175 804912 1388175 804912 1680891 723693 1680891 952118 1680891 952118 702963 699319 702963 2090962 702963 2090962 4601582 2090962 4164311 2475260 4164311 2440338 4164311 2440338 4263012 2440338 3997127 3335744 3997127 2502167 3997127 2502167 4195822 2502167 4119953 3317546 4119953 2689752 4119953 2689752 821432 850721 821432 2194343 821432 2194343 3831832 2194343 1203171 376878 1203171 376878 3314418 376878 1272593 2615659 1272593 2615659 4049871 2615659 587670 584387 587670 3343046 587670 3343046 4115940 3343046 3675488 3002022 3675488 4302438 3675488 4302438 1652095 4302438 4039415 1934008 4039415 1934008 3326885 1934008 3328895 3358751 3328895 359914 3328895 359914 1300106 359914 4970376 1685796 4970376 902056 4970376 902056 416750 396348 416750 649721 416750 649721 3695057 2946629 3695057 2004775 3695057 2004775 1827789 1663740 1827789 2888680 1827789 2888680 3755193 2888680 3340157 4722311 3340157 3329442 3340157 3329442 1058011 3329442 1647223 3799210 1647223 293483 1647223 293483 297866 293483 3324657 4131957 3324657 4131957 1666216 4131957 2837137 1669866 2837137 4411028 2837137 4411028 269683 4411028 793065 857294 793065 1257787 793065 1257787 394729 1257787 2207306 3255609 2207306 3255609 1669081 2530847 1669081 3351620 1669081 3351620 443257 3351620 908545 3352484 908545 3332069 908545 3332069 4663954 736038 4663954 736038 709109 736038 3350649 2566835 3350649 815714 3350649 815714 877283 815714 1052752 2765410 1052752 2765410 4445065 2765410 319186 227717 319186 227717 1454305 227717 326067 2187613 326067 2187613 4847920 1669490 4847920 3472555 4847920 3472555 1652195 3660798 1652195 3066055 1652195 3066055 3337454 1321844 3337454 1321844 1309340 1321844 4359279 2681846 4359279 700317 4359279 700317 974998 700317 1670248 4955547 1670248 2127586 1670248 2127586 4554193 2127586 4089588 3351577 4089588 3351577 922363 907553 922363 2196590 922363 2196590 3851533 2196590 1223009 1215123 1223009 3071739 1223009 3071739 3568566 3071739 1014163 645330 1014163 2535782 1014163 2535782 4150017 2535782 611384 3342469 611384 2200719 611384 2200719 4472073 2200719 1673764 272160 1673764 2565313 1673764 2565313 4101994 2565313 3323231 85286 3323231 1156203 3323231 1156203 214052 203522 214052 1649144 214052 1649144 2675962 1649144 1196459 3341601 1196459 3341601 1872033 3341601 212813 1452399 212813 2530226 212813 2530226 4212200 2530226 882807 445898 882807 445898 159428 3329913 159428 3329913 3873779 2042273 3873779 2042273 4631658 2042273 1661187 1114100 1661187 1114100 525572 1114100 1660601 2521688 1660601 500108 1660601 500108 487568 500108 3329090 2678460 3329090 500917 3329090 500917 1165218 500917 2091008 2033938 2091008 2033938 4648797 2033938 3750363 2085888 3750363 1985882 3750363 1985882 1002498 1000668 1002498 3348792 1002498 3348792 129342 3348792 1984343 1660920 1984343 3345646 1984343 3345646 2086977 3345646 1182682 479744 1182682 1652120 1182682 1652120 4812670 1652120 765510 518104 765510 518104 3569195 1927775 3569195 1278278 3569195 1278278 1287599 1278278 4655769 2983326 4655769 514057 4655769 514057 493785 514057 3318650 2088912 3318650 1918196 3318650 1918196 4765656 1918196 1346082 577570 1346082 577570 566510 577570 3795771 2860613 3795771 2386504 3795771 2386504 4041403 2386504 2477193 3325854 2477193 1652681 2477193 1652681 3331507 4013474 3331507 874570 3331507 874570 769525 874570 1670293 2435544 1670293 926592 1670293 926592 938103 926592 1499413 1662747 1499413 1262339 1499413 1262339 395988 1262339 1667185 4007575 1667185 2015567 1667185 2015567 3705969 2015567 948379 3353208 948379 1038179 948379 1038179 4962760 4015753 4962760 4015753 1376806 286308 1376806 1668020 1376806 1668020 461366 1668020 1141450 541835 1141450 3313837 1141450 3313837 2207161 3313837 322918 305616 322918 3330126 322918 3330126 125991 3330126 1015407 1042417 1015407 1658358 1015407 1658358 4100205 1658358 3322464 2671370 3322464 2671370 4007591 2671370 556927 1117294 556927 1670789 556927 1670789 4336118 2528086 4336118 2528086 1655010 3160308 1655010 2473016 1655010 2473016 4176781 2473016 1681479 1666577 1681479 1666577 1132110 1666577 4039977 3604911 4039977 3604911 542242 3604911 3755079 2075678 3755079 2394012 3755079 2394012 1662089 2394012 4242879 2429051 4242879 655711 4242879 655711 1015537 655711 1123254 553248 1123254 2789565 1123254 2789565 3872124 2789565 2204592 660538 2204592 660538 672265 660538 2921209 2877960 2921209 2877960 4565580 2877960 1178810 506792 1178810 2561525 1178810 2561525 4106276 2561525 1685033 1897803 1685033 2305933 1685033 2305933 4360911 2305933 3344098 2631725 3344098 1660151 3344098 1660151 2439503 1660151 4586370 2720894 4586370 2720894 701897 989961 701897 2131062 701897 2131062 4518416 2146907 4518416 896119 4518416 896119 879383 896119 1678503 2521531 1678503 983567 1678503 983567 675789 983567 3340386 4360888 3340386 48643 3340386 48643 1176560 3327263 1176560 273120 1176560 273120 269706 273120 3547058 1671562 3547058 1347678 3547058 1347678 1212079 455521 1212079 1117028 1212079 1117028 3342201 1117028 724294 710141 724294 1270477 724294 1270477 3328453 663063 3328453 3345876 3328453 3345876 4048580 3345876 177647 3350264 177647 1650904 177647 1650904 1588313 1647281 1588313 2150258 1588313 2150258 3849663 2150258 3327133 4538687 3327133 1960917 3327133 1960917 3605358 1960917 342643 1094887 342643 1094887 543095 1094887 527957 1655016 527957 931895 527957 931895 4410411 2734893 4410411 2578925 4410411 2578925 1684674 4324535 1684674 1929287 1684674 1929287 3590120 1929287 719759 544257 719759 544257 4634202 3322078 4634202 1662324 4634202 1662324 1923403 3154295 1923403 3154295 1672156 3154295 4206766 193358 4206766 2138338 4206766 2138338 3828360 2138338 4498589 2849560 4498589 2470346 4498589 2470346 4148505 2470346 4294489 357363 4294489 357363 3324300 357363 4517871 2845968 4517871 1662231 4517871 1662231 1672607 4125505 1672607 2373401 1672607 2373401 4662190 3098295 4662190 3098295 2441563 3351090 2441563 1344328 2441563 1344328 1351113 1344328 3276541 3322730 3276541 3322730 3090892 3322730 4165527 1013913 4165527 1013913 1001778 1013913 4631000 2002398 4631000 1681248 4631000 1681248 1896376 1681248 2773115 1665828 2773115 3330128 2773115 3330128 3660686 3330128 3174119 3340038 3174119 2502234 3174119 2502234 1671650 2502234 1841149 1146942 1841149 1146942 1158539 1146942 4423186 2726043 4423186 1335619 4423186 1335619 1657715 1335619 4751383 1936330 4751383 1199522 4751383 1199522 1213605 1199522 3134376 3321212 3134376 945115 3134376 945115 721245 945115 1312160 1320627 1312160 916965 1312160 916965 758423 916965 1314724 4938391 1314724 4938391 2232037 491955 2232037 491955 483417 491955 3318876 2922174 3318876 2435965 3318876 2435965 3313433 2435965 3320858 4639002 3320858 766988 3320858 766988 889340 766988 1662742 4146510 1662742 963662 1662742 963662 969453 963662 4212450 2940048 4212450 2940048 4624131 2940048 2393536 3334386 2393536 2265671 2393536 2265671 4431838 2265671 1684014 3321935 1684014 3321935 2081331 3321935 365900 351005 365900 1915248 365900 1915248 4721140 1915248 4142967 2528297 4142967 2448975 4142967 2448975 4104810 2448975 4434534 2772963 4434534 2250752 4434534 2250752 1313563 1659299 1313563 1659299 4127963 1665978 4127963 562600 4127963 562600 541757 562600 3324998 3224551 3324998 3224551 4077221 1647142 4077221 1647142 969629 980405 969629 1678238 969629 1678238 4185984 1678238 3690898 2027667 3690898 1275821 3690898 1275821 355662 1275821 3342448 241774 3342448 801350 3342448 801350 864898 801350 1677528 4439082 1677528 1142591 1677528 1142591 535193 1142591 4086185 3679106 4086185 3679106 3326462 3679106 4871362 1663765 4871362 1677013 4871362 1677013 2875175 476169 2875175 476169 475603 476169 4619984 2953888 4619984 247944 4619984 247944 1412938 247944 4069810 2397805 4069810 121904 4069810 121904 2906225 2605407 2906225 2605407 4266071 2605407 395436 403508 395436 1129607 395436 1129607 4441773 4144952 4441773 4144952 596449 341389 596449 341389 368121 341389 407176 2104645 407176 2104645 3349750 2104645 860250 888199 860250 2980455 860250 2980455 4633128 2980455 4350791 2509208 4350791 2509208 1336727 3340045 1336727 2502574 1336727 2502574 4188676 2502574 454639 463075 454639 3313697 454639 3313697 1667593 3924875 1667593 1920160 1667593 1920160 3323778 1920160 360587 1297858 360587 3319521 360587 3319521 4309661 3319521 3317391 4295282 3317391 918489 3317391 918489 250009 3353050 250009 3353050 4019998 1679582 4019998 1679582 850773 349986 850773 349986 4207409 2456054 4207409 2451827 4207409 2451827 4141301 2451827 4418167 4788961 4418167 4788961 1409340 244064 1409340 432226 1409340 432226 3346441 432226 742679 744159 742679 418279 742679 418279 4733977 3052277 4733977 2875134 4733977 2875134 1681134 3241731 1681134 2368512 1681134 2368512 4042063 2368512 1149241 1140104 1149241 4605428 1149241 4605428 4428100 2881783 4428100 2881783 1984405 2881783 4577610 2881004 4577610 4501294 4577610 4501294 3342413 4501294 3822026 2127972 3822026 2583680 3822026 2583680 4243034 2583680 1441949 236199 1441949 1307716 1441949 1307716 359188 1307716 1088002 1096483 1088002 2408331 1088002 2408331 3351476 1114690 3351476 2358041 3351476 2358041 4283421 2358041 982047 975488 982047 2313290 982047 2313290 3324878 2313290 701552 963998 701552 1052681 701552 1052681 1067707 1052681 259699 251696 259699 2795494 259699 2795494 4448989 2795494 1656825 1817145 1656825 4210129 1656825 4210129 3838098 2836484 3838098 3327344 3838098 3327344 1270349 3327344 2980442 1436773 2980442 1436773 226278 1436773 1399760 248674 1399760 455348 1399760 455348 477713 455348 4369633 2717913 4369633 949202 4369633 949202 234485 1407686 234485 396765 234485 396765 1649475 3253145 1649475 3109615 1649475 3109615 3557117 3109615 3330157 1859750 3330157 2671742 3330157 2671742 3966235 2671742 3352651 1867920 3352651 2092818 3352651 2092818 4567144 2092818 2914422 4889057 2914422 4889057 3342967 4889057 589755 969543 589755 969543 4061127 2401158 4061127 2250838 4061127 2250838 4408241 2250838 4130766 2548376 4130766 2320535 4130766 2320535 582268 1094873 582268 4554716 582268 4554716 3332870 1183254 3332870 1183254 458746 1183254 1364211 2469521 1364211 2469521 4199648 2469521 3386707 866731 3386707 866731 3330187 866731 4039791 2644290 4039791 2289888 4039791 2289888 1656796 237431 1656796 237431 205446 3333624 205446 3333624 4483062 1676445 4483062 2024999 4483062 2024999 4643300 2024999 1111759 63010 1111759 63010 1651640 63010 231218 1662589 231218 1662589 1672527 4706433 1672527 4706433 3331676 4706433 1083833 582640 1083833 2157360 1083833 2157360 4437699 2255173 4437699 1677665 4437699 1677665 3323671 3228233 3323671 3080903 3323671 3080903 4711282 3080903 4138922 843500 4138922 843500 369356 2532289 369356 2532289 4151807 2532289 3322626 1598656 3322626 2671462 3322626 2671462 4341632 3329715 4341632 2308952 4341632 2308952 1655807 2890010 1655807 2489873 1655807 2489873 3864745 1063084 3864745 1063084 580314 1063084 840563 808955 840563 3639224 840563 3639224 3764844 2901227 3764844 3345125 3764844 3345125 1891348 3345125 3336148 424229 3336148 487219 3336148 487219 453444 487219 4380237 2316663 4380237 1669053 4380237 1669053 305210 1669053 1355839 1368609 1355839 1685376 1355839 1685376 4395351 1685376 3879396 1669883 3879396 3339838 3879396 3339838 1333657 3339838 3648907 1657409 3648907 1657409 2449752 1657409 3914903 259622 3914903 2575921 3914903 2575921 701531 700824 701531 1797732 701531 1797732 1685858 1797732 1655582 3348574 1655582 2868802 1655582 2868802 4616151 2055913 4616151 2277401 4616151 2277401 540463 1139367 540463 4087013 540463 4087013 3348127 4140864 3348127 351874 3348127 351874 369149 351874 898871 881373 898871 424570 898871 424570 4150613 2542103 4150613 2452478 4150613 2452478 4603559 2922689 4603559 2366725 4603559 2366725 3323600 3959963 3323600 1665155 3323600 1665155 2911598 1665155 3446622 3336296 3446622 1670480 3446622 1670480 786731 1670480 3630063 3010945 3630063 280321 3630063 280321 1378524 280321 3984117 2309227 3984117 2296251 3984117 2296251 4372942 2296251 2320613 3350348 2320613 806056 2320613 806056 1650077 806056 1654457 3315341 1654457 3315341 1334873 1667895 1334873 3341557 1334873 3341557 764438 3341557 3326579 3113858 3326579 3346326 3326579 3346326 367242 3346326 3322854 761530 3322854 3352510 3322854 3352510 232499 3352510 3571152 1671143 3571152 3331695 3571152 3331695 814707 3331695 3350152 4266006 3350152 2244670 3350152 2244670 3916556 2244670 3316713 4037763 3316713 2573819 3316713 2573819 4073001 2573819 3347130 4919435 3347130 3321024 3347130 3321024 53781 3321024 235009 1439069 235009 2447927 235009 2447927 4214064 2447927 783716 584140 783716 584140 575689 584140 4724822 1962846 4724822 194832 4724822 194832 218349 194832 3874962 2783287 3874962 1277724 3874962 1277724 1343259 1653521 1343259 1653521 3251279 1653521 1660114 1052171 1660114 1052171 1061361 1052171 4606784 3034332 4606784 3034332 3321236 1426930 3321236 1426930 204234 1426930 1204526 1229348 1204526 2334753 1204526 2334753 4349547 2334753 4003039 2326808 4003039 3077720 4003039 3077720 1472270 230082 1472270 3341727 1472270 3341727 3340317 4813527 3340317 3325313 3340317 3325313 1766307 3325313 4085519 2185312 4085519 2185312 3847150 2185312 3997976 2310442 3997976 281149 3997976 281149 1682150 281149 2773506 3316956 2773506 485530 2773506 485530 472883 485530 2043914 2928329 2043914 2186809 2043914 2186809 4472144 2186809 3923331 1669487 3923331 2148683 3923331 2148683 1682765 4982840 1682765 2183409 1682765 2183409 4466015 2183409 2123183 3343655 2123183 2504714 2123183 2504714 4201378 2504714 3925752 2730718 3925752 987326 3925752 987326 220513 247803 220513 2518547 220513 2518547 4730565 3059934 4730565 1648500 4730565 1648500 502657 287926 502657 287926 4672287 2275717 4672287 2275717 1664381 3062284 1664381 332179 1664381 332179 3353159 332179 379361 2717249 379361 2717249 3923890 2717249 3791962 969804 3791962 969804 975810 969804 4085776 2559571 4085776 919276 4085776 919276 737459 919276 4234742 2409873 4234742 468807 4234742 468807 457925 468807 4427337 2224891 4427337 1427538 4427337 1427538 262282 262518 262282 2092230 262282 2092230 4599367 2092230 281401 3332706 281401 3034418 281401 3034418 1659860 3034418 330048 1331760 330048 1671034 330048 1671034 3351666 4809040 3351666 2700554 3351666 2700554 4392694 2700554 269641 283984 269641 612711 269641 612711 1366840 3330878 1366840 3330878 1062284 1057689 1062284 1942677 1062284 1942677 4738331 1942677 466518 474950 466518 3101296 466518 3101296 4504689 2822218 4504689 3348660 4504689 3348660 421035 3348660 464559 1179443 464559 2413904 464559 2413904 4260690 2413904 3326938 2610469 3326938 1649324 3326938 1649324 169240 1649324 4392362 3327160 4392362 2286018 4392362 2286018 1430891 255306 1430891 2982082 1430891 2982082 3653105 2982082 3327765 754928 3327765 754928 910299 754928 4740353 3244117 4740353 3244117 3317920 3244117 4287806 2624957 4287806 2924298 4287806 2924298 4572594 2924298 1337423 329387 1337423 2820889 1337423 2820889 3324124 2820889 410093 3328732 410093 2924020 410093 2924020 4660098 3003964 4660098 880908 4660098 880908 789931 880908 3773316 2793798 3773316 2793798 4459716 2793798 3994912 2014515 3994912 2014515 848765 824406 848765 3336216 848765 3336216 2161768 3336216 884140 802295 884140 2136961 884140 2136961 3785461 2136961 885125 900141 885125 2916211 885125 2916211 3739850 2916211 3324095 523157 3324095 2182549 3324095 2182549 1681456 2182549 4568057 402257 4568057 402257 415125 402257 927485 2486703 927485 2486703 3321856 2486703 1680666 124221 1680666 2246557 1680666 2246557 4426974 2246557 4310167 2665456 4310167 1413166 4310167 1413166 259862 1413166 415717 421590 415717 4338588 415717 4338588 4003883 1973856 4003883 1973856 3666213 1973856 4933058 3324929 4933058 1411271 4933058 1411271 255889 1411271 1052352 1034351 1052352 3904037 1052352 3904037 3347451 355098 3347451 355098 360820 355098 1383443 1670810 1383443 1666523 1383443 1666523 200026 1666523 4413811 3324027 4413811 3324027 1463972 476181 1463972 476181 454560 476181 1379760 286495 1379760 2320786 1379760 2320786 4366376 2320786 1662608 4697312 1662608 2600790 1662608 2600790 4062308 2600790 3351051 2964234 3351051 2463923 3351051 2463923 4206354 2463923 749456 730538 749456 3114046 749456 3114046 4786691 3114046 3792742 817490 3792742 817490 839902 817490 4495721 3334727 4495721 3334727 717006 691788 717006 3327451 717006 3327451 4220080 3327451 1663414 2152054 1663414 2152054 3789256 2152054 1390933 261310 1390933 955566 1390933 955566 688379 955566 2430782 3337020 2430782 1647808 2430782 1647808 3808208 1647808 3339318 4951128 3339318 410700 3339318 410700 1241391 410700 3763950 3330222 3763950 3330222 458729 3330222 1247834 1265002 1247834 2377459 1247834 2377459 4267305 2377459 3350999 4215337 3350999 980041 3350999 980041 957922 980041 1663529 3058194 1663529 1115196 1663529 1115196 631133 652440 631133 935110 631133 935110 3858387 2774044 3858387 449150 3858387 449150 313343 310048 313343 2255903 313343 2255903 4414302 2255903 1666419 3375524 1666419 1885914 1666419 1885914 3550058 1885914 520930 1141181 520930 2497017 520930 2497017 1666424 4476172 1666424 3326387 1666424 3326387 4925943 3326387 3326681 2667509 3326681 3013062 3326681 3013062 1657820 3013062 1851763 1667596 1851763 2493364 1851763 2493364 4185446 2493364 4040002 2661890 4040002 349579 4040002 349579 329984 349579 3341235 310987 3341235 3025470 3341235 3025470 3654098 3025470 1673157 3711440 1673157 691134 1673157 691134 663286 691134 4571440 2888683 4571440 2376614 4571440 2376614 1658586 2376614 3729238 2952957 3729238 2506460 3729238 2506460 1857394 2506460 2712960 369834 2712960 369834 372452 369834 729261 1099276 729261 1099276 4772452 3097538 4772452 520018 4772452 520018 3023411 4373370 3023411 4373370 3315775 4373370 1314124 369445 1314124 3330683 1314124 3330683 4403241 3330683 4291810 721497 4291810 721497 705805 721497 4592429 2929389 4592429 32836 4592429 32836 1279148 3031531 1279148 3031531 4720169 3031531 3690393 412453 3690393 412453 1265410 412453 1401229 259889 1401229 3115943 1401229 3115943 3556773 3115943 763853 482447 763853 482447 450699 482447 3320079 48284 3320079 1665418 3320079 1665418 2587102 1665418 3819105 2823414 3819105 1143311 3819105 1143311 218888 226149 218888 1111847 218888 1111847 1212766 1831731 1212766 1831731 3344129 1831731 619726 4531 619726 4531 3966816 2703482 3966816 464814 3966816 464814 1174386 464814 2241398 3322001 2241398 870923 2241398 870923 805574 870923 1118669 3342918 1118669 1937820 1118669 1937820 3623455 1937820 1430936 203076 1430936 426794 1430936 426794 3324030 426794 1422345 3112695 1422345 3112695 4770747 3112695 1172204 1172622 1172204 2512128 1172204 2512128 4481638 587866 4481638 587866 1095164 587866 1663340 2825209 1663340 626213 1663340 626213 1026979 626213 4065282 3332824 4065282 2420321 4065282 2420321 4236910 2420321 665884 1031747 665884 2137213 665884 2137213 1813541 1663508 1813541 4778002 1813541 4778002 4785556 1000771 4785556 1000771 1665501 1000771 4635338 2390790 4635338 2390790 467659 1654412 467659 2500395 467659 2500395 4702513 1939732 4702513 2395800 4702513 2395800 3315721 4103121 3315721 1885795 3315721 1885795 4776518 1885795 337775 1658001 337775 1658001 459893 1658001 366617 394240 366617 3019304 366617 3019304 3667732 3019304 1020975 652192 1020975 2918495 1020975 2918495 4567000 2918495 1124285 557814 1124285 2111340 1124285 2111340 3809434 2111340 3485210 1686451 3485210 2391647 3485210 2391647 1661878 2391647 2639779 3322431 2639779 1665607 2639779 1665607 834387 848896 834387 1535952 834387 1535952 1658474 1535952 1396075 269130 1396075 2143550 1396075 2143550 4538134 2143550 3329363 725281 3329363 2408668 3329363 2408668 3317782 2408668 3980798 2753971 3980798 2753971 3897563 2753971 4416588 1501400 4416588 1501400 814929 787037 814929 1246551 814929 1246551 412519 1246551 2663453 3119432 2663453 1162798 2663453 1162798 1189939 1162798 4567914 2931717 4567914 2931717 3332565 2931717 3841550 572674 3841550 572674 601773 572674 3340550 1301845 3340550 866387 3340550 866387 805915 866387 1547053 1662849 1547053 979665 1547053 979665 861645 834519 861645 2655611 861645 2655611 4300394 2655611 1918963 3336935 1918963 1222797 1918963 1222797 1249407 1222797 3336005 657512 3336005 2450697 3336005 2450697 4124929 2450697 547646 1114209 547646 2357393 547646 2357393 3325685 2357393 728047 921824 728047 2491923 728047 2491923 4623258 1676344 4623258 2786670 4623258 2786670 547641 373937 547641 373937 363377 373937 3315963 2054934 3315963 987552 3315963 987552 661301 987552 3855284 2839373 3855284 1160852 3855284 1160852 1183268 1160852 3348046 1076905 3348046 3337014 3348046 3337014 4949405 3337014 3120729 1654689 3120729 1654689 3872836 1654689 1684128 2255095 1684128 2249126 1684128 2249126 4426472 2249126 1657319 4351355 1657319 1216741 1657319 1216741 1224969 1216741 3347445 3470927 3347445 3325799 3347445 3325799 4182597 2498738 4182597 3330287 4182597 3330287 1665268 1819930 1665268 2146853 1665268 2146853 4757458 3327391 4757458 3327391 1679815 1028379 1679815 1028379 474009 495617 474009 1650351 474009 1650351 3715872 2944372 3715872 676767 3715872 676767 650318 676767 2679725 3882752 2679725 3882752 798600 806154 798600 4371229 798600 4371229 4171833 2460138 4171833 2460138 4152180 2460138 4433369 2781044 4433369 933977 4433369 933977 912527 933977 1670485 4738897 1670485 247325 1670485 247325 229973 247325 3717949 2698260 3717949 2698260 3957331 2698260 232614 771743 232614 771743 884928 2323300 884928 2323300 4017838 2323300 1681468 270867 1681468 1679736 1681468 1679736 1964328 1679736 1029170 612030 1029170 2077101 1029170 2077101 3707751 2077101 3655515 2990982 3655515 1196874 3655515 1196874 4666106 1196874 3316399 313798 3316399 796575 3316399 796575 3540753 3132615 3540753 1658249 3540753 1658249 593129 1050886 593129 1922289 593129 1922289 3584528 1922289 1669128 4178273 1669128 1679059 1669128 1679059 3323965 1679059 3318272 4145709 3318272 2641195 3318272 2641195 4304804 2641195 3331075 612743 3331075 612743 615380 612743 4796854 2388836 4796854 2388836 1632162 3343847 1632162 1234798 1632162 1234798 1667901 1505509 1667901 904217 1667901 904217 318496 3339085 318496 1323136 318496 1323136 1312210 1323136 744326 727748 744326 4663245 744326 4663245 4311515 250807 4311515 250807 249507 250807 3350215 1567634 3350215 374966 3350215 374966 1303773 374966 2356669 3088876 2356669 1664549 2356669 1664549 235446 1664549 794198 403268 794198 403268 4601467 403268 676781 2211287 676781 2211287 3871158 2211287 3330281 4930667 3330281 3341730 3330281 3341730 1075697 3341730 1145832 496602 1145832 1119809 1145832 1119809 1132499 1119809 4568389 2129271 4568389 688969 4568389 688969 981317 688969 4500913 2155413 4500913 534906 4500913 534906 374222 363805 374222 1209135 374222 1209135 1749184 3091979 1749184 3091979 4741723 3091979 634588 448511 634588 448511 452546 448511 481877 2238129 481877 2238129 4402664 2238129 3749750 3345044 3749750 1383368 3749750 1383368 1419057 252082 1419057 2385731 1419057 2385731 4071591 2385731 3339690 1841932 3339690 3330434 3339690 3330434 3610558 3330434 1392869 266188 1392869 3057652 1392869 3057652 4709718 3057652 1679534 4094800 1679534 1674840 1679534 1674840 4812181 1674840 3316995 3338516 3316995 3338516 2662974 3338516 3590895 1659833 3590895 1969527 3590895 1969527 4719081 1969527 4486535 1682795 4486535 2034618 4486535 2034618 4639598 2034618 810095 531739 810095 531739 1138956 531739 820275 3340193 820275 2168868 820275 2168868 4491932 2168868 3607864 1683941 3607864 1683941 234433 1683941 1670671 4069534 1670671 3349580 1670671 3349580 275181 2470530 275181 2470530 4137874 2470530 3343916 1137696 3343916 1137696 825825 843656 825825 2867629 825825 2867629 4534376 2867629 3844550 1655069 3844550 2278888 3844550 2278888 3962609 2278888 959947 677532 959947 3075516 959947 3075516 4766664 3075516 745912 749419 745912 2223039 745912 2223039 3900135 2223039 1495666 3315614 1495666 1670487 1495666 1670487 2858201 1670487 1648793 1889919 1648793 1889919 4102309 4756919 4102309 4756919 3321826 4756919 4735837 3069597 4735837 4757936 4735837 4757936 1656193 4757936 4150646 885355 4150646 885355 811874 885355 4699970 1986568 4699970 1416767 4699970 1416767 1415269 1416767 1668264 4024414 1668264 3129462 1668264 3129462 1666353 3129462 1668692 519232 1668692 1659809 1668692 1659809 1908376 1659809 1256547 406459 1256547 668563 1256547 668563 666703 668563 3952894 3313479 3952894 287221 3952894 287221 309123 287221 2804120 3327426 2804120 843981 2804120 843981 845082 843981 4146113 2536429 4146113 837738 4146113 837738 861787 837738 3823829 4694744 3823829 4694744 572610 558459 572610 3949663 572610 3949663 1661301 3949663 1007295 990827 1007295 990827 987799 990827 4716225 1920914 4716225 1183141 4716225 1183141 1172688 1183141 2659275 3336592 2659275 1108546 2659275 1108546 1084625 1108546 3639163 1963720 3639163 1038452 3639163 1038452 1044297 1038452 1918387 1657375 1918387 1657375 3322073 300884 3322073 1650631 3322073 1650631 4637191 1650631 1682371 4964967 1682371 2977753 1682371 2977753 3698513 2977753 1651075 4832348 1651075 4832348 1667809 4832348 872579 843385 872579 2181470 872579 2181470 3340030 4001968 3340030 2005922 3340030 2005922 3664959 2005922 651629 660735 651629 1342051 651629 1342051 329749 1342051 683717 978683 683717 1025340 683717 1025340 641624 1025340 1810039 3346731 1810039 3346731 443795 3346731 3829463 1673846 3829463 1673846 1311313 1673846 1324986 1188039 1324986 1188039 203876 215203 203876 1677549 203876 1677549 2914368 1677549 1245657 428062 1245657 1684542 1245657 1684542 225066 1684542 3752558 2894969 3752558 2750848 3752558 2750848 3914190 2750848 3607617 1966884 3607617 2937526 3607617 2937526 4609686 2937526 1109846 573615 1109846 573615 577206 573615 4241154 2421468 4241154 2047568 4241154 2047568 1209083 448111 1209083 3936655 1209083 3936655 270329 3936655 1204280 464233 1204280 1042106 1204280 1042106 639103 1042106 4043922 2363288 4043922 1025845 4043922 1025845 1031922 1025845 3669942 2997482 3669942 2146581 3669942 2146581 3828297 2146581 940393 934636 940393 2919051 940393 2919051 4404452 1429054 4404452 1429054 234263 1429054 282733 1394186 282733 3329726 282733 3329726 3333206 4776942 3333206 2599853 3333206 2599853 1678741 2599853 3746849 2068108 3746849 3340863 3746849 3340863 3958743 3340863 779811 897303 779811 2852700 779811 2852700 3827773 2852700 3340431 283241 3340431 283241 1398533 283241 3921627 3526509 3921627 3526509 2637233 1874652 2637233 1874652 4787707 1874652 672791 431962 672791 431962 3336370 431962 580528 1684914 580528 1684914 4672411 1684914 4473623 2194194 4473623 2103423 4473623 2103423 465604 13738 465604 13738 3739096 3039503 3739096 3039503 3325037 1234826 3325037 2256851 3325037 2256851 4404479 2256851 4120880 1683121 4120880 2425883 4120880 2425883 3325937 1630639 3325937 3318310 3325937 3318310 4296246 2424712 4296246 2424712 1424777 237773 1424777 718911 1424777 718911 737697 718911 3906148 3329313 3906148 357697 3906148 357697 1272613 357697 4050236 2474531 4050236 2474531 1255801 383392 1255801 856514 1255801 856514 803228 856514 4601685 2929913 4601685 975715 4601685 975715 992108 975715 3834357 1651487 3834357 843730 3834357 843730 819450 843730 4478669 2809525 4478669 1239468 4478669 1239468 406751 1239468 3559898 1666824 3559898 1666824 1342179 1666824 1828377 2894022 1828377 2894022 3776290 2894022 224036 208827 224036 3329062 224036 3329062 2220272 3329062 1677681 4888698 1677681 3626206 1677681 3626206 1656516 3626206 3359265 2812977 3359265 2812977 4463580 2812977 3323628 1653308 3323628 1653308 880443 1653308 3315582 3264097 3315582 3264097 1679232 3264097 3340418 3743526 3340418 2021122 3340418 2021122 4641964 2021122 4456357 2213483 4456357 527624 4456357 527624 1110828 527624 4582561 2938794 4582561 2938794 3740918 2938794 4625529 2966467 4625529 1684465 4625529 1684465 3351121 3130042 3351121 808818 3351121 808818 3313372 808818 4250131 2609063 4250131 1435724 4250131 1435724 213288 213756 213288 941159 213288 941159 3338217 4248754 3338217 2330246 3338217 2330246 4341201 2330246 3481719 634704 3481719 634704 554041 549605 554041 899691 554041 899691 1674988 465498 1674988 1368963 1674988 1368963 3337795 4802533 3337795 2964681 3337795 2964681 3665091 2964681 2537386 1664076 2537386 2044277 2537386 2044277 1684809 2044277 2042483 3337135 2042483 2494347 2042483 2494347 4744203 1903644 4744203 1903644 4774452 1903644 735150 924142 735150 2854357 735150 2854357 3972499 3330493 3972499 819976 3972499 819976 836123 819976 1670461 269752 1670461 269752 435509 3025891 435509 3025891 4693958 3025891 3314553 4413361 3314553 3341470 3314553 3341470 2432111 3341470 3883296 2232812 3883296 4957012 3883296 4957012 1654843 4957012 3332114 2918161 3332114 3551760 3332114 3551760 936019 3551760 3350706 575730 3350706 2854728 3350706 2854728 4510094 2854728 3350552 1102716 3350552 1102716 1084253 1102716 1429870 1417065 1429870 622843 1429870 622843 1052362 622843 1318163 3065887 1318163 3065887 3597146 3065887 1656366 2049557 1656366 2203577 1656366 2203577 3884030 2203577 3331724 4729415 3331724 1660491 3331724 1660491 344831 365960 344831 4581639 344831 4581639 1651735 4581639 38438 555492 38438 555492 3335514 2301460 3335514 852027 3335514 852027 844094 852027 3662902 3942878 3662902 3942878 2143301 3340999 2143301 3795452 2143301 3795452 3319263 3795452 1521623 3346624 1521623 4535872 1521623 4535872 1669915 4535872 410952 361745 410952 361745 383455 361745 3827151 3325660 3827151 3325660 1182267 1175999 1182267 2415103 1182267 2415103 4251623 2415103 862087 1676938 862087 3313956 862087 3313956 3640056 3313956 1126331 537303 1126331 1648592 1126331 1648592 4121093 1466435 4121093 3825151 4121093 3825151 1672986 3825151 3329879 575617 3329879 575617 3327332 575617 4055209 2611056 4055209 885336 4055209 885336 3340500 885336 3649971 3335427 3649971 3204992 3649971 3204992 1661829 3204992 2882128 1647159 2882128 3349256 2882128 3349256 3226236 3349256 2282338 1656658 2282338 1656658 1999808 1656658 3623767 3037668 3623767 558755 3623767 558755 1091621 558755 3927120 2449144 3927120 2449144 4225018 2449144 1249799 439265 1249799 3671134 1249799 3671134 4495512 1147393 4495512 1147393 1130740 1147393 2599141 3339494 2599141 2096213 2599141 2096213 3316019 2096213 1683227 2209308 1683227 2132453 1683227 2132453 4310709 2352516 4310709 1276360 4310709 1276360 325407 356385 325407 2684420 325407 2684420 4000847 2684420 1671421 4673073 1671421 2352676 1671421 2352676 4035590 2352676 3316134 2508860 3316134 2293063 3316134 2293063 1221081 431049 1221081 2033943 1221081 2033943 4595358 2033943 3318167 369279 3318167 1671732 3318167 1671732 2142815 3313352 2142815 899116 2142815 899116 923550 899116 3313928 4774283 3313928 2966073 3313928 2966073 3688366 2966073 1461233 243028 1461233 2007355 1461233 2007355 4681773 2007355 4466904 2197757 4466904 832768 4466904 832768 811290 832768 2206443 3344957 2206443 900664 2206443 900664 890583 900664 3347612 2234854 3347612 2234854 3901702 2234854 3346896 510468 3346896 840866 3346896 840866 1120639 3641679 1120639 3641679 3345095 3641679 266683 1411373 266683 2438734 266683 2438734 4455714 4627142 4455714 4627142 1906188 1417592 1906188 1417592 1405678 1417592 3751414 2905067 3751414 1812959 3751414 1812959 737906 688160 737906 688160 720973 688160 953376 3352013 953376 1823274 953376 1823274 3335952 2894886 3335952 2011807 3335952 2011807 3703837 2011807 1051143 1038429 1051143 3043732 1051143 3043732 3626864 3043732 1356218 1349327 1356218 1650479 1356218 1650479 4895776 1797417 4895776 1797417 589174 1068521 589174 4852346 589174 4852346 1685199 4852346 1650839 740976 1650839 4173777 1650839 4173777 1651857 4173777 432925 433738 432925 517932 432925 517932 1646742 517932 877152 3333858 877152 3333858 4778898 343335 4778898 343335 359233 343335 4579200 3069694 4579200 3069694 1675075 3069694 4678984 2010767 4678984 2439522 4678984 2439522 4241615 2439522 4764389 4344173 4764389 4344173 2531250 791106 2531250 791106 884957 791106 1655928 1842100 1655928 393222 1655928 393222 417897 393222 4040631 2608636 4040631 1226679 4040631 1226679 1206055 1226679 4673170 2992300 4673170 221482 4673170 221482 245475 221482 1686044 4446965 1686044 4446965 1653999 4446965 2688599 1913489 2688599 1913489 1678171 1913489 3317868 99319 3317868 2309642 3317868 2309642 4462655 2814656 4462655 1338595 4462655 1338595 321124 1338595 3548715 3129634 3548715 801880 3548715 801880 1245399 3340481 1245399 3340481 4800023 1654511 4800023 1654511 2035599 1654511 3611901 3055575 3611901 543209 3611901 543209 1151816 543209 1686294 4100670 1686294 3339896 1686294 3339896 3702022 3339896 3673958 2010883 3673958 3341905 3673958 3341905 1203580 3318401 1203580 3557208 1203580 3557208 1028189 3557208 3752511 1651052 3752511 1651052 443715 456662 443715 3314279 443715 3314279 3935282 3324705 3935282 635687 3935282 635687 375101 3340702 375101 3340702 3519266 3340702 1667543 4199668 1667543 32237 1667543 32237 4471266 2182287 4471266 1962528 4471266 1962528 4690171 1962528 2897251 4714315 2897251 4714315 1664460 4714315 4174548 2482003 4174548 2886376 4174548 2886376 4550577 2886376 2758666 3967217 2758666 3967217 1657094 3967217 1670151 2216039 1670151 2610088 1670151 2610088 4391064 716313 4391064 716313 677196 716313 1672268 2379747 1672268 2066962 1672268 2066962 3934599 3621757 3934599 3621757 3334604 3621757 4689871 2754755 4689871 2754755 1014291 1038943 1014291 3318818 1014291 3318818 3318093 830919 3318093 2295851 3318093 2295851 4398391 2295851 3998107 3350930 3998107 3350930 272800 303441 272800 2718872 272800 2718872 4385620 2718872 1651027 485425 1651027 2814751 1651027 2814751 3047788 2814751 285683 1152530 285683 1152530 3854856 2182955 3854856 1159917 3854856 1159917 527165 1159917 4567789 4638324 4567789 4638324 1408047 474335 1408047 474335 1176398 474335 3323941 3318074 3323941 3318074 2187672 3318074 4379265 749437 4379265 749437 898806 749437 3621433 3063700 3621433 1650196 3621433 1650196 4956104 1650196 231817 1434983 231817 1949645 231817 1949645 3612587 1949645 1675003 427202 1675003 445468 1675003 445468 916893 974462 916893 974462 971594 974462 962513 3329541 962513 2426087 962513 2426087 4088171 2426087 1802882 1652397 1802882 2722750 1802882 2722750 4398110 4085573 4398110 4085573 1490690 1674552 1490690 3322836 1490690 3322836 1676768 3322836 806202 1648243 806202 2925740 806202 2925740 4737911 3320509 4737911 2256414 4737911 2256414 865055 1668728 865055 2079606 865055 2079606 4607923 2079606 506271 1141734 506271 2174734 506271 2174734 3833264 2174734 221351 444562 221351 444562 3338562 444562 1674567 4109016 1674567 2466132 1674567 2466132 4119966 2466132 737668 718170 737668 1079166 737668 1079166 1067574 1079166 768136 874907 768136 1661180 768136 1661180 3003971 2512104 3003971 2512104 4119362 2512104 3323328 3635269 3323328 1430901 3323328 1430901 1653635 1430901 3334777 1148494 3334777 1667904 3334777 1667904 16666 1667904 523486 519688 523486 698137 523486 698137 3183814 3326817 3183814 1383245 3183814 1383245 289604 1383245 1448805 1423323 1448805 712498 1448805 712498 693389 712498 3658232 2852117 3658232 2852117 4532665 2852117 1494403 3332291 1494403 1723840 1494403 1723840 3819986 3345127 3819986 3345127 1109938 1672027 1109938 1678271 1109938 1678271 680419 998110 680419 3339353 680419 3339353 3980193 3339353 1661455 1116349 1661455 1116349 559432 1116349 4502795 2835024 4502795 1245389 4502795 1245389 402019 1245389 3336165 2245253 3336165 2245253 1674334 2245253 3336711 2310680 3336711 1159876 3336711 1159876 1179556 1159876 4498019 3328135 4498019 3328135 1438011 233605 1438011 1229292 1438011 1229292 259635 278278 259635 962624 259635 962624 3603235 3083422 3603235 1103871 3603235 1103871 564645 1103871 615023 638163 615023 934867 615023 934867 4760088 2866271 4760088 2866271 4528326 2866271 4712590 1971298 4712590 2919730 4712590 2919730 214559 220364 214559 840634 214559 840634 1681551 4437771 1681551 1657996 1681551 1657996 4981900 1657996 897632 899093 897632 3011295 897632 3011295 3640777 3011295 3493339 1654986 3493339 2709621 3493339 2709621 3948487 2709621 3519232 1652874 3519232 2762610 3519232 2762610 4436321 2762610 1887417 1685078 1887417 2813060 1887417 2813060 4499583 2813060 644090 665565 644090 665565 1288618 356690 1288618 2010620 1288618 2010620 3647253 2010620 3348411 2800734 3348411 1124657 3348411 1124657 524431 1124657 1680841 3435324 1680841 3435324 572204 575577 572204 2068193 572204 2068193 4573804 2068193 1296132 1291929 1296132 4329367 1296132 4329367 1660840 4329367 282054 704524 282054 704524 719735 704524 419829 1677362 419829 482170 419829 482170 3860321 2798813 3860321 332297 3860321 332297 1463157 3335881 1463157 3335881 2851390 3335881 1430174 258904 1430174 3333399 1430174 3333399 4272748 1908328 4272748 1908328 1655933 1908328 3330677 3215030 3330677 2931442 3330677 2931442 3352639 3953550 3352639 3338580 3352639 3338580 681128 3338580 877902 803562 877902 1941505 877902 1941505 3602537 4869476 3602537 4869476 1672854 4869476 4699074 1989996 4699074 2323523 4699074 2323523 633662 3340439 633662 2149950 633662 2149950 3813226 2149950 1682717 361535 1682717 361535 592733 3335090 592733 3335090 3337517 3335090 3329631 4603855 3329631 1122016 3329631 1122016 507307 1164246 507307 895987 507307 895987 3587297 2726687 3587297 2726687 496381 3335920 496381 2258694 496381 2258694 4420455 2258694 3345918 3721768 3345918 1008734 3345918 1008734 1031086 1008734 1102149 1280478 1102149 1280478 397271 1280478 1676350 2682905 1676350 1672627 1676350 1672627 134892 3339382 134892 2841224 134892 2841224 3836621 2841224 703775 1658415 703775 1673817 703775 1673817 4945201 1673817 4377882 2758475 4377882 2758475 3859837 2814545 3859837 2539097 3859837 2539097 4212368 2539097 4150052 2465445 4150052 2969253 4150052 2969253 3344771 4898778 3344771 4728432 3344771 4728432 3337244 4728432 4076216 185069 4076216 185069 1672220 2975358 1672220 1283836 1672220 1283836 1300313 1283836 3417618 2319305 3417618 2319305 1657524 2319305 4419903 1667115 4419903 1667115 4518720 1667115 1829421 4486789 1829421 4486789 4034071 467547 4034071 467547 438172 467547 4784318 2564042 4784318 2564042 3328270 2115945 3328270 2791429 3328270 2791429 3319437 2791429 4340657 2342032 4340657 4792765 4340657 4792765 807561 3092926 807561 3092926 3567514 3092926 413057 1249172 413057 1673726 413057 1673726 4136981 2477466 4136981 1679676 4136981 1679676 30858 1679676 1682592 503671 1682592 1064103 1682592 1064103 601749 1064103 3995965 2902106 3995965 2902106 4556868 2902106 3329344 384095 3329344 496693 3329344 496693 505204 496693 4780392 2390306 4780392 2390306 1106516 571201 1106516 574880 1106516 574880 1683686 574880 939225 3878461 939225 3878461 283248 3878461 4380921 2272061 4380921 3728344 4380921 3728344 2208404 1601890 2208404 1601890 3870258 2214915 3870258 260900 3870258 260900 247182 260900 2409544 4200726 2409544 4200726 3336025 4200726 1656509 1685428 1656509 3336546 1656509 3336546 4678559 3336546 925615 202113 925615 202113 1652571 202113 303745 3349001 303745 2743583 303745 2743583 4569448 573946 4569448 573946 1117203 573946 1160467 521996 1160467 594511 1160467 594511 605245 594511 1646859 3189865 1646859 1230018 1646859 1230018 2597748 2814028 2597748 2814028 4495383 2814028 4475634 2791855 4475634 3347563 4475634 3347563 3206248 3347563 4067620 1681563 4067620 1681563 79592 1681563 3352745 493002 3352745 493002 1198444 493002 3950351 2938727 3950351 2938727 1656262 2938727 2571323 3340495 2571323 1677792 2571323 1677792 4203010 1677792 1319431 325330 1319431 410461 1319431 410461 386668 410461 2174988 4728266 2174988 4728266 3342954 4728266 1577887 197569 1577887 197569 3347092 197569 323446 3323470 323446 3323470 2000945 3323470 544814 527164 544814 1665629 544814 1665629 338983 1665629 1682131 81542 1682131 1649182 1682131 1649182 3334317 4909906 3334317 359222 3334317 359222 504678 3340154 504678 3340154 4663712 327195 4663712 327195 1648399 327195 4548361 1648250 4548361 931481 4548361 931481 735584 931481 1129256 1663853 1129256 1209681 1129256 1209681 3988260 2654250 3988260 740506 3988260 740506 735898 740506 1876028 2841173 1876028 2841173 3351864 2841173 1323646 336891 1323646 3335265 1323646 3335265 2382214 3335265 528200 553537 528200 3333845 528200 3333845 1740333 3352287 1740333 120276 1740333 120276 641930 3558352 641930 2981158 641930 2981158 3669691 2981158 970085 697272 970085 1679630 970085 1679630 3795211 3328930 3795211 3328930 2952970 3328930 3940299 1275231 3940299 1275231 378534 1275231 705456 975945 705456 3320780 705456 3320780 697739 3320780 3651006 1265418 3651006 1265418 1255412 1265418 4413757 2269409 4413757 1663125 4413757 1663125 701355 1663125 1654371 2364786 1654371 1649001 1654371 1649001 3777937 346356 3777937 1647122 3777937 1647122 4134261 1647122 1214552 456572 1214552 509060 1214552 509060 509122 504942 509122 3723605 509122 3723605 3338335 4596994 3338335 490302 3338335 490302 1178872 490302 1661946 2361047 1661946 2361047 4037761 2361047 3717109 4087113 3717109 4087113 204215 4087113 3338604 163535 3338604 3327879 3338604 3327879 722950 3327879 1324384 1334786 1324384 2419757 1324384 2419757 4100278 2419757 208321 1476603 208321 3860157 208321 3860157 1674348 3860157 961974 923660 961974 1297246 961974 1297246 386154 1297246 4544749 2107813 4544749 1671979 4544749 1671979 695414 1671979 4360184 2711372 4360184 1663488 4360184 1663488 1058742 613648 1058742 2938756 1058742 2938756 3713892 2938756 1896917 3326189 1896917 646775 1896917 646775 639431 646775 4656024 2025729 4656024 1035242 4656024 1035242 667405 1035242 1655221 3069103 1655221 3068895 1655221 3068895 4732212 3068895 664011 658250 664011 2901037 664011 2901037 4559747 2901037 516703 514350 516703 2912743 516703 2912743 4555048 2912743 835702 844474 835702 2194831 835702 2194831 3626365 1168065 3626365 2520490 3626365 2520490 4244351 2585716 4244351 1377974 4244351 1377974 1308345 738811 1308345 738811 3342089 738811 396705 382363 396705 1260681 396705 1260681 3317665 1010578 3317665 2245532 3317665 2245532 3927598 2245532 2930592 1680027 2930592 4468393 2930592 4468393 1657893 4468393 1686518 1683590 1686518 1683590 227803 1683590 3336195 3554485 3336195 1942110 3336195 1942110 4639032 2503357 4639032 2503357 4190803 2503357 4521343 1675321 4521343 2465007 4521343 2465007 1075762 562750 1075762 3334118 1075762 3334118 1482963 3334118 1040987 655801 1040987 705435 1040987 705435 978061 705435 3327828 2792524 3327828 453649 3327828 453649 438914 453649 562021 2357423 562021 2357423 4405297 2765430 4405297 493280 4405297 493280 1177224 493280 3574813 1885789 3574813 1279572 3574813 1279572 465537 1677895 465537 1083014 465537 1083014 1083155 1373822 1083155 1373822 1363002 288243 1363002 3322011 1363002 3322011 3985806 3322011 1214786 471418 1214786 3334461 1214786 3334461 4953199 3334461 4300507 2369837 4300507 4385576 4300507 4385576 756441 912303 756441 3346670 756441 3346670 4341509 2338863 4341509 3072774 4341509 3072774 1657051 1836510 1657051 1980136 1657051 1980136 3653563 1980136 708325 734149 708325 1371969 708325 1371969 3349483 4021021 3349483 4021021 597000 586647 597000 1671614 597000 1671614 3303394 1671614 492654 1153005 492654 1236119 492654 1236119 1237368 1236119 334728 350252 334728 1302337 334728 1302337 1091944 1662520 1091944 814243 1091944 814243 845946 814243 4614445 2332183 4614445 2332183 641306 1041263 641306 4856758 641306 4856758 4578505 2078876 4578505 4387286 4578505 4387286 1676574 4387286 3706710 158438 3706710 158438 1648472 158438 1670396 2800158 1670396 2800158 3883324 2800158 426895 394297 426895 3056834 426895 3056834 4724155 3056834 3343372 7230 3343372 929340 3343372 929340 946933 929340 1387422 264790 1387422 1418307 1387422 1418307 1659420 1152082 1659420 2154207 1659420 2154207 4513123 2154207 1648435 3912942 1648435 2786393 1648435 2786393 3897692 2786393 3131681 3320875 3131681 3042467 3131681 3042467 1653632 3042467 4030898 2377674 4030898 3439718 4030898 3439718 523480 1130824 523480 1193381 523480 1193381 3696058 2974091 3696058 219705 3696058 219705 228130 219705 3318594 4453514 3318594 804518 3318594 804518 637701 611679 637701 2470413 637701 2470413 4213307 2470413 1048414 1064675 1048414 4626399 1048414 4626399 4732047 1669669 4732047 1669669 141691 1669669 1410828 246381 1410828 1670267 1410828 1670267 4494060 3322304 4494060 3322304 367050 3322304 4219565 2048409 4219565 2048409 592710 1106841 592710 3838863 592710 3838863 1684148 3838863 401748 416108 401748 808407 401748 808407 3555277 808407 1180483 3579415 1180483 3579415 1674292 3579415 1261278 1279071 1261278 1452722 1261278 1452722 1452957 1452722 654766 4621631 654766 4621631 3328536 4621631 1648621 1241371 1648621 1241371 1242416 1241371 3944681 2277133 3944681 2264658 3944681 2264658 1667471 2264658 3800911 1330263 3800911 1330263 3802515 1330263 409369 383434 409369 1899318 409369 1899318 4783050 1899318 3333596 239004 3333596 1975495 3333596 1975495 2135679 1975495 4138761 2464050 4138761 1670071 4138761 1670071 1101842 1670071 1668075 2965993 1668075 2965993 3995156 2352876 3995156 4633007 3995156 4633007 1283995 4633007 2549626 411850 2549626 411850 410298 411850 1678522 865075 1678522 865075 823524 865075 992453 3339584 992453 3339584 3344398 4499747 3344398 2418393 3344398 2418393 1750881 3320795 1750881 502859 1750881 502859 478254 502859 4477119 3330827 4477119 2387088 4477119 2387088 1686060 3340135 1686060 3340135 4288153 3340135 1664074 713624 1664074 3730469 1664074 3730469 1675851 3730469 1136977 542538 1136977 3343513 1136977 3343513 382139 400119 382139 632649 382139 632649 3345145 632649 2547222 3345605 2547222 2309011 2547222 2309011 3982382 2309011 3794524 2842215 3794524 790612 3794524 790612 881887 790612 3335245 2038269 3335245 1399845 3335245 1399845 257095 1399845 3724657 2074549 3724657 762572 3724657 762572 665552 674157 665552 2585541 665552 2585541 4748705 3095784 4748705 2121697 4748705 2121697 1678703 2121697 3323334 2752248 3323334 2496632 3323334 2496632 4628114 2011277 4628114 2011277 963148 671851 963148 910871 963148 910871 3341910 910871 1407147 3315551 1407147 3315551 632010 3315551 3313374 131318 3313374 880960 3313374 880960 880888 880960 1050848 593009 1050848 1056991 1050848 1056991 1081023 1056991 853680 791032 853680 2105343 853680 2105343 4555723 2105343 559263 413155 559263 413155 199836 222068 199836 1682622 199836 1682622 4861129 1682622 4154713 3322923 4154713 3322923 1301060 369982 1301060 3331016 1301060 3331016 2337649 3331016 268792 1369971 268792 2699773 268792 2699773 3339122 919219 3339122 919219 916422 919219 1333530 318701 1333530 2668325 1333530 2668325 4008263 2668325 3347329 1366435 3347329 1366435 322895 1366435 4595434 2418867 4595434 2418867 820721 851879 820721 3343387 820721 3343387 4099056 2567216 4099056 3262400 4099056 3262400 367194 3326316 367194 839311 367194 839311 824725 839311 498456 505810 498456 1710661 498456 1710661 3339955 1710661 453262 463340 453262 3343647 453262 3343647 3497633 3343647 738467 924577 738467 3316305 738467 3316305 2684260 3342769 2684260 3331919 2684260 3331919 427590 3331919 4207911 1678719 4207911 1678719 2593661 1678719 3331338 3802764 3331338 1651567 3331338 1651567 820414 1651567 4660985 2034511 4660985 1884249 4660985 1884249 1662694 332253 1662694 332253 1303711 332253 3811958 2828149 3811958 165944 3811958 165944 1167873 1651749 1167873 1651749 4196666 2661881 4196666 2661881 4456318 713217 4456318 713217 730917 713217 2528673 3317600 2528673 1659988 2528673 1659988 18583 1659988 3341713 4502190 3341713 3339151 3341713 3339151 3375533 3339151 1649722 259280 1649722 4435909 1649722 4435909 1375989 4435909 1441743 551432 1441743 551432 576346 551432 3943650 2716456 3943650 1116766 3943650 1116766 1656441 1116766 1683292 4967977 1683292 3099005 1683292 3099005 4793411 3099005 1668628 3833927 1668628 2785923 1668628 2785923 3931438 2759210 3931438 3709445 3931438 3709445 1281418 3709445 3600934 1026373 3600934 1026373 526517 1669260 526517 1669260 4858040 1669260 3668364 2014442 3668364 761663 3668364 761663 776708 761663 3443971 1674160 3443971 1674160 1500180 1674160 1670540 489802 1670540 2591273 1670540 2591273 4073330 2591273 367203 966369 367203 966369 684047 966369 377962 391366 377962 1652194 377962 1652194 3316614 1652194 404219 1263959 404219 3337037 404219 3337037 3876624 3337037 425611 426386 425611 3316337 425611 3316337 1488373 3316337 789423 780966 789423 2776311 789423 2776311 4639834 2970848 4639834 1649741 4639834 1649741 419713 402777 419713 1348095 419713 1348095 1363698 1348095 221742 236885 221742 4904080 221742 4904080 1672626 4904080 1664665 1061383 1664665 3336259 1664665 3336259 15117 3336259 839372 848810 839372 3345825 839372 3345825 3869584 788637 3869584 788637 780234 3137563 780234 3137563 3525151 3137563 589162 523344 589162 523344 1378000 2040761 1378000 2040761 3783737 2868358 3783737 850255 3783737 850255 858953 850255 1665769 2507568 1665769 2126462 1665769 2126462 3817582 2126462 1208290 1652588 1208290 1652588 3749921 2321690 3749921 2321690 4368416 2321690 3331336 793158 3331336 2798652 3331336 2798652 4470095 2798652 4072752 2051666 4072752 2051666 2091715 2051666 3337259 4556113 3337259 552127 3337259 552127 1135951 552127 1657269 4303217 1657269 2650158 1657269 2650158 4034500 2650158 237172 203258 237172 2172078 237172 2172078 3873324 2172078 296677 1355078 296677 3333696 296677 3333696 4462360 2196803 4462360 2865429 4462360 2865429 2040715 1663696 2040715 4417482 2040715 4417482 1652272 4417482 3318683 2679990 3318683 2679990 4530876 1883557 4530876 1883557 803397 802922 803397 2649101 803397 2649101 4334790 2649101 1680240 1185976 1680240 1185976 1179579 1185976 3610820 3341413 3610820 2899800 3610820 2899800 4569498 2899800 4552577 3344392 4552577 642138 4552577 642138 632638 642138 3320534 264971 3320534 433795 3320534 433795 560072 2164970 560072 2164970 3816920 2164970 3067020 2248302 3067020 485505 3067020 485505 239869 3316756 239869 1182610 239869 1182610 1363248 3102152 1363248 3102152 4769951 3102152 4145562 2518952 4145562 2725023 4145562 2725023 3921027 2725023 4987444 3322310 4987444 1684108 4987444 1684108 2852752 1684108 3978467 2717453 3978467 1352671 3978467 1352671 301094 1352671 4657129 1998886 4657129 1663899 4657129 1663899 984273 1663899 3333818 157647 3333818 398477 3333818 398477 396116 398477 1679201 3750339 1679201 2105706 1679201 2105706 3776726 2105706 1444695 1421604 1444695 1962194 1444695 1962194 3589378 1962194 1671963 4529468 1671963 15187 1671963 15187 3838597 2161875 3838597 995937 3838597 995937 1007590 677553 1007590 872698 1007590 872698 799012 872698 1676156 670415 1676156 722039 1676156 722039 731627 722039 1431994 2651555 1431994 2651555 4003983 2651555 3344738 3539010 3344738 2339189 3344738 2339189 4319943 2339189 2788125 1665579 2788125 1668348 2788125 1668348 4921792 1668348 1683393 2333506 1683393 1655813 1683393 1655813 4220539 3319774 4220539 3319774 2944356 3319774 3791799 2091972 3791799 2933062 3791799 2933062 569175 556215 569175 2040618 569175 2040618 3707226 2040618 1427190 3325253 1427190 1681116 1427190 1681116 933560 1681116 3770532 2889418 3770532 2684501 3770532 2684501 3989434 2684501 1138329 1154956 1138329 1679005 1138329 1679005 3612442 1282972 3612442 1282972 1103004 327375 1103004 327375 346258 327375 1301642 3338274 1301642 3338274 703702 3338274 1159979 537568 1159979 2760662 1159979 2760662 3885017 2760662 3638801 1970937 3638801 3336789 3638801 3336789 1125248 3336789 1169852 511041 1169852 4399243 1169852 4399243 3330931 782186 3330931 782186 3315754 782186 4912596 2840013 4912596 2840013 3818230 2840013 4683582 3053839 4683582 1678103 4683582 1678103 4453209 1678103 4510207 2846732 4510207 1665899 4510207 1665899 357602 1665899 4140149 2539523 4140149 1406120 4140149 1406120 3326187 1406120 4690024 3015686 4690024 127903 4690024 127903 3324417 127903 4128343 4670420 4128343 4670420 941996 546206 941996 546206 552851 546206 3333442 4389142 3333442 4389142 3352461 4389142 260977 586895 260977 586895 3319595 586895 3316710 355734 3316710 4820384 3316710 4820384 1414626 1429833 1414626 4523422 1414626 4523422 3331587 4523422 338400 360467 338400 2373945 338400 2373945 4365508 2324915 4365508 2697154 4365508 2697154 3321936 4429629 3321936 2654308 3321936 2654308 4004057 2654308 3559664 825715 3559664 1680423 3559664 1680423 1755328 1680423 4063342 1666833 4063342 2419642 4063342 2419642 4251751 2419642 774224 754190 774224 1134433 774224 1134433 3326245 1134433 732880 3319135 732880 806521 732880 806521 1684231 3110732 1684231 1684182 1684231 1684182 4060542 1684182 101360 3324961 101360 1970253 101360 1970253 4696435 1970253 3349522 3881873 3349522 1329020 3349522 1329020 3331502 1329020 4169949 2516237 4169949 1324709 4169949 1324709 1665361 4834936 1665361 3352502 1665361 3352502 4380711 3352502 3885666 2766993 3885666 4448053 3885666 4448053 1409229 4448053 4139850 2493085 4139850 2769176 4139850 2769176 1037999 1005763 1037999 3337221 1037999 3337221 1266085 3337221 1251707 281355 1251707 281355 22661 2211325 22661 2211325 3886465 2211325 1064134 599819 1064134 2610770 1064134 2610770 4066754 2610770 3699260 2028309 3699260 2706155 3699260 2706155 4507949 2871176 4507949 421538 4507949 421538 408653 421538 3313759 2562542 3313759 2562542 4141364 2562542 3327701 3964652 3327701 2687580 3327701 2687580 4341833 2687580 3764311 1674334 3764311 2012077 3764311 2012077 4687643 2012077 4391221 1650122 4391221 3351962 4391221 3351962 2141116 3351962 4422923 1677064 4422923 3338139 4422923 3338139 484499 842460 484499 842460 4186401 2510623 4186401 942246 4186401 942246 952946 942246 3737957 2941377 3737957 2906456 3737957 2906456 4568371 2906456 2829419 3342394 2829419 1059466 2829419 1059466 1045585 1059466 3355600 3332271 3355600 2295010 3355600 2295010 4386161 3328540 4386161 1658530 4386161 1658530 1234582 1658530 3339001 4724701 3339001 1655059 3339001 1655059 769293 3349979 769293 2185188 769293 2185188 3854796 2185188 3327393 4059056 3327393 1017620 3327393 1017620 3350662 1017620 1356856 316516 1356856 2977736 1356856 2977736 3681836 2977736 3322596 1970553 3322596 1970553 4684757 1970553 523481 538574 523481 3336403 523481 3336403 3842496 3336403 1652274 3209342 1652274 3333706 1652274 3333706 1153346 3333706 1343658 415161 1343658 415161 1249953 415161 3960905 1660589 3960905 1059942 3960905 1059942 1139915 545996 1139915 2934255 1139915 2934255 3714681 2934255 309675 310101 309675 2741733 309675 2741733 4418965 2741733 991928 977662 991928 2834324 991928 2834324 4534592 1237525 4534592 1237525 1651860 785395 1651860 1891248 1651860 1891248 1684108 2908584 1684108 2332907 1684108 2332907 4006592 2332907 1254354 448614 1254354 1634514 1254354 1634514 4734597 3062558 4734597 751724 4734597 751724 620952 3348444 620952 3348444 3837769 3348444 818733 805444 818733 1615356 818733 1615356 4069227 4369506 4069227 4369506 3319712 592912 3319712 3334156 3319712 3334156 4702695 2288563 4702695 2288563 1647395 2288563 4005159 2652714 4005159 1647646 4005159 1647646 4927758 1647646 665384 364474 665384 364474 278962 289965 278962 2300621 278962 2300621 3964364 2300621 476853 903944 476853 903944 914970 766205 914970 1031299 914970 1031299 607846 1031299 4530251 4794722 4530251 4794722 690380 4794722 1652735 3324516 1652735 3324516 709157 3324516 1648589 559421 1648589 682305 1648589 682305 961611 682305 4208915 3337231 4208915 3337231 4785645 1884014 4785645 3062731 4785645 3062731 3615460 3062731 4136360 2543235 4136360 2820154 4136360 2820154 1448930 1444527 1448930 1930521 1448930 1930521 4715862 1930521 3327714 997596 3327714 1319131 3327714 1319131 4003068 2318875 4003068 2306620 4003068 2306620 3142534 3347331 3142534 1652318 3142534 1652318 3352854 1652318 222407 225876 222407 2529372 222407 2529372 4517524 1686104 4517524 1939285 4517524 1939285 2820037 3321774 2820037 1083836 2820037 1083836 592815 1083836 4177669 2492416 4177669 1916019 4177669 1916019 4734367 1916019 964611 711583 964611 1387651 964611 1387651 291619 1387651 3529445 2708077 3529445 2708077 3962879 2708077 2966070 3343980 2966070 1653709 2966070 1653709 4008442 1653709 464242 1190991 464242 3317528 464242 3317528 4992539 3317528 4233235 1659799 4233235 1659799 1077260 1659799 4148154 2488584 4148154 805259 4148154 805259 599115 2054539 599115 2054539 3697337 2054539 3321833 4907788 3321833 1104603 3321833 1104603 569445 1104603 4685238 3035639 4685238 1918514 4685238 1918514 4764179 1918514 3334412 1069074 3334412 2521280 3334412 2521280 4169808 2521280 1662419 942041 1662419 4604852 1662419 4604852 3742890 703074 3742890 703074 723094 703074 1029017 1054074 1029017 964824 1029017 964824 972147 964824 3319961 4165594 3319961 3347301 3319961 3347301 609551 3347301 3340693 4434869 3340693 3348166 3340693 3348166 432811 1228290 432811 1647771 432811 1647771 4922112 1647771 1682495 1691543 1682495 1223250 1682495 1223250 133328 4458026 133328 4458026 3336478 580459 3336478 580459 564302 580459 1413704 251533 1413704 4873708 1413704 4873708 3640945 2832656 3640945 2832656 1678916 2832656 3665774 2022486 3665774 3332590 3665774 3332590 200773 3335074 200773 1376138 200773 1376138 4794109 3338399 4794109 1663653 4794109 1663653 535196 515988 535196 558884 535196 558884 534327 558884 749395 3320557 749395 3320557 4392330 3320557 3958716 2302412 3958716 3329997 3958716 3329997 3282364 3329997 3330336 388618 3330336 388618 400304 1258636 400304 558155 400304 558155 1104561 558155 253411 272209 253411 1150889 253411 1150889 4441107 2938273 4441107 2938273 2961556 1646952 2961556 1646952 593838 1098552 593838 1673049 593838 1673049 4444236 2782223 4444236 1039922 4444236 1039922 617643 2099117 617643 2099117 3925095 1657073 3925095 1657073 958607 952932 958607 3319742 958607 3319742 4130160 3319742 1650992 3989889 1650992 2595254 1650992 2595254 4080390 2595254 3914684 1351804 3914684 1351804 1325847 1351804 3785792 2784733 3785792 2784733 4447053 2784733 1661168 3826561 1661168 1371359 1661168 1371359 288343 1371359 4501413 2852696 4501413 784161 4501413 784161 914098 784161 4452358 2783816 4452358 2294965 4452358 2294965 4389297 2294965 4722684 3348253 4722684 3348253 305284 3348253 1407756 1385693 1407756 3331808 1407756 3331808 3973947 2293704 3973947 2509151 3973947 2509151 4178413 2509151 3348882 3852115 3348882 1116799 3348882 1116799 1123735 1116799 4550288 2877114 4550288 1275898 4550288 1275898 880438 2498296 880438 2498296 3794682 2131814 3794682 2589921 3794682 2589921 1665187 2902954 1665187 2902954 3763034 2902954 435377 835039 435377 835039 1344416 2907907 1344416 2907907 3318792 2907907 1677479 2397348 1677479 2397348 4265430 2397348 3319224 833728 3319224 833728 1658675 833728 4433110 2745606 4433110 778400 4433110 778400 799064 778400 1534738 3347710 1534738 3314583 1534738 3314583 4034576 402375 4034576 402375 424717 402375 4717898 3341872 4717898 2203511 4717898 2203511 3901715 2203511 3970033 747851 3970033 747851 950397 716920 950397 1258169 950397 1258169 384710 1258169 3233983 3338242 3233983 1679205 3233983 1679205 539622 1679205 3385089 3324388 3385089 1659517 3385089 1659517 1139242 1659517 3324639 265753 3324639 3352964 3324639 3352964 3541929 3352964 3316130 3792989 3316130 2125086 3316130 2125086 3784017 2125086 3695497 2056566 3695497 2315522 3695497 2315522 4372846 2315522 2831929 3322086 2831929 2473428 2831929 2473428 4200171 2473428 3347169 2861801 3347169 982195 3347169 982195 696963 982195 903164 756447 903164 1665379 903164 1665379 3069780 1665379 1656403 375763 1656403 2065934 1656403 2065934 4594379 2065934 4584953 3341491 4584953 1220494 4584953 1220494 1218175 1220494 3967578 3320679 3967578 3320679 1769373 1658559 1769373 2583756 1769373 2583756 4224088 2583756 1014328 1014923 1014328 1656138 1014328 1656138 3787629 1656138 3319905 92345 3319905 1155711 3319905 1155711 1158986 1155711 3871379 4746905 3871379 4746905 589397 4746905 1374166 278139 1374166 733533 1374166 733533 3326180 733533 1034415 1050022 1034415 824450 1034415 824450 836263 824450 1552338 3337643 1552338 3337643 4349237 2338139 4349237 3322320 4349237 3322320 4626135 3322320 4050440 2506716 4050440 2506716 4169984 2506716 680249 1004694 680249 1656837 680249 1656837 2312219 1656837 2034783 4298437 2034783 4298437 1047798 1031145 1047798 1662979 1047798 1662979 3976696 2687170 3976696 482167 3976696 482167 1196410 482167 1407755 2502649 1407755 2502649 4295891 3692945 4295891 3692945 3331658 3692945 3879693 1431995 3879693 1431995 1682264 1431995 3314261 846064 3314261 4609346 3314261 4609346 3332466 4609346 603604 596884 603604 3573387 603604 3573387 3579630 3097221 3579630 4665686 3579630 4665686 1684549 4665686 4735227 1955829 4735227 3134251 4735227 3134251 4791957 3134251 3317646 2905987 3317646 2905987 1030492 1017761 1030492 3315573 1030492 3315573 4117953 2564222 4117953 3149274 4117953 3149274 3329098 3149274 3544454 2592112 3544454 2592112 4238146 2592112 4169216 2520237 4169216 2520237 1656629 1078840 1656629 1673585 1656629 1673585 3925365 2257990 3925365 1661852 3925365 1661852 2180039 1661852 3340042 342632 3340042 342632 1344601 342632 3890480 3074669 3890480 3074669 877486 606818 877486 606818 4106610 2577450 4106610 2182077 4106610 2182077 1672936 4584147 1672936 2263687 1672936 2263687 3911000 2263687 413241 3337115 413241 3317608 413241 3317608 2689603 1245452 2689603 1245452 3323684 1245452 174694 1654042 174694 568912 174694 568912 3791011 2868609 3791011 860988 3791011 860988 789028 860988 1674057 23356 1674057 2315928 1674057 2315928 4337269 2315928 3936276 3315705 3936276 3315705 1278455 292471 1278455 292471 3875291 292471 3720741 2058885 3720741 1075228 3720741 1075228 1664941 2075352 1664941 1686365 1664941 1686365 409867 1686365 4141129 2989440 4141129 2989440 4640732 2989440 4615033 4432067 4615033 4432067 1653836 4432067 1879877 277657 1879877 277657 300059 1383745 300059 1107563 300059 1107563 1662750 2454693 1662750 2454693 4097187 2454693 2361856 3338716 2361856 1968995 2361856 1968995 1661616 1968995 4187849 2525605 4187849 1668629 4187849 1668629 769164 874125 769164 4088111 769164 4088111 4730449 820239 4730449 820239 695487 712168 695487 2790073 695487 2790073 3855769 2790073 3338428 3246907 3338428 293984 3338428 293984 1394552 293984 4171088 2467281 4171088 986746 4171088 986746 1004199 986746 4435149 3543889 4435149 3543889 3321619 3543889 3381836 582609 3381836 582609 589165 582609 1435341 207713 1435341 1655183 1435341 1655183 2079905 1655183 1276662 178806 1276662 178806 4029280 2839436 4029280 2839436 4505348 2839436 3343930 325765 3343930 3339812 3343930 3339812 1219705 3339812 4192811 2294303 4192811 2294303 3351529 4992560 3351529 1307089 3351529 1307089 332069 1307089 1656313 4871115 1656313 961331 1656313 961331 937319 961331 1830357 3335619 1830357 1677877 1830357 1677877 481836 1677877 3699365 3330325 3699365 3330325 523932 507345 523932 2683901 523932 2683901 3994916 2683901 3571689 3086826 3571689 3077292 3571689 3077292 3586731 3077292 390517 1379383 390517 1379383 3318905 1379383 627781 1019802 627781 1650356 627781 1650356 290039 1650356 395819 404387 395819 2931434 395819 2931434 3744897 2931434 3339292 1832678 3339292 2833384 3339292 2833384 4466053 2833384 3328666 2102480 3328666 2102480 3314872 2102480 3585450 3332654 3585450 3332654 1826700 3332654 3618609 3348887 3618609 918794 3618609 918794 759719 918794 3811946 1665416 3811946 1170620 3811946 1170620 474176 1170620 3994497 4616452 3994497 4616452 1651067 4616452 4237029 2229301 4237029 2229301 4448384 2229301 3320127 3637239 3320127 213443 3320127 213443 4176054 213443 575888 1090750 575888 1019419 575888 1019419 1219213 1669732 1219213 1669732 515878 3320934 515878 2325989 515878 2325989 3984992 2325989 3903600 1656667 3903600 1666385 3903600 1666385 544410 544553 544410 2844827 544410 2844827 4535571 2844827 2317793 3318879 2317793 1080086 2317793 1080086 563060 1647802 563060 282201 563060 282201 278716 282201 3864412 3349065 3864412 2093095 3864412 2093095 4587741 2093095 3754833 2067159 3754833 3329596 3754833 3329596 102491 3329596 4400450 2284983 4400450 3127192 4400450 3127192 4780002 3127192 1666040 3878380 1666040 2421919 1666040 2421919 4281582 2649532 4281582 1288626 4281582 1288626 373006 1288626 3852796 3348268 3852796 3348268 2593301 3348268 3579370 1879460 3579370 2353829 3579370 2353829 4026222 2353829 633736 617430 633736 2827109 633736 2827109 4493415 2827109 458246 1189796 458246 3331993 458246 3331993 4375925 269564 4375925 269564 271713 269564 866947 1672992 866947 1672992 702494 1672992 1675564 142799 1675564 1846979 1675564 1846979 1678654 1846979 1015168 677222 1015168 1204135 1015168 1204135 4090688 3316912 4090688 3316912 3201159 3316912 3501550 3316858 3501550 3343480 3501550 3343480 3944057 3343480 982907 676795 982907 676795 3345739 676795 1398196 2639300 1398196 2639300 3330132 2639300 993365 691519 993365 2353209 993365 2353209 4331388 2353209 150034 4463762 150034 4463762 3329130 4463762 3314326 1532456 3314326 3375004 3314326 3375004 1671647 3375004 4240590 2452912 4240590 3965510 4240590 3965510 1427589 2851840 1427589 2851840 4500529 2851840 1683178 321925 1683178 321925 289483 321925 989378 4349021 989378 4349021 4157589 1675294 4157589 1675294 4445476 1675294 1469615 1460709 1469615 1930244 1469615 1930244 4734029 1930244 1685323 4064014 1685323 2479709 1685323 2479709 4201268 2479709 1933818 3325556 1933818 3321588 1933818 3321588 4510335 3321588 252221 261570 252221 261570 4797895 3341364 4797895 3313654 4797895 3313654 150167 3313654 1189403 480915 1189403 3338143 1189403 3338143 3673089 1653425 3673089 1653425 922182 744138 922182 3350587 922182 3350587 2586666 3350587 1660022 2967923 1660022 2967923 4364087 1201511 4364087 1201511 1185057 1201511 1649043 3549591 1649043 3549591 3318372 3549591 439720 438711 439720 2116575 439720 2116575 3785061 2116575 2344119 262023 2344119 262023 1661405 262023 1669582 2879839 1669582 2879839 4553087 2879839 803462 814865 803462 816690 803462 816690 1677031 816690 450202 459717 450202 1365618 450202 1365618 3693874 2994217 3693874 1183939 3693874 1183939 3654282 1183939 4058919 2614794 4058919 1676141 4058919 1676141 1791372 3349588 1791372 1917295 1791372 1917295 3844919 2815785 3844919 327400 3844919 327400 1339748 1336825 1339748 674598 1339748 674598 681087 674598 4527906 2840063 4527906 1648351 4527906 1648351 2350169 1648351 3338748 1938250 3338748 726318 3338748 726318 1679238 726318 4530223 2146533 4530223 1366195 4530223 1366195 1090162 598083 1090162 3085274 1090162 3085274 3575313 3085274 84039 1667730 84039 3314100 84039 3314100 4072419 1660534 4072419 1660534 2180079 1660534 3324257 858775 3324257 3330094 3324257 3330094 3882720 3330094 3700010 2029818 3700010 3118067 3700010 3118067 4777295 3118067 1682870 3999418 1682870 1907785 1682870 1907785 2366506 1907785 1714206 1665795 1714206 2799852 1714206 2799852 4290602 2357774 4290602 3130048 4290602 3130048 3537916 3130048 4102393 929284 4102393 929284 275915 280447 275915 2703684 275915 2703684 4357945 2703684 1655249 2388674 1655249 4111484 1655249 4111484 3337405 4111484 3324610 2353163 3324610 2353163 647689 1025831 647689 3337094 647689 3337094 3128309 3337094 278615 499153 278615 499153 3334284 582829 3334284 4404 3334284 4404 1665021 4404 4647281 2986439 4647281 2432746 4647281 2432746 465232 1211055 465232 1779567 465232 1779567 3322910 1779567 838776 843868 838776 2746161 838776 2746161 3341484 3239570 3341484 1686209 3341484 1686209 805947 1686209 3637282 2528353 3637282 2528353 4144947 2528353 1671200 3309134 1671200 1675477 1671200 1675477 3334688 80461 3334688 2508588 3334688 2508588 4167347 2508588 3741307 2104729 3741307 3048298 3741307 3048298 1331766 1353424 1331766 1562431 1331766 1562431 1948487 3344931 1948487 705645 1948487 705645 737119 705645 1371657 3329437 1371657 3329437 2798905 3329437 533250 526896 533250 1665484 533250 1665484 3114052 3347090 3114052 255919 3114052 255919 500809 4503490 500809 4503490 4689307 1977842 4689307 4249697 4689307 4249697 3321614 4249697 4023109 1683963 4023109 3018744 4023109 3018744 3627035 3018744 3806152 1650406 3806152 3318378 3806152 3318378 2904345 3318378 3321519 1503265 3321519 2703752 3321519 2703752 4322779 445370 4322779 445370 1656788 3633677 1656788 3633677 1652542 3633677 3874401 2182432 3874401 2230017 3874401 2230017 3885279 2230017 3546432 1877812 3546432 4586819 3546432 4586819 1197684 464202 1197684 2929944 1197684 2929944 3718758 2929944 2142997 1660398 2142997 1660398 4515810 2182194 4515810 1662886 4515810 1662886 1442685 1662886 4753308 2226373 4753308 2226373 3348638 2226373 4596332 2065668 4596332 3020783 4596332 3020783 4683410 3020783 3769043 2333741 3769043 2333741 4338625 2333741 3823240 4899173 3823240 4899173 1653743 4899173 4062405 2267987 4062405 2267987 3927054 2267987 4785255 3105736 4785255 2973593 4785255 2973593 1054164 1650111 1054164 4804974 1054164 4804974 3332837 779046 3332837 2571452 3332837 2571452 4103310 2571452 657970 648250 657970 1465758 657970 1465758 198338 1465758 3345644 358487 3345644 1146857 3345644 1146857 1124748 3346317 1124748 3346317 1663189 3346317 1654557 3505626 1654557 2465063 1654557 2465063 4137463 2465063 3889810 1673448 3889810 2983462 3889810 2983462 4646548 2983462 357845 1317211 357845 3711764 357845 3711764 3348177 3711764 1583857 3326049 1583857 3326049 95972 3326049 3744782 1667994 3744782 2183766 3744782 2183766 4510087 2183766 1187154 466453 1187154 3349974 1187154 3349974 4527294 1665624 4527294 1665624 4900960 1665624 421807 448899 421807 3319170 421807 3319170 2976459 3319170 423860 451667 423860 2434806 423860 2434806 4450439 1659820 4450439 1659820 445009 1659820 4823543 3323234 4823543 2919162 4823543 2919162 3347746 2011342 3347746 2347732 3347746 2347732 4304226 2347732 923445 731806 923445 3537807 923445 3537807 3960332 2299742 3960332 3011977 3960332 3011977 4895655 3333299 4895655 1650930 4895655 1650930 891164 1650930 3349949 3739227 3349949 598978 3349949 598978 574579 598978 634975 3324483 634975 3324483 3615548 278767 3615548 278767 1379800 278767 4360786 2676136 4360786 2552174 4360786 2552174 452569 1673006 452569 3326488 452569 3326488 3316637 4764107 3316637 2969850 3316637 2969850 4619342 2969850 3345505 1672085 3345505 1672085 2082913 1672085 3619088 4244252 3619088 4244252 3318273 4244252 4268500 2365958 4268500 2620574 4268500 2620574 4256148 2620574 4402345 2761922 4402345 1685303 4402345 1685303 2623022 1685303 4732331 3076918 4732331 268088 4732331 268088 280393 268088 4400752 3709647 4400752 3709647 3328121 233189 3328121 233189 1444167 233189 3992792 2323563 3992792 1655854 3992792 1655854 1630421 1655854 4688492 3472845 4688492 3472845 1648892 3472845 3554828 889820 3554828 2564560 3554828 2564560 4224485 2564560 1671440 1283338 1671440 3057954 1671440 3057954 4734870 3057954 560360 662655 560360 662655 1367407 304482 1367407 2190217 1367407 2190217 4612723 3351926 4612723 3351926 3371243 3351926 4101578 381710 4101578 381710 364948 381710 1247272 3170705 1247272 3170705 1680835 233151 1680835 2957084 1680835 2957084 4565733 1293117 4565733 1675433 4565733 1675433 209535 1364248 209535 1364248 3349939 4423776 3349939 4423776 1678816 1748282 1678816 1748282 4091372 2435632 4091372 2258579 4091372 2258579 4394893 2258579 3752986 2890433 3752986 1661825 3752986 1661825 1794928 1661825 4750042 1926333 4750042 1103846 4750042 1103846 965095 707532 965095 1672319 965095 1672319 4337346 1672319 1077493 602100 1077493 764281 1077493 764281 902279 764281 4831579 1673939 4831579 873525 4831579 873525 632395 1057028 632395 480987 632395 480987 3328851 480987 1659375 4713770 1659375 828018 1659375 828018 872948 828018 1617408 1675519 1617408 1195179 1617408 1195179 1199483 1195179 1682097 646273 1682097 1654135 1682097 1654135 1232558 1654135 3329278 1180589 3329278 1411876 3329278 1411876 249250 1411876 1144245 1133042 1144245 1685291 1144245 1685291 1024952 1685291 2693239 3346444 2693239 3329981 2693239 3329981 752499 3329981 4284109 1679320 4284109 1679320 4292256 1679320 3333223 3086156 3333223 526698 3333223 526698 1119517 526698 3834684 2807420 3834684 2807420 3857357 2807420 716358 3318689 716358 2287510 716358 2287510 3947323 2287510 2785170 3378242 2785170 3378242 1138982 1165350 1138982 2042548 1138982 2042548 4644521 2042548 543149 522061 543149 2102143 543149 2102143 4559188 2102143 3893524 3342192 3893524 3342192 946529 3342192 2058866 1669515 2058866 2623119 2058866 2623119 4055182 2623119 629909 1654314 629909 4924313 629909 4924313 1672042 2413727 1672042 2413727 4213552 2413727 3860024 1657539 3860024 1657539 2692081 1657539 4535683 3342572 4535683 3342572 3029407 3342572 3342965 1273532 3342965 1273532 424443 1273532 797317 806879 797317 1666629 797317 1666629 3327868 2804372 3327868 2804372 4438298 2804372 1671591 3946303 1671591 301513 1671591 301513 1342193 301513 4240519 2438953 4240519 237029 4240519 237029 216736 237029 4395166 2723791 4395166 2723791 1647048 676310 1647048 676310 56111 1665215 56111 1658270 56111 1658270 4266899 2607465 4266899 1165743 4266899 1165743 1190332 1165743 3658505 1993366 3658505 934161 3658505 934161 703029 934161 1657291 3866424 1657291 3866424 1367104 3866424 4778315 1912441 4778315 2125653 4778315 2125653 597215 621165 597215 1979569 597215 1979569 4676048 1979569 4105233 1671686 4105233 3708276 4105233 3708276 273242 261226 273242 3814604 273242 3814604 3549463 2650082 3549463 2650082 4305125 2650082 547274 524172 547274 666000 547274 666000 1649459 2306398 1649459 2306398 4446612 3325565 4446612 3325565 3318925 3325565 3344545 961916 3344545 961916 977326 961916 3345935 1923753 3345935 972294 3345935 972294 987923 972294 3609618 3044085 3609618 428449 3609618 428449 413448 428449 905550 1950016 905550 1950016 4751765 1950016 302700 1333483 302700 2805937 302700 2805937 3337148 2805937 3331646 4252050 3331646 1671550 3331646 1671550 1400703 1671550 4106419 4873271 4106419 4873271 3343719 1158809 3343719 1657401 3343719 1657401 4378040 2731519 4378040 1667169 4378040 1667169 4642479 1667169 532679 1138122 532679 1357240 532679 1357240 1382058 3315434 1382058 1325235 1382058 1325235 3937803 2886694 3937803 2886694 3314375 4697408 3314375 1913377 3314375 1913377 3571297 1913377 1368686 309428 1368686 2529972 1368686 2529972 4114410 2529972 587265 1673363 587265 3073648 587265 3073648 4743807 3073648 1840664 3346067 1840664 1423745 1840664 1423745 260893 1423745 938143 959376 938143 2139178 938143 2139178 4502204 2139178 312416 1378103 312416 1660043 312416 1660043 4635740 1660043 4205857 2533217 4205857 579060 4205857 579060 1099153 579060 3342575 411056 3342575 1930396 3342575 1930396 4190558 3316237 4190558 2547020 4190558 2547020 4446137 1679789 4446137 1679789 1652112 1679789 3343312 818031 3343312 1388376 3343312 1388376 1024671 3345444 1024671 1654752 1024671 1654752 3748507 2918769 3748507 2896607 3748507 2896607 3760498 2896607 3589500 3082181 3589500 2477217 3589500 2477217 4198157 2477217 153270 1108492 153270 1108492 1682303 3088357 1682303 3088357 3673636 1927265 3673636 1927265 1667093 1927265 1680109 1956161 1680109 771427 1680109 771427 559303 556368 559303 3334520 559303 3334520 4002276 3334520 3321441 1542217 3321441 3033439 3321441 3033439 1651360 3033439 3319871 918865 3319871 918865 737018 918865 738872 1662355 738872 658077 738872 658077 4179677 4655242 4179677 4655242 1664813 4655242 3349513 1276896 3349513 1276896 1269164 1276896 1681598 4807706 1681598 612544 1681598 612544 1080830 612544 3337222 3446355 3337222 3347445 3337222 3347445 2735690 3347445 4166240 1772044 4166240 1772044 1662578 1772044 1669863 3341839 1669863 1664169 1669863 1664169 4414107 1664169 3722162 3314019 3722162 3314019 437181 424821 437181 1622513 437181 1622513 1662675 1622513 1336179 355634 1336179 1866879 1336179 1866879 4778399 1866879 1594657 3341048 1594657 1099061 1594657 1099061 580535 1099061 2156998 2085451 2156998 2085451 3953927 1666926 3953927 3342905 3953927 3342905 3716533 3342905 3932625 1683188 3932625 1925098 3932625 1925098 1659995 1925098 3465876 3335616 3465876 1118572 3465876 1118572 1171568 1957334 1171568 1957334 3620958 1957334 1841426 1659398 1841426 1659398 4296555 1659398 305177 1348706 305177 3317593 305177 3317593 2260218 3317593 1675179 1177131 1675179 1177131 1667857 1177131 4284168 2348097 4284168 1685497 4284168 1685497 606917 611934 606917 2623249 606917 2623249 4382933 304277 4382933 304277 337397 304277 401281 3338120 401281 3338120 1241943 3338120 231097 1403897 231097 2023542 231097 2023542 3666776 2023542 3336579 3150267 3336579 717353 3336579 717353 942816 717353 1427225 218294 1427225 826291 1427225 826291 288844 268196 288844 1674396 288844 1674396 87615 1674396 1011673 3346425 1011673 2613872 1011673 2613872 4552131 3703157 4552131 3703157 1356751 3837676 1356751 1308876 1356751 1308876 330679 1308876 1320497 273580 1320497 273580 267037 273580 298296 1998425 298296 1998425 3667216 1998425 631248 252824 631248 252824 253070 252824 621986 3744539 621986 3744539 4564140 2094109 4564140 3334081 4564140 3334081 326956 310294 326956 3332290 326956 3332290 316682 3332290 4447978 1670253 4447978 3316840 4447978 3316840 1752781 3316840 4644544 952871 4644544 952871 701692 952871 1649996 144164 1649996 2006680 1649996 2006680 3645482 2006680 950145 950471 950145 3317045 950145 3317045 3328099 1667358 3328099 1667358 27133 1667358 1318222 1327829 1318222 2566301 1318222 2566301 4124136 2566301 1653873 3890412 1653873 1667335 1653873 1667335 1815376 1667335 1680026 4602894 1680026 329685 1680026 329685 1329955 329685 3629590 3333990 3629590 3333990 4230090 3333990 227598 249123 227598 2765688 227598 2765688 4115202 420351 4115202 420351 420078 420351 595069 2820548 595069 2820548 4564072 1444279 4564072 1444279 1437993 1444279 4068370 2586252 4068370 2523847 4068370 2523847 1651276 2523847 4369317 2919547 4369317 2919547 4569147 2919547 3679200 2989045 3679200 641126 3679200 641126 647451 641126 4186280 2458567 4186280 580598 4186280 580598 1091810 580598 4717587 3042080 4717587 1385642 4717587 1385642 267366 1385642 2767458 3046872 2767458 3046872 3597353 3046872 943143 958973 943143 2496303 943143 2496303 3696851 3333376 3696851 1063090 3696851 1063090 1073686 1063090 4062230 3341835 4062230 2730774 4062230 2730774 4395228 2730774 3240417 4257800 3240417 4257800 3353107 4257800 1616304 1676361 1616304 2822045 1616304 2822045 1680404 2822045 437407 430691 437407 2858630 437407 2858630 4525479 2858630 765723 905555 765723 1400869 765723 1400869 251682 1400869 1720929 3328630 1720929 3328630 726288 3328630 2816071 2132782 2816071 2132782 4017962 2650860 4017962 1662685 4017962 1662685 1202959 1662685 4231100 2453565 4231100 1376492 4231100 1376492 298765 1376492 4740619 3048866 4740619 1269964 4740619 1269964 786170 3324105 786170 1306791 786170 1306791 372908 1306791 1663093 1946193 1663093 1660884 1663093 1660884 422647 1660884 3347281 3769150 3347281 2723683 3347281 2723683 3943901 2723683 3336120 4798772 3336120 671071 3336120 671071 3349477 671071 440277 432823 440277 1682347 440277 1682347 4074367 1682347 1219662 466971 1219662 3588121 1219662 3588121 3334665 1096063 3334665 1096063 229667 2892555 229667 2892555 4535723 2892555 1406619 1294663 1406619 1294663 4092748 2431269 4092748 359758 4092748 359758 362023 359758 1656524 257801 1656524 2804373 1656524 2804373 3865923 2804373 3437154 3327690 3437154 1185652 3437154 1185652 472778 1185652 4678317 2973322 4678317 2973322 3329001 3501987 3329001 2587333 3329001 2587333 4315926 2763159 4315926 2763159 4441296 2763159 206206 1432886 206206 2324495 206206 2324495 4001335 2297382 4001335 3329840 4001335 3329840 1887864 3350748 1887864 1293600 1887864 1293600 980002 315640 980002 315640 254436 2559504 254436 2559504 4231332 2559504 1647905 1908424 1647905 3134320 1647905 3134320 3328681 3134320 480943 1193447 480943 2812570 480943 2812570 3398964 1664624 3398964 1893383 3398964 1893383 3534320 1893383 1650374 3959849 1650374 1655896 1650374 1655896 232607 1655896 1648881 4443542 1648881 1153135 1648881 1153135 1141202 1153135 1196924 2035267 1196924 2035267 4100149 2545528 4100149 1012154 4100149 1012154 1002270 1012154 4590385 1680999 4590385 1672932 4590385 1672932 1411463 1672932 3567967 3078621 3567967 1656596 3567967 1656596 4322311 2823884 4322311 2823884 4482988 2823884 1176268 222789 1176268 222789 221839 222789 3589388 3120415 3589388 3120415 3560868 3120415 4123528 199841 4123528 199841 1667800 199841 4663407 2974394 4663407 2215541 4663407 2215541 233962 377360 233962 377360 3314077 588660 3314077 588660 916437 2142424 916437 2142424 4523166 2142424 1192592 3347040 1192592 1948919 1192592 1948919 3590397 1948919 3321889 3318663 3321889 3318663 2726127 3318663 3351778 905203 3351778 2636369 3351778 2636369 603605 576924 603605 3773492 603605 3773492 4126991 1024470 4126991 1024470 1042074 1024470 3316247 4893544 3316247 4893544 1647702 4893544 1678290 2608077 1678290 3065039 1678290 3065039 3349231 1428289 3349231 1890356 3349231 1890356 3549729 1890356 500345 1183070 500345 2216468 500345 2216468 4432419 2216468 1658197 1518910 1658197 2062996 1658197 2062996 4584217 2062996 1078630 762561 1078630 762561 745245 762561 1679500 819621 1679500 312613 1679500 312613 1353551 312613 3343829 4977304 3343829 2192691 3343829 2192691 3895185 2192691 582009 473609 582009 473609 201261 236423 201261 3341303 201261 3341303 4957854 1649138 4957854 1649138 1209934 401620 1209934 401620 1267325 401620 1205681 1383267 1205681 1383267 1388675 1383267 697489 1658607 697489 1015984 697489 1015984 628686 1015984 3346667 3329991 3346667 3329991 4794586 1909735 4794586 2621927 4794586 2621927 843033 811116 843033 978073 843033 978073 685913 978073 4276031 2405171 4276031 1437439 4276031 1437439 252675 1437439 3858591 3103504 3858591 3103504 4756921 3103504 301280 1342588 301280 3004851 301280 3004851 3643830 3004851 1662718 570496 1662718 1655089 1662718 1655089 3412662 1655089 1672139 3690903 1672139 3340646 1672139 3340646 4684370 1658294 4684370 2715426 4684370 2715426 3690703 1655829 3690703 1655829 81350 1655829 1341776 336384 1341776 2084240 1341776 2084240 3726495 2084240 1158259 1663473 1158259 3846571 1158259 3846571 3564352 1650878 3564352 2575757 3564352 2575757 4604051 2920802 4604051 2565057 4604051 2565057 1665084 4550075 1665084 2160141 1665084 2160141 4499595 2160141 1684960 3842241 1684960 766444 1684960 766444 742551 766444 1679704 4754300 1679704 465274 1679704 465274 438078 465274 1251625 394630 1251625 1438475 1251625 1438475 224347 1438475 1193224 3313620 1193224 2106299 1193224 2106299 3793209 2106299 1177383 1141369 1177383 1187569 1177383 1187569 3349795 4647743 3349795 4399937 3349795 4399937 1448737 208351 1448737 496145 1448737 496145 499322 496145 858578 3379373 858578 3379373 3719338 391535 3719338 391535 421636 391535 1320172 3347565 1320172 3347565 1183109 3347565 3694572 2372370 3694572 2372370 4315051 2372370 510050 1122951 510050 2701084 510050 2701084 3948275 2701084 783619 776746 783619 2930545 783619 2930545 3719984 3318544 3719984 1892681 3719984 1892681 464827 1204331 464827 2235914 464827 2235914 4398857 2235914 1437224 3940157 1437224 3124301 1437224 3124301 4122365 2474598 4122365 3341478 4122365 3341478 394728 1078982 394728 1078982 861092 3343996 861092 595323 861092 595323 1678925 595323 1673822 3910853 1673822 1134021 1673822 1134021 552975 1134021 1664279 2903580 1664279 2005610 1664279 2005610 4653982 2005610 3578950 1656247 3578950 1660632 3578950 1660632 270989 284332 270989 433418 270989 433418 4260238 2653508 4260238 2653508 4027063 2653508 4496391 4163501 4496391 4163501 3313933 4163501 4713104 1649561 4713104 1649561 3349412 610737 3349412 2084347 3349412 2084347 441760 442144 441760 1655523 441760 1655523 3332981 3314826 3332981 3314826 2973197 3314826 3823875 1648860 3823875 1648860 1034817 3335851 1034817 1679773 1034817 1679773 3186406 1679773 298118 3345423 298118 1611245 298118 1611245 1681626 1611245 291948 291141 291948 725847 291948 725847 3927468 2708531 3927468 2533214 3927468 2533214 4207337 2533214 3395639 3327260 3395639 1048021 3395639 1048021 1053426 1048021 1659343 4580679 1659343 4580679 3349459 4580679 3313492 4628099 3313492 852491 3313492 852491 812765 852491 1643372 3339196 1643372 1106310 1643372 1106310 3337492 1106310 332873 298158 332873 625451 332873 625451 3349767 625451 1672689 4291165 1672689 2669195 1672689 2669195 3325026 2669195 2747973 1684866 2747973 3315764 2747973 3315764 807497 3315764 1177483 489608 1177483 1667215 1177483 1667215 3719176 371915 3719176 738012 3719176 738012 923750 738012 4630271 2972103 4630271 1387199 4630271 1387199 259976 1387199 1658709 708714 1658709 1625594 1658709 1625594 2226921 3316848 2226921 2495123 2226921 2495123 4172545 2495123 1653422 1056170 1653422 1056170 1079661 1056170 1653697 4608203 1653697 547877 1653697 547877 149442 2026101 149442 2026101 4692591 1967629 4692591 1997906 4692591 1997906 2114572 2992839 2114572 2083025 2114572 2083025 4104777 3331434 4104777 1174939 4104777 1174939 470233 1174939 473961 2750385 473961 2750385 1682936 2750385 583070 1084670 583070 3336956 583070 3336956 4196809 1666383 4196809 1666383 1658655 2834731 1658655 1667282 1658655 1667282 4035323 1667282 3348678 1140357 3348678 1683512 3348678 1683512 2792839 1683512 4151520 2506214 4151520 1054035 4151520 1054035 3577990 1054035 4214870 2457113 4214870 793317 4214870 793317 762106 793317 4284849 2601116 4284849 547778 4284849 547778 1087187 547778 1663068 3184794 1663068 2702612 1663068 2702612 1676387 2702612 1165792 1672822 1165792 2634248 1165792 2634248 4029400 2634248 631442 626960 631442 2637177 631442 2637177 4024163 2637177 3226743 1665095 3226743 2579994 3226743 2579994 4221088 2579994 1219173 444037 1219173 658768 1219173 658768 592948 2576718 592948 2576718 4106715 2576718 1769003 3322095 1769003 2441310 1769003 2441310 4235751 2441310 2940639 3331908 2940639 3031481 2940639 3031481 4694451 3031481 1179173 1165009 1179173 1200869 1179173 1200869 3326118 4564597 3326118 4564597 3352269 4564597 1805611 396166 1805611 396166 1276390 396166 3347236 2335496 3347236 1674480 3347236 1674480 3843636 1674480 3333578 2580540 3333578 226406 3333578 226406 1453971 226406 3346841 4019899 3346841 1930045 3346841 1930045 4734304 1930045 4326867 3324940 4326867 3324940 1674438 1040309 1674438 1665076 1674438 1665076 2797216 1665076 1821177 1683342 1821177 1075168 1821177 1075168 1080270 1075168 3313384 2538222 3313384 2538222 4197199 2538222 1237507 1249150 1237507 1886614 1237507 1886614 3808851 2967327 3808851 2967327 4636153 2967327 3349654 2437575 3349654 2472362 3349654 2472362 4166518 2472362 540977 534231 540977 1285557 540977 1285557 3598016 3056904 3598016 895175 3598016 895175 887767 895175 1887292 3320139 1887292 3320139 4729565 3320139 3689409 4506743 3689409 4506743 1679800 4506743 3347093 2056873 3347093 2056873 3717599 2056873 326665 1338058 326665 4416781 326665 4416781 1676369 4416781 288634 1659808 288634 1659808 4432449 1653664 4432449 2672143 4432449 2672143 942157 759013 942157 1228097 942157 1228097 4076935 2551402 4076935 1281815 4076935 1281815 384789 1281815 1024185 3332678 1024185 2526417 1024185 2526417 4170627 2526417 878498 869764 878498 1683726 878498 1683726 1932466 1683726 1285137 1291960 1285137 2345284 1285137 2345284 4336034 2345284 1664920 2646387 1664920 930671 1664920 930671 903241 930671 3545510 894208 3545510 3315925 3545510 3315925 2251779 3315925 3332593 1901854 3332593 4388865 3332593 4388865 3348510 4388865 1650826 737349 1650826 1914111 1650826 1914111 4126728 1680188 4126728 2402938 4126728 2402938 2815281 3323498 2815281 1674332 2815281 1674332 9385 3326418 9385 1649984 9385 1649984 3750988 3315706 3750988 3315706 4407791 3315706 3974274 1680724 3974274 1680724 3076683 1680724 3389245 3344472 3389245 3018980 3389245 3018980 3347013 3018980 3848272 1954675 3848272 1954675 4680342 1954675 1659644 809494 1659644 2719489 1659644 2719489 4384483 2719489 3352471 2838248 3352471 1351464 3352471 1351464 3338487 1351464 3548570 3319453 3548570 1611867 3548570 1611867 1652248 1611867 4597003 2059336 4597003 1683394 4597003 1683394 1226313 1219126 1226313 2964043 1226313 2964043 3666509 2964043 245030 225585 245030 2974894 245030 2974894 3660714 2974894 905990 927731 905990 1671006 905990 1671006 3022757 1671006 875208 856023 875208 2082948 875208 2082948 4346470 2671765 4346470 2535095 4346470 2535095 655474 1671851 655474 2187481 655474 2187481 3331714 2187481 912623 389625 912623 389625 1273228 389625 797191 3556583 797191 2424010 797191 2424010 4057300 2424010 3328815 2990725 3328815 1647493 3328815 1647493 4225551 1655858 4225551 497042 4225551 497042 501174 497042 3334762 4287214 3334762 3316873 3334762 3316873 271569 3316873 3808280 1675418 3808280 1675418 903153 744430 903153 2448677 903153 2448677 4201201 2448677 1076142 3339249 1076142 2701631 1076142 2701631 4375300 2701631 4011074 1677438 4011074 1677438 1440019 1677438 1659305 3328693 1659305 674660 1659305 674660 1328092 330057 1328092 458121 1328092 458121 459849 458121 1025085 3343683 1025085 3343683 586176 3343683 3999227 524088 3999227 524088 544848 524088 4074684 3207992 4074684 3207992 882212 795413 882212 2413252 882212 2413252 4083205 2413252 4071848 1460018 4071848 3351212 4071848 3351212 75194 3351212 1025197 995392 1025197 1907750 1025197 1907750 4754191 1907750 714807 935472 714807 2486848 714807 2486848 4181711 2486848 1666969 4598087 1666969 595965 1666969 595965 615829 595965 3907914 3638185 3907914 3638185 901535 754704 901535 2991890 901535 2991890 4668114 2991890 1674339 3923870 1674339 751890 1674339 751890 724197 751890 4188483 2461184 4188483 1375391 4188483 1375391 266483 1375391 999934 1648904 999934 201844 999934 201844 1650536 201844 1267872 1650280 1267872 1650280 4793950 2865836 4793950 2865836 984338 975230 984338 2620496 984338 2620496 4893748 3323900 4893748 649531 4893748 649531 700290 1321942 700290 1321942 356671 1321942 1263719 408026 1263719 453367 1263719 453367 3333445 453367 1176655 2694689 1176655 2694689 4345745 2694689 806788 888709 806788 2414407 806788 2414407 4217478 2414407 73363 1669299 73363 3336755 73363 3336755 3351642 1652365 3351642 1652365 4185693 1652365 1661347 3149631 1661347 85769 1661347 85769 3318897 85769 1117933 3353330 1117933 1284561 1117933 1284561 364399 1284561 4437843 2021589 4437843 2021589 1347164 1343427 1347164 2497789 1347164 2497789 4166690 2497789 1670007 661092 1670007 661092 653358 661092 4327214 2638476 4327214 1421465 4327214 1421465 1434005 1421465 3786858 2871110 3786858 249956 3786858 249956 257811 249956 4308307 2641404 4308307 1316047 4308307 1316047 1288882 1316047 4535082 2161270 4535082 1682018 4535082 1682018 330046 1238649 330046 1238649 1650952 2635679 1650952 841357 1650952 841357 830566 841357 3331368 4157295 3331368 4157295 3557796 3112899 3557796 3335909 3557796 3335909 203487 209270 203487 3344358 203487 3344358 2922568 3344358 1678299 2606911 1678299 3321389 1678299 3321389 3805224 2748277 3805224 2748277 4422658 2748277 162030 1278402 162030 1278402 1685659 91228 1685659 1871602 1685659 1871602 4793968 1871602 3888304 3351387 3888304 3351387 2603380 3351387 3319385 449672 3319385 449672 1219368 449672 4677422 3000899 4677422 2175896 4677422 2175896 935362 723425 935362 1685251 935362 1685251 4269600 1685251 1689252 1648404 1689252 1651747 1689252 1651747 1686611 1651747 4485487 689406 4485487 689406 978065 689406 1369779 291700 1369779 3088575 1369779 3088575 3344131 3088575 584558 3331025 584558 2037405 584558 2037405 3836671 3343372 3836671 2782197 3836671 2782197 4433620 2782197 3715266 2059724 3715266 4170892 3715266 4170892 3331386 4170892 4192879 2499835 4192879 2744856 4192879 2744856 4376436 2744856 1443944 1434257 1443944 2480564 1443944 2480564 4154874 2480564 2105845 1308214 2105845 1308214 644660 661852 644660 1664553 644660 1664553 3876339 1664553 1052053 1039563 1052053 2906876 1052053 2906876 1678644 2906876 78425 1670749 78425 2973928 78425 2973928 1663319 2973928 1131789 359461 1131789 359461 1663405 359461 497817 2194071 497817 2194071 4483912 2194071 4417515 2278890 4417515 1652782 4417515 1652782 2370958 1652782 3324177 3499735 3324177 2168214 3324177 2168214 4483344 2168214 1684793 3308734 1684793 588202 1684793 588202 1069570 588202 1653983 4857587 1653983 4857587 3332242 4857587 3316798 3341577 3316798 3341577 274781 3341577 3330415 818858 3330415 818858 218541 3317557 218541 343967 218541 343967 1322258 343967 812130 3074477 812130 3074477 4771353 3074477 3677964 365488 3677964 365488 369420 365488 4313891 3323549 4313891 3323549 940684 498930 940684 498930 1684889 4122622 1684889 2008448 1684889 2008448 4536935 2875776 4536935 367818 4536935 367818 366528 367818 3963449 3343397 3963449 897841 3963449 897841 448800 453429 448800 1156622 448800 1156622 1686363 2437170 1686363 2437170 4091788 2437170 686260 674084 686260 1943847 686260 1943847 2271312 1943847 1597345 1425457 1597345 1425457 225743 1425457 488892 491282 488892 3323655 488892 3323655 89602 3323655 4441772 1667766 4441772 1986836 4441772 1986836 3634781 1986836 4174528 2528887 4174528 1651893 4174528 1651893 4718035 2272375 4718035 2272375 1669316 2767296 1669316 2449509 1669316 2449509 4119521 2449509 1669848 2773611 1669848 2336356 1669848 2336356 4015529 2336356 1503094 3345685 1503094 2772780 1503094 2772780 4459976 1679576 4459976 4985928 4459976 4985928 1657696 4985928 4397964 2716708 4397964 2760670 4397964 2760670 3332683 2760670 3340963 4985698 3340963 3333020 3340963 3333020 2240999 3333020 3320792 929737 3320792 929737 766111 929737 1160181 2780194 1160181 2780194 4457202 2780194 189406 1670624 189406 1879564 189406 1879564 4157652 2510855 4157652 276613 4157652 276613 273952 276613 3788430 3327782 3788430 3327782 2594035 1665071 2594035 3349698 2594035 3349698 3969151 364523 3969151 364523 1289928 364523 4701668 3351475 4701668 425927 4701668 425927 345180 1327771 345180 636003 345180 636003 1673288 636003 495559 476730 495559 2863116 495559 2863116 4520635 2863116 776362 758008 776362 1302856 776362 1302856 352327 1302856 1673337 2801254 1673337 2801254 3860027 2801254 1384170 1367980 1384170 2851448 1384170 2851448 4518944 2851448 4367177 2314575 4367177 3341190 4367177 3341190 2897181 3341190 4481409 1505444 4481409 1505444 1657001 1505444 4335044 3327604 4335044 2478053 4335044 2478053 1686630 1055456 1686630 2058826 1686630 2058826 484512 284436 484512 284436 3781955 3334145 3781955 3298012 3781955 3298012 3347638 3298012 4794766 3112501 4794766 3348664 4794766 3348664 3388627 3348664 4359008 709061 4359008 709061 953697 709061 4064932 2391672 4064932 1679452 4064932 1679452 2374118 1679452 3738080 2410759 3738080 2410759 4093618 2410759 1456000 4047630 1456000 1934927 1456000 1934927 4749182 1934927 1684872 4512823 1684872 2767253 1684872 2767253 683275 3332977 683275 2415876 683275 2415876 3336334 2415876 441876 1195959 441876 2667864 441876 2667864 4006811 2667864 1678516 209280 1678516 209280 231192 209280 4465557 2796790 4465557 1105491 4465557 1105491 480075 3056775 480075 3056775 3612553 3056775 1649812 556611 1649812 2866413 1649812 2866413 4539153 2866413 4314146 2668548 4314146 3332310 4314146 3332310 4774638 3332310 1657219 2670008 1657219 2865273 1657219 2865273 3343595 2865273 368411 965094 368411 965094 1790898 1664397 1790898 1001604 1790898 1001604 998381 1001604 4106550 2456949 4106550 118643 4106550 118643 1654164 118643 3685080 2916019 3685080 2916019 3758546 2916019 1058125 610549 1058125 610549 626484 610549 3889717 2228145 3889717 1671809 3889717 1671809 3433154 1671809 4282973 2382733 4282973 1208861 4282973 1208861 1202598 1208861 4099541 2568976 4099541 1399812 4099541 1399812 1378359 1399812 3576117 3104365 3576117 1651507 3576117 1651507 390038 1651507 658782 3333819 658782 3318504 658782 3318504 2387222 3318504 702115 965477 702115 1921483 702115 1921483 4758126 1921483 2403535 3332820 2403535 2263841 2403535 2263841 3901194 2263841 3320736 3582908 3320736 688365 3320736 688365 884778 3334763 884778 3334763 3250146 3334763 1656458 162660 1656458 539955 1656458 539955 1146677 539955 4921301 3684265 4921301 3684265 1668359 3684265 3315620 4441466 3315620 2186970 3315620 2186970 3348055 1660833 3348055 3353253 3348055 3353253 49555 3353253 4575301 2904492 4575301 3168567 4575301 3168567 3339243 3168567 3928340 3332112 3928340 1239293 3928340 1239293 1232759 1239293 4072257 3325564 4072257 2672731 4072257 2672731 753836 3316525 753836 3056290 753836 3056290 4283674 2266246 4283674 2266246 4413286 2266246 3773779 2923506 3773779 399136 3773779 399136 366621 399136 4784988 3117695 4784988 1917575 4784988 1917575 1628403 3321234 1628403 1653236 1628403 1653236 1516898 1653236 3661354 4676075 3661354 4676075 1851679 241327 1851679 241327 236794 241327 948452 2458768 948452 2458768 4181767 2458768 1208913 453992 1208913 1425835 1208913 1425835 231619 1425835 1647228 3646010 1647228 2135583 1647228 2135583 4501318 2135583 1668289 417913 1668289 417913 3724315 2919350 3724315 2118739 3724315 2118739 4548911 2118739 3948584 3319827 3948584 3319827 867706 4802882 867706 593863 867706 593863 587723 593863 2630822 3347711 2630822 589611 2630822 589611 698041 3329420 698041 3329420 4293516 3329420 896950 1680046 896950 3335907 896950 3335907 4601903 3335907 540191 1122808 540191 2380784 540191 2380784 4904243 1135610 4904243 1135610 303952 3805135 303952 190531 303952 190531 3593920 1938483 3593920 1381244 3593920 1381244 308104 1381244 4703390 4363564 4703390 4363564 69233 1652672 69233 1943056 69233 1943056 3349390 1943056 3318169 4422292 3318169 1282128 3318169 1282128 392252 1282128 4540716 3322218 4540716 1986590 4540716 1986590 773449 783725 773449 2553392 773449 2553392 4092441 2553392 1650519 317975 1650519 317975 323680 317975 672892 3328411 672892 3328411 2063907 1658940 2063907 4917417 2063907 4917417 1662804 2667706 1662804 3347660 1662804 3347660 4771326 1685368 4771326 3326582 4771326 3326582 4848527 3326582 1677161 4129613 1677161 2960698 1677161 2960698 4600185 2960698 1250007 352379 1250007 352379 368172 352379 3226641 1672890 3226641 1410403 3226641 1410403 250668 1410403 3248278 1658772 3248278 641876 3248278 641876 667470 641876 3803157 2125414 3803157 1031449 3803157 1031449 485219 506151 485219 4203849 485219 4203849 3313824 4203849 1945617 329643 1945617 329643 339081 329643 815539 2127530 815539 2127530 4528903 2127530 333269 1348147 333269 2880659 333269 2880659 3761462 2880659 1669994 537272 1669994 537272 500727 537272 3328088 2381777 3328088 2381777 4280652 2381777 3720483 1176257 3720483 1176257 482420 1176257 3473312 1667060 3473312 1378204 3473312 1378204 1380927 1378204 1389411 3352420 1389411 3352420 2078246 3352420 1004126 672784 1004126 1679530 1004126 1679530 4186110 2463649 4186110 1685875 4186110 1685875 1676961 4703597 1676961 3349992 1676961 3349992 1253152 3349992 4354942 2331221 4354942 4843098 4354942 4843098 1206039 450270 1206039 2378876 1206039 2378876 4295480 2378876 4105733 2462396 4105733 509164 4105733 509164 1162907 509164 3791516 2868163 3791516 1142485 3791516 1142485 524343 1142485 1654449 4771845 1654449 293717 1654449 293717 282614 293717 296935 1383438 296935 494911 296935 494911 1159888 3321247 1159888 3321247 682419 3321247 4952649 2901857 4952649 2901857 1673590 2808707 1673590 3339477 1673590 3339477 129421 3318849 129421 3457586 129421 3457586 3915994 2245661 3915994 2819231 3915994 2819231 4459567 2819231 370577 387991 370577 4145967 370577 4145967 3343322 1461274 3343322 1461274 3343202 1461274 3976612 2303195 3976612 1999753 3976612 1999753 3683031 1999753 4532002 1662544 4532002 3350170 4532002 3350170 400959 3350170 4318256 1898143 4318256 1898143 3315681 1128082 3315681 3326708 3315681 3326708 3319023 3326708 1408458 254631 1408458 4365235 1408458 4365235 3333121 4365235 753812 919822 753812 3338173 753812 3338173 266713 3338173 3323789 626984 3323789 626984 1021861 626984 4385626 2710134 4385626 1657930 4385626 1657930 428632 432608 428632 3350995 428632 3350995 4070151 2595777 4070151 3337238 4070151 3337238 2860664 1676529 2860664 4068758 2860664 4068758 1668703 4068758 3629455 131292 3629455 131292 295923 1336494 295923 287463 295923 287463 299893 287463 284779 268946 284779 3597287 284779 3597287 3724590 2043405 3724590 2904810 3724590 2904810 4547859 2904810 1058296 1068299 1058296 3307155 1058296 3307155 3555262 2680376 3555262 2680376 4328821 2680376 3677382 2982654 3677382 1663150 3677382 1663150 1002204 1663150 3556879 3336262 3556879 3336262 2388127 3336262 4273633 1653617 4273633 1653617 1672516 4649741 1672516 4649741 452528 4649741 4747244 1449520 4747244 1449520 199022 1449520 3332617 1599240 3332617 1272096 3332617 1272096 225098 2564505 225098 2564505 4252364 2564505 2929073 1318706 2929073 1318706 1332916 1318706 4726086 2233792 4726086 2233792 627787 611367 627787 2506422 627787 2506422 4175709 2506422 956463 3839452 956463 3839452 3320120 3839452 1656226 695029 1656226 695029 3612343 1912556 3612343 271695 3612343 271695 1367909 4793489 1367909 4793489 690398 4793489 3830508 876357 3830508 876357 1662086 876357 2973920 3395342 2973920 3395342 3346009 3395342 373553 473951 373553 473951 3317203 2158707 3317203 1648151 3317203 1648151 1614537 1648151 3140342 3343802 3140342 235743 3140342 235743 243610 235743 4732480 4601896 4732480 4601896 1663355 4601896 3625335 3011684 3625335 3464549 3625335 3464549 1661737 3464549 4378224 2614049 4378224 2614049 4073204 627764 4073204 627764 618966 627764 3326356 225947 3326356 2024836 3326356 2024836 1371611 1363634 1371611 3346442 1371611 3346442 3633291 3346442 1679772 1464425 1679772 2309459 1679772 2309459 3976193 2309459 3596414 1935531 3596414 3115041 3596414 3115041 717234 927851 717234 2166947 717234 2166947 4494901 2166947 1083880 1086093 1083880 1723465 1083880 1723465 4706501 4948278 4706501 4948278 985204 2310829 985204 2310829 3978105 2310829 3663308 2986284 3663308 2708339 3663308 2708339 4369740 2708339 4109940 2411692 4109940 3329733 4109940 3329733 3446881 3329733 4191669 1923245 4191669 1923245 4741386 1923245 3346131 497104 3346131 3348991 3346131 3348991 2059834 3348991 4129815 1652985 4129815 1652985 390820 446919 390820 446919 4054189 3415358 4054189 3415358 1661475 2081084 1661475 2081084 4060748 1654586 4060748 3014982 4060748 3014982 906746 4335079 906746 4335079 1686494 4335079 194506 3324718 194506 3324718 2109127 3324718 707536 938905 707536 2900735 707536 2900735 4570918 2900735 3349501 4758005 3349501 3333322 3349501 3333322 2261246 3333322 3055991 901999 3055991 901999 1670076 901999 3350435 3227428 3350435 2427037 3350435 2427037 4259254 2427037 4014408 1524522 4014408 1524522 493680 1660241 493680 1358431 493680 1358431 276403 1358431 889596 876827 889596 3350848 889596 3350848 1337276 3350848 553491 534603 553491 1678189 553491 1678189 3727489 2065916 3727489 1673344 3727489 1673344 832455 1673344 4093505 3351011 4093505 3351011 1667947 2721029 1667947 2721029 4699249 1015676 4699249 1015676 663677 1015676 959880 3318273 959880 2046341 959880 2046341 3692727 2046341 37898 3342800 37898 3078397 37898 3078397 3601676 3078397 3336232 3512883 3336232 301131 3336232 301131 3852537 301131 1649009 3561938 1649009 1295263 1649009 1295263 1287890 1295263 3971348 2933994 3971348 2933994 3727012 2933994 4314490 404879 4314490 404879 712529 1686528 712529 752100 712529 752100 1676170 3834156 1676170 3351872 1676170 3351872 704929 3351872 1267809 418081 1267809 2262879 1267809 2262879 3921983 2262879 1718492 3322263 1718492 3108374 1718492 3108374 3564245 3108374 1313723 1300984 1313723 4641685 1313723 4641685 1235220 4641685 4459164 961628 4459164 961628 991670 961628 1356966 2183402 1356966 2183402 4511258 2827990 4511258 916584 4511258 916584 887893 916584 4060722 2793730 4060722 2793730 4461518 2793730 1286700 1300705 1286700 3314121 1286700 3314121 3349838 3149944 3349838 4110676 3349838 4110676 227116 4110676 3317326 34565 3317326 2979662 3317326 2979662 3676501 2979662 600780 913380 600780 913380 4408188 3327932 4408188 2465164 4408188 2465164 576027 567235 576027 826234 576027 826234 3345440 3305373 3345440 1988914 3345440 1988914 4699574 1988914 3627713 1119841 3627713 1119841 541014 1119841 1059465 619711 1059465 2635212 1059465 2635212 3329184 2635212 1327699 359060 1327699 2177625 1327699 2177625 3849739 2177625 390353 282039 390353 282039 4177307 2504416 4177307 364940 4177307 364940 631606 2639872 631606 2639872 4323944 2639872 3338453 704684 3338453 2134555 3338453 2134555 4525698 2134555 1679603 4866676 1679603 1925453 1679603 1925453 3559322 1925453 1116051 629753 1116051 629753 788850 1241351 788850 1241351 3342774 1241351 1114202 565132 1114202 1847800 1114202 1847800 3333391 1847800 3328792 65924 3328792 1882144 3328792 1882144 2352686 1882144 4376069 2306070 4376069 1912801 4376069 1912801 3335364 4128099 3335364 2325407 3335364 2325407 4349044 2325407 4299587 2379829 4299587 2379829 3313526 3273668 3313526 2277591 3313526 2277591 4744257 3066927 4744257 608643 4744257 608643 619085 608643 3801781 3318101 3801781 2372207 3801781 2372207 4384101 847687 4384101 847687 3323802 847687 3345299 2385854 3345299 232988 3345299 232988 4285231 232988 1365421 2858520 1365421 2858520 4028369 2352871 4028369 2881670 4028369 2881670 4575209 2881670 1155773 1075506 1155773 1075506 3327705 171830 3327705 2678019 3327705 2678019 4361797 2678019 1685863 331377 1685863 3322238 1685863 3322238 2217442 3322238 1460700 1666450 1460700 2621681 1460700 2621681 4047075 2621681 615006 598629 615006 4711065 615006 4711065 4830569 1979776 4830569 1979776 4597556 2707771 4597556 2707771 985089 299819 985089 299819 4582702 3032155 4582702 3032155 3328327 3032155 4529674 2866737 4529674 3116819 4529674 3116819 2682379 3350968 2682379 289874 2682379 289874 1390800 289874 2590569 2812672 2590569 2812672 3839651 2812672 860850 841851 860850 1228392 860850 1228392 2389285 3776383 2389285 3776383 360399 3776383 2111743 2174571 2111743 2174571 3343302 2174571 691952 982862 691952 1460570 691952 1460570 238287 1460570 292446 310180 292446 3153448 292446 3153448 3339055 3153448 259650 1425960 259650 2669626 259650 2669626 4076125 2571643 4076125 4870548 4076125 4870548 662539 1026078 662539 2707516 662539 2707516 3966488 2707516 3835230 2825450 3835230 1668071 3835230 1668071 1111159 546803 1111159 3321985 1111159 3321985 4229345 3321985 3892766 2247063 3892766 2726264 3892766 2726264 3322428 2726264 4756855 3112209 4756855 2528582 4756855 2528582 599519 3591947 599519 2523688 599519 2523688 4146374 2523688 3333894 829349 3333894 829349 829112 829349 3798427 2137508 3798427 1930982 3798427 1930982 2796571 1930982 3341521 4778698 3341521 3347978 3341521 3347978 829282 3347978 3330084 139576 3330084 3641305 3330084 3641305 1654421 3641305 3693881 1266925 3693881 1266925 425241 1266925 663235 666346 663235 1932378 663235 1932378 4429809 2727250 4429809 420114 4429809 420114 1249262 420114 4150492 2516086 4150492 815213 4150492 815213 126890 1649778 126890 524014 126890 524014 4081843 2912772 4081843 2912772 3674243 2987307 3674243 2291246 3674243 2291246 1115850 1126839 1115850 1677265 1115850 1677265 362235 1677265 3870830 2821613 3870830 2267895 3870830 2267895 3898221 2267895 3351425 276865 3351425 276865 261131 276865 3948932 3313714 3948932 3313714 3347396 512013 3347396 512013 653252 3316726 653252 3316726 255164 3316726 3572079 1910646 3572079 5005899 3572079 5005899 1194983 1174511 1194983 2399456 1194983 2399456 4050474 2399456 1674536 1649528 1674536 1649528 2557271 1649528 1343232 293816 1343232 1302138 1343232 1302138 1311712 1302138 3992991 2603688 3992991 2603688 4073919 2603688 1035180 3318113 1035180 1223403 1035180 1223403 103191 3547662 103191 3547662 3338861 246192 3338861 3331836 3338861 3331836 1208321 1212076 1208321 1912294 1208321 1912294 4762819 1912294 925718 498337 925718 498337 505918 498337 691418 3327637 691418 3327637 1695882 3327637 845734 666211 845734 666211 687180 666211 4209235 1672983 4209235 1287252 4209235 1287252 352217 1287252 2661193 2393207 2661193 2393207 4485041 2068925 4485041 2068925 1679525 2068925 3884397 3330008 3884397 3330008 1979325 3330008 4456198 212184 4456198 212184 3316198 212184 3336707 2332137 3336707 2332137 3852646 2835978 3852646 1495715 3852646 1495715 847053 698760 847053 698760 3872178 2198847 3872178 664382 3872178 664382 664580 665476 664580 634792 664580 634792 636294 634792 3592435 3324966 3592435 363214 3592435 363214 382492 363214 957933 2410379 957933 2410379 3336124 2410379 2950896 1383604 2950896 1383604 1396501 1383604 3748922 2899629 3748922 2767811 3748922 2767811 4788917 1211397 4788917 1211397 1181569 1211397 1447932 1650139 1447932 1356517 1447932 1356517 3347274 1356517 1263025 1275918 1263025 2681603 1263025 2681603 4722818 1648420 4722818 1670471 4722818 1670471 4764800 1670471 3890194 2777469 3890194 2701648 3890194 2701648 4365446 2701648 1353762 3325534 1353762 459784 1353762 459784 1225340 459784 1660585 4219369 1660585 4219369 4354751 1147821 4354751 1147821 496894 1147821 3326303 2355989 3326303 1431295 3326303 1431295 454529 1218076 454529 2096142 454529 2096142 4583789 2096142 3324089 197204 3324089 2220614 3324089 2220614 4562722 3339331 4562722 3339331 2885333 3339331 4014349 1972823 4014349 1972823 1175786 1156774 1175786 1656114 1175786 1656114 97694 1656114 1652818 492458 1652818 1674798 1652818 1674798 2971926 1674798 1036191 1025187 1036191 3073651 1036191 3073651 4723935 3073651 290305 299309 290305 3337316 290305 3337316 1654507 4767769 1654507 2034721 1654507 2034721 4645457 2034721 4305827 3344744 4305827 3344744 978329 960517 978329 2786080 978329 2786080 3853218 2786080 3690851 464253 3690851 464253 1190889 464253 1682267 1224269 1682267 249678 1682267 249678 254658 249678 548599 1135406 548599 1135406 3621940 1947340 3621940 1662646 3621940 1662646 1123968 1662646 3325557 4088270 3325557 2978389 3325557 2978389 4661145 2978389 953516 648730 953516 648730 3314209 16227 3314209 2054429 3314209 2054429 4133670 2775844 4133670 2775844 4443529 2775844 1676120 51430 1676120 3328956 1676120 3328956 231301 229749 231301 3029730 231301 3029730 4681167 3029730 3313728 2954812 3313728 3009391 3313728 3009391 4655408 3009391 1317617 1312574 1317617 3051748 1317617 3051748 4708744 3051748 3902305 1661413 3902305 2826184 3902305 2826184 1648802 2826184 1677072 4940795 1677072 630601 1677072 630601 493543 482951 493543 1912495 493543 1912495 3906395 2793926 3906395 2351009 3906395 2351009 4330194 2351009 3349559 3281587 3349559 1675764 3349559 1675764 4834885 1675764 3625166 547586 3625166 547586 547875 547586 1068956 2399912 1068956 2399912 4639804 34468 4639804 34468 1669085 34468 3344341 3318825 3344341 3318825 1439327 3318825 2844887 3336955 2844887 2695116 2844887 2695116 3962282 2695116 3129124 1674253 3129124 2520316 3129124 2520316 4163200 2520316 3320721 2882492 3320721 2291376 3320721 2291376 3828406 306603 3828406 306603 311643 306603 2744065 3330574 2744065 1061134 2744065 1061134 1672886 1061134 1789240 2085712 1789240 2085712 3785040 2085712 1675723 360336 1675723 360336 229388 4266765 229388 3982442 229388 3982442 3332585 3982442 439718 1212528 439718 2156650 439718 2156650 4510046 2156650 3323739 4767008 3323739 3333167 3323739 3333167 632226 1037088 632226 2991515 632226 29915
166226 356042838 0 356042838 643104619 356042838 504366752 971671200 504366752 971671200 29536942 971671200 458890362 540509540 458890362 845942002 458890362 845942002 154801744 845942002 184798014 147333303 184798014 147333303 851597271 147333303 243506854 757677809 243506854 520899177 243506854 520899177 478746819 520899177 321234457 809775653 321234457 809775653 126253220 874638021 126253220 725961369 126253220 725961369 279494568 240009427 279494568 240009427 758747691 240009427 400998195 696379149 400998195 696379149 239919253 919891934 239919253 919891934 82092748 919891934 689036394 309696026 689036394 443483284 689036394 443483284 556876160 443483284 779921553 163507835 779921553 163507835 968443114 30923191 968443114 855486253 968443114 855486253 145791472 855486253 747207534 251856002 747207534 486338753 747207534 486338753 432339014 567740719 432339014 11220689 432339014 11220689 988825657 11220689 714030699 285498590 714030699 97456171 714030699 97456171 901897211 97456171 124362638 876641880 124362638 221131691 124362638 221131691 777688102 221131691 102571544 899018211 102571544 295871121 102571544 295871121 933606163 64812193 933606163 926679160 933606163 926679160 75276169 926679160 722889104 24486236 722889104 24486236 974967582 24486236 454527278 815841798 454527278 815841798 184711952 815841798 615287963 253613006 615287963 253613006 745614876 253613006 273453255 726876356 273453255 365552474 273453255 365552474 633939946 365552474 465271962 581885105 465271962 581885105 418930808 581885105 645661707 353745742 645661707 785859728 645661707 785859728 214173154 785859728 406995545 568914706 406995545 568914706 879125360 119101311 879125360 951708136 879125360 951708136 49265720 951708136 84385274 152050637 84385274 152050637 846773739 152050637 118585025 882501321 118585025 364727510 118585025 364727510 634730295 364727510 26101047 974994471 26101047 754867620 26101047 754867620 590415284 295041235 590415284 295041235 704464639 295041235 48125626 978649558 48125626 978649558 22627427 978649558 160801054 209088850 160801054 209088850 789422579 209088850 447533304 551885940 447533304 278174221 447533304 278174221 721200862 278174221 363946305 635893760 363946305 302648869 363946305 302648869 696517300 302648869 327496486 673995927 327496486 201188053 327496486 201188053 796959716 201188053 385147048 909647688 385147048 909647688 92783394 909647688 206134842 69572882 206134842 69572882 929144177 69572882 237919730 762983535 237919730 14478053 237919730 14478053 985324188 14478053 117864663 883350306 117864663 166935857 117864663 166935857 832220645 166935857 711660453 716222872 711660453 716222872 284323135 716222872 822288937 176218289 822288937 713932025 822288937 713932025 286679776 713932025 313321509 688464429 313321509 815482994 313321509 815482994 184882246 815482994 284619518 370442654 284619518 370442654 629023863 370442654 126427994 874447943 126427994 806641286 126427994 806641286 979496648 19883424 979496648 719603973 979496648 719603973 280703798 719603973 610768104 81842223 610768104 81842223 916917500 81842223 597911268 717986953 597911268 717986953 282426279 717986953 287661571 417134431 287661571 417134431 583758883 417134431 563501761 437322255 563501761 362419930 563501761 362419930 986806260 13339792 986806260 151857627 986806260 151857627 437269535 563056996 437269535 461455089 437269535 461455089 539101528 461455089 476486415 829374454 476486415 829374454 171189024 829374454 311772878 689976324 311772878 985981673 311772878 985981673 14823324 985981673 699326858 300209378 699326858 959916269 699326858 959916269 40909050 959916269 456301557 543455913 456301557 556202871 456301557 556202871 281757120 718582333 281757120 16482988 281757120 16482988 983223892 16482988 698128786 420553444 698128786 420553444 580339253 420553444 622823813 376767105 622823813 616736846 622823813 616736846 383559061 616736846 578070470 397879598 578070470 397879598 601791396 397879598 39934577 960917881 39934577 897031513 39934577 897031513 695121385 59496939 695121385 59496939 939040682 59496939 228298343 772557691 228298343 32941875 228298343 32941875 966447461 32941875 22532711 978803262 22532711 724325673 22532711 724325673 805727418 192187667 805727418 933773598 805727418 933773598 68265904 933773598 173660268 709025980 173660268 709025980 439642547 153465198 439642547 153465198 845434809 153465198 565365011 777390284 565365011 777390284 75872586 956193700 75872586 956193700 44544951 956193700 650125366 249184759 650125366 249184759 749874398 249184759 89220868 912919671 89220868 726150953 89220868 726150953 832378665 166810131 832378665 892836488 832378665 892836488 108290508 892836488 788934472 209646042 788934472 801162015 788934472 801162015 199198604 801162015 735451174 261618354 735451174 261618354 737931497 261618354 592214720 467219853 592214720 467219853 360708699 651661465 360708699 651661465 349176716 651661465 864974117 133110282 864974117 152268378 864974117 152268378 736934170 351129588 736934170 351129588 648567818 351129588 758618166 240156600 758618166 267770960 758618166 267770960 731926768 267770960 907268565 91444358 907268565 902174431 907268565 902174431 99905527 902174431 406207111 139892667 406207111 139892667 859023249 139892667 37434861 963778319 37434861 464917790 37434861 464917790 535163150 464917790 490063640 510054842 490063640 228366892 490063640 228366892 874525333 123686256 874525333 824498410 874525333 824498410 176481634 824498410 967871708 31584743 967871708 471522841 967871708 471522841 486417660 908592213 486417660 908592213 93830178 908592213 404595845 438004351 404595845 438004351 754254828 245178633 754254828 861712771 754254828 861712771 139778671 861712771 296957438 704031548 296957438 737548317 296957438 737548317 263256439 737548317 695177181 303989787 695177181 420420253 695177181 420420253 305335858 696374803 305335858 302528439 305335858 302528439 789160463 209377658 789160463 768327709 789160463 768327709 232603702 768327709 428064802 354623981 428064802 354623981 644551213 354623981 236236766 764793821 236236766 418860590 236236766 418860590 754605419 176460273 754605419 176460273 821998581 176460273 752476186 246829800 752476186 175672521 752476186 175672521 822857342 175672521 175094768 825620070 175094768 589171646 175094768 589171646 584862106 415867301 584862106 820086578 584862106 820086578 152091138 954441713 152091138 954441713 46109722 954441713 853795766 144978333 853795766 884770471 853795766 884770471 116207377 884770471 537384144 158809649 537384144 158809649 840092810 158809649 526439478 473835698 526439478 307334449 526439478 307334449 691674971 307334449 197456539 802901555 197456539 348941198 197456539 348941198 650765447 348941198 113550671 887552807 113550671 356363311 113550671 356363311 642822072 356363311 207456894 943241924 207456894 943241924 58561968 943241924 966565906 19989158 966565906 19989158 979339539 19989158 681169502 893240073 681169502 893240073 107817299 893240073 125865613 372017210 125865613 372017210 627336354 372017210 96665593 905382281 96665593 720601550 96665593 720601550 455597847 544127734 455597847 675896795 455597847 675896795 325662370 675896795 660603342 75710776 660603342 75710776 922950170 75710776 46756414 953977510 46756414 613120526 46756414 613120526 662709662 88776758 662709662 88776758 909548122 88776758 13001646 987819078 13001646 569865732 13001646 569865732 970871467 28301616 970871467 881282924 970871467 881282924 33481213 967653709 33481213 793542058 33481213 793542058 896999535 2605790 896999535 2605790 997535440 2605790 338446925 662857554 338446925 553055953 338446925 553055953 446583573 553055953 131066481 870008418 131066481 595354026 131066481 595354026 405049000 595354026 259505867 741585479 259505867 563977064 259505867 563977064 886521261 111947788 886521261 498095526 886521261 498095526 501169580 498095526 551603374 163858434 551603374 163858434 835542294 163858434 134234397 867106375 134234397 435231332 134234397 435231332 565690035 435231332 190644475 809488536 190644475 57940094 190644475 57940094 940981167 57940094 375080251 624744638 375080251 61043061 375080251 61043061 937347186 61043061 30731277 970619816 30731277 384191327 30731277 384191327 661368181 338254318 661368181 937797942 661368181 937797942 64592349 937797942 826901038 172122313 826901038 521206462 826901038 521206462 286279653 714462480 286279653 47911212 286279653 47911212 950827523 47911212 636204767 363284816 636204767 85187638 636204767 85187638 913102698 85187638 412415763 588311134 412415763 154584976 412415763 154584976 844434958 154584976 836737446 260653860 836737446 260653860 739064948 260653860 928852823 69866337 928852823 594052322 928852823 594052322 406506274 594052322 448074469 398472554 448074469 398472554 601189506 398472554 130047026 871081590 130047026 479074447 130047026 479074447 876512488 121654593 876512488 143684168 876512488 143684168 771203313 711281967 771203313 711281967 289420572 711281967 649601635 349940491 649601635 580573866 649601635 580573866 155033329 845731575 155033329 658012163 155033329 658012163 358728272 391575528 358728272 391575528 737297629 262366491 737297629 266284289 737297629 266284289 648856684 403073736 648856684 403073736 597098099 403073736 835553127 163814179 835553127 713237460 835553127 713237460 287336503 713237460 819109943 179347402 819109943 388407879 819109943 388407879 598913419 737172859 598913419 737172859 263774641 737172859 577727583 423093130 577727583 478555134 577727583 478555134 521561526 478555134 936331953 61116599 936331953 61116599 937340747 61116599 363510235 636306342 363510235 75947561 363510235 75947561 922794298 75947561 434245476 565950639 434245476 174596938 434245476 174596938 824026807 174596938 53563127 947743432 53563127 494649670 53563127 494649670 504471173 494649670 249095482 752162850 249095482 299157372 249095482 299157372 841789772 38421572 841789772 38421572 960567327 38421572 179377962 821299420 179377962 657278959 179377962 657278959 343667931 657278959 5931500 993859190 5931500 509317283 5931500 509317283 490755548 509317283 119970014 881082306 119970014 285712510 119970014 285712510 713812611 285712510 685709385 877937411 685709385 877937411 123254001 877937411 937565052 44259530 937565052 44259530 954577923 44259530 481094893 889421213 481094893 889421213 111684632 889421213 531451416 340195757 531451416 340195757 659409593 340195757 264740580 756142372 264740580 756142372 245060868 756142372 968720137 30598620 968720137 911314700 968720137 911314700 91004769 911314700 720500287 103603727 720500287 103603727 895979540 103603727 67825706 934323610 67825706 771340642 67825706 771340642 323672195 542650959 323672195 542650959 457093695 542650959 399523012 600887657 399523012 41910070 399523012 41910070 957216836 41910070 281218476 719011324 281218476 594281618 281218476 594281618 845810022 153023140 845810022 291800216 845810022 291800216 603581714 395990508 603581714 162608974 603581714 162608974 836681756 162608974 21347210 980021029 21347210 586098593 21347210 586098593 414372575 586098593 70539879 931174853 70539879 107704637 70539879 107704637 891112844 107704637 784460558 225871850 784460558 225871850 382296975 618064477 382296975 344719108 382296975 344719108 909008581 89446536 909008581 182855599 909008581 182855599 147308127 853925490 147308127 473553244 147308127 473553244 526710715 473553244 392115730 607547505 392115730 162027905 392115730 162027905 941209983 57757760 941209983 61583565 941209983 61583565 90242245 911958959 90242245 469688041 90242245 469688041 530302563 469688041 109207958 891873281 109207958 256295041 109207958 256295041 743098579 256295041 569278607 542443479 569278607 542443479 457195161 542443479 557643217 442783601 557643217 952036786 557643217 952036786 48843062 952036786 816648934 175900065 816648934 175900065 822625849 175900065 651456283 348156937 651456283 71014413 651456283 71014413 927621395 71014413 892635186 531799348 892635186 531799348 468110495 531799348 872679616 125296265 872679616 837311655 872679616 837311655 163737510 837311655 747904142 251114899 747904142 820983119 747904142 820983119 81791307 920142036 81791307 510089964 81791307 510089964 490033956 510089964 18739501 982336654 18739501 348295560 18739501 348295560 651339831 348295560 298785877 702387420 298785877 582801344 298785877 582801344 417853567 582801344 324823341 819427108 324823341 819427108 181414418 819427108 606698773 393132854 606698773 867646176 606698773 867646176 133655171 867646176 615854145 384044949 615854145 710892042 615854145 710892042 289900849 710892042 509278568 489671952 509278568 760084364 509278568 760084364 241075934 760084364 623235942 376365317 623235942 431689969 623235942 431689969 407326109 593235706 407326109 551733060 407326109 551733060 697665203 278057114 697665203 278057114 721299181 278057114 54078663 947250130 54078663 922246612 54078663 922246612 499920849 123039774 499920849 123039774 895483324 104111735 895483324 834350414 895483324 834350414 166657929 834350414 775998107 119842945 775998107 119842945 878409307 119842945 872913423 514524307 872913423 514524307 186918072 813414364 186918072 224992043 186918072 224992043 773190083 224992043 745842449 794735524 745842449 794735524 205423697 794735524 437765351 151930189 437765351 151930189 846843627 151930189 606320646 786590375 606320646 786590375 213409883 786590375 909199862 89179194 909199862 296454484 909199862 296454484 622731071 915869620 622731071 915869620 86000219 915869620 97323557 758711478 97323557 758711478 242445134 758711478 241944339 759264741 241944339 652173597 241944339 652173597 348559661 652173597 308915875 965909186 308915875 965909186 35039410 965909186 498459126 501375426 498459126 976428468 498459126 976428468 24838250 976428468 765683455 70771792 765683455 70771792 927871880 70771792 763162367 750217126 763162367 750217126 250889222 750217126 768653512 229823261 768653512 474545304 768653512 474545304 525619860 474545304 841873374 89940529 841873374 89940529 908565432 89940529 639432287 360204098 639432287 267039104 639432287 267039104 732774820 267039104 381621781 618672393 381621781 56289366 381621781 56289366 942816732 56289366 85000340 916979467 85000340 790910793 85000340 790910793 702665715 204076014 702665715 204076014 794212862 204076014 289550466 711140889 289550466 141027511 289550466 141027511 857886701 141027511 707488817 876540084 707488817 876540084 124473134 876540084 554104731 331493300 554104731 331493300 667653688 331493300 265622610 734988006 265622610 352826166 265622610 352826166 646614043 352826166 626518983 373110488 626518983 233093789 626518983 233093789 765393803 233093789 261576771 971663501 261576771 971663501 29543938 971663501 559437703 121164419 559437703 121164419 876973271 121164419 362100961 637771396 362100961 102782499 362100961 102782499 896837264 102782499 289529081 711147121 289529081 488232966 289529081 488232966 510788440 488232966 404897602 888188890 404897602 888188890 113142397 888188890 254872521 541005880 254872521 541005880 894430666 104943224 894430666 204834736 894430666 204834736 657846563 341885236 657846563 250465128 657846563 250465128 748526773 250465128 234112237 767030803 234112237 420094679 234112237 420094679 580851566 420094679 114883806 886263293 114883806 161785447 114883806 161785447 837580401 161785447 513859866 485511716 513859866 236771738 513859866 236771738 761937568 236771738 398079286 968078455 398079286 968078455 33122483 968078455 250693726 482088634 250693726 482088634 555124084 311678309 555124084 311678309 686592197 311678309 165394816 835417803 165394816 777528800 165394816 777528800 308926993 159290910 308926993 159290910 874743525 123415980 874743525 638730706 874743525 638730706 266421188 734172087 266421188 261494402 266421188 261494402 969206151 30025508 969206151 566458156 969206151 566458156 153841138 846939836 153841138 697553952 153841138 697553952 347374221 551851802 347374221 551851802 447537969 551851802 41315262 959556755 41315262 236630952 41315262 236630952 762159731 236630952 219702487 780370842 219702487 313430331 219702487 313430331 684901331 313430331 340643991 960157934 340643991 960157934 40542505 960157934 538883741 461591047 538883741 472431049 538883741 472431049 107603067 893493072 107603067 335090830 107603067 335090830 796249566 160314444 796249566 160314444 838791223 160314444 657356928 342442816 657356928 282723921 657356928 282723921 716989116 282723921 200448450 799872413 200448450 673515820 200448450 673515820 841281642 157569365 841281642 732465027 841281642 732465027 264487657 802222601 264487657 802222601 138370495 863232149 138370495 55909250 138370495 55909250 943257626 55909250 751470650 852557655 751470650 852557655 148405271 852557655 820613711 177898913 820613711 315966463 820613711 315966463 454258967 597972347 454258967 597972347 103160894 947339166 103160894 947339166 53969595 947339166 728306638 271263779 728306638 531071954 728306638 531071954 469016585 531071954 602235843 397444939 602235843 566847482 602235843 566847482 304090770 697611340 304090770 357110646 304090770 357110646 642180737 357110646 590444494 955869293 590444494 955869293 44829336 955869293 904759301 93982797 904759301 735994748 904759301 735994748 264778142 735994748 954422563 44435835 954422563 572874027 954422563 572874027 427072547 572874027 845241333 153655146 845241333 919887964 845241333 919887964 82093752 919887964 135233548 287135524 135233548 287135524 712256360 287135524 354712967 646166751 354712967 386786921 354712967 386786921 612888135 386786921 194342200 805669152 194342200 351766521 194342200 351766521 647866204 351766521 103333826 898273644 103333826 490242535 103333826 490242535 508748619 490242535 454285993 645184202 454285993 645184202 272482747 750012112 272482747 750012112 251024655 750012112 573473179 427540882 573473179 547899776 573473179 547899776 143827943 857692179 143827943 690117512 143827943 690117512 311622886 690117512 301813350 699738840 301813350 649058918 301813350 649058918 352021650 649058918 102297083 899578265 102297083 875076569 102297083 875076569 662863715 336651953 662863715 924275742 662863715 924275742 77443501 924275742 989509853 10323195 989509853 529282383 989509853 529282383 98221087 903920376 98221087 64868465 98221087 64868465 933565789 64868465 136125683 865552903 136125683 21443754 136125683 21443754 977878758 21443754 156763881 844044656 156763881 771645288 156763881 771645288 229357020 771645288 38549377 962636068 38549377 670650003 38549377 670650003 577986764 422857062 577986764 693367666 577986764 693367666 308395429 693367666 847191408 151709006 847191408 605137985 847191408 605137985 394716087 605137985 991847837 7969739 991847837 363751746 991847837 363751746 635672756 363751746 782541099 216260152 782541099 430901941 782541099 430901941 465385329 668440285 465385329 668440285 333210603 668440285 555807612 444613978 555807612 769949970 555807612 769949970 224348669 923586872 224348669 923586872 78350502 923586872 734823718 264711136 734823718 561603671 734823718 561603671 113983034 887091754 113983034 616640575 113983034 616640575 383634448 616640575 9533115 990869054 9533115 190585847 9533115 190585847 807182904 190585847 454923199 544646729 454923199 71183836 454923199 71183836 930609432 68069034 930609432 222733063 930609432 222733063 775584182 222733063 940574373 58237638 940574373 744752014 940574373 744752014 146288059 855042386 146288059 569908584 146288059 569908584 429981889 569908584 50429066 950715003 50429066 591798638 50429066 591798638 486834886 512992317 486834886 933546768 486834886 933546768 68328576 933546768 330539597 671060907 330539597 739660648 330539597 739660648 261385596 739660648 915210723 83225782 915210723 968144427 915210723 968144427 33076632 968144427 828329856 170567522 828329856 456168545 828329856 456168545 134779117 866502955 134779117 611734471 134779117 611734471 402291608 598238657 402291608 628484824 402291608 628484824 371778881 628484824 494188142 505561607 494188142 895562978 494188142 895562978 105764377 895562978 831970485 167267740 831970485 681987935 831970485 681987935 283887646 973175431 283887646 973175431 28119360 973175431 155521437 238468121 155521437 238468121 760317503 238468121 240309214 760729436 240309214 672106669 240309214 672106669 329307407 672106669 179343241 821325021 179343241 353589959 179343241 353589959 645888301 353589959 458544208 540922695 458544208 125018433 458544208 125018433 872973094 125018433 614966898 660651317 614966898 660651317 340662933 660651317 424304756 247630402 424304756 247630402 751553099 247630402 232428589 768541007 232428589 32293628 232428589 32293628 967148216 32293628 133903221 867446644 133903221 841190704 133903221 841190704 288572762 711889518 288572762 860616257 288572762 860616257 115885903 885076939 115885903 650563729 115885903 650563729 350501091 650563729 130740081 870370028 130740081 86886169 130740081 86886169 911256794 86886169 136655753 865064379 136655753 480352703 136655753 480352703 519575914 480352703 290505784 710256638 290505784 47455978 290505784 47455978 951329636 47455978 731804974 279106309 731804974 279106309 648682171 351064936 648682171 55179524 648682171 55179524 943865718 55179524 71321516 930081266 71321516 207734108 71321516 207734108 790650500 207734108 302169346 699279840 302169346 293957810 302169346 293957810 705606441 293957810 168430848 832274902 168430848 480266299 168430848 480266299 895582981 103971927 895582981 510645747 895582981 510645747 489387566 510645747 657295694 342477239 657295694 781901489 657295694 781901489 47147357 953663526 47147357 229046847 47147357 229046847 769426410 229046847 289338778 711381255 289338778 501923942 289338778 501923942 687226686 311290430 687226686 639272688 687226686 639272688 360819779 639272688 586408697 139697366 586408697 139697366 958464121 40670009 958464121 768588318 958464121 768588318 232393102 768588318 741728843 257512456 741728843 696378772 741728843 696378772 305325233 696378772 392737757 606922590 392737757 674467767 392737757 674467767 313187610 811994646 313187610 811994646 188125799 811994646 344917962 3119836 344917962 3119836 996957813 3119836 849608059 372496774 849608059 372496774 264533763 736385044 264533763 684003614 264533763 684003614 317740676 684003614 200607381 799685403 200607381 427856126 200607381 427856126 573064619 427856126 121861990 879385528 121861990 4700918 121861990 4700918 995437625 4700918 19758496 981298766 19758496 229032498 19758496 229032498 837146383 162147899 837146383 774195772 837146383 774195772 226484032 774195772 605085923 394380289 605085923 821527201 605085923 821527201 179182029 821527201 721055871 188939980 721055871 188939980 809051881 188939980 343004118 658181710 343004118 346698201 343004118 346698201 805810025 192025559 805810025 325686904 805810025 325686904 635390598 610917252 635390598 610917252 389246280 610917252 802670151 195288090 802670151 868301332 802670151 868301332 63812483 938648466 63812483 487608488 63812483 487608488 511535968 487608488 465627270 827536107 465627270 827536107 173465691 827536107 589819823 410694192 589819823 696445883 589819823 696445883 305217035 696445883 686395061 311967204 686395061 440779198 686395061 440779198 498070475 658815781 498070475 658815781 342426503 658815781 862935102 135354606 862935102 552325007 862935102 552325007 32384187 968745137 32384187 341072925 32384187 341072925 829210687 78956519 829210687 78956519 919852237 78956519 346290204 654702984 346290204 135658213 346290204 135658213 862590833 135658213 305620771 972653163 305620771 972653163 28652159 972653163 908390643 90061512 908390643 376665890 908390643 376665890 208243329 791554704 208243329 542149712 208243329 542149712 457437888 542149712 212790655 787082509 212790655 738821098 212790655 738821098 905318434 93333316 905318434 271132263 905318434 271132263 728468950 271132263 758941668 239905485 758941668 828020940 758941668 828020940 172829580 828020940 908499394 89979252 908499394 179980316 908499394 179980316 48108832 952799316 48108832 34762937 48108832 34762937 964235035 34762937 127557684 873241335 127557684 300352112 127557684 300352112 874769454 123338809 874769454 639041955 874769454 639041955 208581240 827293522 208581240 827293522 173676886 827293522 702979675 128825077 702979675 128825077 869300112 128825077 73763110 927984994 73763110 555885608 73763110 555885608 780573824 218223540 780573824 256089236 780573824 256089236 743226205 256089236 858242896 140685863 858242896 640634738 858242896 640634738 44980236 955676743 44980236 903918723 44980236 903918723 398139003 445379998 398139003 445379998 559560720 441565555 559560720 691260869 559560720 691260869 49810593 951246834 49810593 747073112 49810593 747073112 980245940 19190959 980245940 912266652 980245940 912266652 89855108 912266652 955018060 43873706 955018060 894375021 955018060 894375021 106915069 894375021 145651964 585648997 145651964 585648997 769318621 229147040 769318621 623630715 769318621 623630715 376514976 623630715 388909841 611249324 388909841 779773295 388909841 779773295 220273690 779773295 472245971 40876705 472245971 40876705 974990294 24432365 974990294 366362483 974990294 366362483 257221824 743628108 257221824 296098919 257221824 296098919 703501034 296098919 395770286 604200395 395770286 489347452 395770286 489347452 933452765 64938788 933452765 641019256 933452765 641019256 107127891 894218120 107127891 374715826 107127891 374715826 625135870 374715826 30417471 970970097 30417471 334194007 30417471 334194007 665263183 334194007 91922404 910296763 91922404 261249769 91922404 261249769 738338934 261249769 35237554 965692718 35237554 757276988 35237554 757276988 734430428 265075896 734430428 511505753 734430428 511505753 488222118 511505753 677970396 320335647 677970396 942344547 677970396 942344547 59603177 942344547 219998967 626840026 219998967 626840026 765115463 9854970 765115463 9854970 989897821 9854970 825579924 359046769 825579924 359046769 640500790 359046769 784945226 79856832 784945226 79856832 919037687 79856832 861247211 959141233 861247211 959141233 41743846 959141233 916293451 82417991 916293451 229635446 916293451 229635446 108100304 892967643 108100304 786402132 108100304 786402132 956241531 42730584 956241531 820913957 956241531 820913957 179871903 820913957 956088013 42832271 956088013 532654693 956088013 532654693 344071139 660550888 344071139 660550888 204917374 795224530 204917374 28443395 204917374 28443395 970677298 28443395 186371407 970168748 186371407 970168748 31142508 970168748 246092115 755055618 246092115 984458232 246092115 984458232 16438991 984458232 47372436 849873234 47372436 849873234 987259580 12990373 987259580 286082777 987259580 286082777 713512524 286082777 843054936 155641405 843054936 968493427 843054936 968493427 32653240 968493427 524229832 475804342 524229832 920807726 524229832 920807726 81177966 920807726 413740115 282306119 413740115 282306119 793014795 205298710 793014795 988255903 793014795 988255903 12561807 988255903 170998469 425534523 170998469 425534523 799323584 198907708 799323584 702854792 799323584 702854792 298186795 702854792 584845202 415909690 584845202 501933229 584845202 501933229 497900736 501933229 583209272 417693545 583209272 761663369 583209272 761663369 239254716 761663369 576751212 4831542 576751212 4831542 995272638 4831542 299747377 701457957 299747377 153127691 299747377 153127691 845747053 153127691 449301564 877396842 449301564 877396842 123815595 877396842 543027457 225343141 543027457 225343141 772917613 225343141 601465636 583200206 601465636 583200206 417145904 583200206 738254590 261423974 738254590 798421763 738254590 798421763 62832511 939343475 62832511 275024806 62832511 275024806 944142327 49139634 944142327 49139634 949458013 49139634 547080675 799323621 547080675 799323621 159054356 990843525 159054356 990843525 9578180 990843525 589300966 411237033 589300966 500852184 589300966 500852184 498906648 500852184 677382747 42133142 677382747 42133142 956835033 42133142 413646293 586854450 413646293 240293667 413646293 240293667 758513966 240293667 404496512 655837744 404496512 655837744 344997630 655837744 927373476 71371348 927373476 550640756 927373476 550640756 448853483 550640756 661120230 338530256 661120230 859568917 661120230 859568917 141971271 859568917 533271492 262448525 533271492 262448525 737194361 262448525 687885438 426036014 687885438 426036014 575087984 426036014 939389131 59280111 939389131 958528922 939389131 958528922 38714967 962366737 38714967 943205327 38714967 943205327 637005573 295616314 637005573 295616314 703963496 295616314 583657556 417238343 583657556 412130607 583657556 412130607 588293300 412130607 146000087 855303104 146000087 175474723 146000087 175474723 823020341 175474723 103664854 897959949 103664854 782510926 103664854 782510926 777365558 209337099 777365558 209337099 904534053 94256003 904534053 439855385 904534053 439855385 183629759 816936571 183629759 224262132 183629759 224262132 948742567 50008276 948742567 365476783 948742567 365476783 633997460 365476783 675083873 323031536 675083873 625763853 675083873 625763853 374112499 625763853 853734638 210652 853734638 210652 999832446 210652 279854862 720421253 279854862 274867201 279854862 274867201 724763320 274867201 472106389 978058116 472106389 978058116 20289207 980933687 20289207 531531333 20289207 531531333 751541142 247643732 751541142 553630942 751541142 553630942 446183121 553630942 642256457 357066775 642256457 794246426 642256457 794246426 205891166 794246426 335680335 141216133 335680335 141216133 857625638 141216133 276230889 724272124 276230889 688364555 276230889 688364555 920326527 78527318 920326527 895653960 920326527 895653960 7797827 992521173 7797827 604582020 7797827 604582020 395311291 604582020 192251383 823880597 192251383 823880597 176999181 823880597 577274733 423499398 577274733 810034197 577274733 810034197 190088369 810034197 762065402 221164333 762065402 221164333 777663652 221164333 765617273 787846683 765617273 787846683 212054061 787846683 676224796 321856066 676224796 958093786 676224796 958093786 42696533 958093786 776323041 222167606 776323041 759774361 776323041 759774361 241358393 759774361 830221739 7625897 830221739 7625897 992139072 7625897 814653552 576619569 814653552 576619569 423689408 576619569 622217043 377565177 622217043 687034027 622217043 687034027 314705627 687034027 950912540 47884703 950912540 411436809 950912540 411436809 48133909 952689771 48133909 627248136 48133909 627248136 448057829 88162197 448057829 88162197 910094895 88162197 716766307 632941178 716766307 632941178 367251920 632941178 936862221 61577289 936862221 441532851 936862221 441532851 214812380 785205124 214812380 771122303 214812380 771122303 983787843 15854554 983787843 764237982 983787843 764237982 236699193 764237982 261510911 739434463 261510911 817993261 261510911 817993261 182803251 817993261 963215236 35819481 963215236 278105785 963215236 278105785 362223043 667629763 362223043 667629763 333987550 667629763 340572097 573359984 340572097 573359984 426670898 573359984 145310098 856076583 145310098 290390865 145310098 290390865 927620360 71020766 927620360 900372307 927620360 900372307 101570423 900372307 998829133 1289688 998829133 901907228 998829133 901907228 100096794 901907228 881336460 117093790 881336460 980811836 881336460 980811836 20452939 980811836 672371824 143974690 672371824 143974690 854962010 143974690 689478476 432797776 689478476 432797776 567647562 432797776 578172542 422633167 578172542 720184509 578172542 720184509 235641960 765502289 235641960 542274459 235641960 542274459 457303755 542274459 428972445 935106693 428972445 935106693 67207630 935106693 265106774 710015509 265106774 710015509 472640356 527393335 472640356 805235430 472640356 805235430 136623350 931340511 136623350 931340511 70394427 931340511 85582640 253893691 85582640 253893691 745312564 253893691 93496459 908857708 93496459 673840462 93496459 673840462 768707038 44509540 768707038 44509540 954350915 44509540 577546850 423232012 577546850 306456363 577546850 306456363 994260877 5776207 994260877 573828368 994260877 573828368 149411628 851417204 149411628 363943728 149411628 363943728 927704739 70939797 927704739 92063572 927704739 92063572 858399783 384613155 858399783 384613155 336184692 906927938 336184692 906927938 95294950 906927938 514173275 485271580 514173275 800958208 514173275 800958208 199386394 800958208 428067180 439098233 428067180 439098233 561766735 439098233 483832014 811464300 483832014 811464300 188571435 811464300 624641676 317842064 624641676 317842064 758997186 239890187 758997186 303028168 758997186 303028168 696220312 303028168 808075914 189839500 808075914 490596220 808075914 490596220 347785471 653006265 347785471 384579273 347785471 384579273 861286902 2540227 861286902 2540227 997581592 2540227 774170378 223998829 774170378 206909025 774170378 206909025 791451259 206909025 476068785 868149968 476068785 868149968 132991505 868149968 430601918 300109681 430601918 300109681 699474879 300109681 198903717 801588291 198903717 646790979 198903717 646790979 988450304 11586355 988450304 176891232 988450304 176891232 364017652 635799475 364017652 635665934 364017652 635665934 364095484 635665934 99767981 902278301 99767981 329085414 99767981 329085414 669807982 329085414 307340885 979534050 307340885 979534050 21800119 979534050 529039060 471165319 529039060 497150095 529039060 497150095 502088252 497150095 791227742 207215122 791227742 898753254 791227742 898753254 102810236 898753254 958589854 40590704 958589854 597166392 958589854 597166392 45915551 954545935 45915551 194297838 45915551 194297838 803534086 194297838 643401645 355784668 643401645 236062966 643401645 236062966 762660447 236062966 568126446 865514964 568126446 865514964 136187477 865514964 600075438 71440709 600075438 71440709 927345113 71440709 391767406 894590417 391767406 894590417 106725253 894590417 124093063 817103192 124093063 817103192 554790442 360624748 554790442 360624748 639010107 360624748 405706722 594749635 405706722 192544755 405706722 192544755 805323153 192544755 515253901 610744611 515253901 610744611 389369071 610744611 500679815 498868771 500679815 779585026 500679815 779585026 220507479 779585026 303300943 698373412 303300943 805372881 303300943 805372881 167079031 861075043 167079031 861075043 42317545 958441809 42317545 950352632 42317545 950352632 887573312 111093648 887573312 624666168 887573312 624666168 375120697 624666168 462701015 139861103 462701015 139861103 859073861 139861103 100998241 900932453 100998241 803575068 100998241 803575068 476515199 166155024 476515199 166155024 833006069 166155024 512231506 883964610 512231506 883964610 117065121 883964610 479418980 216579730 479418980 216579730 782182410 216579730 365202515 634594741 365202515 219153904 365202515 219153904 779777057 219153904 690710315 309880444 690710315 309880444 688797212 309880444 957776354 41315590 957776354 414582560 957776354 414582560 586041878 414582560 863416422 114592141 863416422 114592141 883744563 114592141 123956585 877191626 123956585 539088690 123956585 539088690 460403833 539088690 70495052 931200946 70495052 650219379 70495052 650219379 773572068 62065122 773572068 62065122 936354401 62065122 796179635 824983551 796179635 824983551 175872826 824983551 915544629 82973886 915544629 805005035 915544629 805005035 195014806 805005035 665157006 334270494 665157006 675908051 665157006 675908051 319363504 682216821 319363504 105471524 319363504 105471524 893796100 105471524 250980214 750145183 250980214 233798046 250980214 233798046 764859556 233798046 364546583 794124487 364546583 794124487 206054993 794124487 522574090 477495287 522574090 508343909 522574090 508343909 491694421 508343909 889456459 109425048 889456459 980636392 889456459 980636392 20623885 980636392 606854524 314633018 606854524 314633018 683624210 314633018 108739405 892280729 108739405 182493068 108739405 182493068 815753459 182493068 425034191 666593919 425034191 666593919 213953987 786106646 213953987 336000213 213953987 336000213 663567494 336000213 630855544 966181172 630855544 966181172 34746107 966181172 986140172 13805968 986140172 637160555 986140172 637160555 362665592 637160555 652020081 100209772 652020081 100209772 932734408 65784714 932734408 771700885 932734408 771700885 229248571 771700885 290095669 710612729 290095669 742012002 290095669 742012002 259013948 742012002 441309129 271036401 441309129 271036401 728602825 271036401 352166235 691582740 352166235 691582740 310113154 691582740 998372233 1801780 998372233 807353671 998372233 807353671 192883686 807353671 804337679 193493723 804337679 609791758 804337679 609791758 390324071 609791758 589342920 411208031 589342920 475830549 589342920 475830549 524159682 475830549 526463801 473756359 526463801 502913230 526463801 502913230 496825750 502913230 641760427 357536580 641760427 600080945 641760427 600080945 400420245 600080945 669816555 21633855 669816555 21633855 977699400 21633855 232083904 769003962 232083904 440196645 232083904 440196645 560833015 440196645 19838856 981266021 19838856 104948255 19838856 104948255 894419691 104948255 246740984 754432143 246740984 532865780 246740984 532865780 816788171 181695220 816788171 200794421 816788171 200794421 649234340 992640443 649234340 992640443 7666755 992640443 727400262 272263677 727400262 551606795 727400262 551606795 447770578 551606795 536921364 27373468 536921364 27373468 972108741 27373468 351119656 810651844 351119656 810651844 3961120 995991532 3961120 160367684 3961120 160367684 948951837 49722350 948951837 208694541 948951837 208694541 789828507 208694541 802002291 195906670 802002291 802132656 802002291 802132656 192250422 807949234 192250422 434269335 192250422 434269335 566522790 434269335 376224968 944150243 376224968 944150243 57373338 944150243 779990757 218884563 779990757 311281075 779990757 311281075 655930681 553391827 655930681 553391827 114772022 886317400 114772022 685797722 114772022 685797722 478015752 75713988 478015752 75713988 922917722 75713988 278870448 721436802 278870448 133598094 278870448 133598094 864530153 133598094 523873132 988395107 523873132 988395107 12453495 988395107 852739053 146083453 852739053 461510790 852739053 461510790 239829528 761068500 239829528 223840032 239829528 223840032 774403209 223840032 198906912 801581083 198906912 348098609 198906912 348098609 779285976 219559389 779285976 587883288 779285976 587883288 412719017 587883288 653256046 346380136 653256046 513858509 653256046 513858509 485744647 513858509 863239478 135090716 863239478 678581701 863239478 678581701 322799652 678581701 965279816 33898773 965279816 47801241 965279816 47801241 438163879 614083464 438163879 614083464 386260217 614083464 655464071 344052645 655464071 554072425 655464071 554072425 405613487 594818027 405613487 255266114 405613487 255266114 876888512 121303098 876888512 921658597 876888512 921658597 80210772 921658597 655384926 6300502 655384926 6300502 993720613 6300502 572124505 973310313 572124505 973310313 27868167 973310313 401739433 598761627 401739433 958378341 401739433 958378341 42439802 958378341 418515909 24854109 418515909 24854109 974602725 24854109 505910950 493208990 505910950 245700378 505910950 245700378 753728761 245700378 469793161 924322502 469793161 924322502 66988305 935399522 66988305 696383898 66988305 696383898 915327834 83150420 915327834 912333426 915327834 912333426 89805565 912333426 636902050 31974289 636902050 31974289 967396509 31974289 673775060 763065930 673775060 763065930 237777529 763065930 327681954 606264533 327681954 606264533 939378110 59289061 939378110 688284010 939378110 688284010 313530248 688284010 441863053 324524252 441863053 324524252 673811656 324524252 483437992 516242391 483437992 152777270 483437992 152777270 845972165 152777270 366859836 997960032 366859836 997960032 1823165 997960032 215338616 784639384 215338616 945744586 215338616 945744586 55812986 945744586 474095194 525932814 474095194 708336650 474095194 708336650 194323316 999634564 194323316 999634564 405291 999634564 114307755 306567626 114307755 306567626 692402077 306567626 134835526 866447101 134835526 329868025 134835526 329868025 669056856 329868025 318276357 690958132 318276357 690958132 310693573 690958132 645943108 353487839 645943108 911218557 645943108 911218557 91117947 911218557 665626543 333741684 665626543 704058677 665626543 704058677 176008708 824877941 176008708 739712604 176008708 739712604 611305163 118700967 611305163 118700967 879588683 118700967 203016391 797133910 203016391 489466133 203016391 489466133 509426254 489466133 494368370 505407311 494368370 312848220 494368370 312848220 685468304 312848220 672628880 325864454 672628880 290563564 672628880 290563564 709005667 290563564 502761712 854385502 502761712 854385502 146715190 854385502 856787172 142197333 856787172 368013455 856787172 368013455 171877249 828817401 171877249 71471607 171877249 71471607 927291406 71471607 420342486 580382459 420342486 113950687 420342486 113950687 894973830 104539017 894973830 876232828 894973830 876232828 87041253 930528739 87041253 930528739 70993497 930528739 589611278 275208846 589611278 275208846 779975386 218901457 779975386 371887703 779975386 371887703 627472863 371887703 857161858 141791103 857161858 442893490 857161858 442893490 557516126 442893490 934691862 63518548 934691862 378174459 934691862 378174459 621558716 378174459 950121380 48500065 950121380 544529957 950121380 544529957 277428742 978440973 277428742 978440973 22804187 978440973 260987092 740093105 260987092 771062306 260987092 771062306 229897755 771062306 936571877 61881242 936571877 456734022 936571877 456734022 181831995 818981360 181831995 668397505 181831995 668397505 333229370 668397505 306320069 695363958 306320069 246661793 306320069 246661793 752701253 246661793 730402107 830213731 730402107 830213731 170272130 830213731 741701659 28409881 741701659 28409881 970739913 28409881 637472388 851710448 637472388 851710448 149290186 851710448 961095689 37860899 961095689 909740519 961095689 909740519 92717405 909740519 998216903 2013555 998216903 524234701 998216903 524234701 475536857 524234701 536026502 102794190 536026502 102794190 896802336 102794190 554477764 446164346 554477764 89343801 554477764 89343801 909053144 89343801 98460865 903685844 98460865 898174759 98460865 898174759 225969347 603565718 225969347 603565718 408121742 217127506 408121742 217127506 781766485 217127506 432502293 819479772 432502293 819479772 181316394 819479772 965638885 33496414 965638885 189209736 965638885 189209736 502839878 496362997 502839878 188158545 502839878 188158545 809941988 188158545 651640711 347934245 651640711 100506220 651640711 100506220 904341973 94505957 904341973 413970892 904341973 413970892 586450423 413970892 604105400 349806596 604105400 349806596 649708384 349806596 3001582 997004423 3001582 761532047 3001582 761532047 318359896 516371680 318359896 516371680 827378008 171553805 827378008 825959190 827378008 825959190 174805600 825959190 744796196 254527353 744796196 409550521 744796196 409550521 223597780 776902700 223597780 684162290 223597780 684162290 920433571 78431381 920433571 314946668 920433571 314946668 296558540 921295898 296558540 921295898 80693391 921295898 570475089 361530373 570475089 361530373 637810882 361530373 94566528 907883522 94566528 689647015 94566528 689647015 966256799 33067790 966256799 398864711 966256799 398864711 492157367 824471717 492157367 824471717 176495498 824471717 185943490 327251325 185943490 327251325 989347746 10512457 989347746 506150001 989347746 506150001 249752551 751520345 249752551 360656006 249752551 360656006 638958911 360656006 374998479 624847805 374998479 544008689 374998479 544008689 992465994 7418390 992465994 364562791 992465994 364562791 316139450 793905672 316139450 793905672 206348239 793905672 949812935 48837388 949812935 818905079 949812935 818905079 181894780 818905079 872194125 125908592 872194125 856350819 872194125 856350819 145083064 856350819 545035986 455658991 545035986 782287806 545035986 782287806 138969580 862538258 138969580 313623994 138969580 313623994 684796819 313623994 451086743 942752058 451086743 942752058 59204011 942752058 334402301 544365986 334402301 544365986 455281041 544365986 73825174 927975596 73825174 859245029 73825174 859245029 990178340 9653763 990178340 951581626 990178340 951581626 49478369 951581626 140554402 691961874 140554402 691961874 795083254 203170759 795083254 969996074 795083254 969996074 31322423 969996074 64314644 654537717 64314644 654537717 451031198 354228643 451031198 354228643 644890289 354228643 82969782 919132496 82969782 18102947 82969782 18102947 981275311 18102947 979299179 782095483 979299179 782095483 218020567 782095483 398453538 601754402 398453538 930839577 398453538 930839577 70745770 930839577 821191959 79985671 821191959 79985671 918955191 79985671 192502615 807638087 192502615 617372099 192502615 617372099 382958048 617372099 32975327 968266484 32975327 254074643 32975327 254074643 853891314 144908888 853891314 579099325 853891314 579099325 187510708 856186717 187510708 856186717 145242673 856186717 474419547 412625589 474419547 412625589 587948122 412625589 195075053 804986529 195075053 342603343 195075053 342603343 657119784 342603343 563303861 994784784 563303861 994784784 5033556 994784784 583634525 340344541 583634525 340344541 659267279 340344541 113847694 887224117 113847694 775255633 113847694 775255633 334356758 667385487 334356758 758286293 334356758 758286293 242882105 758286293 283417510 717232972 283417510 855030594 283417510 855030594 146305442 855030594 222133366 114389079 222133366 114389079 883924041 114389079 53334209 947971104 53334209 570697802 53334209 570697802 429203867 570697802 141381250 859907605 141381250 296547142 141381250 296547142 702943879 296547142 570846986 867909177 570846986 867909177 133256637 867909177 315714333 64394977 315714333 64394977 933963891 64394977 740276308 717718191 740276308 717718191 282737143 717718191 507336789 323744285 507336789 323744285 775152468 161540413 775152468 161540413 837783847 161540413 242293039 758902911 242293039 243019380 242293039 243019380 756339430 243019380 675547902 631074799 675547902 631074799 206123095 822680498 206123095 822680498 177942960 822680498 939745530 58981575 939745530 918242015 939745530 918242015 83703698 918242015 314620099 23617092 314620099 23617092 975865745 23617092 451328975 548094731 451328975 261877207 451328975 261877207 737630588 261877207 630509992 497274918 630509992 497274918 501985308 497274918 741579516 257718989 741579516 382207090 741579516 382207090 617684731 382207090 728188792 271452298 728188792 640818056 728188792 640818056 359320865 640818056 699088875 300442801 699088875 595625338 699088875 595625338 404763781 595625338 721842408 277592198 721842408 818234456 721842408 818234456 182557653 818234456 821994998 176489522 821994998 183160567 821994998 183160567 350343285 650670866 350343285 396221366 350343285 396221366 930077831 68511462 930077831 241390267 930077831 241390267 482769032 822133917 482769032 822133917 145196150 861648015 145196150 861648015 139906012 861648015 345363256 655599969 345363256 726926369 345363256 726926369 273398766 726926369 306686800 587311893 306686800 587311893 413168938 587311893 198269857 918161542 198269857 918161542 83726712 918161542 401941723 184335256 401941723 184335256 813828509 184335256 770336983 693465657 770336983 693465657 308244040 693465657 584529247 62883220 584529247 62883220 935433471 62883220 88545891 913524917 88545891 343979730 88545891 343979730 655598059 343979730 131407664 869661756 131407664 755729721 131407664 755729721 245564354 755729721 197351600 802973654 197351600 475383427 197351600 475383427 524617660 475383427 187498175 812771906 187498175 353893377 187498175 353893377 846476724 75121839 846476724 75121839 923505592 75121839 440692219 559321145 440692219 389323746 440692219 389323746 610482761 389323746 188193423 811889437 188193423 448125496 188193423 448125496 552461985 448125496 124696778 980866214 124696778 980866214 20403886 980866214 865669182 132439914 865669182 239870003 865669182 239870003 31052932 970286553 31052932 581563500 31052932 581563500 419321155 581563500 190489662 809665275 190489662 397220314 190489662 397220314 602442537 397220314 216203470 789415428 216203470 789415428 111719556 889401193 111719556 41953261 111719556 41953261 957154877 41953261 311672931 894737190 311672931 894737190 63143144 939012014 63143144 312495887 63143144 312495887 685749163 312495887 310761658 690909519 310761658 456487400 310761658 456487400 612214268 341793634 612214268 341793634 657943758 341793634 281752727 736881331 281752727 736881331 264121017 736881331 885844478 112565019 885844478 613512473 885844478 613512473 210097080 789836919 210097080 352746207 210097080 352746207 646675262 352746207 497541831 502196765 497541831 152442771 497541831 152442771 846301882 152442771 634915138 840239360 634915138 840239360 160708554 840239360 516597207 483077772 516597207 493686990 516597207 493686990 21704949 979611421 21704949 5469062 21704949 5469062 994629343 5469062 228869548 771972680 228869548 174364670 228869548 174364670 824302515 174364670 422391712 833050402 422391712 833050402 167730686 833050402 737747203 261811044 737747203 385521478 737747203 385521478 167098640 903412954 167098640 903412954 98610803 903412954 959786138 39437781 959786138 496344997 959786138 496344997 502886264 496344997 518831022 480966541 518831022 806245186 518831022 806245186 82655517 919352269 82655517 909738269 82655517 909738269 92724770 909738269 82440747 919602827 82440747 714920113 82440747 714920113 749196417 249728355 749196417 424539723 749196417 424539723 576292385 424539723 857727132 141156540 857727132 658461686 857727132 658461686 342796784 658461686 502789694 307485230 502789694 307485230 691544409 307485230 541576583 459140588 541576583 273842949 541576583 273842949 763205854 235505875 763205854 824075732 763205854 824075732 176868894 824075732 402162864 598318437 402162864 713167207 402162864 713167207 287465467 713167207 962046422 36742765 962046422 399948381 962046422 399948381 600058806 399948381 659967227 281419813 659967227 281419813 968716459 30600200 968716459 576180664 968716459 576180664 374199626 631973385 374199626 631973385 368228310 631973385 883950967 114294484 883950967 840312332 883950967 840312332 160566460 840312332 485524919 514114204 485524919 744768198 485524919 744768198 256006377 744768198 461964807 537413086 461964807 980121222 461964807 980121222 21213318 980121222 531776614 467910119 531776614 884914236 531776614 884914236 116029274 884914236 125729824 35022125 125729824 35022125 963867269 35022125 261270093 739766452 261270093 465214389 261270093 465214389 534824169 465214389 146214344 855060593 146214344 165081877 146214344 165081877 834226793 165081877 691647608 577486136 691647608 577486136 345540423 655451648 345540423 25143341 345540423 25143341 974388819 25143341 816741450 181742620 816741450 45298556 816741450 45298556 953499222 45298556 343457280 657581509 343457280 112634871 343457280 112634871 885793171 112634871 304274054 953261563 304274054 953261563 47737472 953261563 742492499 256890119 742492499 417275202 742492499 417275202 583615904 417275202 638012279 159960227 638012279 159960227 870074461 128201364 870074461 497803685 870074461 497803685 501384431 497803685 786060959 212307302 786060959 407658073 786060959 407658073 44815854 955893056 44815854 549959022 44815854 549959022 646857762 316262943 646857762 316262943 681780832 316262943 20660339 980620937 20660339 9607310 20660339 9607310 990211963 9607310 559935769 441183044 559935769 243943537 559935769 243943537 755176815 243943537 171679572 828998679 171679572 310285941 171679572 310285941 688238567 310285941 131225813 944145842 131225813 944145842 57394372 944145842 575640192 28075249 575640192 28075249 971236795 28075249 157307196 843639436 157307196 438813210 157307196 438813210 562130269 438813210 363843012 636049075 363843012 98673576 363843012 98673576 900672690 98673576 816881906 486777060 816881906 486777060 512589618 486777060 586953765 220758979 586953765 220758979 947242094 51522179 947242094 198348870 947242094 198348870 430614719 899196764 430614719 899196764 102482377 899196764 781551932 217327107 781551932 932176912 781551932 932176912 69541247 932176912 248140837 333971889 248140837 333971889 938286847 60141948 938286847 659503218 938286847 659503218 81727959 920201452 81727959 372387686 81727959 372387686 999249950 842664 999249950 881526209 999249950 881526209 21893296 979382525 21893296 551167622 21893296 551167622 448229084 551167622 204828808 795270418 204828808 529132402 204828808 529132402 972210636 27299555 972210636 479105044 972210636 479105044 520837206 479105044 911554879 86628363 911554879 530083155 911554879 530083155 11739618 988897656 11739618 761688815 11739618 761688815 713523355 286077713 713523355 779969264 713523355 779969264 220165388 779969264 627227979 319916738 627227979 319916738 678313097 319916738 180566159 977297320 180566159 977297320 23941817 977297320 78426382 555651550 78426382 555651550 444146131 555651550 123957467 991226554 123957467 991226554 9133836 991226554 283520175 295251671 283520175 295251671 704201590 295251671 360750421 639324645 360750421 205555538 360750421 205555538 792732058 205555538 706844451 545279294 706844451 545279294 70543694 931128748 70543694 76016743 70543694 76016743 922720629 76016743 195242786 804889958 195242786 269553140 195242786 269553140 730396070 269553140 288548391 731166983 288548391 731166983 269406737 731166983 940724751 58128121 940724751 588729512 940724751 588729512 396159289 603900924 396159289 501968891 396159289 501968891 702466129 297079233 702466129 332037106 702466129 332037106 667304302 332037106 822745749 175747791 822745749 764970263 822745749 764970263 236146073 764970263 974295880 25247251 974295880 938773444 974295880 938773444 63612536 938773444 493509195 506458441 493509195 910778343 493509195 910778343 91591174 910778343 594219814 406269313 594219814 705241360 594219814 705241360 167758191 859840701 167758191 859840701 141518622 859840701 274200548 726045901 274200548 932454272 274200548 932454272 69322783 932454272 840605914 158301792 840605914 274180983 840605914 274180983 587070653 600441507 587070653 600441507 400006947 600441507 845692027 153174659 845692027 238656606 845692027 238656606 760187319 238656606 949112949 49483311 949112949 901549244 949112949 901549244 100371283 901549244 721560524 277860801 721560524 711024119 721560524 711024119 250160136 750942291 250160136 382587697 250160136 382587697 617392797 382587697 319698988 681878991 319698988 381513509 319698988 381513509 618560750 381513509 318012604 683800991 318012604 133954685 318012604 133954685 898729008 100634564 898729008 109563067 898729008 109563067 176022055 824865627 176022055 335858017 176022055 335858017 663769266 335858017 524591935 475394144 524591935 474907234 524591935 474907234 525081970 474907234 365179545 634643505 365179545 127295344 365179545 127295344 870990183 127295344 707050052 539664671 707050052 539664671 459710455 539664671 460155159 80194553 460155159 80194553 918776170 80194553 674942705 323157198 674942705 144176316 674942705 144176316 854678739 144176316 540074672 619182039 540074672 619182039 45709556 954810653 45709556 30834457 45709556 30834457 968548704 30834457 848285155 150646184 848285155 14747524 848285155 14747524 985012651 14747524 118094877 883129052 118094877 422481 118094877 422481 999621868 422481 308155192 693533725 308155192 600429602 308155192 600429602 947279942 51448855 947279942 56267474 947279942 56267474 259928774 834087204 259928774 834087204 166935123 834087204 284253872 179222082 284253872 179222082 819274235 179222082 395960736 604092930 395960736 178305627 395960736 178305627 820164782 178305627 795248750 444858284 795248750 444858284 139121454 862291424 139121454 556153517 139121454 556153517 443565840 556153517 340895595 780612965 340895595 780612965 219491083 780612965 316601801 441242959 316601801 441242959 884965383 113366629 884965383 336228803 884965383 336228803 247487497 876612797 247487497 876612797 124416665 876612797 376053657 11170460 376053657 11170460 997318308 2771358 997318308 217210358 997318308 217210358 781696482 217210358 993296346 6703366 993296346 8208372 993296346 8208372 195475163 804686614 195475163 36830516 195475163 36830516 961998543 36830516 577393953 714567475 577393953 714567475 286098707 714567475 837673006 161648221 837673006 324435508 837673006 324435508 632914181 903473062 632914181 903473062 98567497 903473062 840619843 158292596 840619843 974182363 840619843 974182363 26918777 974182363 390292680 529472470 390292680 529472470 470494643 529472470 134072766 867330607 134072766 17966610 134072766 17966610 981478382 17966610 126044229 874921978 126044229 714383017 126044229 714383017 286375262 714383017 65476948 936814544 65476948 670396988 65476948 670396988 527654018 472510425 527654018 637916438 527654018 637916438 84295091 917610590 84295091 126248353 84295091 126248353 871854265 126248353 471720773 528379576 471720773 506475078 471720773 506475078 707547263 190400127 707547263 190400127 807335815 190400127 740885480 258473968 740885480 244571587 740885480 244571587 754664951 244571587 317431269 767563255 317431269 767563255 233510764 767563255 424096641 360086944 424096641 360086944 771758908 226531071 771758908 440166819 771758908 440166819 48987111 951956030 48987111 850445775 48987111 850445775 958222301 40895767 958222301 289646341 958222301 289646341 527409183 472824639 527409183 13540290 527409183 13540290 986564833 13540290 820981815 768057691 820981815 768057691 232823472 768057691 950044103 48529556 950044103 758518920 950044103 758518920 155895914 844828919 155895914 759214221 155895914 759214221 930216362 68433715 930216362 513459762 930216362 513459762 217416676 782585974 217416676 537142915 217416676 537142915 462269280 537142915 280805599 719440901 280805599 282263483 280805599 282263483 717379877 282263483 608176823 391473036 608176823 209089810 608176823 209089810 789404111 209089810 479442344 519996000 479442344 333113094 479442344 333113094 666053763 333113094 444497614 805085433 444497614 805085433 194925530 805085433 263036774 272353066 263036774 272353066 727296617 272353066 568780545 431857728 568780545 69622089 568780545 69622089 929075033 69622089 143312613 858190902 143312613 844627368 143312613 844627368 428447865 526078635 428447865 526078635 473851617 526078635 85059562 916902472 85059562 252895644 85059562 252895644 872766161 125183358 872766161 386068757 872766161 386068757 594045231 715605532 594045231 715605532 281397281 718838863 281397281 385764461 281397281 385764461 614073222 385764461 500526413 499061189 500526413 390551132 500526413 390551132 609159086 390551132 541906313 458757006 541906313 288560881 541906313 288560881 710921297 288560881 245507073 755791219 245507073 343117530 245507073 343117530 656508626 343117530 91483871 910872476 91483871 125143457 91483871 125143457 872837537 125143457 244272905 756845076 244272905 659238036 244272905 659238036 609508754 390241302 609508754 702963560 609508754 702963560 298040402 702963560 443275723 4615348 443275723 4615348 995488758 4615348 781279883 217626256 781279883 182085361 781279883 182085361 816269613 182085361 670397631 770642707 670397631 770642707 230305760 770642707 876767511 121430274 876767511 340570624 876767511 340570624 223508835 776997943 223508835 343309752 223508835 343309752 656279414 343309752 18209355 982925305 18209355 417406142 18209355 417406142 583453950 417406142 6812134 993275442 6812134 962510261 6812134 962510261 940158200 58608656 940158200 614383716 940158200 614383716 187881258 812341944 187881258 757713384 187881258 757713384 718545472 281283225 718545472 661833629 718545472 661833629 234527990 766625634 234527990 365929090 234527990 365929090 633611284 365929090 404707795 595750761 404707795 226919401 404707795 226919401 951450503 47366642 951450503 427539769 951450503 427539769 573484679 427539769 672460931 150096012 672460931 150096012 848945968 150096012 282295936 718055102 282295936 711159491 282295936 711159491 289528949 711159491 168744221 831982424 168744221 473936601 168744221 473936601 526377937 473936601 143401355 858128010 143401355 617333867 143401355 617333867 382980016 617333867 346179831 654801632 346179831 54716533 346179831 54716533 944195956 54716533 402446216 598053209 402446216 588457370 402446216 588457370 412233135 588457370 393268057 815354880 393268057 815354880 185054328 815354880 477620028 522193590 477620028 913735372 477620028 913735372 88296124 913735372 950550625 48202677 950550625 58789762 950550625 58789762 768803367 380818931 768803367 380818931 371568541 876936641 371568541 876936641 124194102 876936641 864859008 133218074 864859008 739233474 864859008 739233474 218859166 914406300 218859166 914406300 87553201 914406300 746203318 253013773 746203318 490981974 746203318 490981974 508107818 490981974 661709770 246407480 661709770 246407480 752969082 246407480 523238636 476763373 523238636 239005379 523238636 239005379 759903945 239005379 316906269 958429791 316906269 958429791 42403867 958429791 159217899 841699306 159217899 852100498 159217899 852100498 148886369 852100498 447006460 38149158 447006460 38149158 960805892 38149158 695650161 523090537 695650161 523090537 476931238 523090537 566640305 434141224 566640305 538800697 566640305 538800697 460630844 538800697 489918797 510243352 489918797 594777613 489918797 594777613 405700418 594777613 962808105 36051523 962808105 301028103 962808105 301028103 309943320 691787098 309943320 555095640 309943320 555095640 444786692 555095640 239584628 761386039 239584628 308237584 239584628 308237584 690747145 308237584 31064180 970284648 31064180 601708732 31064180 601708732 398511437 601708732 193744358 806247002 193744358 81750078 193744358 81750078 917115092 81750078 823637776 945306992 823637776 945306992 56138037 945306992 307001315 99515397 307001315 99515397 899765017 99515397 178565948 822047957 178565948 675451884 178565948 675451884 326217890 675451884 206410213 793815766 206410213 62544197 206410213 62544197 935857031 62544197 280406685 720015786 280406685 396745560 280406685 396745560 602814725 396745560 313710198 688009509 313710198 646596077 313710198 646596077 490844074 389711879 490844074 389711879 769683724 24021804 769683724 24021804 975469183 24021804 784543250 956137496 784543250 956137496 44563970 956137496 601746611 397967534 601746611 509215864 601746611 509215864 353098326 647980923 353098326 242501299 353098326 242501299 756769742 242501299 370020395 630422246 370020395 620581653 370020395 620581653 379652528 620581653 230528899 802924836 230528899 802924836 197452153 802924836 462792412 199860236 462792412 199860236 798451957 199860236 636275232 363254847 636275232 267867987 636275232 267867987 731884004 267867987 101864819 900108283 101864819 840800052 101864819 840800052 160000655 840800052 43740133 957108306 43740133 755356017 43740133 755356017 968818725 30503245 968818725 757140145 968818725 757140145 53672109 947582731 53672109 275947207 53672109 275947207 723596196 275947207 456858719 838786971 456858719 838786971 162220102 838786971 562814330 438023970 562814330 633691939 562814330 633691939 366218741 633691939 783470831 145524093 783470831 145524093 853314364 145524093 394089034 605737346 394089034 85065097 394089034 85065097 913246303 85065097 203915392 796205396 203915392 319279721 203915392 319279721 679088302 319279721 567969643 943371557 567969643 943371557 58371140 943371557 571130867 396807413 571130867 396807413 602711638 396807413 285871772 714783692 285871772 64903117 285871772 64903117 933484983 64903117 683921525 314279928 683921525 128284656 683921525 128284656 869970081 128284656 715229478 393862935 715229478 393862935 31990600 969250252 31990600 249940028 31990600 249940028 992635819 7247218 992635819 241600321 992635819 241600321 491862292 508231885 491862292 304735791 491862292 304735791 694427850 304735791 30196996 971067073 30196996 212893251 30196996 212893251 785448989 212893251 642433578 561322505 642433578 561322505 438839365 561322505 645371411 353911270 645371411 843032092 645371411 843032092 157985755 843032092 615752947 384093004 615752947 923679756 615752947 923679756 78212557 923679756 693878137 305156482 693878137 790416551 693878137 790416551 209337710 790416551 799000596 199257645 799000596 848148341 799000596 848148341 152638624 848148341 772154897 226090659 772154897 297442430 772154897 297442430 507141477 900670603 507141477 900670603 101242282 900670603 877631698 120590798 877631698 878348751 877631698 878348751 122900959 878348751 644574556 110321619 644574556 110321619 888475120 110321619 414424754 692241187 414424754 692241187 309647396 692241187 530453916 469511753 530453916 868783242 530453916 868783242 132339453 868783242 581414810 419605130 581414810 609645243 581414810 609645243 172901921 827951178 172901921 336279659 172901921 336279659 663258674 336279659 124440268 876566422 124440268 354205384 124440268 354205384 644901433 354205384 392484236 607255388 392484236 261781584 392484236 261781584 802991974 186473053 802991974 186473053 811710304 186473053 204711175 795384609 204711175 187346625 204711175 187346625 904092095 94809469 904092095 202489055 904092095 202489055 506416390 492797418 506416390 221195616 506416390 221195616 777642777 221195616 572417179 428387346 572417179 331690309 572417179 331690309 667537302 331690309 118507168 882560068 118507168 180933876 118507168 180933876 842339108 72369121 842339108 72369121 926495616 72369121 432735917 567340176 432735917 66415244 432735917 66415244 932141301 66415244 81783539 920158037 81783539 234342039 81783539 234342039 764359100 234342039 384520939 615795560 384520939 170164801 384520939 170164801 828782130 170164801 673215058 768985900 673215058 768985900 20531487 980766586 20531487 748403456 20531487 748403456 252292212 748403456 53093498 948250732 53093498 541215783 53093498 541215783 458251670 541215783 20601454 980674003 20601454 533905038 20601454 533905038 465898688 533905038 248079875 753126415 248079875 302220470 248079875 302220470 696896061 302220470 666434636 799318802 666434636 799318802 90305079 911867081 90305079 588511428 90305079 588511428 412197511 588511428 350390586 650668466 350390586 58651018 350390586 58651018 940137945 58651018 45084628 955467862 45084628 352118226 45084628 352118226 647494048 352118226 306833186 694832064 306833186 580482619 306833186 580482619 786207397 212255413 786207397 778842703 786207397 778842703 221228288 778842703 860160122 138929748 860160122 687035235 860160122 687035235 314703358 687035235 790351163 208048871 790351163 452247714 790351163 452247714 312883224 688892108 312883224 503902795 312883224 503902795 495651436 503902795 150382361 852870346 150382361 852870346 148089299 852870346 471860437 278798673 471860437 278798673 720556556 278798673 473747226 526217643 473747226 432732860 473747226 432732860 567678299 432732860 364678957 635163187 364678957 622195302 364678957 622195302 378067507 622195302 67873219 934258201 67873219 751387351 67873219 751387351 464204217 272054286 464204217 272054286 727554464 272054286 328922639 969425045 328922639 969425045 31799607 969425045 307584487 303066371 307584487 303066371 696194840 303066371 2103972 997731719 2103972 17687201 2103972 17687201 981830915 17687201 708255373 736385699 708255373 736385699 264501824 736385699 636830867 183970089 636830867 183970089 814102727 183970089 63505081 938865639 63505081 116756098 63505081 116756098 881779202 116756098 176872157 824054878 176872157 787154052 176872157 787154052 476329845 523615560 476329845 898197983 476329845 898197983 103396061 898197983 298904935 552759183 298904935 552759183 446748056 552759183 368449222 631652986 368449222 324396377 368449222 324396377 673880871 324396377 55857716 945661082 55857716 846881701 55857716 846881701 153885514 846881701 151779727 848999767 151779727 40196093 151779727 40196093 959120240 40196093 96980545 904987246 96980545 662944802 96980545 662944802 936508942 61952132 936508942 480849863 936508942 480849863 518986998 480849863 795011370 203301752 795011370 959248984 795011370 959248984 41699798 959248984 390910621 549586767 390910621 549586767 513010518 486280948 513010518 667244373 513010518 667244373 334461680 667244373 731523149 268331150 731523149 546000342 731523149 546000342 368305697 631820923 368305697 47485774 368305697 47485774 951318960 47485774 665790122 772486464 665790122 772486464 228342992 772486464 410795304 589669471 410795304 842991360 410795304 842991360 110511220 890580457 110511220 355021389 110511220 355021389 770121276 228195271 770121276 310769837 770121276 310769837 629911252 369467940 629911252 100819259 629911252 100819259 898509018 100819259 860012589 500341873 860012589 500341873 241797182 759356503 241797182 712398369 241797182 712398369 633397499 366138087 633397499 540865182 633397499 540865182 458578389 540865182 788423244 210274083 788423244 876023566 788423244 876023566 125092748 876023566 520669825 80756454 520669825 80756454 918178263 80756454 858419380 485567268 858419380 485567268 403839682 596532152 403839682 287744909 403839682 287744909 711690438 287744909 46101887 954442795 46101887 940683726 46101887 940683726 656775964 4709507 656775964 4709507 995384452 4709507 574354892 426741397 574354892 145550510 574354892 145550510 853251776 145550510 286389490 714327050 286389490 703806498 286389490 703806498 297210766 703806498 134520641 866768132 134520641 831541241 134520641 831541241 658558941 341100298 658558941 428658232 658558941 428658232 572148651 428658232 578927983 421941455 578927983 961834160 578927983 961834160 39159094 961834160 806645368 164372390 806645368 164372390 835033330 164372390 89704910 912457920 89704910 838737184 89704910 838737184 341447216 591595361 341447216 591595361 408978045 591595361 166815614 834219212 166815614 228550450 166815614 228550450 769817940 228550450 127109116 873778816 127109116 378934035 127109116 378934035 966959842 32432705 966959842 725723400 966959842 725723400 274652847 725723400 997977322 2260217 997977322 517274714 997977322 517274714 252407012 916767498 252407012 916767498 85198253 916767498 664368165 335282372 664368165 804660824 664368165 804660824 195496633 804660824 786896836 211681996 786896836 639537187 786896836 639537187 360540041 639537187 823938077 174664892 823938077 565266131 823938077 565266131 435002253 565266131 812471253 185720537 812471253 455533329 812471253 455533329 545180963 455533329 589635965 410827068 589635965 447360653 589635965 447360653 553476176 447360653 709099947 290464670 709099947 799056826 709099947 799056826 174257598 826566354 174257598 515419726 174257598 515419726 484174354 515419726 413993792 697119895 413993792 697119895 238078105 764469076 238078105 764469076 236507226 764469076 669191860 328756410 669191860 328756410 950830436 47908791 950830436 668862547 950830436 668862547 333048774 668862547 652617987 347078584 652617987 972066945 652617987 972066945 29143171 972066945 528870319 471386434 528870319 534460938 528870319 534460938 465276457 534460938 560071604 440972313 560071604 772399692 560071604 772399692 228408789 772399692 983321066 16340494 983321066 809047148 983321066 809047148 24796047 976454497 24796047 252219433 24796047 252219433 746995790 252219433 554181717 766203704 554181717 766203704 116810586 884207757 116810586 483276361 116810586 483276361 516275390 483276361 64163876 938346157 64163876 511600906 64163876 511600906 753377268 245998092 753377268 571485154 753377268 571485154 428374485 571485154 774506219 223734644 774506219 397872214 774506219 397872214 288541528 711926766 288541528 441295200 288541528 441295200 559850422 441295200 254325289 746238133 254325289 405410555 254325289 405410555 595053643 405410555 224922047 775607609 224922047 445057454 224922047 445057454 555416099 445057454 182365788 818493443 182365788 791168103 182365788 791168103 522059074 478056206 522059074 610171631 522059074 610171631 389926617 610171631 908821330 89604077 908821330 376149354 908821330 376149354 371622289 628599792 371622289 215808164 371622289 215808164 782986524 215808164 390664948 609564538 390664948 593999967 390664948 593999967 869480834 128677154 869480834 565940274 869480834 565940274 434271026 565940274 927891893 70766132 927891893 763839100 927891893 763839100 237053362 763839100 846183506 152515671 846183506 159064396 846183506 159064396 564658776 464930859 564658776 464930859 535147232 464930859 820273481 109594921 820273481 109594921 889181475 109594921 16081856 984770631 16081856 159201596 16081856 159201596 938341674 60073789 938341674 791630501 938341674 791630501 126419745 931456328 126419745 931456328 70315653 931456328 121594150 879526147 121594150 889914851 121594150 889914851 111274022 889914851 757777417 241256926 757777417 897084482 757777417 897084482 104540523 897084482 942411433 56717983 942411433 311137671 942411433 311137671 125262066 875899735 125262066 790170099 125262066 790170099 771965758 226302835 771965758 762355686 771965758 762355686 238407737 762355686 500968254 498406521 500968254 889103556 500968254 889103556 112128896 889103556 164720267 113845356 164720267 113845356 884440597 113845356 316624819 685213948 316624819 192278387 316624819 192278387 805593337 192278387 347525189 653294962 347525189 189889876 347525189 189889876 807994852 189889876 542121183 946300749 542121183 946300749 55213938 946300749 783281442 215496023 783281442 940422139 783281442 940422139 61576699 940422139 383520280 369713365 383520280 369713365 629719434 369713365 377055300 623191539 377055300 418585486 377055300 418585486 582527803 418585486 102431746 899275541 102431746 673381914 102431746 673381914 532301413 224130869 532301413 224130869 774046744 224130869 19021142 982013834 19021142 926124013 19021142 926124013 272650701 727639985 272650701 790671724 272650701 790671724 209213914 790671724 906645566 91990179 906645566 377997103 906645566 377997103 357774431 642666418 357774431 334145148 357774431 334145148 665300925 334145148 327661427 673782307 327661427 440326748 327661427 440326748 560713014 440326748 271282287 911269943 271282287 911269943 91051322 911269943 775194750 223048770 775194750 433335033 775194750 433335033 92449262 909913692 92449262 426164423 92449262 426164423 812451670 48352839 812451670 48352839 950359422 48352839 81194852 920771766 81194852 419975261 81194852 419975261 707823214 220801788 707823214 220801788 777954316 220801788 191131757 809021233 191131757 140485092 191131757 140485092 858388521 140485092 138179502 863510347 138179502 290513706 138179502 290513706 709077066 290513706 204047185 796057386 204047185 527252636 204047185 527252636 472722166 527252636 405372610 891516981 405372610 891516981 109581295 891516981 832857486 166281803 832857486 878604114 832857486 878604114 122712570 878604114 839411399 159670498 839411399 623032702 839411399 623032702 377264763 623032702 863212787 135102434 863212787 883954525 863212787 883954525 70747457 930830323 70747457 698824673 70747457 698824673 414080810 155613222 414080810 155613222 843112213 155613222 736848904 262894479 736848904 94795918 736848904 94795918 904122894 94795918 41555653 959363936 41555653 627410462 41555653 627410462 372712279 627410462 195275887 804862499 195275887 632516209 195275887 632516209 890431025 73136268 890431025 73136268 925549844 73136268 621761783 724737173 621761783 724737173 275705101 724737173 453327633 546140704 453327633 825604238 453327633 825604238 175100725 825604238 717205015 282485539 717205015 403774170 717205015 403774170 596594051 403774170 916753595 81982363 916753595 175552803 916753595 175552803 518897795 480932310 518897795 434423545 518897795 434423545 566401871 434423545 528871144 471380577 528871144 190686019 528871144 190686019 807113974 190686019 22100358 979128060 22100358 567510550 22100358 567510550 598398248 335057166 598398248 335057166 841176083 150189451 841176083 150189451 848760217 150189451 129927737 985804162 129927737 985804162 15024083 985804162 835475605 163021651 835475605 163021651 836275149 163021651 505671414 517411512 505671414 517411512 177045905 823815279 177045905 411532641 177045905 411532641 588977931 411532641 38828697 962204010 38828697 206072666 38828697 206072666 792146087 206072666 65874942 936228294 65874942 160124028 65874942 160124028 839020159 160124028 512435730 486847231 512435730 92304984 512435730 92304984 906305072 92304984 344407378 956750947 344407378 956750947 44097889 956750947 189882003 810199518 189882003 956906425 189882003 956906425 43909393 956906425 798406962 5783369 798406962 5783369 994249095 5783369 901090358 410163410 901090358 410163410 579717606 569107884 579717606 569107884 430949624 569107884 567307264 109140645 567307264 109140645 889687870 109140645 719414783 467474647 719414783 467474647 532308615 467474647 913942904 84512084 913942904 273305717 913942904 273305717 77298794 924435775 77298794 145934941 77298794 145934941 852873823 145934941 122349132 878958187 122349132 454701394 122349132 454701394 546166612 454701394 520273538 707139547 520273538 707139547 293756019 707139547 474309626 525783391 474309626 547660304 474309626 547660304 451989135 547660304 516619540 483054151 516619540 850077759 516619540 850077759 150917512 850077759 679140766 319216370 679140766 411218088 679140766 411218088 589327136 411218088 997519951 2611233 997519951 518895745 997519951 518895745 480461858 518895745 900599765 98733265 900599765 927556102 900599765 927556102 74282559 927556102 696257414 68704221 696257414 68704221 929938138 68704221 549610900 450863993 549610900 6850278 549610900 6850278 993132023 6850278 643118282 996201422 643118282 996201422 3790927 996201422 110732669 472999222 110732669 472999222 911445026 86715790 911445026 692534817 911445026 692534817 309277076 692534817 574174399 31118021 574174399 31118021 968236668 31118021 184661676 815885229 184661676 120032683 184661676 120032683 878264264 120032683 777243726 720265788 777243726 720265788 280022103 720265788 836514363 162791867 836514363 418584634 836514363 418584634 49940604 951153426 49940604 533310466 49940604 533310466 466482857 533310466 219862804 985170596 219862804 985170596 15594188 985170596 734319684 265155431 734319684 908725005 734319684 908725005 93644913 908725005 873199902 69672226 873199902 69672226 929028157 69672226 146469550 854767375 146469550 23844802 146469550 23844802 975642985 23844802 254833907 745837905 254833907 651338307 254833907 651338307 349609850 651338307 19152189 981914457 19152189 522548458 19152189 522548458 836665114 162641153 836665114 677843340 836665114 677843340 127528109 968690020 127528109 968690020 32400555 968690020 445084546 517691217 445084546 517691217 993523922 6538685 993523922 309838216 993523922 309838216 594872159 405555482 594872159 130838420 594872159 130838420 867216725 130838420 124272230 876822182 124272230 43662562 124272230 43662562 955271038 43662562 932879565 796637545 932879565 796637545 203532077 796637545 435337826 337184201 435337826 337184201 662181948 337184201 187029661 842096303 187029661 842096303 158899694 842096303 875199307 2252775 875199307 2252775 997997227 2252775 822126788 862254735 822126788 862254735 139224945 862254735 610029114 389700536 610029114 989736073 610029114 989736073 10729377 989736073 708431619 291363924 708431619 589050586 708431619 589050586 411645219 589050586 624657685 375103769 624657685 376255050 624657685 376255050 401880165 598564919 401880165 437369881 401880165 437369881 722578393 277055337 722578393 964163833 722578393 964163833 36946432 964163833 110148026 465791087 110148026 465791087 534118501 465791087 214760684 972248947 214760684 972248947 29070913 972248947 880189871 118144397 880189871 516046205 880189871 516046205 483627470 516046205 486668312 513087101 486668312 613754051 486668312 613754051 116435975 884663188 116435975 217231929 116435975 217231929 796841791 201339232 796841791 297001269 796841791 297001269 48343643 952520722 48343643 592587457 48343643 592587457 408102439 592587457 210359452 789398764 210359452 173621753 210359452 173621753 825013988 173621753 626153583 373480905 626153583 271736287 626153583 271736287 727904235 271736287 662265762 877875555 662265762 877875555 123289087 877875555 917860316 81034685 917860316 527577704 917860316 527577704 236921384 814015628 236921384 814015628 186457415 814015628 499934220 339574153 499934220 339574153 660027269 339574153 516985868 482715771 516985868 107544749 516985868 107544749 891276572 107544749 579370332 421402205 579370332 117936662 579370332 117936662 880399548 117936662 297495141 703508191 297495141 479335473 297495141 479335473 520565437 479335473 196370225 803812968 196370225 785511271 196370225 785511271 273223724 727121341 273223724 943759620 273223724 943759620 57863872 943759620 700514048 298838657 700514048 617839716 700514048 617839716 382548747 617839716 925808377 73007298 925808377 819508529 925808377 819508529 181220179 819508529 934921216 63388431 934921216 168769966 934921216 168769966 288194574 712371467 288194574 416573505 288194574 416573505 665258767 334221737 665258767 694348147 665258767 694348147 307395828 694348147 646650270 352782034 646650270 820549284 646650270 820549284 180257704 820549284 908221604 90297403 908221604 421102852 908221604 421102852 579607896 421102852 690003376 265328863 690003376 265328863 943789266 5269954 943789266 5269954 994929107 5269954 637382434 362048545 637382434 305535102 637382434 305535102 693565593 305535102 346646949 654386300 346646949 257777844 346646949 257777844 741543781 257777844 143927385 857563727 143927385 247647117 143927385 247647117 850261741 148732515 850261741 206700867 850261741 206700867 615961948 761856900 615961948 761856900 22393646 978878515 22393646 634482451 22393646 634482451 414886460 482398609 414886460 482398609 517395281 482398609 322370832 961017618 322370832 961017618 39791414 961017618 285952606 714735561 285952606 720867570 285952606 720867570 279535861 720867570 538127824 462363895 538127824 599201424 538127824 599201424 401264147 599201424 730779063 269065209 730779063 409007526 730779063 409007526 35311572 965571824 35311572 434677958 35311572 434677958 566172303 434677958 124586847 911555599 124586847 911555599 90693545 911555599 248011064 696557221 248011064 696557221 305099533 696557221 7705022 992605087 7705022 48500526 7705022 48500526 952305598 46431737 952305598 203654972 952305598 203654972 133725232 867557567 133725232 306405269 133725232 306405269 692578209 306405269 596139880 774905654 596139880 774905654 225689887 774905654 234771738 264733043 234771738 264733043 949289192 49284361 949289192 53541685 949289192 53541685 734923365 420751810 734923365 420751810 434444664 565823427 434444664 187055792 434444664 187055792 811060897 187055792 798615972 365562026 798615972 365562026 173985090 826909736 173985090 121218392 173985090 121218392 876945686 121218392 153316526 847393334 153316526 7995422 153316526 7995422 991835270 7995422 759175818 351028265 759175818 351028265 508562893 850880104 508562893 850880104 149974815 850880104 539666915 460828475 539666915 670774151 539666915 670774151 330836380 670774151 519952075 479959149 519952075 517704157 519952075 517704157 378038360 962917847 378038360 962917847 38286520 962917847 702972373 296544975 702972373 996289698 702972373 996289698 3621488 996289698 536372053 463912468 536372053 895160682 536372053 895160682 106187712 895160682 283680264 419957053 283680264 419957053 581042017 419957053 364263200 635571689 364263200 432232563 364263200 432232563 719412142 191034921 719412142 191034921 806747003 191034921 550930173 449492317 550930173 67865184 550930173 67865184 930741937 67865184 438675653 894400292 438675653 894400292 106835246 894400292 497583279 502176157 497583279 745720881 497583279 745720881 255014080 745720881 697061176 28444846 697061176 28444846 970664902 28444846 764446191 234265011 764446191 102182044 764446191 102182044 906610412 92033737 906610412 398026670 906610412 398026670 591254886 409210830 591254886 26899320 591254886 26899320 972739490 26899320 77510742 924248797 77510742 30724672 77510742 30724672 968585623 30724672 339556583 661651390 339556583 162767653 339556583 162767653 836516340 162767653 168207380 887277848 168207380 887277848 113820114 887277848 812466296 185732133 812466296 300719476 812466296 300719476 698680139 300719476 730165903 221055722 730165903 221055722 777727677 221055722 136984897 864765060 136984897 695647586 136984897 695647586 306031658 695647586 133317266 867813430 133317266 779275371 133317266 779275371 369393497 630998291 369393497 748392739 369393497 748392739 252303880 748392739 350425103 596971754 350425103 596971754 403524493 596971754 135984481 865677727 135984481 390050073 135984481 390050073 609717580 390050073 323923593 677573891 323923593 358341233 323923593 358341233 949993494 48574210 949993494 615806831 949993494 615806831 384517597 615806831 679435380 318817092 679435380 763014036 679435380 763014036 189406450 810748509 189406450 668495282 189406450 668495282 475826753 283358049 475826753 283358049 843308041 155520283 843308041 321439317 843308041 321439317 251036422 749993801 251036422 260839287 251036422 260839287 772119597 226111796 772119597 774981087 772119597 774981087 199692779 800723507 199692779 395523485 199692779 395523485 783050953 157547671 783050953 157547671 841382759 157547671 500442119 640527431 500442119 640527431 359561057 640527431 788583507 14721133 788583507 14721133 985070491 14721133 412191534 950206667 412191534 950206667 50960153 950206667 147327350 442880376 147327350 442880376 794861351 203435879 794861351 855724755 794861351 855724755 145513423 855724755 833572647 165575004 833572647 780996272 833572647 780996272 219184322 780996272 571151146 350130567 571151146 350130567 649420630 350130567 218913157 781266998 218913157 111862196 218913157 111862196 886628580 111862196 679272138 319028663 679272138 120341570 679272138 120341570 877862334 120341570 694717425 304494125 694717425 279657594 694717425 279657594 719922643 279657594 466550524 573762468 466550524 573762468 276015717 724526886 276015717 550725614 276015717 550725614 686437069 311865319 686437069 543539464 686437069 543539464 456224057 543539464 724672048 179429399 724672048 179429399 948110469 50666449 948110469 349532997 948110469 349532997 650065624 349532997 962315546 36494825 962315546 835210268 962315546 835210268 165706561 835210268 177112942 159099446 177112942 159099446 839816522 159099446 28062971 973227822 28062971 505263588 28062971 505263588 678074257 320182113 678074257 765087841 678074257 765087841 236010151 765087841 686063202 75401637 686063202 75401637 987890130 12164120 987890130 103639777 987890130 103639777 74843857 927112798 74843857 925213483 74843857 925213483 808724033 189154170 808724033 519948008 808724033 519948008 479501402 519948008 519940540 151989544 519940540 151989544 846821611 151989544 198382378 985915144 198382378 985915144 14851726 985915144 944255459 54607610 944255459 361491325 944255459 361491325 502612321 496665758 502612321 362282272 502612321 362282272 637269315 362282272 54842939 946618507 54842939 778202801 54842939 778202801 380264518 619766118 380264518 625252195 380264518 625252195 300340569 700982644 300340569 364446847 300340569 364446847 634991678 364446847 472757249 878978200 472757249 878978200 96042192 906105561 96042192 159719226 96042192 159719226 839371725 159719226 139106119 862301103 139106119 322558819 139106119 322558819 924021349 74532555 924021349 162185946 924021349 162185946 837053383 162185946 865779130 39186102 865779130 39186102 959978636 39186102 800215692 291935757 800215692 291935757 644973359 512293959 644973359 512293959 487433566 512293959 823645703 174862248 823645703 238043019 823645703 238043019 252067910 748815796 252067910 224314229 252067910 224314229 773815526 224314229 131386430 869717248 131386430 1428845 131386430 1428845 998720218 1428845 695538743 923152999 695538743 923152999 78736790 923152999 616695475 326041092 616695475 326041092 965439497 33693904 965439497 986074284 965439497 986074284 14665239 986074284 973885685 25734158 973885685 133332044 973885685 133332044 697186313 304662824 697186313 304662824 131257052 869832006 131257052 214296475 131257052 214296475 784296104 214296475 612528840 518470425 612528840 518470425 481024184 518470425 652685241 347025967 652685241 373780647 652685241 373780647 615918660 442709928 615918660 442709928 312055945 851658569 312055945 851658569 46517042 954184382 46517042 532565438 46517042 532565438 758680767 240048155 758680767 628481896 758680767 628481896 117306945 883745234 117306945 232570378 117306945 232570378 765923769 232570378 467546411 532358888 467546411 412792553 467546411 412792553 888887493 109863570 888887493 529860014 888887493 529860014 165437117 835390430 165437117 335201309 165437117 335201309 664402763 335201309 58502852 943290714 58502852 285193626 58502852 285193626 714451639 285193626 279109957 721258254 279109957 621596641 279109957 621596641 492451705 507654492 492451705 982406272 492451705 982406272 18582863 982406272 465990802 301802464 465990802 301802464 727133996 272515971 727133996 309446132 727133996 309446132 188115478 812010888 188115478 17592186 188115478 17592186 981891519 17592186 596088491 423008776 596088491 423008776 577769223 423008776 690496669 308482372 690496669 630813368 690496669 630813368 369668604 630813368 824201523 174421092 824201523 481391895 824201523 481391895 160857137 840085513 160857137 499612288 160857137 499612288 887272660 111386134 887272660 146788714 887272660 146788714 831234549 606716650 831234549 606716650 393031916 606716650 784457713 214114352 784457713 729281806 784457713 729281806 271215712 729281806 893290952 105885739 893290952 302782071 893290952 302782071 575038894 791784390 575038894 791784390 208011111 791784390 997271451 2892970 997271451 118668477 997271451 118668477 111917286 889247520 111917286 734728923 111917286 734728923 265788442 734728923 257969388 742867743 257969388 528579221 257969388 528579221 835013475 164421241 835013475 472158706 835013475 472158706 91503485 953155836 91503485 953155836 47850289 953155836 68353115 400100064 68353115 400100064 599927660 400100064 444274686 555517894 444274686 320285485 444274686 320285485 933254632 65103104 933254632 752348112 933254632 752348112 189850886 810218517 189850886 356103714 189850886 356103714 711562797 287914356 711562797 648643669 711562797 648643669 352360140 648643669 684293457 313956886 684293457 941000730 684293457 941000730 60991545 941000730 183260439 665118480 183260439 665118480 851930162 147006614 851930162 677424117 851930162 677424117 324064543 677424117 766253861 232312778 766253861 677732747 766253861 677732747 323775636 677732747 399770488 594263934 399770488 594263934 406258902 594263934 365749213 634183747 365749213 616241502 365749213 616241502 545421580 455385006 545421580 557009507 545421580 557009507 443010340 557009507 926670303 72227592 926670303 327824187 926670303 327824187 270031803 730592706 270031803 67430524 270031803 67430524 931190052 67430524 669827375 329040191 669827375 13556524 669827375 13556524 986548521 13556524 180582647 820241063 180582647 107086595 180582647 107086595 891849370 107086595 541474492 459245236 541474492 72794271 541474492 72794271 926066840 72794271 84251440 929006999 84251440 929006999 72613130 929006999 443904067 144316752 443904067 144316752 854523065 144316752 161313915 839696914 161313915 63934938 161313915 63934938 934297613 63934938 891380959 961925172 891380959 961925172 39060206 961925172 405871851 69000726 405871851 69000726 934886029 63400333 934886029 337034583 934886029 337034583 461450941 537955024 461450941 493990207 461450941 493990207 505168355 493990207 260913010 740167541 260913010 421083780 260913010 421083780 579631331 421083780 163121747 900888610 163121747 900888610 57346804 944155302 57346804 642665150 57346804 642665150 357786492 642665150 331256425 720960625 331256425 720960625 279442578 720960625 557659292 298325265 557659292 298325265 701206156 298325265 571849338 787418590 571849338 787418590 212512758 787418590 577578173 423199478 577578173 465980077 577578173 465980077 533914507 465980077 924917099 73663582 924917099 457280018 924917099 457280018 450996136 668874334 450996136 668874334 333037836 668874334 599422075 119209016 599422075 119209016 898022006 101605196 898022006 851509714 898022006 851509714 149372838 851509714 356470449 384352174 356470449 384352174 781771162 217099296 781771162 641076344 781771162 641076344 359102537 641076344 654220342 200549523 654220342 200549523 797539889 200549523 505268297 942331508 505268297 942331508 59611629 942331508 743364102 255774712 743364102 501205323 743364102 501205323 117630604 883490994 117630604 428285456 117630604 428285456 614645993 284740259 614645993 284740259 714857606 284740259 432352667 652289531 432352667 652289531 110805892 890320790 110805892 458649001 110805892 458649001 988611596 11433134 988611596 777638549 988611596 777638549 222775886 777638549 449776854 549791773 449776854 589970701 449776854 589970701 138711469 862852492 138711469 741370763 138711469 741370763 259688510 741370763 155047207 845721802 155047207 602763761 155047207 602763761 397399783 602763761 194509178 805556274 194509178 358057692 194509178 358057692 662869531 336647851 662869531 364486992 662869531 364486992 634950934 364486992 840640552 158260395 840640552 859704854 840640552 859704854 51403302 949796567 51403302 941865767 51403302 941865767 174859378 581543982 174859378 581543982 419361556 581543982 63950568 967465226 63950568 967465226 33627911 967465226 210450307 126689872 210450307 126689872 871491393 126689872 539266550 721423075 539266550 721423075 220739936 779420156 220739936 352274445 220739936 352274445 647259978 352274445 30040288 971223215 30040288 834026896 30040288 834026896 166993226 834026896 7990727 992262086 7990727 8984535 7990727 8984535 990757442 8984535 296984019 703980508 296984019 642566328 296984019 642566328 357879794 642566328 323544638 677977553 323544638 178473217 323544638 178473217 820009060 178473217 416324702 583947292 416324702 140620324 416324702 140620324 877889515 120296867 877889515 393546744 877889515 393546744 606201427 393546744 813106200 185078716 813106200 393283989 813106200 393283989 468969006 920576861 468969006 920576861 81329634 920576861 696748782 302435544 696748782 455773454 696748782 455773454 484089236 984134324 484089236 984134324 16897779 984134324 164467923 26433638 164467923 26433638 973280180 26433638 757454172 854242519 757454172 854242519 146652573 912609995 146652573 912609995 89532421 912609995 580457095 420431932 580457095 547097630 580457095 547097630 452493163 547097630 994864953 5287661 994864953 35239315 994864953 35239315 699959177 299576331 699959177 2538695 699959177 2538695 997586290 2538695 486843382 794406848 486843382 794406848 205720718 794406848 608368429 391326309 608368429 696998111 608368429 696998111 70458465 931262533 70458465 466878737 70458465 466878737 532927128 466878737 22728252 978526054 22728252 795444970 22728252 795444970 857716777 141177387 857716777 922913784 857716777 922913784 15519044 985231353 15519044 286647429 15519044 286647429 712965322 286647429 682912340 346843267 682912340 346843267 54938563 946530308 54938563 211077829 54938563 211077829 787453635 211077829 446663070 552854199 446663070 56371734 446663070 56371734 942781410 56371734 775323210 470399594 775323210 470399594 421640999 915557388 421640999 915557388 86348126 915557388 172444833 482333177 172444833 482333177 928951654 69794826 928951654 124212767 928951654 124212767 311745529 690035358 311745529 15888194 311745529 15888194 983740738 15888194 977674147 179904362 977674147 179904362 620348238 379696520 620348238 92663218 620348238 92663218 905948958 92663218 767023503 231503094 767023503 18627681 767023503 18627681 995743823 4261022 995743823 456389153 995743823 456389153 109159551 891913172 109159551 186254657 109159551 186254657 832570494 32417228 832570494 32417228 966972752 32417228 481732750 747605257 481732750 747605257 253076240 747605257 280290744 720109507 280290744 865651033 280290744 865651033 135997129 865651033 167850925 253693498 167850925 253693498 745489061 253693498 43359806 957463179 43359806 691950880 43359806 691950880 318631477 683012323 318631477 704649315 318631477 704649315 296262724 704649315 553316033 379824470 553316033 379824470 620224109 379824470 296204797 704678109 296204797 31952829 296204797 31952829 974242339 25310825 974242339 197445589 974242339 197445589 600985544 398728102 600985544 321354844 600985544 321354844 711881571 287532998 711881571 887318495 711881571 887318495 113768956 887318495 678393936 319853411 678393936 486761132 678393936 486761132 114746479 886344700 114746479 60345973 114746479 60345973 938021815 60345973 539009994 547999792 539009994 547999792 220683179 958133624 220683179 958133624 42662274 958133624 413434980 587101758 413434980 931642880 413434980 931642880 22209932 979090840 22209932 389973169 22209932 389973169 609841159 389973169 115323004 885599199 115323004 734224888 115323004 734224888 677983687 189931325 677983687 189931325 807928575 189931325 199116435 801310807 199116435 516470119 199116435 516470119 485310433 514419309 485310433 732265141 485310433 732265141 268197834 732265141 703888208 221368171 703888208 221368171 777320801 221368171 334862711 795286535 334862711 795286535 204812632 795286535 506019885 493103123 506019885 886091838 506019885 886091838 115034638 886091838 600312339 399773701 600312339 656777185 600312339 656777185 33603781 967479398 33603781 302276151 33603781 302276151 696866272 302276151 216357557 865017857 216357557 865017857 136743877 865017857 284946548 196200485 284946548 196200485 801787110 196200485 351923766 853220635 351923766 853220635 146358269 854892153 146358269 646463968 146358269 646463968 354428951 646463968 279540167 720861344 279540167 366624491 279540167 366624491 901591444 97848248 901591444 125275040 901591444 125275040 575256258 425893936 575256258 140995117 575256258 140995117 857973644 140995117 507929555 491173999 507929555 349781527 507929555 349781527 649759405 349781527 118346202 882789916 118346202 308486478 118346202 308486478 788770746 169382062 788770746 169382062 846835231 151941311 846835231 828106604 846835231 828106604 172747865 828106604 481215793 51089830 481215793 51089830 947600624 51089830 161517675 895983630 161517675 895983630 105507315 895983630 748937529 250038306 748937529 252528112 748937529 252528112 746648565 252528112 895382758 104289388 895382758 216928332 895382758 216928332 180059981 820711240 180059981 623731451 180059981 623731451 376320978 623731451 7542824 992686780 7542824 568913084 7542824 568913084 431181612 568913084 100825285 901107119 100825285 515427530 100825285 515427530 484145778 515427530 143226420 858259230 143226420 643407530 143226420 643407530 490810793 31349558 490810793 31349558 968066354 31349558 828123818 262560262 828123818 262560262 482801351 722433082 482801351 722433082 277812638 722433082 528390201 471761400 528390201 971662982 528390201 971662982 29545268 971662982 402093316 323396810 402093316 323396810 674655839 323396810 228654360 772130227 228654360 26641743 228654360 26641743 973172654 26641743 759634801 239246360 759634801 164430811 759634801 164430811 978765193 20531260 978765193 665845786 978765193 665845786 157128253 895384691 157128253 895384691 105929766 895384691 459106205 120033958 459106205 120033958 878252445 120033958 733997109 354584425 733997109 354584425 357402260 817674051 357402260 817674051 62307812 939844322 62307812 926795089 62307812 926795089 949450134 49142347 949450134 236145283 949450134 236145283 762602879 236145283 807400653 190337840 807400653 476434029 807400653 476434029 523545089 476434029 711456130 288143434 711456130 574370069 711456130 574370069 314530783 687219241 314530783 130983751 314530783 130983751 867035404 130983751 481056618 518414787 481056618 306230492 481056618 306230492 799598727 48309744 799598727 48309744 950386515 48309744 373282867 887976947 373282867 887976947 113355272 887976947 208071091 675682553 208071091 675682553 325920669 675682553 79476429 922444786 79476429 14617916 79476429 14617916 985121032 14617916 357203999 710067041 357203999 710067041 290736219 710067041 840359922 158554463 840359922 236447266 840359922 236447266 762359519 236447266 894558804 104868870 894558804 200129060 894558804 200129060 778705416 794825570 778705416 794825570 205343284 794825570 462886716 372371500 462886716 372371500 627003090 372371500 570033013 965237698 570033013 965237698 35779701 965237698 266378636 345877566 266378636 345877566 956486840 42442373 956486840 272100613 956486840 272100613 727487239 272100613 785331480 213048423 785331480 964261874 785331480 964261874 36817651 964261874 860107488 138962580 860107488 405545769 860107488 405545769 241108642 942752415 241108642 942752415 59194242 942752415 68587850 652416779 68587850 652416779 982531233 17013480 982531233 588435040 982531233 588435040 412249729 588435040 951901493 46867995 951901493 220039822 951901493 220039822 507497586 491657144 507497586 24010880 507497586 24010880 975505062 24010880 271048853 729466779 271048853 694257155 271048853 694257155 931630264 66932962 931630264 401343837 931630264 401343837 598814675 401343837 709206384 30216304 709206384 30216304 969056315 30216304 693779932 305294137 693779932 142123614 693779932 142123614 856860627 142123614 805814746 192004466 805814746 3679124 805814746 3679124 996320808 3679124 200908659 882578248 200908659 882578248 118503060 882578248 996985282 3081746 996985282 837159820 996985282 837159820 163798480 837159820 339546226 661675426 339546226 710003324 339546226 710003324 225150575 861014273 225150575 861014273 65236397 937030965 65236397 277279627 65236397 277279627 722270319 277279627 26079596 975049992 26079596 648935842 26079596 648935842 352090581 648935842 129648178 871385522 129648178 504464463 129648178 504464463 645026588 354074672 645026588 476981956 645026588 476981956 182476135 818302535 182476135 657074990 182476135 657074990 557544379 442822770 557544379 925791835 557544379 925791835 54236907 947126412 54236907 490578070 54236907 490578070 983507165 16146515 983507165 259016398 983507165 259016398 670890709 339740800 670890709 339740800 659823684 339740800 919930167 78873729 919930167 633490865 919930167 633490865 366596704 633490865 637478145 361937220 637478145 951186237 637478145 951186237 49884297 951186237 480461748 416710432 480461748 416710432 584140730 416710432 91877508 910370010 91877508 341504992 91877508 341504992 865865242 132240688 865865242 425038587 865865242 425038587 446484683 553326260 446484683 354523753 446484683 354523753 644613609 354523753 151072314 849859621 151072314 241963691 151072314 241963691 757104973 241963691 76846038 924964988 76846038 727682761 76846038 727682761 272601231 727682761 93249374 909088030 93249374 833762197 93249374 833762197 280710507 95535595 280710507 95535595 903434356 95535595 371989933 628333801 371989933 112352120 371989933 112352120 886056271 112352120 72758205 928935211 72758205 144951084 72758205 144951084 853854148 144951084 481424263 518133838 481424263 516902713 481424263 516902713 807519680 56382385 807519680 56382385 942780435 56382385 636835973 650090290 636835973 650090290 350833646 650090290 747947402 251031204 747947402 621743502 747947402 621743502 378632598 621743502 660092130 339461706 660092130 800119863 660092130 800119863 200204965 800119863 249392594 699471891 249392594 699471891 662361992 337010378 662361992 592256743 662361992 592256743 397881606 808324970 397881606 808324970 137287913 968447961 137287913 968447961 32751823 968447961 923642274 74955064 923642274 840337146 923642274 840337146 160488912 840337146 615246036 384598070 615246036 591532127 615246036 591532127 409067571 591532127 940299284 58450258 940299284 265766369 940299284 265766369 632518855 366935677 632518855 182080431 632518855 182080431 816356610 182080431 399753639 721262485 399753639 721262485 279093576 721262485 517191225 482562181 517191225 883213034 517191225 883213034 118047112 883213034 747801061 128989630 747801061 128989630 869129599 128989630 275430350 725072053 275430350 369860808 275430350 369860808 696306621 302963258 696306621 500976104 696306621 500976104 498821883 500976104 865327192 129409759 865327192 129409759 868672869 129409759 211105841 788738973 211105841 571553633 211105841 571553633 487751361 269032136 487751361 269032136 730827924 269032136 343955780 657009126 343955780 247181411 343955780 247181411 752058494 247181411 612057264 524385336 612057264 524385336 475433121 524385336 632561919 366876812 632561919 842112084 632561919 842112084 144998191 856491245 144998191 265355695 144998191 265355695 783598694 215218112 783598694 411830243 783598694 411830243 575686127 425247635 575686127 356920456 575686127 356920456 960887883 30617912 960887883 30617912 968680020 30617912 883027586 471630115 883027586 471630115 528568216 471630115 898018691 101619862 898018691 477887618 898018691 477887618 522249246 477887618 761826924 236890962 761826924 667725629 761826924 667725629 333888510 667725629 735253204 67863068 735253204 67863068 930757899 67863068 425256803 913740250 425256803 913740250 88295780 913740250 227563057 773137104 227563057 947342099 227563057 947342099 15677060 985124038 15677060 711742812 15677060 711742812 407856889 592818553 407856889 900590631 407856889 900590631 24912332 976348320 24912332 400663575 24912332 400663575 599394429 400663575 523363429 476620094 523363429 165163821 523363429 165163821 834142445 165163821 466523693 533277673 466523693 430547297 466523693 430547297 648459033 351244959 648459033 394252674 648459033 394252674 234909274 766121921 234909274 195600145 234909274 195600145 911615733 86595785 911615733 760685538 911615733 760685538 240367290 760685538 996377421 3663361 996377421 464617894 996377421 464617894 519078183 515801171 519078183 515801171 483775275 515801171 723727757 275848136 723727757 782550510 723727757 782550510 217421903 782550510 940212202 58546821 940212202 484950077 940212202 484950077 514514757 484950077 570736911 249272957 570736911 249272957 827274378 171657819 827274378 209153874 827274378 209153874 263137305 776011432 263137305 776011432 127070872 873780666 127070872 715496709 127070872 715496709 971817530 27630320 971817530 191666053 971817530 191666053 609740535 390013228 609740535 315256685 609740535 315256685 903319846 95678003 903319846 554496630 903319846 554496630 187331804 954988699 187331804 954988699 45459796 954988699 150472030 202012596 150472030 202012596 796157566 202012596 379689163 620523509 379689163 528919963 379689163 528919963 471197817 528919963 349100896 651746563 349100896 107172704 349100896 107172704 891750073 107172704 632529251 689427404 632529251 689427404 137847440 863939278 137847440 735635319 137847440 735635319 289668623 671178258 289668623 671178258 822859458 175658464 822859458 714830136 822859458 714830136 151324608 885588534 151324608 885588534 115323864 885588534 353412605 497025510 353412605 497025510 502234116 497025510 153138053 847599901 153138053 404396026 153138053 404396026 595940011 404396026 431076108 569020264 431076108 41042627 431076108 41042627 958018385 41042627 310736780 690935874 310736780 244753157 310736780 244753157 831057034 168288649 831057034 815937000 831057034 815937000 169238029 831457065 169238029 418146620 169238029 418146620 582813519 418146620 493025012 858197896 493025012 858197896 143271110 858197896 686973184 311435714 686973184 595938134 686973184 595938134 171291930 909996125 171291930 909996125 92246313 909996125 156499730 844272378 156499730 973654241 156499730 973654241 27629767 973654241 294864224 33890442 294864224 33890442 965305917 33890442 660956640 780322297 660956640 780322297 219786234 780322297 426811651 313928544 426811651 313928544 794914791 203364837 794914791 389920533 794914791 389920533 157056613 843810017 157056613 369370544 157056613 369370544 822285262 176226226 822285262 364619206 822285262 364619206 594523517 756762449 594523517 756762449 244393446 756762449 310265685 248243160 310265685 248243160 750867664 248243160 670426365 482842597 670426365 482842597 516895041 482842597 762909720 235844077 762909720 763144657 762909720 763144657 237707209 763144657 539296757 461218411 539296757 750690847 539296757 750690847 250312435 750690847 871065330 127235235 871065330 821949435 871065330 821949435 178720358 821949435 284179841 416032507 284179841 416032507 856369267 142603205 856369267 930314342 856369267 930314342 71146869 930314342 203050094 465693624 203050094 465693624 698834626 300633170 698834626 857999593 698834626 857999593 143587655 857999593 719430733 280190860 719430733 528881564 719430733 528881564 273686975 726671164 273686975 224277058 273686975 224277058 773868181 224277058 705102542 294415003 705102542 123346034 705102542 123346034 939137088 59416922 939137088 963736217 939137088 963736217 37437284 963736217 457578826 517932215 457578826 517932215 481633864 517932215 320409069 681192002 320409069 541640522 320409069 541640522 462693440 81118603 462693440 81118603 917808095 81118603 123403977 877795173 123403977 822976400 123403977 822976400 994837551 5337901 994837551 63603970 994837551 63603970 255928789 891062289 255928789 891062289 110003734 891062289 387612155 390997245 387612155 390997245 830489531 168804454 830489531 483212700 830489531 483212700 111084220 890043399 111084220 467369333 111084220 467369333 532405086 467369333 35896663 964989963 35896663 343109460 35896663 343109460 937270781 61179279 937270781 594650848 937270781 594650848 396859851 603292445 396859851 239178023 396859851 239178023 759691625 239178023 619938128 380123855 619938128 60596251 619938128 60596251 960081653 39035120 960081653 136339593 960081653 136339593 713299307 286341783 713299307 124060242 713299307 124060242 874035192 124060242 435721373 970026885 435721373 970026885 31252256 970026885 713091894 286476430 713091894 349010446 713091894 349010446 288882888 711723409 288882888 682947306 288882888 682947306 853533811 145331595 853533811 780819029 853533811 780819029 17506109 983563428 17506109 510861764 17506109 510861764 489165468 510861764 373039284 889131987 373039284 889131987 112088988 889131987 601746135 397972845 601746135 425068600 601746135 425068600 380580866 619537452 380580866 490302892 380580866 490302892 508705354 490302892 277802347 729936230 277802347 729936230 9353141 991036373 9353141 430693027 9353141 430693027 875295319 122810906 875295319 474498319 875295319 474498319 147600348 853544375 147600348 349717529 147600348 349717529 649827175 349717529 620098629 379924098 620098629 216387157 620098629 216387157 782404460 216387157 164233422 836701170 164233422 312698280 164233422 312698280 720530092 278878475 720530092 647092429 720530092 647092429 353841280 647092429 697670643 301602979 697670643 732959936 697670643 732959936 267475419 732959936 772051789 226227438 772051789 792175424 772051789 792175424 207775598 792175424 371233567 629077691 371233567 721716402 371233567 721716402 278557652 721716402 983275101 16373894 983275101 309749796 983275101 309749796 562850739 437916405 562850739 223995827 562850739 223995827 891647709 107288337 891647709 225696616 891647709 225696616 691182908 662993533 691182908 662993533 40190943 960598236 40190943 297187171 40190943 297187171 980481062 18894578 980481062 883010788 980481062 883010788 118195723 883010788 301443750 699988047 301443750 838688351 301443750 838688351 162351203 838688351 440895775 547020244 440895775 547020244 551075053 342940028 551075053 342940028 656794137 342940028 457619328 591202535 457619328 591202535 69454879 932237833 69454879 781078285 69454879 781078285 219054777 781078285 148396371 852570559 148396371 439322427 148396371 439322427 561557791 439322427 382098363 618210650 382098363 259421088 382098363 259421088 964651557 34509789 964651557 53462875 964651557 53462875 51114841 950088832 51114841 395505831 51114841 395505831 604073825 395505831 466389512 577422290 466389512 577422290 58333967 943395116 58333967 5577933 58333967 5577933 994420595 5577933 860840224 137864504 860840224 57578811 860840224 57578811 941442318 57578811 430823299 995510506 430823299 995510506 4296417 995510506 515241555 19017363 515241555 19017363 980420875 19017363 520961015 989547714 520961015 989547714 10969780 989547714 13914286 704721517 13914286 704721517 667622046 331524427 667622046 439098036 667622046 439098036 561777623 439098036 713360350 286303531 713360350 649540056 713360350 649540056 316307384 685378068 316307384 421688610 316307384 421688610 948758852 49971536 948758852 595871138 948758852 595871138 404524379 595871138 602934734 396567697 602934734 442948659 602934734 442948659 557487521 442948659 760522784 238186718 760522784 577174774 760522784 577174774 26735412 974406379 26735412 681866540 26735412 681866540 945124233 53650882 945124233 902333182 945124233 902333182 99739492 902333182 683825551 105213267 683825551 105213267 894038384 105213267 576283144 424610810 576283144 65383497 576283144 65383497 933072549 65383497 844537016 926630349 844537016 926630349 75313909 926630349 853212272 145598818 853212272 755174956 853212272 755174956 246014853 755174956 456912570 542783874 456912570 774319706 456912570 774319706 226402287 774319706 779288221 209797265 779288221 209797265 903724216 95282877 903724216 857771924 903724216 857771924 143764718 857771924 848984478 150009187 848984478 420889159 848984478 420889159 462707917 644455646 462707917 644455646 356059678 644455646 727596676 272019763 727596676 668811753 727596676 668811753 333066039 668811753 932558533 65915630 932558533 776314763 932558533 776314763 224179156 776314763 642534989 186550235 642534989 186550235 968230198 31127482 968230198 486797675 968230198 486797675 512533781 486797675 665994018 333241647 665994018 544698521 665994018 544698521 454873971 544698521 850890406 148158253 850890406 830513852 850890406 830513852 114630097 886488284 114630097 439185694 114630097 439185694 671915737 326766512 671915737 747264408 671915737 747264408 198965098 801480082 198965098 301851464 198965098 301851464 697349896 301851464 446524001 553242250 446524001 502405528 446524001 502405528 554705323 445930155 554705323 872951555 554705323 872951555 127930726 872951555 363160102 140178950 363160102 140178950 858673808 140178950 23209448 977935768 23209448 628526390 23209448 628526390 799404787 198778940 799404787 408022094 799404787 408022094 142036426 859511457 142036426 414468438 142036426 414468438 713495602 9922929 713495602 9922929 989862872 9922929 883455427 122209610 883455427 122209610 78622836 923301418 78622836 344649342 78622836 344649342 654976509 344649342 358728753 954041660 358728753 954041660 46657477 954041660 760092466 238743251 760092466 418120669 760092466 418120669 582814239 418120669 651181399 348434765 651181399 511346719 651181399 511346719 205996763 815964918 205996763 815964918 184640996 815964918 264759016 736014059 264759016 921528532 264759016 921528532 80532032 921528532 418589584 190397797 418589584 190397797 807345157 190397797 392498599 607230246 392498599 325837231 392498599 325837231 801508692 196549757 801508692 645737847 801508692 645737847 354998645 645737847 480417566 518936707 480417566 623662030 480417566 623662030 376459721 623662030 379426403 355279254 379426403 355279254 643798521 355279254 111533117 900672022 111533117 900672022 42241105 958539113 42241105 532745517 42241105 532745517 467148979 532745517 426243985 573904849 426243985 112662481 426243985 112662481 921907255 76654600 921907255 601960022 921907255 601960022 398212647 601960022 900351937 98992116 900351937 344756043 900351937 344756043 336588677 800667246 336588677 800667246 199756609 800667246 367587283 632599096 367587283 843484646 367587283 843484646 157388312 843484646 685047371 313244627 685047371 829263952 685047371 829263952 171324077 829263952 530783810 75930958 530783810 75930958 922799160 75930958 487375582 660197909 487375582 660197909 341122806 660197909 770433110 227832800 770433110 582812854 770433110 582812854 351593887 649491684 351593887 443516102 351593887 443516102 796796250 201387395 796796250 922746399 796796250 922746399 79205931 922746399 408182540 592481210 408182540 873913592 408182540 873913592 126929464 873913592 222695047 652749313 222695047 652749313 366494897 633581517 366494897 645117636 366494897 645117636 355526362 645117636 537249901 463167658 537249901 534224760 537249901 534224760 297789928 703227061 297789928 654645463 297789928 654645463 497566364 502193810 497566364 620551554 497566364 620551554 186924144 874964984 186924144 874964984 126020877 874964984 890733384 108117693 890733384 383554335 890733384 383554335 60355565 941633464 60355565 910290446 60355565 910290446 994390303 5613706 994390303 678555873 994390303 678555873 322836268 678555873 671248141 327496359 671248141 638347111 671248141 638347111 76062098 925829290 76062098 706460851 76062098 706460851 338773111 562843529 338773111 562843529 437425771 562843529 51273488 949889569 51273488 543084835 51273488 543084835 456700704 543084835 321773087 998684608 321773087 998684608 1158867 998684608 866876269 131153307 866876269 472268867 866876269 472268867 241912596 759279687 241912596 196464763 241912596 196464763 920947969 77713276 920947969 534456847 920947969 534456847 465305111 534456847 714170077 285402246 714170077 693284684 714170077 693284684 308476119 693284684 431589404 568424362 431589404 923293753 431589404 923293753 78671787 923293753 92114469 904149733 92114469 904149733 336387041 361431266 336387041 361431266 637928544 361431266 467232582 855478343 467232582 855478343 126945123 873888120 126945123 207030498 126945123 207030498 791396019 207030498 173391390 842678920 173391390 842678920 158273572 842678920 473741819 246263391 473741819 246263391 753123016 246263391 81424049 920477690 81424049 440426577 81424049 440426577 615239076 309420589 615239076 309420589 689322247 309420589 308338290 693403093 308338290 656068373 308338290 656068373 624410848 375417158 624410848 656717689 624410848 656717689 322325490 679161522 322325490 227766150 322325490 227766150 770480971 227766150 378649405 621737798 378649405 258301773 378649405 258301773 741082129 258301773 421979683 578594677 421979683 117822020 421979683 117822020 880521238 117822020 696324751 942632370 696324751 942632370 59255986 942632370 102947819 101249028 102947819 101249028 898276725 101249028 215747220 784184377 215747220 461130094 215747220 461130094 911459242 61423138 911459242 61423138 936952804 61423138 636286483 363240295 636286483 246940526 636286483 246940526 752292440 246940526 393957387 782070244 393957387 782070244 218117129 782070244 896697282 23976400 896697282 23976400 975509745 23976400 845601649 671914970 845601649 671914970 222303137 950984237 222303137 950984237 50112286 950984237 196339398 33623690 196339398 33623690 965492415 33623690 451413764 547984899 451413764 101287396 451413764 101287396 898245103 101287396 362223974 871588117 362223974 871588117 129390506 871588117 358806313 512375048 358806313 512375048 487304462 512375048 104236304 908010499 104236304 908010499 94399606 908010499 187933925 621138323 187933925 621138323 379261847 621138323 222751571 854331743 222751571 854331743 146772734 854331743 152701802 421495844 152701802 421495844 579275582 421495844 86821210 915125007 86821210 409900251 86821210 409900251 607413751 392127213 607413751 975404847 607413751 975404847 25759809 975404847 447405022 552053947 447405022 799065793 447405022 799065793 201243452 799065793 389367854 79060378 389367854 79060378 919784038 79060378 650159111 349423564 650159111 196650397 650159111 196650397 801444472 196650397 187047121 813336137 187047121 569111522 187047121 569111522 430930551 569111522 220183592 779939223 220183592 14885295 220183592 14885295 984874008 14885295 422497314 930384537 422497314 930384537 71091256 930384537 426070311 574081069 426070311 662232007 426070311 662232007 199896814 903526046 199896814 903526046 98499652 903526046 563681440 174440701 563681440 174440701 824186433 174440701 784951431 213524255 784951431 153310474 784951431 153310474 845623490 153310474 247296584 753755108 247296584 26230880 247296584 26230880 973484586 26230880 326454033 931941725 326454033 931941725 69774314 931941725 481882913 205126080 481882913 205126080 793151187 205126080 18253096 982880080 18253096 433995110 18253096 433995110 836595139 162687340 836595139 914852408 836595139 914852408 87034653 914852408 193623282 527939370 193623282 527939370 514320188 485091349 514320188 916946565 514320188 916946565 85031189 916946565 552350586 448186402 552350586 943572648 552350586 943572648 58027340 943572648 742416728 257009790 742416728 464600570 742416728 464600570 471723160 667814220 471723160 667814220 180136564 820654707 180136564 16033548 180136564 16033548 983609111 16033548 362469777 657729669 362469777 657729669 343309062 657729669 599567016 368884135 599567016 368884135 759581154 239294477 759581154 793760771 759581154 793760771 206434538 793760771 761291966 237388338 761291966 414568128 761291966 414568128 586057285 414568128 659659632 339875537 659659632 695336462 659659632 695336462 306343560 695336462 611968481 387680892 611968481 935798548 611968481 935798548 66312056 935798548 461063199 85480786 461063199 85480786 912792307 85480786 13634184 987019824 13634184 516996468 13634184 516996468 482746397 516996468 95613692 906519965 95613692 653339982 95613692 653339982 476454836 523456834 476454836 901387952 476454836 901387952 100485968 901387952 886308878 112082100 886308878 299521464 886308878 299521464 452116423 979117249 452116423 979117249 22112034 979117249 360935454 639101188 360935454 729413633 360935454 729413633 271080521 729413633 661232638 338407604 661232638 850019338 661232638 850019338 150950553 850019338 543104315 457666320 543104315 687042052 543104315 687042052 314655787 687042052 872877719 125115277 872877719 759782540 872877719 759782540 239186604 761714450 239186604 177753779 239186604 177753779 820768735 177753779 151006034 849892500 151006034 127484393 151006034 127484393 922225075 76491326 922225075 183005969 922225075 183005969 700275255 708420516 700275255 708420516 292674312 708420516 990183953 9651094 990183953 666422094 990183953 666422094 335237613 666422094 440132980 292077294 440132980 292077294 707709647 292077294 194346184 805666533 194346184 632449869 194346184 632449869 520771304 20881335 520771304 20881335 978527743 20881335 103063591 898484012 103063591 395823193 103063591 395823193 837261964 162082679 837261964 263495666 837261964 263495666 89239317 912898227 89239317 167779462 89239317 167779462 831551892 167779462 285559295 715012779 285559295 96157033 285559295 96157033 902906789 96157033 880361913 117996042 880361913 63017811 880361913 63017811 935221896 63017811 711344955 879269329 711344955 879269329 121972347 879269329 857336958 141521862 857336958 772708214 857336958 772708214 228189908 772708214 724406299 82641343 724406299 82641343 915946660 82641343 584057303 416767020 584057303 106574751 584057303 106574751 892463208 106574751 880455167 834228000 880455167 834228000 166798831 834228000 371722927 628533791 371722927 640024193 371722927 640024193 360214940 640024193 801979615 195930679 801979615 481117684 801979615 481117684 518660322 481117684 551080259 158203368 551080259 158203368 840767825 158203368 740877874 595076808 740877874 595076808 405352954 595076808 444938768 361859755 444938768 361859755 637561255 361859755 527528203 491258845 527528203 491258845 507864567 491258845 921795126 76819087 921795126 916841425 921795126 916841425 85099324 916841425 372335045 627920975 372335045 923907523 372335045 923907523 77932194 923907523 689532697 309161429 689532697 989141597 689532697 989141597 11413955 989141597 536555885 133065524 536555885 133065524 865017803 133065524 10479861 989933213 10479861 216108060 10479861 216108060 782710030 216108060 749163000 956284992 749163000 956284992 44489686 956284992 862185156 136147744 862185156 319747447 862185156 319747447 236392892 764584684 236392892 295964027 236392892 295964027 703688619 295964027 700542873 298833626 700542873 154502419 700542873 154502419 886986049 111540890 886986049 687498652 886986049 687498652 314197945 687498652 568420589 432172456 568420589 815091553 568420589 815091553 185384926 815091553 766850255 231731697 766850255 704347087 766850255 704347087 296581780 704347087 624378116 375453011 624378116 994898729 624378116 994898729 4992056 994898729 981540522 17923106 981540522 990565366 981540522 990565366 9850340 990565366 552170285 448348120 552170285 797129555 552170285 797129555 203019507 797129555 286826741 713847342 286826741 729755212 286826741 729755212 55827333 945744529 55827333 340741181 55827333 340741181 659050002 340741181 334001651 860317818 334001651 860317818 140954605 860317818 388010951 381579118 388010951 381579118 682309710 176046439 682309710 176046439 822425124 176046439 746305361 916103065 746305361 916103065 85827691 916103065 168571614 52047138 168571614 52047138 946667526 52047138 199993599 810299348 199993599 810299348 189781254 810299348 232447812 330398116 232447812 330398116 728064174 271612005 728064174 547759481 728064174 547759481 404197804 596301391 404197804 372173792 404197804 372173792 876361744 121789342 876361744 879937330 876361744 879937330 121110510 879937330 199792232 769654253 199792232 769654253 436190079 564151141 436190079 655481164 436190079 655481164 345536374 655481164 617065362 382965987 617065362 810021395 617065362 810021395 190100470 810021395 513196325 130525269 513196325 130525269 867590991 130525269 521734368 478386161 521734368 19472165 521734368 19472165 979860479 19472165 92675187 968181843 92675187 968181843 33058828 968181843 963553661 35333824 963553661 720632859 963553661 720632859 279741011 720632859 481807085 460856526 481807085 460856526 539636610 460856526 374993539 672828716 374993539 672828716 328574657 672828716 948350978 50318589 948350978 548865987 948350978 548865987 450674287 548865987 632369224 367147553 632369224 631565316 632369224 631565316 67381024 934876580 67381024 765238747 67381024 765238747 247021417 623615433 247021417 623615433 589796229 410710969 589796229 953860437 589796229 953860437 46929890 953860437 826294324 172479501 826294324 853026877 826294324 853026877 26507061 974584780 26507061 254395778 26507061 254395778 744948000 254395778 340610970 660719763 340610970 228800997 340610970 228800997 769629566 228800997 143136472 858420090 143136472 400786314 143136472 400786314 946413818 52287357 946413818 583208681 946413818 583208681 417145827 583208681 751375881 247809257 751375881 363814131 751375881 363814131 251923578 748975824 251923578 608299730 251923578 608299730 391599765 608299730 262836559 737914579 262836559 17939618 262836559 17939618 981505319 17939618 850926555 482028314 850926555 482028314 299851956 953174228 299851956 953174228 47797405 953174228 887674963 110983058 887674963 456643096 887674963 456643096 396777176 603333866 396777176 215218993 396777176 215218993 783595626 215218993 472727812 527250202 472727812 359082044 472727812 359082044 708127278 48618276 708127278 48618276 949951278 48618276 771383031 511845133 771383031 511845133 487917096 511845133 626967620 247075071 626967620 247075071 752173176 247075071 357294762 643072098 357294762 242727658 357294762 242727658 914256639 84299473 914256639 468179189 914256639 468179189 531542795 468179189 842106451 156700753 842106451 869881650 842106451 869881650 131210820 869881650 179300803 169700013 179300803 169700013 829348515 169700013 486636861 785140494 486636861 785140494 214931678 785140494 823356654 175214643 823356654 672308284 823356654 672308284 329059190 672308284 361204872 207541245 361204872 207541245 790879663 207541245 454013365 685477293 454013365 685477293 316166098 685477293 438465572 561792030 438465572 609449752 438465572 609449752 390805624 609449752 391571891 608376321 391571891 789249479 391571891 789249479 210483262 789249479 884643770 3994994 884643770 3994994 996121482 3994994 814116502 322533650 814116502 322533650 31215797 970100971 31215797 202825645 31215797 202825645 795456863 202825645 322755421 678623709 322755421 191713032 322755421 191713032 806072843 191713032 461900982 537560568 461900982 504844010 461900982 504844010 494817303 504844010 214992931 785079591 214992931 16834851 214992931 16834851 982782806 16834851 495132798 504535225 495132798 316562513 495132798 316562513 853338956 145490241 853338956 939832561 853338956 939832561 62325575 939832561 405218475 203548989 405218475 203548989 794736104 203548989 588221488 412275219 588221488 336497217 588221488 336497217 961800526 37031732 961800526 452874025 961800526 452874025 435842663 806369988 435842663 806369988 193686773 806369988 463659697 535802821 463659697 647699415 463659697 647699415 353319504 647699415 620453711 379573396 620453711 702624532 620453711 702624532 298398557 702624532 524941695 475151929 524941695 568373263 524941695 568373263 326313957 675275361 326313957 586056228 326313957 586056228 955206840 43759960 955206840 838166756 955206840 838166756 162793391 838166756 438660614 460456505 438660614 460456505 540104777 460456505 391115854 608893438 391115854 384786959 391115854 384786959 614986495 384786959 44144560 956680700 44144560 174718730 44144560 174718730 840860600 157991781 840860600 328570446 840860600 328570446 220977602 779168104 220977602 52391528 220977602 52391528 946347317 52391528 552411213 448145024 552411213 45302083 552411213 45302083 953496737 45302083 348368622 652376851 348368622 474966084 348368622 474966084 525072571 474966084 483119395 785145788 483119395 785145788 214900786 785145788 408373558 27590497 408373558 27590497 971850816 27590497 27965420 973249051 27965420 285526554 27965420 285526554 714017911 285526554 431682377 568305557 431682377 263872263 431682377 263872263 735834992 263872263 113406735 948681684 113406735 948681684 52492893 948681684 695992735 303190260 695992735 743623776 695992735 743623776 257235296 743623776 907333809 91390938 907333809 421954570 907333809 421954570 455735170 740439414 455735170 740439414 64985611 937370839 64985611 313470542 64985611 313470542 684889365 313470542 250666218 750403879 250666218 269001260 250666218 269001260 896268760 103358680 896268760 480679751 896268760 480679751 519322127 480679751 625085576 374769750 625085576 732422448 625085576 732422448 101130184 900823111 101130184 197443570 101130184 197443570 800609431 197443570 445199104 980207334 445199104 980207334 21127621 980207334 88634027 463983560 88634027 463983560 536236222 463983560 284565408 715909756 284565408 567247840 284565408 567247840 432855974 567247840 72406905 929113661 72406905 919623829 72406905 919623829 958918419 40348737 958918419 156774748 958918419 156774748 819077641 554104231 819077641 554104231 44977570 955682595 44977570 42179464 44977570 42179464 972484578 27075061 972484578 845871250 972484578 845871250 154879715 845871250 305345664 696370103 305345664 874091170 305345664 874091170 126752944 874091170 334642219 210120211 334642219 210120211 788577239 210120211 633302406 366282471 633302406 342182805 633302406 342182805 657569651 342182805 523749983 623046686 523749983 623046686 377168890 623046686 917374714 81578809 917374714 772105321 917374714 772105321 228751195 772105321 531306543 468433063 531306543 847206596 531306543 847206596 153560999 847206596 505721224 243496437 505721224 243496437 949065226 49598314 949065226 230994639 949065226 230994639 184548316 816048965 184548316 122332769 184548316 122332769 875808901 122332769 96828918 905202804 96828918 564250093 96828918 564250093 515380296 484200892 515380296 728825601 515380296 728825601 271595651 728825601 605697815 393817936 605697815 414324437 605697815 414324437 586261957 414324437 958914551 40354458 958914551 447005293 958914551 447005293 553728000 447005293 972602175 26930080 972602175 550738375 972602175 550738375 448736752 550738375 528641327 471530733 528641327 922833419 528641327 922833419 79097177 922833419 755525342 243598688 755525342 292655155 755525342 292655155 84497165 917421995 84497165 449536584 84497165 449536584 753460788 211984555 753460788 211984555 786530578 211984555 504736312 921764943 504736312 921764943 80084353 921764943 742593693 256739453 742593693 298911310 742593693 298911310 318950572 682736175 318950572 178098837 318950572 178098837 820399156 178098837 2801822 997111633 2801822 718239587 2801822 718239587 832713121 136027329 832713121 136027329 862307890 136027329 778208695 406041710 778208695 406041710 569292877 431348884 569292877 172378525 569292877 172378525 826459799 172378525 260100511 740894792 260100511 16690577 260100511 16690577 982946533 16690577 706734889 947296459 706734889 947296459 54042575 947296459 753826568 245619446 753826568 632081498 753826568 632081498 368125249 632081498 415504231 475225649 415504231 475225649 524909430 475225649 59052534 942911453 59052534 571284056 59052534 571284056 948970370 49685478 948970370 700497632 948970370 700497632 2231989 997624815 2231989 745306393 2231989 745306393 861399816 137124374 861399816 340600499 861399816 340600499 172003873 828703529 172003873 327522488 172003873 327522488 671171047 327522488 665729375 333570800 665729375 129762250 665729375 129762250 868298562 129762250 210389984 952597522 210389984 952597522 48251526 952597522 730637308 269323162 730637308 791752987 730637308 791752987 26325444 974750947 26325444 353689571 26325444 353689571 941866736 57178480 941866736 702817752 941866736 702817752 81769135 920183043 81769135 809471448 81769135 809471448 883345962 115075433 883345962 551540028 883345962 551540028 225311571 775235019 225311571 409961833 225311571 409961833 790635135 207746675 790635135 326067458 790635135 326067458 207023068 793112755 207023068 396248294 207023068 396248294 603230878 396248294 574484676 426578298 574484676 123308953 574484676 123308953 874831946 123308953 777957048 220796827 777957048 60764870 777957048 60764870 937550312 60764870 903393894 885670766 903393894 885670766 115298658 885670766 343278909 623818611 343278909 623818611 980105681 19270291 980105681 418645705 980105681 418645705 582476199 418645705 983896871 15718364 983896871 679137517 983896871 679137517 187064344 847976296 187064344 847976296 152755826 847976296 516295193 132516134 516295193 132516134 865627754 132516134 443154618 952719626 443154618 952719626 48130807 952719626 537092884 13439993 537092884 13439993 986682112 13439993 568505730 487435814 568505730 487435814 437710730 562535118 437710730 35275968 437710730 35275968 963620263 35275968 702350244 297198828 702350244 160887755 702350244 160887755 838196603 160887755 5287161 994578847 5287161 962789854 5287161 962789854 634003405 365464259 634003405 616162861 634003405 616162861 384131123 616162861 427895758 303761223 427895758 303761223 695356011 303761223 54185026 947146089 54185026 52420062 54185026 52420062 961068160 37863286 961068160 850178627 961068160 850178627 150835477 850178627 946421975 52242684 946421975 898627949 946421975 898627949 102930811 898627949 703736959 50586845 703736959 50586845 948152350 50586845 130438461 937799238 130438461 937799238 64581024 937799238 339158155 590470174 339158155 590470174 410053918 590470174 65640763 936523673 65640763 933132177 65640763 933132177 560507442 349542744 560507442 349542744 848964471 150074360 848964471 613920373 848964471 613920373 386471547 613920373 458271923 243286427 458271923 243286427 767582865 230816907 767582865 628863825 767582865 628863825 371405229 628863825 377161767 623062057 377161767 905097952 377161767 905097952 96928263 905097952 740538225 258903074 740538225 316018742 740538225 316018742 682005448 316018742 702682183 296837637 702682183 513702231 702682183 513702231 393302444 887889095 393302444 887889095 113405140 887889095 626611084 353115368 626611084 353115368 646316354 353115368 464975645 534694529 464975645 171196149 464975645 171196149 827679186 171196149 61279610 940719719 61279610 494537658 61279610 494537658 838200171 160879680 838200171 531608847 838200171 531608847 468365673 531608847 918109027 80864062 918109027 439601289 918109027 439601289 427554895 572342217 427554895 335047619 427554895 335047619 664536409 335047619 593147008 903643809 593147008 903643809 98484538 903643809 700749777 168049290 700749777 168049290 831278366 168049290 815589722 182612518 815589722 148472559 815589722 148472559 850592946 148472559 596840014 630222619 596840014 630222619 338132648 663170841 338132648 59075742 338132648 59075742 939651876 59075742 207907057 791926458 207907057 665033439 207907057 665033439 463240032 54837567 463240032 54837567 977625051 21765842 977625051 685398747 977625051 685398747 286949557 713683375 286949557 403562239 286949557 403562239 596757632 403562239 442262419 837394525 442262419 837394525 163664571 837394525 519868088 480078184 519868088 678949470 519868088 678949470 313867589 696000549 313867589 696000549 305784350 696000549 691583280 307478783 691583280 330155582 691583280 330155582 457210134 542394733 457210134 275956344 457210134 275956344 756805877 15570063 756805877 15570063 983973183 15570063 863422231 922732003 863422231 922732003 79207685 922732003 316943870 25859916 316943870 25859916 973703724 25859916 611106153 388607684 611106153 356341054 611106153 356341054 906802274 91810817 906802274 255422406 906802274 255422406 743832538 255422406 983602664 16040866 983602664 773128658 983602664 773128658 227568458 773128658 668336692 330539307 668336692 934916273 668336692 934916273 67347527 934916273 689641245 268214703 689641245 268214703 731610590 268214703 667705608 562385200 667705608 562385200 357788391 642662351 357788391 621763399 357788391 621763399 378596868 621763399 349833413 651130078 349833413 154061417 349833413 154061417 844823076 154061417 268352932 793985954 268352932 793985954 206238106 793985954 259230798 741796420 259230798 974282466 259230798 974282466 26850316 974282466 500264814 207583896 500264814 207583896 790847799 207583896 462161596 537279685 462161596 144737370 462161596 144737370 854006311 144737370 291034474 709807659 291034474 604753118 291034474 604753118 930428247 68227483 930428247 879275111 930428247 879275111 104020978 970589295 104020978 970589295 30781838 970589295 433189764 131491256 433189764 131491256 866557185 131491256 314012633 687835852 314012633 634307129 314012633 634307129 365562622 634307129 216405885 783509877 216405885 424387241 216405885 424387241 769688323 228727916 769688323 838537433 769688323 838537433 162506833 838537433 867780560 130268868 867780560 307842736 867780560 307842736 691056110 307842736 719726126 101380159 719726126 101380159 898173256 101380159 126126814 874819358 126126814 831033875 126126814 831033875 877239788 120891715 877239788 839396655 877239788 839396655 161653493 839396655 981044654 18322574 981044654 28051003 981044654 28051003 125612379 875585651 125612379 737045651 125612379 737045651 480176784 227080026 480176784 227080026 771367953 227080026 91690573 910673352 91690573 267333909 91690573 267333909 732434388 267333909 318348087 683339535 318348087 112268356 318348087 112268356 886166914 112268356 287968489 712540487 287968489 198093190 287968489 198093190 799985356 198093190 383453928 616946440 383453928 245776306 383453928 245776306 753667324 245776306 159997107 840806538 159997107 821100294 159997107 821100294 872197524 125870295 872197524 208793915 872197524 208793915 237626378 763229901 237626378 344094901 237626378 344094901 655395431 344094901 99623507 902464349 99623507 563799178 99623507 563799178 925052159 73572045 925052159 901059810 925052159 901059810 100850268 901059810 376457101 623679934 376457101 758234398 376457101 758234398 242932943 758234398 843917508 155071585 843917508 300698029 843917508 300698029 698713875 300698029 803796661 158866194 803796661 158866194 840046516 158866194 242032861 759140104 242032861 219240402 242032861 219240402 779652218 219240402 321637366 679925552 321637366 207880578 321637366 207880578 790412348 207880578 172072055 829363165 172072055 829363165 171206325 829363165 289202979 440605792 289202979 440605792 560508961 440605792 45461319 954974162 45461319 839180326 45461319 839180326 266209807 734391348 266209807 930054559 266209807 930054559 71361073 930054559 377958348 519073534 377958348 519073534 598656558 401466523 598656558 970379902 598656558 970379902 31012346 970379902 151367166 849523053 151367166 987882802 151367166 987882802 12935445 987882802 27136193 61278962 27136193 61278962 937155652 61278962 4130897 995712561 4130897 283570745 4130897 283570745 716059460 283570745 591967586 967781788 591967586 967781788 33338179 967781788 243196132 481811382 243196132 481811382 517821478 481811382 274864689 725551172 274864689 473797321 274864689 473797321 526440885 473797321 186612155 813811408 186612155 273119807 186612155 273119807 853585332 145297223 853585332 327989509 853585332 327989509 574479036 546942583 574479036 546942583 452592987 546942583 996062343 4024870 996062343 362186608 996062343 362186608 192121057 808061689 192121057 20820106 192121057 20820106 978533760 20820106 274434932 725908378 274434932 55452299 274434932 55452299 943700970 55452299 80500472 921550361 80500472 460613751 80500472 460613751 539908051 460613751 162427028 838596006 162427028 225914595 162427028 225914595 772382489 225914595 261471038 739468481 261471038 698770146 261471038 698770146 624755223 76619264 624755223 76619264 921992487 76619264 187740693 812519332 187740693 662215085 187740693 662215085 951324577 47464731 951324577 361693158 951324577 361693158 181247469 819499737 181247469 205589522 181247469 205589522 792671947 205589522 407093870 593504224 407093870 445300543 407093870 445300543 555222577 445300543 312383941 689393915 312383941 69586296 312383941 69586296 929093192 69586296 434426864 966577227 434426864 966577227 34518487 966577227 773715514 224430226 773715514 246727963 773715514 246727963 656009374 507638978 656009374 507638978 492454078 507638978 615692726 384171132 615692726 446619596 615692726 446619596 314757922 687009156 314757922 2587257 314757922 2587257 997558101 2587257 5299926 994563007 5299926 167233702 5299926 167233702 832008706 167233702 33770580 967281173 33770580 545186818 33770580 545186818 454416760 545186818 314375797 984735709 314375797 984735709 16136297 984735709 577084087 385245748 577084087 385245748 614504268 385245748 274156788 726146551 274156788 8246205 274156788 8246205 991485151 8246205 157622154 843356466 157622154 437610509 157622154 437610509 563208181 437610509 170385818 830076225 170385818 643515494 170385818 643515494 727672142 271979802 727672142 521250139 727672142 521250139 478352639 521250139 960330340 38588156 960330340 806026096 960330340 806026096 193937158 806026096 573439697 427577242 573439697 732769622 573439697 732769622 267664393 732769622 317990867 11823636 317990867 11823636 988187537 11823636 865780202 132345254 865780202 40651005 865780202 40651005 958518464 40651005 910836184 87301705 910836184 65203701 910836184 65203701 933232916 65203701 276446406 724093966 276446406 546883252 276446406 546883252 452683069 546883252 269523590 859787414 269523590 859787414 141559914 859787414 651773845 347827495 651773845 982022280 651773845 982022280 18995002 982022280 510244582 219393671 510244582 219393671 827530696 171354818 827530696 256910412 827530696 256910412 582505089 643825934 582505089 643825934 356649879 643825934 386098113 23699259 386098113 23699259 975823488 23699259 929047949 496694724 929047949 496694724 502592739 496694724 851253249 147699836 851253249 511889574 851253249 511889574 487824278 511889574 747017023 252187818 747017023 427022429 747017023 427022429 254000904 746676632 254000904 698640783 254000904 698640783 324369634 677063280 324369634 734264614 324369634 734264614 266356330 734264614 771648384 226821563 771648384 913000344 771648384 913000344 89083776 913000344 860178089 138878816 860178089 207780377 860178089 207780377 790609659 207780377 817890353 180568989 817890353 888937147 817890353 888937147 112351548 888937147 514816145 484633683 514816145 787934409 514816145 787934409 211951261 787934409 873429504 124623539 873429504 886175747 873429504 886175747 114950928 886175747 185862906 685049460 185862906 685049460 316784899 685049460 278009001 961131895 278009001 961131895 39731655 961131895 322315617 173805220 322315617 173805220 824891469 173805220 285443531 715142846 285443531 106108363 285443531 106108363 893048297 106108363 587724004 943038921 587724004 943038921 58868994 943038921 82051697 919989128 82051697 964888196 82051697 964888196 36077608 964888196 155158714 250313388 155158714 250313388 946883481 51941814 946883481 412139266 946883481 412139266 588284012 412139266 840838334 34682616 840838334 34682616 964350069 34682616 593268579 588376451 593268579 588376451 412380705 588376451 419273761 581608845 419273761 668899777 419273761 668899777 332927803 668899777 591257762 409193087 591257762 741276428 591257762 741276428 259797331 741276428 273246614 477942048 273246614 477942048 749260594 249692471 749260594 656421479 749260594 656421479 344662737 656421479 733675392 266038798 733675392 605346692 733675392 605346692 394509732 605346692 641785316 357491468 641785316 619283166 641785316 619283166 380977408 619283166 610122609 389620740 610122609 704162435 610122609 704162435 296764568 704162435 329875475 671653327 329875475 826833915 329875475 826833915 47062343 953743419 47062343 680727158 47062343 680727158 671915997 326759121 671915997 655822926 671915997 655822926 305822558 909593526 305822558 909593526 92801434 909593526 627779536 39619638 627779536 39619638 959607026 39619638 783053517 215667070 783053517 206395137 783053517 206395137 791790551 206395137 619107000 711828135 619107000 711828135 288748447 711828135 591791513 408592167 591791513 816447096 591791513 816447096 124050341 877052534 124050341 281126125 124050341 281126125 718681445 281126125 594241184 836881106 594241184 836881106 164031611 836881106 483764141 515880833 483764141 686444377 483764141 686444377 86218365 915715244 86218365 66334150 86218365 66334150 932198641 66334150 118204894 882997154 118204894 471263310 118204894 471263310 528995769 471263310 47803860 953167665 47803860 398530132 47803860 398530132 902716366 38425393 902716366 38425393 983976696 15565493 983976696 595143415 983976696 595143415 157037318 843852144 157037318 20673800 157037318 20673800 978646386 20673800 99792601 902256079 99792601 508278733 99792601 508278733 955619883 43211702 955619883 537773134 955619883 537773134 461688259 537773134 792323714 206000624 792323714 482876487 792323714 482876487 516816111 482876487 924502766 74098168 924502766 116806182 924502766 116806182 498173241 501632084 498173241 219209834 498173241 219209834 779730793 219209834 772194199 747214908 772194199 747214908 253337062 747214908 872983615 124994426 872983615 376452010 872983615 376452010 488662611 598911763 488662611 598911763 28129894 996016038 28129894 996016038 3934846 996016038 663872239 335788603 663872239 447287531 663872239 447287531 427869659 572057726 427869659 109355408 427869659 109355408 889513673 109355408 234543049 992702158 234543049 992702158 7503173 992702158 51544115 914753692 51544115 914753692 838082757 161066652 838082757 950559242 838082757 950559242 50586554 950559242 220258593 779797284 220258593 878847244 220258593 878847244 122499663 878847244 436867202 563552382 436867202 976293027 436867202 976293027 24956306 976293027 960214906 38796904 960214906 427918843 960214906 427918843 572906750 427918843 582146076 418986555 582146076 745826632 582146076 745826632 254853014 745826632 323534158 677978863 323534158 767067765 323534158 767067765 234015364 767067765 893242103 105942338 893242103 634114545 893242103 634114545 310223136 691520227 310223136 177746487 310223136 177746487 820785969 177746487 335287597 666374821 335287597 582401003 335287597 582401003 463339276 440248881 463339276 440248881 560793932 440248881 142786678 858815795 142786678 831848289 142786678 831848289 761445194 237220955 761445194 274653175 761445194 274653175 333146105 940234395 333146105 940234395 61869128 940234395 933016002 25082634 933016002 25082634 974470698 25082634 956275878 42713294 956275878 12914659 956275878 12914659 987321690 12914659 93051046 909274491 93051046 221879941 93051046 221879941 776677345 221879941 14641022 986090188 14641022 470910478 14641022 470910478 682934101 315358562 682934101 382163693 682934101 382163693 617716517 382163693 648954047 350724800 648954047 801296809 648954047 801296809 141291790 860003942 141291790 417968695 141291790 417968695 876079578 331715 876079578 331715 999696068 331715 143159374 858366145 143159374 42566703 143159374 42566703 956374976 42566703 882250700 670580168 882250700 670580168 331004236 670580168 582718778 418281100 582718778 762190375 582718778 762190375 238623875 762190375 822351923 176113380 822351923 812204851 822351923 812204851 44399776 956403251 44399776 880205609 44399776 880205609 635763996 363631884 635763996 872836585 635763996 872836585 128090162 872836585 248240755 731912513 248240755 731912513 413357441 458199864 413357441 458199864 542513592 458199864 29591480 971638878 29591480 371099807 29591480 371099807 628341221 371099807 284545278 715964941 284545278 692271425 284545278 692271425 746034990 253253269 746034990 982100252 746034990 982100252 18929703 982100252 895980131 103598798 895980131 712524858 895980131 712524858 287989891 712524858 430458374 569554214 430458374 987393726 430458374 987393726 13288177 987393726 933498749 64882999 933498749 369770921 933498749 369770921 629645040 369770921 756209944 243126427 756209944 859906830 756209944 859906830 141395775 859906830 935403256 62893654 935403256 839850255 935403256 839850255 161071094 839850255 779017243 219788401 779017243 968331564 779017243 968331564 32940350 968331564 265542875 568170286 265542875 568170286 764246005 234467317 764246005 382760901 764246005 382760901 392078695 607644684 392078695 274166491 392078695 274166491 725524103 274166491 680574868 991110139 680574868 991110139 9261095 991110139 676569390 321546088 676569390 832131830 676569390 832131830 168592061 832131830 262306132 738694047 262306132 869423201 262306132 869423201 131723819 869423201 727958071 271665188 727958071 500425528 727958071 500425528 204487127 981481017 204487127 981481017 19463439 981481017 564653376 436115491 564653376 707130306 564653376 707130306 293772570 707130306 816901308 181529073 816901308 350642527 816901308 350642527 197965397 802357957 197965397 687930594 197965397 687930594 739887423 259883831 739887423 818180851 739887423 818180851 182654790 818180851 191195196 376718858 191195196 376718858 969221980 29971249 969221980 551364703 969221980 551364703 447996233 551364703 922800059 75929566 922800059 307616596 922800059 307616596 496733812 502942646 496733812 485958443 496733812 485958443 924278531 74295311 924278531 90637942 924278531 90637942 118117257 883070560 118117257 426380916 118117257 426380916 574731387 426380916 318870602 682780061 318870602 292117708 318870602 292117708 828549561 11040776 828549561 11040776 988947854 11040776 454409616 545192024 454409616 528442725 454409616 528442725 471581056 528442725 404163556 898506565 404163556 898506565 103045221 898506565 999180147 896810 999180147 776841326 999180147 776841326 223638395 776841326 816697137 181844650 816697137 838033960 816697137 838033960 162941239 838033960 930768512 67858310 930768512 232947590 930768512 232947590 237143064 763796884 237143064 614458441 237143064 614458441 385930396 614458441 134972271 866372785 134972271 476992958 134972271 476992958 835746753 163601065 835746753 179117457 835746753 179117457 550003161 480117694 550003161 480117694 333478426 668213840 333478426 511282928 333478426 511282928 995670116 4353589 995670116 574378125 995670116 574378125 425784484 574378125 527974443 459821591 527974443 459821591 800916106 197169187 800916106 700948536 800916106 700948536 300370832 700948536 738486197 261211543 738486197 514408583 738486197 514408583 485350611 514408583 932875384 65619603 932875384 832158575 932875384 832158575 168540913 832158575 676123515 322020387 676123515 647341690 676123515 647341690 353638621 647341690 654167335 345330933 654167335 537250920 654167335 537250920 462186685 537250920 729391002 270344452 729391002 294866328 729391002 294866328 615785937 384052747 615785937 368582763 615785937 368582763 631076791 368582763 127024961 873863303 127024961 254794298 127024961 254794298 744603421 254794298 25804988 975383396 25804988 973864055 25804988 973864055 526661805 470942540 526661805 470942540 529156469 470942540 163790416 837182491 163790416 475492210 163790416 475492210 524466590 475492210 79811940 934010240 79811940 934010240 68089714 934010240 792674913 205588895 792674913 256654096 792674913 256654096 9432804 991000203 9432804 133754730 9432804 133754730 864333509 133754730 790110240 718762375 790110240 718762375 281506396 718762375 583832489 417044272 583832489 551320558 583832489 551320558 448102866 551320558 704810790 294644970 704810790 812722798 704810790 812722798 187528307 812722798 714678482 284958026 714678482 346017929 714678482 346017929 437474436 562782169 437474436 527821624 437474436 527821624 522500534 477527990 522500534 828828128 522500534 828828128 171845371 828828128 334774680 665957955 334774680 665957955 646523489 352918744 646523489 727692796 646523489 727692796 272567084 727692796 674235401 323973872 674235401 364513149 674235401 364513149 251090579 749918233 251090579 167832080 251090579 167832080 831496738 167832080 183604484 817010009 183604484 479103408 183604484 479103408 590783305 409595247 590783305 952846966 590783305 952846966 48092333 952846966 390624319 336099104 390624319 336099104 663463560 336099104 572909859 854176737 572909859 854176737 146928494 854176737 703223608 296351107 703223608 514261570 703223608 514261570 295432322 796816214 295432322 796816214 203279513 796816214 773147404 56015004 773147404 56015004 943176501 56015004 22900260 978346376 22900260 414314447 22900260 414314447 586280160 414314447 193184969 806936549 193184969 726595008 193184969 726595008 400472181 458048929 400472181 458048929 542663887 458048929 478884429 877529905 478884429 877529905 123634940 877529905 517484312 482356072 517484312 825238483 517484312 825238483 78982976 922919453 78982976 628542229 78982976 628542229 371714695 628542229 28817402 972535915 28817402 276587348 28817402 276587348 855854248 143047631 855854248 626745075 855854248 626745075 373156778 626745075 548110722 452605008 548110722 655276370 548110722 655276370 185616547 814812282 185616547 584441919 185616547 584441919 415874802 584441919 412947653 587619165 412947653 514758682 412947653 514758682 484968050 514758682 7289329 992854944 7289329 139269826 7289329 139269826 878833537 119402248 878833537 193669838 878833537 193669838 500342979 951363069 500342979 951363069 49652755 951363069 321005540 680459257 321005540 715691070 321005540 715691070 8766566 991694177 8766566 129601601 8766566 129601601 868449359 129601601 419990648 580848997 419990648 413736998 419990648 413736998 859736963 139355151 859736963 679753183 859736963 679753183 310076823 691638503 310076823 273075624 310076823 273075624 726512512 273075624 636316527 469380729 636316527 469380729 530716860 469380729 628509171 370977503 628509171 453869335 628509171 453869335 436379729 563824130 436379729 404856186 436379729 404856186 755900174 243311922 755900174 834668432 755900174 834668432 166259808 834668432 672148469 326470696 672148469 836144580 672148469 836144580 164697552 836144580 171444676 260383918 171444676 260383918 739306227 260383918 312290479 689491926 312290479 269562923 312290479 269562923 730394122 269562923 508808845 490182714 508808845 351549547 508808845 351549547 648152238 351549547 192745918 807492748 192745918 7916821 192745918 7916821 991900755 7916821 805526816 303732388 805526816 303732388 695389071 303732388 831844652 48208742 831844652 48208742 950544784 48208742 312066602 849534314 312066602 849534314 151358457 849534314 822353246 176092416 822353246 673860212 822353246 673860212 213541666 786480828 213541666 174576562 213541666 174576562 824054815 174576562 580788160 882263532 580788160 882263532 118861451 882263532 462829257 440239170 462829257 440239170 560803459 440239170 273215614 727122074 273215614 184853562 273215614 184853562 813282106 184853562 530046798 469830267 530046798 149941152 530046798 149941152 849074453 149941152 286513129 714184081 286513129 154854097 286513129 154854097 844167212 154854097 709244717 746635084 709244717 746635084 254005225 746635084 270098602 730434306 270098602 973881029 270098602 973881029 27245670 973881029 632319350 367235768 632319350 655394360 632319350 655394360 20083224 981065409 20083224 705712943 20083224 705712943 873581112 124531333 873581112 924943924 873581112 924943924 76866716 924943924 537301295 463129585 537301295 906063439 537301295 906063439 96106516 906063439 360586802 310558909 360586802 310558909 757798900 241246265 757798900 391430743 757798900 391430743 608262151 391430743 711918222 287462145 711918222 407361531 711918222 407361531 478066295 883983615 478066295 883983615 117019602 883983615 167476662 600731011 167476662 600731011 399708411 600731011 397624825 744660237 397624825 744660237 256115396 744660237 571337463 429192906 571337463 775719416 571337463 775719416 224760224 775719416 318452647 683183990 318452647 770708287 318452647 770708287 230225095 770708287 653668071 127303164 653668071 127303164 870971912 127303164 141228461 860087422 141228461 420291311 141228461 420291311 881957369 116501705 881957369 949442397 881957369 949442397 51742999 949442397 385810780 251356706 385810780 251356706 747647009 251356706 565275409 435583779 565275409 236168556 565275409 236168556 762591068 236168556 263774682 737161945 263774682 447506552 263774682 447506552 553258783 447506552 511919380 487361479 511919380 65012146 511919380 65012146 933307835 65012146 780283838 550458984 780283838 550458984 122401520 878889969 122401520 717367311 122401520 717367311 283188904 717367311 105080053 896324912 105080053 70230013 105080053 70230013 928524805 70230013 576574233 432292605 576574233 432292605 459660609 590159818 459660609 590159818 410328982 590159818 653199761 60213720 653199761 60213720 938227027 60213720 597000646 403319252 597000646 42049866 597000646 42049866 980503905 18874265 980503905 936963032 980503905 936963032 65389360 936963032 968922131 30387029 968922131 171395819 968922131 171395819 570019483 450535257 570019483 450535257 497237654 949823576 497237654 949823576 51390884 949823576 832542050 166632523 832542050 192148082 832542050 192148082 249697794 978352284 249697794 978352284 22872229 978352284 954884742 43982169 954884742 472542802 954884742 472542802 527610726 472542802 809321221 188747130 809321221 854858494 809321221 854858494 146393544 854858494 712917999 286698831 712917999 528774112 712917999 528774112 471320399 528774112 746305974 252929574 746305974 430545798 746305974 430545798 21563748 979843982 21563748 282816245 21563748 282816245 716887750 282816245 192472546 807716959 192472546 760631856 192472546 760631856 737612761 261928606 737612761 546348306 737612761 546348306 33141450 968047049 33141450 196961848 33141450 196961848 801128310 196961848 796901687 598753649 796901687 598753649 401743757 598753649 622147351 377612420 622147351 598012475 622147351 598012475 402460929 598012475 542107036 458543583 542107036 646622979 542107036 646622979 75495889 926347975 75495889 274400119 75495889 274400119 725281994 274400119 613928652 385877342 613928652 34277474 613928652 34277474 964962744 34277474 921204106 722945268 921204106 722945268 277343220 722945268 891230499 107623503 891230499 352272649 891230499 352272649 647281436 352272649 715019055 226407637 715019055 226407637 771876591 226407637 708767799 782672004 708767799 782672004 217367198 782672004 484740284 514925386 484740284 807904411 484740284 807904411 140955643 860315650 140955643 147125082 140955643 147125082 851789132 147125082 314362937 687355001 314362937 301014537 314362937 301014537 698365160 301014537 454674077 544931195 454674077 181663783 454674077 181663783 816819610 181663783 122608901 878705148 122608901 579097028 122608901 579097028 459357212 245334884 459357212 245334884 754133651 245334884 720996959 903266616 720996959 903266616 98816945 903266616 509085170 489895524 509085170 988134433 509085170 988134433 12671079 988134433 704727852 294825408 704727852 908815595 704727852 908815595 93565304 908815595 643406985 222234528 643406985 222234528 776233711 222234528 88128434 913850662 88128434 737241725 88128434 737241725 391962619 607761062 391962619 624554089 391962619 624554089 375298434 624554089 740519473 48422720 740519473 48422720 950286353 48422720 864565656 880013255 864565656 880013255 121055335 880013255 343523865 218498841 343523865 218498841 780270158 218498841 225012627 775513141 225012627 656643748 225012627 656643748 962934307 35933462 962934307 730988618 962934307 730988618 17369630 983648996 17369630 40663415 17369630 40663415 958485431 40663415 252564158 748140732 252564158 152409426 252564158 152409426 958420350 40733732 958420350 74833305 958420350 74833305 136436395 865233610 136436395 590207679 136436395 590207679 410260489 590207679 36062828 964888804 36062828 486326332 36062828 486326332 657020104 342694998 657020104 978709328 657020104 978709328 22596510 978709328 55423448 670453653 55423448 670453653 734750322 264813557 734750322 933545421 734750322 933545421 68331347 933545421 863568653 134763301 863568653 626144936 863568653 626144936 373670937 626144936 377552559 499588562 377552559 499588562 792369368 104609791 792369368 104609791 894864128 104609791 418359434 638742412 418359434 638742412 315430799 686352708 315430799 433591640 315430799 433591640 902373516 96877216 902373516 927174525 902373516 927174525 59905395 954739697 59905395 954739697 45768313 954739697 287328841 555133385 287328841 555133385 710958089 21117696 710958089 21117696 978269061 21117696 44906070 955729196 44906070 19915246 44906070 19915246 979394942 19915246 794487391 273099346 794487391 273099346 582780147 513541416 582780147 513541416 486100733 513541416 523339904 189309376 523339904 189309376 808594341 189309376 187272484 889525335 187272484 889525335 111621209 889525335 853125697 145734347 853125697 932844412 853125697 932844412 68977600 932844412 532934939 466868397 532934939 518189820 532934939 518189820 114193611 886888516 114193611 35987784 114193611 35987784 983164603 16504922 983164603 262747189 983164603 262747189 736992392 262747189 914179500 84349011 914179500 665801924 914179500 665801924 335629435 665801924 523783312 476151382 523783312 554459106 523783312 554459106 445321071 554459106 845558107 153401844 845558107 159893396 845558107 159893396 839170756 159893396 896056090 103507841 896056090 705003971 896056090 705003971 219577829 780479007 219577829 401500121 219577829 401500121 598633084 401500121 499019402 792325400 499019402 792325400 207652626 792325400 973594509 26103224 973594509 179590604 973594509 179590604 818916660 179590604 840696764 158240930 840696764 221248833 840696764 221248833 416657887 583599035 416657887 253678790 416657887 253678790 745506688 253678790 701373777 343740439 701373777 343740439 653762227 526070689 653762227 526070689 473888033 526070689 936628905 61809963 936628905 293983202 936628905 293983202 547416847 603167225 547416847 603167225 397061019 603167225 545546846 302028895 545546846 302028895 697146405 302028895 447524915 710025363 447524915 710025363 290794407 710025363 294984209 340337812 294984209 340337812 659286353 340337812 129948163 871139218 129948163 171996708 129948163 171996708 826997278 171996708 173099151 827732198 173099151 719083416 173099151 719083416 492529358 185968151 492529358 185968151 812222345 185968151 711369475 288206612 711369475 116998089 711369475 116998089 908464889 89941183 908464889 89941183 908550307 89941183 385886084 858201340 385886084 858201340 34606013 966436376 34606013 91305176 34606013 91305176 907370391 91305176 604436250 395183738 604436250 233078490 604436250 233078490 765407601 233078490 429340366 570585745 429340366 73837842 429340366 73837842 924764120 73837842 460443756 539026357 460443756 111770608 460443756 111770608 970130599 29085494 970130599 454968671 970130599 454968671 274871119 725512943 274871119 87959012 274871119 87959012 910308156 87959012 427427987 572525091 427427987 38401883 427427987 38401883 960584208 38401883 150449212 850576823 150449212 548840166 150449212 548840166 450688606 548840166 295752119 792097600 295752119 792097600 207815764 792097600 231027765 769824957 231027765 944094911 231027765 944094911 57454950 944094911 616078598 383780143 616078598 988778174 616078598 988778174 11906896 988778174 999213246 853736 999213246 119464067 999213246 119464067 878785686 119464067 947006826 51803618 947006826 913609980 947006826 913609980 41934414 958827381 41934414 944423225 41934414 944423225 840272667 158577850 840272667 825264362 840272667 825264362 19313392 981613577 19313392 143589747 19313392 143589747 963193555 35827795 963193555 259783469 963193555 259783469 353536576 647401177 353536576 29094543 353536576 29094543 970124253 29094543 313944892 928044621 313944892 928044621 73604484 928044621 628093516 371294610 628093516 923778716 628093516 923778716 78095986 923778716 476724541 523259049 476724541 680102763 476724541 680102763 321494814 680102763 550742139 57396407 550742139 57396407 941680982 57396407 539351183 962661043 539351183 962661043 38535458 962661043 125948648 875053662 125948648 941385854 125948648 941385854 60638502 941385854 537991394 462455964 537991394 819343767 537991394 819343767 181482750 819343767 593644886 162005500 593644886 162005500 837323632 162005500 733815518 643682850 733815518 643682850 356710116 643682850 781037292 217773613 781037292 879392287 781037292 879392287 121800339 879392287 634765878 143301599 634765878 143301599 855674969 143301599 118708340 882386754 118708340 157612628 118708340 157612628 841231718 157612628 505240577 509693740 505240577 509693740 490312485 509693740 935845468 62548017 935845468 304447785 935845468 304447785 457151797 624918542 457151797 624918542 374882850 624918542 856295373 142732568 856295373 335946784 856295373 335946784 389331906 774139026 389331906 774139026 226523183 774139026 825816317 172985764 825816317 638984243 825816317 638984243 131015620 870066883 131015620 189253656 131015620 189253656 808677716 189253656 322694879 678784932 322694879 39861561 322694879 39861561 959465984 39861561 459668305 539715306 459668305 120199229 459668305 120199229 877959823 120199229 424606773 575472871 424606773 384411047 424606773 384411047 833788275 165392063 833788275 625853556 833788275 625853556 314802717 686945569 314802717 151521833 314802717 151521833 847434397 151521833 538960621 461540875 538960621 273391383 538960621 273391383 726320215 273391383 391949359 607784089 391949359 557380439 391949359 557380439 788592358 210102477 788592358 843260421 788592358 843260421 157728288 843260421 238338017 92819293 238338017 92819293 905762336 92819293 181745024 819133435 181745024 369418546 181745024 369418546 873344367 124691994 873344367 145006214 873344367 145006214 327354896 721867660 327354896 721867660 278435296 721867660 350051967 458418700 350051967 458418700 542174703 458418700 412325588 588405093 412325588 571079918 412325588 571079918 428874735 571079918 259816130 741170204 259816130 614098295 259816130 614098295 386249824 614098295 276867129 742943638 276867129 742943638 257879322 742943638 299504751 190302851 299504751 190302851 812634713 185593395 812634713 251231120 812634713 251231120 216074900 783943918 216074900 556384003 216074900 556384003 687209561 311293530 687209561 938953950 687209561 938953950 63292758 938953950 743067266 256396723 743067266 507751876 743067266 507751876 457146765 626869925 457146765 626869925 84825125 917083684 84825125 599638641 84825125 599638641 400768048 599638641 126194728 874673120 126194728 167587684 126194728 167587684 831686343 167587684 416993843 878829757 416993843 878829757 122545680 878829757 862173762 136170217 862173762 289713200 862173762 289713200 474956810 955639169 474956810 955639169 45007510 955639169 279470102 135027385 279470102 135027385 863261978 135027385 84586958 917358702 84586958 651546649 84586958 651546649 756091073 243193310 756091073 991407107 756091073 991407107 8917827 991407107 391300616 608706566 391300616 867686483 391300616 867686483 133569336 867686483 774047834 224128670 774047834 338472768 774047834 338472768 569139360 431468221 569139360 148615332 569139360 148615332 850364641 148615332 824157354 936856358 824157354 936856358 65431149 936856358 976130866 23400294 976130866 208208036 976130866 208208036 790197947 208208036 809706373 188355756 809706373 461482954 809706373 461482954 461229827 663269232 461229827 663269232 338016930 663269232 709891127 88360980 709891127 88360980 909903291 88360980 430872836 569171153 430872836 38256474 430872836 38256474 960687042 38256474 725809675 649589676 725809675 649589676 351484500 649589676 882025751 8339191 882025751 8339191 991422595 8339191 762043295 589799546 762043295 589799546 410625094 589799546 669678481 329209112 669678481 659002975 669678481 659002975 342099226 659002975 597508835 402690880 597508835 415158199 597508835 415158199 585392179 415158199 772515310 225806948 772515310 836613397 772515310 836613397 164292761 836613397 368650392 631571901 368650392 700029934 368650392 700029934 301323544 700029934 549099821 451363305 549099821 802494501 549099821 802494501 180451467 820368649 180451467 64443725 180451467 64443725 996299807 3784997 996299807 734814483 996299807 734814483 197956836 870545681 197956836 870545681 130506455 870545681 303618989 407687218 303618989 407687218 741721912 257565753 741721912 920261554 741721912 920261554 81701085 920261554 291208274 709599193 291208274 915226473 291208274 915226473 5325904 994493322 5325904 756778678 5325904 756778678 865919644 60969066 865919644 60969066 937406496 60969066 892629943 273560120 892629943 273560120 726098821 273560120 866574238 131483747 866574238 890708992 866574238 890708992 110357709 890708992 638969768 360645466 638969768 636077858 638969768 636077858 363804995 636077858 826421668 108983202 826421668 108983202 889915758 108983202 809974660 822629903 809974660 822629903 177966754 822629903 862689204 111248588 862689204 111248588 887371118 111248588 790786514 605223278 790786514 605223278 22348464 978929125 22348464 246130702 22348464 246130702 813231487 69735031 813231487 69735031 928976715 69735031 430842406 689244017 430842406 689244017 64196145 951638937 64196145 951638937 49362487 951638937 470944141 529146717 470944141 782017224 470944141 782017224 218175090 782017224 615901795 383991918 615901795 946912478 615901795 946912478 54472597 946912478 832438280 60117399 832438280 60117399 938311308 60117399 221415202 778717212 221415202 724285392 221415202 724285392 791360565 207066975 791360565 664762146 791360565 664762146 336580209 664762146 811292881 186914355 811292881 449013917 811292881 449013917 551595900 449013917 731355948 268474428 731355948 835384657 731355948 835384657 165438055 835384657 443918688 555853772 443918688 634226584 443918688 634226584 365646058 634226584 888471686 110324808 888471686 566391417 888471686 566391417 55328192 946203747 55328192 561527981 55328192 561527981 438634135 561527981 288500610 711984017 288500610 388943851 288500610 388943851 697077294 302089134 697077294 496452613 697077294 496452613 311803276 689893420 311803276 105830230 311803276 105830230 893365310 105830230 758929697 642969801 758929697 642969801 357418706 642969801 474487401 487154890 474487401 487154890 512137252 487154890 502690517 765042311 502690517 765042311 113777632 887317687 113777632 571708895 113777632 571708895 428137034 571708895 10350975 990078482 10350975 103428560 10350975 103428560 896205632 103428560 550356955 817545167 550356955 817545167 183136073 817545167 479283908 520267484 479283908 988117956 479283908 988117956 12705285 988117956 966566432 32863278 966566432 491361709 966566432 491361709 507708399 491361709 923426824 75178530 923426824 529708032 923426824 529708032 311178847 690502670 311178847 398600839 311178847 398600839 722009407 277497908 722009407 980548618 722009407 980548618 20692129 980548618 506577541 84578122 506577541 84578122 913830877 84578122 640159470 650992235 640159470 650992235 255035262 745705528 255035262 188218069 255035262 188218069 809863140 188218069 193081132 807154344 193081132 425606772 193081132 425606772 978902706 20365722 978902706 681801343 978902706 681801343 319774059 681801343 741332475 258062865 741332475 451699995 741332475 451699995 15298162 985456952 15298162 478948552 15298162 478948552 885626404 112767772 885626404 670695138 885626404 670695138 330919282 670695138 883605768 114680309 883605768 834365586 883605768 834365586 166640827 834365586 757295905 241775189 757295905 564433315 757295905 564433315 435923387 564433315 772994793 225268151 772994793 594762957 772994793 594762957 405703718 594762957 962358193 36439632 962358193 282114826 962358193 282114826 570208582 430385185 570208582 43161868 570208582 43161868 955721983 43161868 512967894 486311945 512967894 407536805 512967894 407536805 876997499 121153011 876997499 496215627 876997499 496215627 503040446 496215627 892941961 106181146 892941961 429328313 892941961 429328313 571217272 429328313 587528505 412983769 587528505 746804278 587528505 746804278 253799793 746804278 851156441 147831028 851156441 449646764 851156441 449646764 316602804 986770044 316602804 986770044 13843915 986770044 109475383 891593082 109475383 981227946 109475383 981227946 19872703 981227946 728198250 3661083 728198250 3661083 996384871 3661083 330109923 938005126 330109923 938005126 64438043 938005126 394382560 605502630 394382560 903101956 394382560 903101956 99014736 903101956 900080636 99260756 900080636 145193233 900080636 145193233 853633441 145193233 897888694 101773642 897888694 949852039 897888694 949852039 51355017 949852039 272735128 711975808 272735128 711975808 513581581 485672848 513581581 779522839 513581581 779522839 220565887 779522839 570932389 275114343 570932389 275114343 925479318 73201179 925479318 308409056 925479318 308409056 127354775 873508030 127354775 789906161 127354775 789906161 788425670 203174076 788425670 203174076 872385898 125686578 872385898 495865661 872385898 495865661 503339986 495865661 898387907 101034812 898387907 444048915 898387907 444048915 556364662 444048915 605027162 394459411 605027162 714275602 605027162 714275602 286446287 714275602 596846056 403405031 596846056 848593742 596846056 848593742 152209716 848593742 798750908 155391465 798750908 155391465 951874649 46918811 951874649 882811003 951874649 882811003 118290987 882811003 892595047 106437485 892595047 689721941 892595047 689721941 312036300 689721941 481070688 367261970 481070688 367261970 632280552 367261970 137332093 864425907 137332093 795843663 137332093 795843663 709764579 109013685 709764579 109013685 889865922 109013685 826418907 252662325 826418907 252662325 121745025 879448719 121745025 451791828 121745025 451791828 989560341 10241936 989560341 915951811 989560341 915951811 668864 999272022 668864 314806936 668864 314806936 683458650 314806936 445683873 611438420 445683873 611438420 148135977 852845865 148135977 329375357 148135977 329375357 669513272 329375357 48449279 952407590 48449279 311114868 48449279 311114868 687430044 311114868 263115352 993824274 263115352 993824274 5998888 993824274 570791949 429647997 570791949 948267403 570791949 948267403 53055658 948267403 647775235 351851713 647775235 865069880 647775235 865069880 136645159 865069880 892536510 106539189 892536510 689884674 892536510 689884674 311859372 689884674 541610886 459097744 541610886 476460150 541610886 476460150 523483799 476460150 562708043 153946993 562708043 153946993 844975729 153946993 286512664 714208583 286512664 95089217 286512664 95089217 903886035 95089217 598183967 678552852 598183967 678552852 322866820 678552852 637867311 361467794 637867311 464483217 637867311 464483217 360204143 640039377 360204143 501745911 360204143 501745911 498057980 501745911 45869748 954670627 45869748 401699813 45869748 401699813 826736018 41835398 826736018 41835398 957237454 41835398 617570378 731576829 617570378 731576829 37434371 966692320 37434371 966692320 34356125 966692320 602279154 397371089 602279154 633588105 602279154 633588105 177769333 822895162 177769333 585972524 177769333 585972524 414475054 585972524 359717955 640343140 359717955 102295633 359717955 102295633 897347020 102295633 553934453 547578553 553934453 547578553 219745802 780339904 219745802 616884357 219745802 616884357 502000379 335141365 502000379 335141365 664468521 335141365 32754205 979462330 32754205 979462330 21841399 979462330 169570012 563947504 169570012 563947504 436336587 563947504 95449368 906694866 95449368 552799636 95449368 552799636 446714621 552799636 94916732 907434233 94916732 523348163 94916732 523348163 715549080 284056695 715549080 503786525 715549080 503786525 495797815 503786525 706869000 40502321 706869000 40502321 958714291 40502321 319158012 682397604 319158012 307185629 319158012 307185629 691899867 307185629 265889594 734627365 265889594 489401508 265889594 489401508 787433556 38139773 787433556 38139773 960828936 38139773 842886628 389858238 842886628 389858238 609931728 389858238 633635370 365881886 633635370 705415474 633635370 705415474 295594922 705415474 950514452 48227154 950514452 947313397 950514452 947313397 54000259 947313397 854046993 144675418 854046993 927944021 854046993 927944021 73863503 927944021 399230581 590645168 399230581 590645168 409828530 590645168 107515298 893560862 107515298 77841217 107515298 77841217 920894737 77841217 618184471 623331250 618184471 623331250 376792816 623331250 476990897 376127266 476990897 376127266 623516832 376127266 6694084 993325308 6694084 782322258 6694084 782322258 361513746 638510756 361513746 896888363 361513746 896888363 104655665 896888363 527398808 379803391 527398808 379803391 620264213 379803391 380110553 619889938 380110553 607510522 380110553 607510522 804470499 193397697 804470499 864441517 804470499 864441517 137318791 864441517 218335860 666255194 218335860 666255194 662581247 336882298 662581247 407831945 662581247 407831945 153968506 846806142 153968506 279277232 153968506 279277232 720179649 279277232 259395637 741681888 259395637 654202409 259395637 654202409 990797374 8947052 990797374 705294747 990797374 705294747 295732768 705294747 798458392 199854874 798458392 523863094 798458392 523863094 343805980 657152071 343805980 466500160 343805980 466500160 776523699 222007503 776523699 591520395 776523699 591520395 409108050 591520395 432155091 199862933 432155091 199862933 798450609 199862933 396214764 603853272 396214764 210309505 396214764 210309505 940868906 58005449 940868906 883591399 940868906 883591399 39662564 961190151 39662564 511862153 39662564 511862153 487870446 511862153 469299793 530779616 469299793 343191910 469299793 343191910 656374151 343191910 420080743 605988586 420080743 605988586 378084606 622162145 378084606 567839321 378084606 567839321 432220017 567839321 430410094 569642882 430410094 472014401 430410094 472014401 528155339 472014401 105624404 895811197 105624404 474430197 105624404 474430197 733000469 266791748 733000469 572902410 733000469 572902410 313926258 687906054 313926258 623447754 313926258 623447754 770944375 24265225 770944375 24265225 975300105 24265225 549148440 924145907 549148440 924145907 77627112 924145907 166152404 257700959 166152404 257700959 741589724 257700959 647097114 467249977 647097114 467249977 32148729 969077721 32148729 512167521 32148729 512167521 487488133 512167521 55350172 988843710 55350172 988843710 11834955 988843710 672753361 288725603 672753361 288725603 919221731 79697949 919221731 143610693 919221731 143610693 388059580 612230158 388059580 203455134 388059580 203455134 794816741 203455134 105095072 896307161 105095072 704747647 105095072 704747647 684370023 313873135 684370023 795862788 684370023 795862788 204292028 795862788 703250296 116647222 703250296 116647222 881872762 116647222 456548054 543246854 456548054 475389118 456548054 475389118 524616879 475389118 403937441 859282134 403937441 859282134 142280345 859282134 484696270 196025661 484696270 196025661 853153359 145680145 853153359 779588627 853153359 779588627 147170139 854029742 147170139 707003039 147170139 707003039 294027441 707003039 155821239 844954969 155821239 741630362 155821239 741630362 583906380 416909860 583906380 798671858 583906380 798671858 201624186 798671858 737269213 262383690 737269213 711307983 737269213 711307983 100387481 901509562 100387481 720668337 100387481 720668337 967871453 6917118 967871453 6917118 993041852 6917118 504526001 837702632 504526001 837702632 127341334 873508161 127341334 673764090 127341334 673764090 709488531 289966960 709488531 528530056 709488531 528530056 471450967 528530056 910451618 87723900 910451618 546795650 910451618 546795650 48565655 952319360 48565655 559632897 48565655 559632897 578836168 422034262 578836168 447594778 578836168 447594778 553155649 447594778 824821870 173893072 824821870 937538238 824821870 937538238 64845946 937538238 485445641 514212574 485445641 601783345 485445641 601783345 398415097 601783345 986558226 13545712 986558226 835991184 986558226 835991184 164874751 835991184 357729825 49852148 357729825 49852148 948836090 49852148 46007708 954493572 46007708 811646367 46007708 811646367 803038888 194908818 803038888 955343062 803038888 955343062 45143384 955343062 372295554 627954926 372295554 701178287 372295554 701178287 300151999 701178287 391285394 608739651 391285394 973983325 391285394 973983325 27135944 973983325 942470475 56694459 942470475 506057917 942470475 506057917 493916229 506057917 542032415 252855229 542032415 252855229 992442888 7433048 992442888 530945440 992442888 530945440 469154954 530945440 950319231 48381505 950319231 850366249 950319231 850366249 150550109 850366249 263663903 737227305 263663903 783135093 263663903 783135093 61553592 940442046 61553592 165559862 61553592 165559862 833613257 165559862 757050465 976450060 757050465 976450060 24798261 976450060 203672553 469140748 203672553 469140748 530823503 469140748 56665524 968391973 56665524 968391973 32824594 968391973 563080970 328500792 563080970 328500792 670315179 328500792 581730165 564572765 581730165 564572765 435770071 564572765 912330261 85892728 912330261 310853252 912330261 310853252 687654934 310853252 990256941 9570540 990256941 81360667 990256941 81360667 123599101 877539214 123599101 786867975 123599101 786867975 684245083 138806557 684245083 138806557 860200916 138806557 54402370 946943154 54402370 790973817 54402370 790973817 993291846 6704647 993291846 709584388 993291846 709584388 291237811 709584388 767230427 25685199 767230427 25685199 973922068 25685199 661043250 930535212 661043250 930535212 65880004 936218587 65880004 100682913 65880004 100682913 898664827 100682913 530117918 680197969 530117918 680197969 321338591 680197969 985993686 13935770 985993686 375991230 985993686 375991230 623820172 375991230 957748422 41348362 957748422 170018054 957748422 170018054 321922193 679574856 321922193 69880330 321922193 69880330 952818566 45952126 952818566 929363330 952818566 929363330 72112072 929363330 582464344 418653894 582464344 481542526 582464344 481542526 518011564 481542526 844062529 154976176 844062529 645804831 844062529 645804831 354938046 645804831 441562411 459995760 441562411 459995760 540667473 459995760 137398266 864356410 137398266 166848123 137398266 166848123 832365103 166848123 577299165 423483098 577299165 293066297 577299165 293066297 836698066 162598726 836698066 407041034 836698066 407041034 593242034 407041034 678496647 270473172 678496647 270473172 729239727 270473172 436871253 563517614 436871253 497068972 436871253 497068972 506327138 492857513 506327138 851328377 506327138 851328377 149488514 851328377 914958083 45869932 914958083 45869932 952891719 45869932 543032445 457778184 543032445 386474995 543032445 386474995 787238925 211355365 787238925 464581976 787238925 464581976 535506504 464581976 838053978 161132892 838053978 399039077 838053978 399039077 600748041 399039077 844358436 154647332 844358436 658013681 844358436 658013681 343113970 658013681 706973688 292719550 706973688 850578473 706973688 850578473 150444853 850578473 166071644 91722440 166071644 91722440 906936024 91722440 740896858 446517034 740896858 446517034 88058598 913867373 88058598 408212396 88058598 408212396 592199433 408212396 571692683 429057097 571692683 160163784 571692683 160163784 838963555 160163784 199822978 800632472 199822978 800632472 199806204 800632472 623424364 376180557 623424364 693251201 623424364 693251201 308510581 693251201 639744991 359926456 639744991 469070497 639744991 469070497 530893249 469070497 742192631 257219031 742192631 926263455 742192631 926263455 75665353 926263455 902126947 97177154 902126947 983112944 902126947 983112944 17991281 983112944 68253878 317760491 68253878 317760491 765785258 190271466 765785258 190271466 810402500 187852020 810402500 808403461 810402500 808403461 191744354 808403461 654129250 345383515 654129250 781672599 654129250 781672599 218518672 781672599 953575348 45194420 953575348 691219488 953575348 691219488 310538779 691219488 471270792 528898137 471270792 573860562 471270792 573860562 426275119 573860562 590030072 410406949 590030072 669623759 590030072 669623759 332106282 669623759 938343521 60073630 938343521 686996895 938343521 686996895 314788823 686996895 838353549 160804145 838353549 822838604 838353549 822838604 91324570 929547852 91324570 929547852 71927667 929547852 771985727 226272479 771985727 313875006 771985727 313875006 451432333 704190142 451432333 704190142 275434925 725053310 275434925 255886323 275434925 255886323 743322719 255886323 49985281 951098506 49985281 55130121 49985281 55130121 943896640 55130121 755141166 750817891 755141166 750817891 250271069 750817891 679251328 319061264 679251328 451762526 679251328 451762526 548714595 451762526 833788207 165413401 833788207 479205568 833788207 479205568 520704642 479205568 782590842 216219039 782590842 752262591 782590842 752262591 104668430 896882103 104668430 114127811 104668430 114127811 884083443 114127811 466263390 533555645 466263390 244726012 466263390 244726012 754561205 244726012 318350874 683327727 318350874 39510978 318350874 39510978 959662439 39510978 285267244 849177941 285267244 849177941 151645148 849177941 619839450 380256048 619839450 621002458 619839450 621002458 233337022 767670384 233337022 218793658 233337022 218793658 780067767 218793658 359980647 640164526 359980647 153456105 359980647 153456105 928044455 70620005 928044455 837733427 928044455 837733427 163293664 837733427 685446503 213222304 685446503 213222304 785149207 213222304 402663038 870232338 402663038 870232338 130902768 870232338 239661625 701975756 239661625 701975756 996379333 3662863 996379333 476915619 996379333 476915619 321901860 679595019 321901860 96239304 321901860 96239304 902854433 96239304 571428967 930250964 571428967 930250964 71201378 930250964 499806527 386529718 499806527 386529718 613151029 386529718 498131329 501661874 498131329 108061724 498131329 108061724 944434309 54424619 944434309 555987944 944434309 555987944 267940225 732460068 267940225 450753978 267940225 450753978 549740624 450753978 162523413 838516334 162523413 574999954 162523413 574999954 757364181 241705100 757364181 904965805 757364181 904965805 97008865 904965805 233749267 693717004 233749267 693717004 675657225 322450429 675657225 821600327 675657225 821600327 179091125 821600327 314510310 633615496 314510310 633615496 498573181 258754171 498573181 258754171 740612440 258754171 514531533 484948215 514531533 299151488 514531533 299151488 700300289 299151488 650424242 800312143 650424242 800312143 199999109 800312143 275586693 236354942 275586693 236354942 762472451 236354942 23595461 977578624 23595461 157514720 23595461 157514720 841396650 157514720 189039808 811029416 189039808 601821731 189039808 601821731 694767880 170858021 694767880 170858021 875031155 56826620 875031155 56826620 942205994 56826620 942061549 690784939 942061549 690784939 310914641 690784939 671826945 326928288 671826945 964166758 671826945 964166758 36907403 964166758 494461806 505244995 494461806 635851839 494461806 635851839 363972147 635851839 428745288 571184696 428745288 626903226 428745288 626903226 373042938 626903226 824436436 174254724 824436436 694450109 824436436 694450109 307256635 694450109 681099426 317114305 681099426 881113674 681099426 881113674 119937444 881113674 793730964 204529441 793730964 440961141 793730964 440961141 185442543 815051467 185442543 444540369 185442543 444540369 555851578 444540369 13171985 987590952 13171985 95218412 13171985 95218412 903757601 95218412 818172227 398653098 818172227 398653098 409770003 638614733 409770003 638614733 279911486 758894016 279911486 75889
166161 171882038 0 171882038 828147376 171882038 804070166 500030713 804070166 500030713 171173737 500030713 500001006 246260750 500001006 246260750 246241303 246260750 853781476 146277637 853781476 499974733 853781476 499974733 499971287 250662967 499971287 500035857 499971287 500035857 892629188 500035857 615502306 391043155 615502306 391043155 499985696 391043155 499990626 187770334 499990626 982658117 499990626 982658117 17337327 982658117 233658209 233661506 233658209 340899890 233658209 340899890 939687612 60332321 939687612 890394467 939687612 890394467 109570360 890394467 662437684 499992239 662437684 499992239 500014551 741399796 500014551 500013631 500014551 500013631 725025712 500013631 195310989 426051809 195310989 426051809 970960533 971019836 970960533 35070996 970960533 35070996 805484226 662760069 805484226 662760069 500019035 662760069 970701312 499976592 970701312 500038656 970701312 500038656 437964291 500038656 500010793 809122236 500010793 758507182 500010793 758507182 241485263 758507182 515119998 484898613 515119998 872732385 515119998 872732385 127265207 872732385 500035599 134658388 500035599 134658388 865302811 134658388 735667470 500031312 735667470 464761851 735667470 464761851 500029306 513327961 500029306 307178371 500029306 307178371 692864419 307178371 639624239 500028312 639624239 723906 639624239 723906 724850 723906 151179908 497815024 151179908 497815024 632742282 969985085 632742282 969985085 30078897 969985085 499990323 500013508 499990323 500013508 777124968 67481859 777124968 67481859 932455877 67481859 287267269 902140967 287267269 902140967 902148917 902140967 214859358 162116205 214859358 162116205 162115197 162116205 224288089 775738721 224288089 169963362 224288089 169963362 829962078 169963362 431738541 568243897 431738541 500009200 431738541 500009200 852429015 500009200 499983243 167093580 499983243 990640768 499983243 990640768 499990827 990640768 58988085 928262703 58988085 928262703 500031477 928262703 500026298 968759160 500026298 500030799 500026298 500030799 591300233 500030799 229498517 229509378 229498517 499983989 229498517 499983989 599370214 499983989 477230410 522746232 477230410 518854516 477230410 518854516 500001137 518854516 453483523 641262453 453483523 641262453 500027312 641262453 492920616 499983921 492920616 499983921 972517516 499983921 145469963 145460733 145469963 286211007 145469963 286211007 500036599 329963488 500036599 174666372 500036599 174666372 825322443 174666372 500011006 867473432 500011006 500010841 500011006 500010841 738901913 500010841 500001051 971760924 500001051 499960730 500001051 499960730 734884337 499960730 563047975 500032154 563047975 500024731 563047975 500024731 166217920 500024731 499995836 223974698 499995836 423690200 499995836 423690200 499964508 459174965 499964508 163173361 499964508 163173361 740921483 496299948 740921483 496299948 499976535 685868974 499976535 499983840 499976535 499983840 933542657 499983840 499987189 913353475 499987189 505179570 499987189 505179570 494804784 505179570 847428733 500030670 847428733 500030808 847428733 500030808 47486450 47478556 47486450 76585165 47486450 76585165 841512772 841482449 841512772 499998924 841512772 499998924 143082702 312181379 143082702 312181379 500024855 312181379 500016802 531713339 500016802 499967623 500016802 499967623 560125017 499967623 159800235 538762900 159800235 538762900 538779780 538762900 523750794 476211787 523750794 651208909 523750794 651208909 156397862 37837994 156397862 37837994 962222742 37837994 959390420 962193632 959390420 962193632 962123855 962193632 88655488 500008677 88655488 500008677 392549069 500008677 276653545 723329955 276653545 499995555 276653545 499995555 963906604 963900797 963906604 499996067 963906604 499996067 108079453 499996067 466107836 58231083 466107836 58231083 941771502 58231083 197272712 500030188 197272712 499962641 197272712 499962641 582776626 499962641 500014932 436321867 500014932 499994320 500014932 499994320 581636838 499994320 281721111 718316223 281721111 613353347 281721111 613353347 721728697 500026498 721728697 625179474 721728697 625179474 500038667 625179474 621948639 621916787 621948639 656051902 621948639 656051902 656048855 656051902 499988975 653392135 499988975 856813795 499988975 856813795 500012686 399696898 500012686 908093067 500012686 908093067 500037265 908093067 440174158 419875884 440174158 419875884 721222403 278772454 721222403 904580056 721222403 904580056 95418869 904580056 128094153 346958932 128094153 346958932 499974066 237331817 499974066 499961344 499974066 499961344 801589859 499961344 168843461 500025412 168843461 499972113 168843461 499972113 726800979 499972113 499976507 865672437 499976507 865672437 134340994 865672437 500036201 158581914 500036201 500009234 500036201 500009234 779905830 500009234 500013636 64709033 500013636 64709033 272812200 500034133 272812200 500034133 773863716 500034133 95110511 95148319 95110511 917807138 95110511 917807138 500012625 917807138 499995536 284234127 499995536 284234127 256286314 500023861 256286314 499992327 256286314 499992327 995067189 4956307 995067189 500026993 995067189 500026993 169642993 830338272 169642993 661218276 169642993 661218276 700418472 299556976 700418472 930364683 700418472 930364683 69633526 930364683 365661597 634309194 365661597 996161958 365661597 996161958 996160038 996161958 499967066 471951343 499967066 863911157 499967066 863911157 136148495 863911157 499999378 19752144 499999378 870278712 499999378 870278712 269617689 480890214 269617689 480890214 499978979 480890214 125117095 874927643 125117095 208956216 125117095 208956216 791098971 208956216 500012988 902104567 500012988 902104567 97860723 902104567 456477098 543482639 456477098 807146338 456477098 807146338 807118476 807146338 308915082 128695485 308915082 128695485 831889101 500027483 831889101 500027483 978726620 500027483 379894335 94826803 379894335 94826803 905229086 94826803 500019460 855579023 500019460 855579023 144372003 855579023 200947963 500026175 200947963 940445485 200947963 940445485 59571791 940445485 499992493 210878282 499992493 764354932 499992493 764354932 235614422 764354932 500007251 810811429 500007251 531656517 500007251 531656517 991596286 499961305 991596286 499964577 991596286 499964577 296812880 499964577 499962355 507460711 499962355 499991010 499962355 499991010 51774745 499991010 68176931 68179602 68176931 500034322 68176931 500034322 752864353 500034322 190141969 190113040 190141969 368578736 190141969 368578736 582272204 417796083 582272204 309320947 582272204 309320947 309396338 309320947 500012880 929708616 500012880 929708616 929706735 929708616 433998568 433925753 433998568 500028318 433998568 500028318 307982045 500028318 550933028 550934998 550933028 350274377 550933028 350274377 500023559 350274377 897908944 102069879 897908944 789827303 897908944 789827303 159884648 159922821 159884648 934688583 159884648 934688583 595366816 499960205 595366816 567372407 595366816 567372407 402655697 32291777 402655697 32291777 967694162 32291777 914777450 914737966 914777450 229950257 914777450 229950257 726836709 726828478 726836709 665289061 726836709 665289061 334696496 665289061 633617777 533389052 633617777 533389052 466639372 533389052 745122046 745178635 745122046 500032683 745122046 500032683 40290665 499978235 40290665 679246441 40290665 679246441 868051646 868020554 868051646 252399490 868051646 252399490 146258432 853686612 146258432 499970167 146258432 499970167 871299785 871255447 871299785 648612053 871299785 648612053 74689071 925278366 74689071 888779280 74689071 888779280 267342784 132414282 267342784 132414282 867584424 132414282 500015746 64756137 500015746 134232993 500015746 134232993 865839012 134232993 36622751 500001084 36622751 454974035 36622751 454974035 499963508 32887286 499963508 32887286 967129439 32887286 521343828 616158370 521343828 616158370 383824200 616158370 500032244 955555673 500032244 25756826 500032244 25756826 25776488 25756826 911842552 911869544 911842552 702603520 911842552 702603520 265604231 882222965 265604231 882222965 931545767 367538866 931545767 367538866 367511340 367538866 393221226 606743003 393221226 10546235 393221226 10546235 500037567 10546235 68189974 499985669 68189974 115603577 68189974 115603577 884376921 115603577 222054263 663483369 222054263 663483369 500022311 663483369 310999052 310953196 310999052 500003955 310999052 500003955 562791486 500003955 499975673 490175499 499975673 799134314 499975673 799134314 200860125 799134314 311819457 293737222 311819457 293737222 293732524 293737222 983291034 16706446 983291034 288374598 983291034 288374598 711641166 288374598 927960401 500012725 927960401 499973342 927960401 499973342 499993401 440401943 499993401 499997020 499993401 499997020 958451418 499997020 171977132 171996524 171977132 882458302 171977132 882458302 117551442 882458302 741711094 500007333 741711094 500007333 176920608 823062495 176920608 727884789 176920608 727884789 727877081 727884789 539563240 460390627 539563240 827919239 539563240 827919239 172102571 827919239 499967796 499963498 499967796 499963498 158445678 499963498 484705376 500020248 484705376 499994235 484705376 499994235 680841107 499994235 499965605 765659345 499965605 531571688 499965605 531571688 531611832 531571688 111077905 111086929 111077905 500002813 111077905 500002813 896427585 500002813 425132589 429023021 425132589 429023021 499989505 429023021 97216790 902837945 97216790 595934615 97216790 595934615 404109005 595934615 47384396 952633167 47384396 157827926 47384396 157827926 323853710 676129626 323853710 499998113 323853710 499998113 50324043 949633662 50324043 499980353 50324043 499980353 11867182 499980353 303534582 303522182 303534582 447532432 303534582 447532432 513571705 513583006 513571705 132394741 513571705 132394741 500024140 132394741 740565281 259456956 740565281 224615742 740565281 224615742 775325407 224615742 704424741 704406001 704424741 615877007 704424741 615877007 499981233 986847518 499981233 986847518 13195802 986847518 500034572 83096904 500034572 83096904 83081764 83096904 499963490 834361431 499963490 215836391 499963490 215836391 499981288 215836391 276081939 276074841 276081939 217466032 276081939 217466032 782524835 217466032 499962815 500039651 499962815 500039651 605335526 500039651 499986706 198049829 499986706 198049829 135050483 500034366 135050483 186677845 135050483 186677845 500034606 178178399 500034606 732506846 500034606 732506846 267555444 732506846 500027040 66228410 500027040 499982377 500027040 499982377 280801628 499982377 500036655 205570335 500036655 248137431 500036655 248137431 239668119 239629403 239668119 500008367 239668119 500008367 333396798 500008367 290296665 500021699 290296665 226213334 290296665 226213334 931401954 931387091 931401954 499997796 931401954 499997796 171459325 171448274 171459325 850502072 171459325 850502072 149490919 850502072 500004729 861067306 500004729 227550785 500004729 227550785 227562823 227550785 545585368 852394617 545585368 852394617 852340945 852394617 499986516 131332266 499986516 457288832 499986516 457288832 457282110 457288832 500036859 957103219 500036859 489260183 500036859 489260183 489252542 489260183 797175012 547543750 797175012 547543750 499992934 547543750 583881009 583850090 583881009 499977390 583881009 499977390 28580902 499977390 500026687 521412550 500026687 76141856 500026687 76141856 76134409 76141856 499980723 500014046 499980723 500014046 148478430 500014046 867108695 867082705 867108695 124394791 867108695 124394791 875568015 124394791 16315946 16262768 16315946 258238506 16315946 258238506 741790977 258238506 296832427 703165699 296832427 500032879 296832427 500032879 196194289 500032879 914326831 85700164 914326831 500033171 914326831 500033171 411668502 500033171 752649980 267291039 752649980 267291039 172608274 827426731 172608274 499975849 172608274 499975849 952277716 499975849 499977023 864006820 499977023 602771612 499977023 602771612 602766687 602771612 254052213 254114386 254052213 952815053 254052213 952815053 499987590 952815053 291544924 291523630 291544924 500032547 291544924 500032547 589327308 500032547 499985293 17990012 499985293 939095177 499985293 939095177 60888177 939095177 392843422 441831621 392843422 441831621 499995403 232362529 499995403 499991713 499995403 499991713 757116441 499991713 345181892 499970818 345181892 663808642 345181892 663808642 663832035 663808642 499990443 664870731 499990443 499980254 499990443 499980254 547296492 499980254 499969482 805126162 499969482 500012208 499969482 500012208 693396581 306675325 693396581 570004362 693396581 570004362 430030832 570004362 500004370 996518331 500004370 485762136 500004370 485762136 514244395 485762136 258297715 500008378 258297715 500008378 733188182 733142599 733188182 499993668 733188182 499993668 286396976 499993668 500034929 39602168 500034929 500023645 500034929 500023645 346751232 500023645 757086307 242889441 757086307 995815829 757086307 995815829 995830736 995815829 274234145 382055601 274234145 382055601 676954508 500012459 676954508 279679347 676954508 279679347 728200584 530722276 728200584 530722276 499995920 530722276 563253046 133665545 563253046 133665545 133648379 133665545 330766308 500014435 330766308 499994493 330766308 499994493 980912936 19148916 980912936 30050575 980912936 30050575 500037681 30050575 843676752 861007710 843676752 861007710 138933825 861007710 302215974 151682596 302215974 151682596 848252622 151682596 720901198 332799525 720901198 332799525 499975526 332799525 973857432 973856137 973857432 956054761 973857432 956054761 500039702 956054761 807326966 807384774 807326966 966587223 807326966 966587223 33448918 966587223 70955644 500006672 70955644 916635462 70955644 916635462 499980470 916635462 141495096 517507792 141495096 517507792 517531580 517507792 459166429 459191546 459166429 984164314 459166429 984164314 15807348 984164314 130113383 130069629 130113383 972768705 130113383 972768705 499984573 972768705 93119498 499990680 93119498 499990680 479879486 499990680 209854575 594990571 209854575 594990571 613488559 386490323 613488559 499980003 613488559 499980003 361831256 361863348 361831256 760363999 361831256 760363999 827528000 172480635 827528000 334806818 827528000 334806818 499976976 947566786 499976976 947566786 52472094 947566786 131709916 500014966 131709916 702464893 131709916 702464893 702449631 702464893 499996827 352082725 499996827 863014107 499996827 863014107 863062386 863014107 447391254 33217568 447391254 33217568 500034800 33217568 32751828 967290102 32751828 943249506 32751828 943249506 943273216 943249506 623850914 204223301 623850914 204223301 204210904 204223301 210713964 499975229 210713964 120033422 210713964 120033422 880012545 120033422 700356192 500032745 700356192 500032745 98237653 901772654 98237653 673249127 98237653 673249127 500004727 816371901 500004727 499979117 500004727 499979117 223396475 499979117 860729437 860740968 860729437 47492680 860729437 47492680 129803812 905119184 129803812 905119184 905107550 905119184 588194325 554121219 588194325 554121219 445846037 554121219 791608597 500039226 791608597 537562942 791608597 537562942 370121539 248540379 370121539 248540379 751417843 248540379 540054452 540034315 540054452 335832724 540054452 335832724 499966840 335832724 712394267 500034722 712394267 500034722 143729254 500034722 732379052 267618271 732379052 587206088 732379052 587206088 587228606 587206088 706110561 713233998 706110561 713233998 713233698 713233998 555113441 500012549 555113441 646554525 555113441 646554525 157511754 500023254 157511754 500027585 157511754 500027585 826230623 500027585 516641825 896209344 516641825 896209344 159328716 159333612 159328716 677341934 159328716 677341934 500028494 677341934 236916587 236950995 236916587 500029054 236916587 500029054 691724353 500029054 500000528 927437453 500000528 8165669 500000528 8165669 8157021 8165669 79298790 305415287 79298790 305415287 942802182 57202875 942802182 928717125 942802182 928717125 71265271 928717125 307560437 500005616 307560437 744998540 307560437 744998540 745029024 744998540 155232811 499972082 155232811 912065171 155232811 912065171 626115224 416048286 626115224 416048286 583914710 416048286 797120237 202813532 797120237 500013908 797120237 500013908 126385053 500013908 499961699 983629759 499961699 651109382 499961699 651109382 651141900 651109382 499994599 960561186 499994599 593628168 499994599 593628168 593618240 593628168 563379939 156880233 563379939 156880233 843099251 156880233 607193047 607128240 607193047 457857347 607193047 457857347 457807669 457857347 500031242 899870947 500031242 500012472 500031242 500012472 700699940 500012472 499967994 84508075 499967994 623119757 499967994 623119757 516319513 483667933 516319513 520861415 516319513 520861415 520896899 520861415 499993700 633414012 499993700 232680181 499993700 232680181 232714917 232680181 236092463 763898163 236092463 500027078 236092463 500027078 988457165 500027078 499965819 29457458 499965819 680630750 499965819 680630750 319416554 680630750 500007778 37370894 500007778 275445440 500007778 275445440 877761390 122216796 877761390 500011221 877761390 500011221 136136845 500011221 499967477 733368098 499967477 516094399 499967477 516094399 907984223 500005846 907984223 500028135 907984223 500028135 913402324 500028135 746198211 107776355 746198211 107776355 107778507 107776355 981240952 500002236 981240952 248064165 981240952 248064165 377584135 500024666 377584135 403887286 377584135 403887286 792386834 207655994 792386834 685156300 792386834 685156300 63988182 64000649 63988182 500032825 63988182 500032825 374303704 500032825 308577995 856299184 308577995 856299184 143698133 856299184 499962720 775507314 499962720 879826611 499962720 879826611 120187830 879826611 500030286 151691956 500030286 626913724 500030286 626913724 626882020 626913724 584761578 584795630 584761578 999054110 584761578 999054110 500004527 999054110 572082520 305118149 572082520 305118149 305048248 305118149 678887496 678841044 678887496 500016642 678887496 500016642 617007269 500016642 781832659 218180410 781832659 580096402 781832659 580096402 348836862 499979566 348836862 554838481 348836862 554838481 500036184 554838481 209332182 500007200 209332182 500020967 209332182 500020967 995821988 500020967 641421228 253058721 641421228 253058721 253067748 253058721 467808814 532190583 467808814 444265665 467808814 444265665 66544192 499976077 66544192 499964705 66544192 499964705 671247257 753537431 671247257 753537431 753538836 753537431 178120164 178143326 178120164 302037686 178120164 302037686 698027742 302037686 385635808 913002486 385635808 913002486 500021060 913002486 499988906 8099174 499988906 500015148 499988906 500015148 851035293 500015148 499986087 329593669 499986087 472487339 499986087 472487339 588713742 588645405 588713742 499994409 588713742 499994409 726002231 499994409 411768388 499968965 411768388 500009870 411768388 500009870 31978101 500009870 656083460 657942963 656083460 657942963 657990111 657942963 467464987 532484297 467464987 894947603 467464987 894947603 105031680 894947603 500014103 374495882 500014103 374495882 664872514 500038355 664872514 500038355 244699777 500038355 499995878 995527160 499995878 995527160 995563783 995527160 150748722 142637972 150748722 142637972 857348084 142637972 499998822 765656921 499998822 765656921 952471590 952457926 952471590 500019964 952471590 500019964 35297422 964657311 35297422 500011621 35297422 500011621 563667100 500011621 424767770 500004064 424767770 948506634 424767770 948506634 948470683 948506634 430895808 430918129 430895808 499975805 430895808 499975805 107333114 499975805 500026121 265694009 500026121 990264872 500026121 990264872 500036104 990264872 499980297 232565859 499980297 500018050 499980297 500018050 897946843 500018050 246356623 927661037 246356623 927661037 927640347 927661037 500930686 499068049 500930686 908810799 500930686 908810799 499994114 908810799 701531878 499993787 701531878 499993787 725368561 499993787 369868097 580694954 369868097 580694954 580698732 580694954 455112443 499968669 455112443 500008544 455112443 500008544 927133020 500008544 500026095 408961618 500026095 500023599 500026095 500023599 121530432 500023599 309611605 500000681 309611605 500007432 309611605 500007432 755970515 876724814 755970515 876724814 876763255 876724814 355508877 205178224 355508877 205178224 818999143 180985342 818999143 499964250 818999143 499964250 856729556 499964250 365983840 365995498 365983840 741947017 365983840 741947017 258062681 741947017 499967662 28652031 499967662 184823669 499967662 184823669 758365283 758379313 758365283 672921108 758365283 672921108 499980239 90473957 499980239 90473957 500039097 90473957 500014381 972195009 500014381 927028769 500014381 927028769 366959556 366998706 366959556 499989014 366959556 499989014 658758737 499989014 541610566 871416148 541610566 871416148 278931117 278897639 278931117 346656157 278931117 346656157 653344189 346656157 380187945 380202666 380187945 366748474 380187945 366748474 633240757 366748474 149368185 500004976 149368185 346503503 149368185 346503503 653517345 346503503 311563835 311583223 311563835 970938269 311563835 970938269 29104346 970938269 938064554 281071824 938064554 281071824 500024400 874293754 500024400 121016520 500024400 121016520 500024288 121016520 522262570 500010955 522262570 500010955 635468158 500006106 635468158 500008997 635468158 500008997 181116433 500008997 794975573 794927991 794975573 402031400 794975573 402031400 499982989 99351232 499982989 500036727 499982989 500036727 963562205 18023976 963562205 18023976 981952240 18023976 58755501 926010336 58755501 926010336 262511725 197207846 262511725 197207846 499974857 197207846 425727715 673856365 425727715 673856365 683914746 683918094 683914746 339411939 683914746 339411939 499985042 339411939 727295533 727316446 727295533 499999874 727295533 499999874 938313460 61745284 938313460 781819258 938313460 781819258 218120690 781819258 500003600 135516448 500003600 398601623 500003600 398601623 742697847 257262992 742697847 500014695 742697847 500014695 36084356 500014695 624606183 537914395 624606183 537914395 499968889 425583009 499968889 968696896 499968889 968696896 500014483 580707751 500014483 754284681 500014483 754284681 499979360 754284681 690301367 427699752 690301367 427699752 42796945 957451277 42796945 957451277 957491684 957451277 9304089 9359026 9304089 924932240 9304089 924932240 924987281 924932240 888819949 121659716 888819949 121659716 121617027 121659716 998777469 998786385 998777469 971804780 998777469 971804780 499987250 971804780 500014707 176543304 500014707 748018993 500014707 748018993 703290923 499967606 703290923 754743668 703290923 754743668 500034629 754743668 928816489 500036207 928816489 501582073 928816489 501582073 499962719 501582073 628716307 371252146 628716307 566517585 628716307 566517585 500004163 932810097 500004163 773606023 500004163 773606023 773675634 773606023 442905586 442955847 442905586 847521015 442905586 847521015 786814713 213180867 786814713 877823666 786814713 877823666 122190838 877823666 499983932 527609047 499983932 535813252 499983932 535813252 535801745 535813252 133351949 75920178 133351949 75920178 75987550 75920178 154168149 596675338 154168149 596675338 549323165 450689686 549323165 526742773 549323165 526742773 264694434 264741316 264694434 644153045 264694434 644153045 644106471 644153045 411517492 381108685 411517492 381108685 931386838 786821434 931386838 786821434 461819792 499986239 461819792 499986239 338717207 499986239 710911525 500007567 710911525 421187269 710911525 421187269 146209871 625295057 146209871 625295057 614049700 42844064 614049700 42844064 254096508 499998307 254096508 499995490 254096508 499995490 784933616 784930146 784933616 362235079 784933616 362235079 4894987 995043950 4894987 750245584 4894987 750245584 440933567 415066498 440933567 415066498 499969755 415066498 360571227 639403388 360571227 532161704 360571227 532161704 590464921 499971036 590464921 994365295 590464921 994365295 994322078 994365295 499984105 805864737 499984105 805864737 500025268 805864737 4527300 4548601 4527300 241871235 4527300 241871235 758142431 241871235 420081646 579918049 420081646 499977181 420081646 499977181 122117622 499977181 336351752 160500087 336351752 160500087 499983741 160500087 39094614 39096032 39094614 466154802 39094614 466154802 466135250 466154802 396342439 500039204 396342439 499978114 396342439 499978114 551428417 499978114 360041513 639955009 360041513 499985236 360041513 499985236 655007786 499985236 13617133 13647609 13617133 382778085 13617133 382778085 532342137 532371913 532342137 500009865 532342137 500009865 981372875 500009865 958449644 958502161 958449644 500646195 958449644 500646195 194165127 805815768 194165127 39437787 194165127 39437787 960601930 39437787 520857310 520836856 520857310 500008663 520857310 500008663 458947661 500008663 499963917 541519497 499963917 455884467 499963917 455884467 769101813 769104422 769101813 499995000 769101813 499995000 132958831 499995000 833439057 166587344 833439057 440800648 833439057 440800648 50472424 499966683 50472424 457533929 50472424 457533929 542509621 457533929 450123154 549815831 450123154 516069539 450123154 516069539 925520112 925542508 925520112 500031984 925520112 500031984 990306906 500031984 404568760 404636465 404568760 420432454 404568760 420432454 420404835 420432454 1305671 1263738 1305671 619117355 1305671 619117355 619052117 619117355 500004103 643758263 500004103 178963744 500004103 178963744 821015900 178963744 500008433 500214390 500008433 499964679 500008433 499964679 810914888 499964679 497513763 497477917 497513763 637532664 497513763 637532664 637503967 637532664 499991983 746323586 499991983 632962628 499991983 632962628 500028865 632962628 362163533 499980667 362163533 500039211 362163533 500039211 367582310 500039211 272613183 727348525 272613183 500022008 272613183 500022008 920439621 920428985 920439621 715730095 920439621 715730095 399195909 399209287 399195909 666299048 399195909 666299048 333654294 666299048 423902867 500037574 423902867 539672842 423902867 539672842 500019244 539672842 499975744 931563147 499975744 250057810 499975744 250057810 500011858 250057810 499979150 571652974 499979150 499974034 499979150 499974034 692237197 499974034 405898836 405911819 405898836 792949097 405898836 792949097 207068176 792949097 500008337 993202188 500008337 150413252 500008337 150413252 849560306 150413252 572974910 950106982 572974910 950106982 499968591 950106982 844362733 499976578 844362733 780213106 844362733 780213106 139348181 139322894 139348181 269703947 139348181 269703947 733755321 500031917 733755321 500031917 40554758 500031917 500014658 22879851 500014658 22879851 499971927 22879851 952653042 959773623 952653042 959773623 959789236 959773623 240926302 500026494 240926302 856969687 240926302 856969687 142979170 856969687 500027288 117514997 500027288 287507841 500027288 287507841 653271286 653254448 653271286 418878514 653271286 418878514 418910126 418878514 769421464 230560305 769421464 275195650 769421464 275195650 244895438 499981884 244895438 411572941 244895438 411572941 512780260 512809689 512780260 500001358 512780260 500001358 742229353 500001358 500021764 691203600 500021764 119362732 500021764 119362732 119370500 119362732 686536427 886613035 686536427 886613035 113366119 886613035 553565384 261450911 553565384 261450911 349247578 488590011 349247578 488590011 488624377 488590011 299360725 819563961 299360725 819563961 819598471 819563961 284471344 263230250 284471344 263230250 736814555 263230250 15691783 984310946 15691783 740284510 15691783 740284510 740274069 740284510 499966664 196621524 499966664 600357294 499966664 600357294 499993977 600357294 499971158 101900065 499971158 174492431 499971158 174492431 712165231 712122908 712165231 449417898 712165231 449417898 499990376 449417898 567420210 567385736 567420210 565135502 567420210 565135502 368381053 631563281 368381053 497252053 368381053 497252053 499982887 866395698 499982887 144965014 499982887 144965014 500023805 144965014 327238723 500012152 327238723 500012152 691923317 500012152 399962529 176739032 399962529 176739032 823247990 176739032 500024699 832605280 500024699 477892771 500024699 477892771 499968370 477892771 895566017 500031293 895566017 499987834 895566017 499987834 55963911 499987834 864234427 659170708 864234427 659170708 340826297 659170708 499963957 694547569 499963957 633500612 499963957 633500612 500016988 633500612 209781164 116295879 209781164 116295879 116294775 116295879 499997114 842665021 499997114 283872767 499997114 283872767 716130148 283872767 652397544 347581774 652397544 15224596 652397544 15224596 984797354 15224596 713292353 624629611 713292353 624629611 375369746 624629611 708691902 10958183 708691902 10958183 989049258 10958183 200876136 948193784 200876136 948193784 948180191 948193784 5803074 5811078 5803074 898407707 5803074 898407707 962651316 499978615 962651316 499978615 154816633 499978615 499987630 946879305 499987630 946879305 53162883 946879305 266307492 499999303 266307492 500037075 266307492 500037075 892277057 107755092 892277057 500009376 892277057 500009376 239076474 500009376 876219651 876221360 876219651 500015000 876219651 500015000 560683374 500015000 807378985 499980745 807378985 765136312 807378985 765136312 765187742 765136312 965598220 105208222 965598220 105208222 439078861 890669094 439078861 890669094 499989914 890669094 499989670 366486442 499989670 366486442 366536463 366486442 692418309 499988724 692418309 499988724 926012276 499988724 499990308 39494779 499990308 562861008 499990308 562861008 437137373 562861008 499975079 728061322 499975079 323598982 499975079 323598982 696002673 500003946 696002673 499972796 696002673 499972796 433769841 499972796 500016294 429916307 500016294 922191254 500016294 922191254 499973408 922191254 659130545 499969874 659130545 499969874 985573909 499969874 93516041 500039020 93516041 500039020 639514990 360467751 639514990 465099177 639514990 465099177 449801804 500003665 449801804 500003665 335121372 500003665 500033118 878669578 500033118 255188929 500033118 255188929 255150740 255188929 597818572 500003639 597818572 500003639 871625655 500003639 357282513 499977598 357282513 499977598 280385382 499977598 499977793 407207262 499977793 500036135 499977793 500036135 297352171 500036135 322159330 499979759 322159330 499991542 322159330 499991542 657511900 499991542 90312467 499999214 90312467 499979423 90312467 499979423 499978891 116209664 499978891 777197711 499978891 777197711 500002943 777197711 499989709 575554045 499989709 939409830 499989709 939409830 152262562 823331822 152262562 823331822 442042881 557968103 442042881 945495368 442042881 945495368 517324178 499991893 517324178 714693442 517324178 714693442 940103808 59901267 940103808 157172371 940103808 157172371 499988179 157172371 617934013 617936287 617934013 50267163 617934013 50267163 50269387 50267163 373760713 626204401 373760713 111214991 373760713 111214991 500024135 111214991 22303006 977741883 22303006 793064955 22303006 793064955 517866693 266958261 517866693 266958261 733030407 266958261 301033247 589042734 301033247 589042734 448805837 500035750 448805837 500035750 761529074 988257518 761529074 988257518 988227539 988257518 777976344 499972436 777976344 499972436 897400292 499972436 499978771 981676466 499978771 499984663 499978771 499984663 173178383 173163144 173178383 500032881 173178383 500032881 628218012 500032881 499986351 9074280 499986351 197695801 499986351 197695801 802307109 197695801 499965847 499961944 499965847 499961944 947657096 23010979 947657096 23010979 976994426 23010979 619749291 585392275 619749291 585392275 414658341 585392275 500018759 678101896 500018759 500009209 500018759 500009209 992600121 500009209 983773430 16277650 983773430 180036139 983773430 180036139 244767006 858218905 244767006 858218905 858166930 858218905 499978259 576669717 499978259 783924984 499978259 783924984 216029297 783924984 499982002 553993033 499982002 866330461 499982002 866330461 866264732 133743617 866264732 499985057 866264732 499985057 188692677 188757157 188692677 499969712 188692677 499969712 932997647 499969712 490205675 490245806 490205675 804239966 490205675 804239966 804267062 804239966 499982068 334641415 499982068 500007513 499982068 500007513 766811330 500007513 500002698 794356998 500002698 25673531 500002698 25673531 25678528 25673531 783712995 783700361 783712995 500030560 783712995 500030560 570129481 500030560 599293418 400721711 599293418 499991001 599293418 499991001 199357688 499991001 601967798 715332495 601967798 715332495 284602172 715332495 502060392 500034578 502060392 529275286 502060392 529275286 171269667 171284711 171269667 946603142 171269667 946603142 946599808 946603142 731460507 268524647 731460507 499973809 731460507 499973809 322495681 499973809 499987388 679610828 499987388 500009463 499987388 500009463 2922172 500009463 500017022 388070574 500017022 499969099 500017022 499969099 422461056 499969099 494945391 704799255 494945391 704799255 704788869 704799255 500030371 63833499 500030371 269171861 500030371 269171861 269184365 269171861 499982092 499968441 499982092 499968441 405506687 499968441 517714631 499997343 517714631 282744042 517714631 282744042 500003930 282744042 786805777 760542920 786805777 760542920 385237405 385197531 385237405 810085129 385237405 810085129 499992300 810085129 311943003 499989963 311943003 499989963 195015263 499989963 888363763 621825232 888363763 621825232 286314879 286296150 286314879 716606113 286314879 716606113 716630480 716606113 401584104 499985927 401584104 585768172 401584104 585768172 499961211 975009790 499961211 498309347 499961211 498309347 499969247 153393530 499969247 153393530 153437057 153393530 499970170 860595419 499970170 860595419 500016447 860595419 407166863 407223635 407166863 451263615 407166863 451263615 451243167 451263615 39959160 39998683 39959160 351390333 39959160 351390333 560161697 987827358 560161697 987827358 987768165 987827358 606869402 336539824 606869402 336539824 336531416 336539824 500017383 844669342 500017383 550651503 500017383 550651503 550705720 550651503 370220705 270195541 370220705 270195541 729803663 270195541 499989656 591351421 499989656 499967863 499989656 499967863 664670196 499967863 500032735 695054585 500032735 24973932 500032735 24973932 975021195 24973932 763597095 500032065 763597095 288040208 763597095 288040208 288077607 288040208 342634984 935020038 342634984 935020038 682926746 317042302 682926746 411408395 682926746 411408395 588587712 411408395 673080812 673108899 673080812 73426388 673080812 73426388 926548142 73426388 535463229 684751702 535463229 684751702 214334344 67869638 214334344 67869638 67918942 67869638 271156567 500006033 271156567 500006033 500030112 659044436 500030112 451502973 500030112 451502973 500037970 451502973 426113602 573881998 426113602 444384670 426113602 444384670 444349511 444384670 157604144 922886807 157604144 922886807 500014309 922886807 499967109 677477391 499967109 677477391 322587513 677477391 724142265 724138359 724142265 272625877 724142265 272625877 266292999 499964166 266292999 217724187 266292999 217724187 500017504 217724187 499989400 500010127 499989400 500010127 760445718 24478422 760445718 24478422 500007449 24478422 854942883 854929696 854942883 499112996 854942883 499112996 500004005 499112996 877927656 850787261 877927656 850787261 500038902 24963909 500038902 24963909 25021748 24963909 780288381 500023970 780288381 500023970 56720695 56755866 56720695 96734538 56720695 96734538 500034338 959271812 500034338 959271812 40703869 959271812 500002054 982409885 500002054 100556912 500002054 100556912 899481822 100556912 402985437 557816819 402985437 557816819 993456908 993504993 993456908 252178254 993456908 252178254 499983194 252178254 500008985 768527231 500008985 768527231 500036040 768527231 262055887 262038680 262055887 757753104 262055887 757753104 242274850 757753104 829722579 905871292 829722579 905871292 905845716 905871292 500024549 734857713 500024549 734857713 734808101 734857713 426693449 426650532 426693449 879142075 426693449 879142075 30941620 969019861 30941620 500025950 30941620 500025950 938875082 500025950 784002328 215985557 784002328 340153889 784002328 340153889 499982256 274897573 499982256 911725192 499982256 911725192 500028355 911725192 500008633 160140285 500008633 286691721 500008633 286691721 770189750 500034847 770189750 499985410 770189750 499985410 177128900 177114847 177128900 324320933 177128900 324320933 780671096 500024422 780671096 322496534 780671096 322496534 499993741 995205711 499993741 263399328 499993741 263399328 75634993 30889804 75634993 30889804 30905736 30889804 471208974 918182990 471208974 918182990 499977520 918182990 186699779 15474993 186699779 15474993 15445666 15474993 267073484 500005192 267073484 72220670 267073484 72220670 927741820 72220670 499986763 718317443 499986763 718317443 499993828 718317443 186507252 862177275 186507252 862177275 137854406 862177275 670790028 329249486 670790028 617587838 670790028 617587838 436507181 499972818 436507181 499972818 697679089 499972818 499982096 493719825 499982096 552643929 499982096 552643929 956045160 499962349 956045160 500031219 956045160 500031219 861074826 500031219 993829088 993832550 993829088 975770256 993829088 975770256 692970783 47222838 692970783 47222838 500019455 47222838 890507604 499972886 890507604 499972886 315501243 499972886 898931342 846211369 898931342 846211369 872400 850399 872400 145516176 872400 145516176 833524055 697417080 833524055 697417080 24541073 975442170 24541073 499979230 24541073 499979230 665997316 499979230 220264407 220256706 220264407 522654911 220264407 522654911 499973178 522654911 310642596 161974522 310642596 161974522 161926924 161974522 183720065 816251301 183720065 640126142 183720065 640126142 977365075 499968299 977365075 499968299 714776833 598635067 714776833 598635067 67254638 499962212 67254638 909109256 67254638 909109256 909085870 909109256 890884068 499993994 890884068 814865055 890884068 814865055 185154712 814865055 499970751 595559635 499970751 790500238 499970751 790500238 500009405 790500238 61735349 55040702 61735349 55040702 509648268 509649734 509648268 295446371 509648268 295446371 431557358 499965178 431557358 24520214 431557358 24520214 648200858 551815342 648200858 551815342 170726882 829264324 170726882 499966713 170726882 499966713 6745433 499966713 710636376 224640162 710636376 224640162 775282973 224640162 594579309 594584036 594579309 475258997 594579309 475258997 473543890 473593060 473543890 500027742 473543890 500027742 54222255 54206627 54222255 778716481 54222255 778716481 499968605 390096070 499968605 956932721 499968605 956932721 956966664 956932721 822825455 500020458 822825455 500020458 473041082 215574328 473041082 215574328 784408302 215574328 442199055 475218198 442199055 475218198 500012634 424456094 500012634 979811572 500012634 979811572 988701854 11306559 988701854 78813724 988701854 78813724 78865034 78813724 948156217 948111759 948156217 499976980 948156217 499976980 229136563 499976980 499989437 327083439 499989437 510699927 499989437 510699927 510640746 510699927 499984286 21639868 499984286 21639868 21640458 21639868 499963357 516960331 499963357 516960331 483055871 516960331 572999866 850624856 572999866 850624856 500007327 850624856 850783987 149240379 850783987 339305120 850783987 339305120 339312193 339305120 499995355 821406775 499995355 631570921 499995355 631570921 336617494 23435366 336617494 23435366 976586521 23435366 639119483 639119193 639119483 499973506 639119483 499973506 570671151 499973506 980686711 19266359 980686711 848017021 980686711 848017021 501415046 495817478 501415046 495817478 495855166 495817478 626365935 373612911 626365935 735774194 626365935 735774194 735793564 735774194 597816795 499968331 597816795 500006713 597816795 500006713 283920883 500006713 946290256 500037303 946290256 79809102 946290256 79809102 79826069 79809102 484343393 600318259 484343393 600318259 795238914 795224288 795238914 355531302 795238914 355531302 452014991 547928738 452014991 242204239 452014991 242204239 911317764 500000915 911317764 10355602 911317764 10355602 500011570 254232342 500011570 254232342 254173472 254232342 523452174 500502548 523452174 500502548 198147236 432282135 198147236 432282135 500022525 432282135 499984348 364680226 499984348 458890646 499984348 458890646 541069628 458890646 499966024 973951981 499966024 500037608 499966024 500037608 635389471 500037608 439993872 499974163 439993872 499981213 439993872 499981213 571253897 499981213 499983481 89798641 499983481 633989130 499983481 633989130 633990517 633989130 346688285 653280728 346688285 648044033 346688285 648044033 351958843 648044033 333834841 676050184 333834841 676050184 499968156 676050184 242631739 757367796 242631739 499972310 242631739 499972310 801681680 499972310 500036571 295393866 500036571 436494207 500036571 436494207 711742924 781863533 711742924 781863533 192962676 500001200 192962676 500001200 77234995 500001200 499981554 439571285 499981554 825116139 499981554 825116139 825107514 825116139 360521957 11478661 360521957 11478661 500031388 325149973 500031388 325149973 674861665 325149973 500021777 193070525 500021777 193070525 806959302 193070525 500001521 967974782 500001521 499965029 500001521 499965029 856465375 856452274 856465375 497558727 856465375 497558727 208092480 791910529 208092480 38185002 208092480 38185002 38161216 38185002 690383553 562990315 690383553 562990315 291210855 291261316 291210855 379356442 291210855 379356442 499990279 966287713 499990279 966287713 886615758 499985828 886615758 591485486 886615758 591485486 102446629 897547517 102446629 271680750 102446629 271680750 661387920 338600090 661387920 19420982 661387920 19420982 500006847 19420982 545933283 762805108 545933283 762805108 237207129 762805108 499972083 723853397 499972083 999377148 499972083 999377148 643412 999377148 499990762 70277176 499990762 70277176 70279043 70277176 171138565 828856446 171138565 150332414 171138565 150332414 499960878 150332414 149422405 499982552 149422405 131876658 149422405 131876658 131902904 131876658 365778145 500001283 365778145 69312781 365778145 69312781 500028467 69312781 390664790 609331901 390664790 550385069 390664790 550385069 449585282 550385069 440248153 559731911 440248153 63015026 440248153 63015026 500021152 365338583 500021152 365338583 634690253 365338583 500028431 617802405 500028431 440333659 500028431 440333659 440291336 440333659 460456002 460514596 460456002 374790749 460456002 374790749 837811826 162210145 837811826 185243923 837811826 185243923 54536891 500002385 54536891 499962680 54536891 499962680 395729975 499962680 162799989 162767060 162799989 946832398 162799989 946832398 524837002 286608965 524837002 286608965 500018372 286608965 831382919 168638171 831382919 610034067 831382919 610034067 230359212 769608018 230359212 505508962 230359212 505508962 608421877 391568120 608421877 395378101 608421877 395378101 489230275 500001136 489230275 499986403 489230275 499986403 681691728 681742576 681691728 488452551 681691728 488452551 488516337 488452551 784076492 500033695 784076492 2605087 784076492 2605087 997336812 2605087 460720495 500029489 460720495 500029489 675636803 500029489 500015631 195768248 500015631 536797765 500015631 536797765 390614455 390619394 390614455 752359546 390614455 752359546 247660729 752359546 436949333 499963484 436949333 500038786 436949333 500038786 5300186 994704071 5300186 499985038 5300186 499985038 941881152 941847532 941881152 782451575 941881152 782451575 499979504 782451575 500017137 299141738 500017137 299141738 700875883 299141738 499974451 34428385 499974451 479717716 499974451 479717716 558985860 895508574 558985860 895508574 293064330 293095275 293064330 606276137 293064330 606276137 500024277 22423124 500024277 729652246 500024277 729652246 729646000 729652246 185115026 814898599 185115026 474091142 185115026 474091142 499985510 474091142 276381583 276381147 276381583 499965660 276381583 499965660 106146701 499965660 899423642 899419106 899423642 736380667 899423642 736380667 263644693 736380667 590459095 409570241 590459095 500036209 590459095 500036209 914347715 500036209 499984675 194467940 499984675 194467940 500025503 194467940 256976070 256966765 256976070 250724645 256976070 250724645 250714328 250724645 499962928 918661279 499962928 500026247 499962928 500026247 176604399 500026247 499983609 8545541 499983609 8545541 8485195 8545541 307734437 549985348 307734437 549985348 500031801 549985348 316731034 895875813 316731034 895875813 545294002 141070001 545294002 141070001 858938342 141070001 260727004 837746268 260727004 837746268 500015284 603083275 500015284 603083275 396856885 603083275 729362090 729413787 729362090 499982191 729362090 499982191 47668245 499982191 319334597 680617750 319334597 344048689 319334597 344048689 736138619 263906346 736138619 500003724 736138619 500003724 381234287 618743300 381234287 291019156 381234287 291019156 291055713 291019156 511808235 499990391 511808235 136810067 511808235 136810067 136830691 136810067 426000991 826896847 426000991 826896847 826925483 826896847 499990780 7696348 499990780 7696348 548947544 815023152 548947544 815023152 184991670 815023152 598517044 201828227 598517044 201828227 201820522 201828227 786707191 864313794 786707191 864313794 417089231 500012583 417089231 500012583 702259196 702278649 702259196 663156702 702259196 663156702 336859703 663156702 669002044 499979912 669002044 499995763 669002044 499995763 792447019 207536468 792447019 911355292 792447019 911355292 499967220 450653479 499967220 456330635 499967220 456330635 499996967 456330635 183116253 828837379 183116253 828837379 937434015 449385824 937434015 449385824 499991788 996220743 499991788 201343308 499991788 201343308 939024135 500023760 939024135 499961050 939024135 499961050 254593560 499961050 855288552 144662087 855288552 193499582 855288552 193499582 100040278 620313285 100040278 620313285 620308407 620313285 355085126 186663067 355085126 186663067 813296377 186663067 148156533 148133192 148156533 500029213 148156533 500029213 590759034 500029213 207001388 792937972 207001388 387969553 207001388 387969553 583006415 499982760 583006415 18157071 583006415 18157071 18097915 18157071 499966354 611660115 499966354 315289031 499966354 315289031 499982151 315289031 319518217 812337637 319518217 812337637 499975828 812337637 388479435 108779196 388479435 108779196 783745426 668690646 783745426 668690646 500003656 668690646 587749690 516382572 587749690 516382572 516339306 516382572 530164586 469833417 530164586 499970823 530164586 499970823 211665700 499970823 500030539 246194105 500030539 256706382 500030539 256706382 34751508 965235329 34751508 228929676 34751508 228929676 641636019 500025339 641636019 329863259 641636019 329863259 329840782 329863259 720619807 893296267 720619807 893296267 106724709 893296267 307442636 237755022 307442636 237755022 500006287 237755022 408671289 591394829 408671289 366661610 408671289 366661610 788225287 211723895 788225287 965275954 788225287 965275954 67841683 499982606 67841683 499998721 67841683 499998721 584532369 499981145 584532369 888481886 584532369 888481886 888551865 888481886 678051428 652671034 678051428 652671034 463913682 463900877 463913682 500014218 463913682 500014218 618910706 500014218 318203925 77983134 318203925 77983134 755904307 454302141 755904307 454302141 454354017 454302141 500004031 720904628 500004031 500013288 500004031 500013288 659688918 500013288 499984989 73402969 499984989 979368950 499984989 979368950 979391416 979368950 14761278 499996829 14761278 749881038 14761278 749881038 500013778 749881038 499968969 100140345 499968969 585544367 499968969 585544367 414475044 585544367 500025965 622027410 500025965 520724586 500025965 520724586 479240239 520724586 602784556 328199088 602784556 328199088 671790946 328199088 203615461 796400955 203615461 56355190 203615461 56355190 943681736 56355190 499988403 438427717 499988403 438427717 438451091 438427717 500003932 473296821 500003932 227274447 500003932 227274447 834611821 165342432 834611821 409119510 834611821 409119510 409099272 409119510 854754832 500027935 854754832 499998892 854754832 499998892 179843143 499998892 279294980 899976830 279294980 899976830 100007715 899976830 499983365 85875390 499983365 538883310 499983365 538883310 461047132 538883310 981808538 65205580 981808538 65205580 65213783 65205580 881904836 499970299 881904836 499970299 912960113 499970299 500006429 622878758 500006429 549137657 500006429 549137657 549145643 549137657 488195487 488194926 488195487 499972164 488195487 499972164 149516477 499972164 539534896 460467287 539534896 628824545 539534896 628824545 225619988 225582743 225619988 499981894 225619988 499981894 766257142 499981894 266395959 499964502 266395959 937768300 266395959 937768300 62232443 937768300 591125102 499976126 591125102 803506749 591125102 803506749 196441656 803506749 907778389 907748120 907778389 685052531 907778389 685052531 314968398 685052531 767322068 767386601 767322068 397411386 767322068 397411386 581778421 581789156 581778421 300014260 581778421 300014260 300052054 300014260 447454310 552533560 447454310 500031811 447454310 500031811 300201890 500031811 499993825 266427911 499993825 846654916 499993825 846654916 957250997 42727141 957250997 356618003 957250997 356618003 592453459 500020125 592453459 500020125 91896289 500020125 500018069 771595826 500018069 500023964 500018069 500023964 221608874 500023964 499971451 761852306 499971451 500013890 499971451 500013890 913821337 500013890 706426589 293623254 706426589 500028304 706426589 500028304 137408255 500028304 806337622 433126387 806337622 433126387 499999639 25907524 499999639 302636382 499999639 302636382 291553869 500023410 291553869 499998504 291553869 499998504 222325225 499998504 917777798 26553019 917777798 26553019 26572047 26553019 564317831 499982330 564317831 499982330 576564538 499982330 499992523 329634480 499992523 329634480 456387673 866839504 456387673 866839504 500018613 500027535 500018613 500027535 2857955 500027535 713229771 286798513 713229771 499998800 713229771 499998800 953527814 499998800 499960920 599760874 499960920 264393465 499960920 264393465 264393053 264393465 696519308 940353136 696519308 940353136 940333121 940353136 53077898 53046433 53077898 599391408 53077898 599391408 599354851 599391408 500012126 686313031 500012126 499988888 500012126 499988888 343815349 499988888 643091041 643087839 643091041 507017968 643091041 507017968 492941138 507017968 499983057 300706945 499983057 464373147 499983057 464373147 499993501 464373147 312424685 500008757 312424685 95963751 312424685 95963751 500005777 95963751 230231508 500023778 230231508 500023778 664977402 500023778 500014561 146170585 500014561 750704347 500014561 750704347 500015250 750704347 144628111 81208385 144628111 81208385 918767450 81208385 732958514 732890333 732958514 500029247 732958514 500029247 183789548 500029247 933429743 933450385 933429743 6842903 933429743 6842903 993114241 6842903 746706763 500029650 746706763 500029650 195108797 195144617 195108797 405865032 195108797 405865032 594198923 405865032 499992892 811768729 499992892 714828696 499992892 714828696 741826382 741846054 741826382 497459344 741826382 497459344 460499341 539556754 460499341 355966827 460499341 355966827 500017213 355966827 449157211 682311423 449157211 682311423 317725552 682311423 796686861 203319814 796686861 500007596 796686861 500007596 499967263 259886911 499967263 499972311 499967263 499972311 335310207 30414925 335310207 30414925 969564196 30414925 691139141 802399252 691139141 802399252 197619816 802399252 700015679 299968963 700015679 582609451 700015679 582609451 265544567 499967649 265544567 499967649 152260988 499967649 499988134 470951271 499988134 547217325 499988134 547217325 499984548 547217325 982355497 499999742 982355497 900838925 982355497 900838925 46291401 46295786 46291401 901459792 46291401 901459792 499962568 901459792 176189376 152715720 176189376 152715720 152699302 152715720 740209660 588789920 740209660 588789920 499961803 588789920 500019625 642428316 500019625 21515628 500019625 21515628 499982993 783117391 499982993 72726453 499982993 72726453 500014086 72726453 499991865 680212311 499991865 650365312 499991865 650365312 349676764 650365312 675105700 499965930 675105700 797146590 675105700 797146590 860581044 500004010 860581044 500012340 860581044 500012340 444426351 500012340 500021928 415098417 500021928 567686294 500021928 567686294 567697757 567686294 538775195 461192409 538775195 799479299 538775195 799479299 66973912 933079892 66973912 662378741 66973912 662378741 704812317 704829906 704812317 179131294 704812317 179131294 347851675 964097056 347851675 964097056 499975209 964097056 26569220 499994496 26569220 655390165 26569220 655390165 655367157 655390165 283728432 500019302 283728432 500019302 902866347 500019302 328639574 499993509 328639574 524607538 328639574 524607538 500017603 524607538 366660057 190320066 366660057 190320066 809678815 190320066 500023852 51935959 500023852 667822089 500023852 667822089 332159237 667822089 500034752 849694331 500034752 789432136 500034752 789432136 789393351 789432136 424423103 188953498 424423103 188953498 811070865 188953498 255279216 744774504 255279216 292775658 255279216 292775658 496574590 499996852 496574590 499996852 19455201 499996852 500023448 936690545 500023448 936690545 936649861 936690545 717158386 282871018 717158386 499976665 717158386 499976665 174210699 499976665 551689366 499973591 551689366 500020222 551689366 500020222 491318717 500020222 500008983 446575021 500008983 500031583 500008983 500031583 454663022 500031583 499999987 325568612 499999987 581347129 499999987 581347129 24633398 975425916 24633398 738291030 24633398 738291030 500021707 738291030 500019973 39803684 500019973 930893758 500019973 930893758 930901342 930893758 921298193 499971888 921298193 499971888 7672768 499971888 188778236 980052302 188778236 980052302 980111973 980052302 281327008 499988535 281327008 500021754 281327008 500021754 685517959 500021754 288057526 500039828 288057526 500004115 288057526 500004115 868938050 500004115 829386503 500038532 829386503 499974844 829386503 499974844 243171573 499974844 499984846 302435871 499984846 500010765 499984846 500010765 741381233 500010765 720167587 543135673 720167587 543135673 405881390 405915163 405881390 650560683 405881390 650560683 736737889 142768141 736737889 142768141 857205522 142768141 499979678 963971365 499979678 499987378 499979678 499987378 757604022 757626796 757604022 326229250 757604022 326229250 500006702 326229250 607390383 607360713 607390383 99600214 607390383 99600214 99677438 99600214 732974703 732963864 732974703 500010018 732974703 500010018 686869527 500010018 774183025 774162114 774183025 134506969 774183025 134506969 500008074 134506969 988680575 613849614 988680575 613849614 613811795 613849614 645536990 744424884 645536990 744424884 744404292 744424884 364964118 220033200 364964118 220033200 219990975 220033200 488159830 511842046 488159830 500009898 488159830 500009898 348260676 500009898 417077319 417067536 417077319 499969212 417077319 499969212 120941444 499969212 500028163 47673010 500028163 831635107 500028163 831635107 831666888 831635107 500016387 258325384 500016387 879514563 500016387 879514563 499971180 879514563 499985797 625431668 499985797 625431668 5165458 500010648 5165458 801435570 5165458 801435570 714362595 227838174 714362595 227838174 854797895 854789240 854797895 817840313 854797895 817840313 499996086 916321675 499996086 844657489 499996086 844657489 12119925 12117528 12119925 829185240 12119925 829185240 829140738 829185240 499978885 906593190 499978885 767529789 499978885 767529789 232499157 767529789 406278892 499990230 406278892 596937236 406278892 596937236 816811951 183174436 816811951 373185675 816811951 373185675 500031816 373185675 843385870 156595544 843385870 782715546 843385870 782715546 217307845 782715546 624476857 403795796 624476857 403795796 403790443 403795796 610561815 500017566 610561815 239960977 610561815 239960977 239969137 239960977 500039349 13735622 500039349 500031855 500039349 500031855 995110086 995096234 995110086 536598755 995110086 536598755 499980001 536598755 536409934 500036003 536409934 773943968 536409934 773943968 499987610 773943968 701062910 298918066 701062910 500005891 701062910 500005891 434047452 434068148 434047452 451056226 434047452 451056226 500026594 451056226 111129712 111141266 111129712 500003235 111129712 500003235 110292655 500003235 244139990 244187503 244139990 666823737 244139990 666823737 625683378 625715089 625683378 768133892 625683378 768133892 231904393 768133892 499998880 982115995 499998880 852248899 499998880 852248899 758513409 19450645 758513409 19450645 980526753 19450645 538191351 581865296 538191351 581865296 581894206 581865296 500020688 34590847 500020688 429811514 500020688 429811514 500030940 429811514 255124377 499996559 255124377 453192120 255124377 453192120 500009793 206652875 500009793 676564832 500009793 676564832 905810187 905844133 905810187 380585371 905810187 380585371 499962612 380585371 958601687 500015839 958601687 279975062 958601687 279975062 491371932 499979211 491371932 468751649 491371932 468751649 468722452 468751649 499982602 258005049 499982602 524768575 499982602 524768575 524795886 524768575 110838588 254668940 110838588 254668940 745397964 254668940 500029943 171411361 500029943 499978441 500029943 499978441 87493544 499978441 196813602 591210314 196813602 591210314 626422714 626405384 626422714 492757787 626422714 492757787 235541466 764471915 235541466 500023818 235541466 500023818 11978529 500023818 499976768 76683996 499976768 154383839 499976768 154383839 845570069 154383839 500002445 413821472 500002445 413821472 413834852 413821472 581000971 581020208 581000971 472843090 581000971 472843090 222344650 500004309 222344650 499990954 222344650 499990954 767154480 499990954 485782896 485779161 485782896 499976604 485782896 499976604 395647843 499976604 528933646 236956835 528933646 236956835 887530003 887587978 887530003 206806856 887530003 206806856 76446051 76516390 76446051 500025820 76446051 500025820 682702353 317246478 682702353 500028351 682702353 500028351 543967966 500028351 846452058 846474395 846452058 499979446 846452058 499979446 191180644 499979446 949284927 50677250 949284927 499983346 949284927 499983346 100102774 499983346 500037589 358304213 500037589 695588697 500037589 695588697 737402825 737381234 737402825 449337465 737402825 449337465 550687695 449337465 626889040 626908656 626889040 340877045 626889040 340877045 499963652 340877045 499991430 556392187 499991430 500037948 499991430 500037948 804242821 500037948 250647072 392184229 250647072 392184229 568866035 864292271 568866035 864292271 906141706 80526317 906141706 80526317 500000191 80526317 643173117 643192063 643173117 255220491 643173117 255220491 951053329 951058122 951053329 681354125 951053329 681354125 673666208 326325917 673666208 499982582 673666208 499982582 13712965 499982582 500032485 359237031 500032485 594727270 500032485 594727270 405279346 594727270 500004357 25655060 500004357 995422513 500004357 995422513 499989996 995422513 756676058 358760815 756676058 358760815 513250888 513255549 513250888 499980909 513250888 499980909 970130715 499980909 168872641 831082003 168872641 603537420 168872641 603537420 655861481 344119504 655861481 795641734 655861481 795641734 204353750 795641734 499993300 500025485 499993300 500025485 241867697 241853851 241867697 274514866 241867697 274514866 738362929 261587136 738362929 468981144 738362929 468981144 468981332 468981144 511936815 488082829 511936815 228339862 511936815 228339862 499962618 228339862 499968759 372645310 499968759 350218492 499968759 350218492 499993353 350218492 190035768 499991646 190035768 133674531 190035768 133674531 500006825 133674531 499994037 867841094 499994037 867841094 867857060 867841094 82014007 917924078 82014007 689033033 82014007 689033033 689063610 689033033 25152196 500018414 25152196 726445567 25152196 726445567 499973508 726445567 72998290 72942745 72998290 339879827 72998290 339879827 660153655 339879827 500009782 760021719 500009782 500009963 500009782 500009963 752146885 500009963 164356909 164312656 164356909 910881690 164356909 910881690 910864381 910881690 822991817 227490650 822991817 227490650 499990811 572805390 499990811 22721802 499990811 22721802 721882809 942311582 721882809 942311582 57742939 942311582 868860829 86258559 868860829 86258559 252839562 747221844 252839562 712385230 252839562 712385230 977819064 22199827 977819064 196235079 977819064 196235079 196224065 196235079 500036120 443657504 500036120 443657504 443659893 443657504 903564448 499976045 903564448 181618026 903564448 181618026 818381106 181618026 927097344 72909062 927097344 512949412 927097344 512949412 409418449 409374805 409418449 500023762 409418449 500023762 819132871 500023762 529066179 529011076 529066179 522307200 529066179 522307200 477704053 522307200 778251707 221760787 778251707 500025638 778251707 500025638 825811566 500025638 307698608 110557133 307698608 110557133 889483950 110557133 212920887 787118160 212920887 729333368 212920887 729333368 729329506 729333368 128554798 871446480 128554798 782848572 128554798 782848572 782873927 782848572 499999149 156999356 499999149 156999356 500026843 156999356 204941358 333614187 204941358 333614187 479196371 898328232 479196371 898328232 499963303 898328232 75946861 75935409 75946861 868754564 75946861 868754564 499980792 330529935 499980792 330529935 67765702 932220242 67765702 500007065 67765702 500007065 883760756 500007065 253008693 499982635 253008693 499982635 932871076 499982635 413324603 413359348 413324603 500005885 413324603 500005885 489444165 500005885 247930562 499968804 247930562 499990318 247930562 499990318 52935823 499990318 500003956 146208097 500003956 562125730 500003956 562125730 761333446 500008808 761333446 898096673 761333446 898096673 499996036 898096673 500024136 240226585 500024136 240226585 240219303 240226585 500015170 885838149 500015170 885838149 885807393 885838149 316085093 316128627 316085093 500030112 316085093 500030112 693338430 500030112 492853735 492868880 492853735 499995778 492853735 499995778 884553189 499995778 499987008 385020382 499987008 932902786 499987008 932902786 932953308 932902786 235873480 454790253 235873480 454790253 499984260 174537331 499984260 568921484 499984260 568921484 865904568 134090599 865904568 466702417 865904568 466702417 370930972 500019565 370930972 18805925 370930972 18805925 981186251 18805925 945185490 328151372 945185490 328151372 499960296 328151372 499980683 767918547 499980683 556011330 499980683 556011330 443970608 556011330 500013970 463195615 500013970 784501310 500013970 784501310 499968877 973068544 499968877 130316372 499968877 130316372 130287964 130316372 499992772 522840376 499992772 415789624 499992772 415789624 415812779 415789624 864065213 864022000 864065213 407433708 864065213 407433708 319833117 499985414 319833117 465148760 319833117 465148760 576782471 637170027 576782471 637170027 372205876 14358959 372205876 14358959 985605423 14358959 626350049 499992789 626350049 428076970 626350049 428076970 571907846 428076970 835605749 164371059 835605749 648876625 835605749 648876625 498671271 499967239 498671271 959879382 498671271 959879382 40162128 959879382 638658886 361282615 638658886 499972454 638658886 499972454 976462283 499972454 922692339 499972824 922692339 403780979 922692339 403780979 499990913 403780979 907018169 906973484 907018169 727445226 907018169 727445226 727516001 727445226 785622549 785636532 785622549 500014499 785622549 500014499 470676312 470639327 470676312 783185644 470676312 783185644 216808313 783185644 499976102 426940444 499976102 525209002 499976102 525209002 474737002 525209002 744850027 765353904 744850027 765353904 234704695 765353904 540253293 67671742 540253293 67671742 932387680 67671742 500014113 860948946 500014113 255981484 500014113 255981484 744005670 255981484 678708131 500024613 678708131 500015980 678708131 500015980 198727794 500015980 499994897 59851554 499994897 252224264 499994897 252224264 747783030 252224264 500028352 93097327 500028352 398762637 500028352 398762637 499982721 398762637 519462372 676077129 519462372 676077129 676094938 676077129 34627100 965408646 34627100 803691439 34627100 803691439 803677597 803691439 500477897 281920493 500477897 281920493 499967682 640074430 499967682 500026215 499967682 500026215 570823952 500026215 116149598 499999855 116149598 559579920 116149598 559579920 511987106 500023127 511987106 500023127 741978069 500023127 271058594 728953415 271058594 187222300 271058594 187222300 187209978 187222300 557761923 557804744 557761923 480015810 557761923 480015810 420605050 652101524 420605050 652101524 499995743 652101524 110828845 110814751 110828845 466820127 110828845 466820127 673302413 500034972 673302413 499975502 673302413 499975502 999659852 499975502 945670976 500005453 945670976 261217092 945670976 261217092 500015017 23798148 500015017 312348865 500015017 312348865 499964420 312348865 499982454 832230772 499982454 50724552 499982454 50724552 50782506 50724552 979338426 20603473 979338426 499998204 979338426 499998204 981519805 499998204 5632149 5590515 5632149 500018374 5632149 500018374 841830327 841823495 841830327 101634449 841830327 101634449 101613338 101634449 200326502 799611688 200326502 573686498 200326502 573686498 573694928 573686498 63878695 63819161 63878695 211365132 63878695 211365132 211354536 211365132 136919127 863062962 136919127 499988031 136919127 499988031 868189920 499988031 262575236 499976860 262575236 500010544 262575236 500010544 982572474 500010544 817248689 817262942 817248689 654143349 817248689 654143349 499963176 654143349 500024928 44204312 500024928 89192034 500024928 89192034 9124204 500006402 9124204 500006402 955783149 500038591 955783149 500030008 955783149 500030008 214847221 500030008 812256384 812218791 812256384 500019841 812256384 500019841 546777811 500019841 824171594 824236202 824171594 765884805 824171594 765884805 234117542 765884805 239816639 597635446 239816639 597635446 500012062 597635446 457738725 448463398 457738725 448463398 551587606 448463398 246815420 500009835 246815420 495540776 246815420 495540776 499983583 415560152 499983583 499980334 499983583 499980334 247018582 499965192 247018582 500010429 247018582 500010429 741522320 500010429 714283329 285749912 714283329 771470443 714283329 771470443 228494718 771470443 500035031 825515159 500035031 15779549 500035031 15779549 984163973 15779549 500000130 499998127 500000130 499998127 973331383 499998127 744098747 25215160 744098747 25215160 25233372 25215160 266587352 499987379 266587352 448779303 266587352 448779303 500032548 437766778 500032548 499971374 500032548 499971374 402480308 499971374 517916971 482115230 517916971 631662356 517916971 631662356 631665231 631662356 499980378 584415221 499980378 744580822 499980378 744580822 255411107 744580822 499960305 10593334 499960305 500026330 499960305 500026330 911039419 89032474 911039419 876234877 911039419 876234877 123771330 876234877 693769650 499984044 693769650 500028144 693769650 500028144 127992068 500028144 949218031 949253322 949218031 189397965 949218031 189397965 342194654 976847645 342194654 976847645 499981545 976847645 499970197 738167479 499970197 738167479 261815708 738167479 271342009 273015363 271342009 273015363 726980262 273015363 499994563 947150314 499994563 947150314 499980788 947150314 731024975 268974352 731024975 538364215 731024975 538364215 461581417 538364215 815917599 33105527 815917599 33105527 500011752 33105527 569524139 969731414 569524139 969731414 113849672 373413590 113849672 373413590 626548772 373413590 127946485 891811347 127946485 891811347 891854584 891811347 500023619 133884706 500023619 133884706 133910406 133884706 676154473 323816386 676154473 74207562 676154473 74207562 64705862 499991142 64705862 136882740 64705862 136882740 691301113 691242377 691301113 462586417 691301113 462586417 500005706 607544775 500005706 497606162 500005706 497606162 499999896 497606162 540226154 966744380 540226154 966744380 33278765 966744380 803511635 466525006 803511635 466525006 374231400 499966271 374231400 59799883 374231400 59799883 59796856 59799883 499978244 53799156 499978244 406984765 499978244 406984765 79973422 79971275 79973422 907037345 79973422 907037345 695452888 500018474 695452888 540445350 695452888 540445350 540410071 540445350 996497227 3487684 996497227 440032809 996497227 440032809 22006454 22063709 22006454 677970325 22006454 677970325 695320143 695313752 695320143 500012168 695320143 500012168 731516244 731516460 731516244 500014044 731516244 500014044 490545252 500014044 505337317 494707509 505337317 527470644 505337317 527470644 499982780 690036998 499982780 103639655 499982780 103639655 103600748 103639655 767005378 767029137 767005378 398080348 767005378 398080348 127543249 872421090 127543249 499989882 127543249 499989882 499997669 261320885 499997669 294834352 499997669 294834352 500018146 294834352 289161955 289170199 289161955 500029416 289161955 500029416 960201976 500029416 814065165 814051642 814065165 337203603 814065165 337203603 286366839 286392806 286366839 970557569 286366839 970557569 29457634 970557569 252144024 252133753 252144024 499967018 252144024 499967018 296615979 499967018 224378313 224361498 224378313 772544593 224378313 772544593 227470442 772544593 159643345 159660116 159643345 500032123 159643345 500032123 256997024 500032123 112056936 909531805 112056936 909531805 909577437 909531805 561424919 438572704 561424919 441850828 561424919 441850828 401919415 682485509 401919415 682485509 682444487 682485509 448421562 499969164 448421562 539054052 448421562 539054052 500033541 539054052 452068170 105528945 452068170 105528945 105554975 105528945 324998115 674977582 324998115 423354096 324998115 423354096 579285764 579313829 579285764 40614129 579285764 40614129 40615327 40614129 289626361 500012705 289626361 325055458 289626361 325055458 878101723 963536861 878101723 963536861 963536905 963536861 499982116 113984752 499982116 482000820 499982116 482000820 517923289 482000820 146751687 146795857 146751687 403299599 146751687 403299599 612284795 612281767 612284795 481602172 612284795 481602172 481624190 481602172 866757537 866795713 866757537 653720611 866757537 653720611 82322390 82327395 82322390 499967491 82322390 499967491 577084921 499967491 8251798 8214618 8251798 829432304 8251798 829432304 500032214 70133830 500032214 759411296 500032214 759411296 167985712 130314824 167985712 130314824 130287970 130314824 499981655 624334491 499981655 624334491 624355341 624334491 28752962 28727273 28752962 363047756 28752962 363047756 693778303 102040338 693778303 102040338 897983130 102040338 836451044 978643363 836451044 978643363 978657571 978643363 500033199 325023477 500033199 499964606 500033199 499964606 104305455 499964606 690731848 499998293 690731848 354646529 690731848 354646529 545700636 734039029 545700636 734039029 316027561 500000722 316027561 838225308 316027561 838225308 161773065 838225308 666896517 499968410 666896517 757887666 666896517 757887666 242118369 757887666 751863432 631431299 751863432 631431299 368594425 631431299 911370767 92750669 911370767 92750669 92792332 92750669 353352541 500037924 353352541 135107421 353352541 135107421 864843548 135107421 500021522 2603320 500021522 370908045 500021522 370908045 499984159 370908045 524583552 499988372 524583552 499988372 214687101 499988372 681089728 586466760 681089728 586466760 500006065 586466760 906646379 93307289 906646379 499999327 906646379 499999327 781547111 500022696 781547111 30093906 781547111 30093906 969923098 30093906 500032141 617272752 500032141 44145627 500032141 44145627 44160117 44145627 582219101 606247339 582219101 606247339 219272330 322677305 219272330 322677305 818918556 500026123 818918556 55786449 818918556 55786449 55807862 55786449 499969475 986558749 499969475 986558749 499992432 986558749 482169806 482170455 482169806 575784381 482169806 575784381 500002324 575784381 499985462 881036859 499985462 74593854 499985462 74593854 499984093 74593854 976357712 23658504 976357712 964898970 976357712 964898970 605663215 241481719 605663215 241481719 241515721 241481719 611005011 475547993 611005011 475547993 500014679 475547993 911196030 911231277 911196030 60945926 911196030 60945926 60969026 60945926 499962164 644351399 499962164 186187827 499962164 186187827 500006367 186187827 471449902 677147960 471449902 677147960 499989075 677147960 369583647 630441934 369583647 960558714 369583647 960558714 39462310 960558714 410281451 410346328 410281451 934335226 410281451 934335226 934337346 934335226 499982809 499998186 499982809 499998186 80246681 499998186 655728778 344248099 655728778 500036538 655728778 500036538 662695992 500036538 78566753 454391831 78566753 454391831 454424174 454391831 201869207 925473578 201869207 925473578 74573290 925473578 465390941 200310657 465390941 200310657 200244782 200310657 325199583 499975591 325199583 499975591 519635719 499975591 435935421 670286451 435935421 670286451 329661067 670286451 499998041 291632023 499998041 291632023 499967130 291632023 499995620 495530905 499995620 495530905 499985866 495530905 500014208 962072442 500014208 962072442 500004800 962072442 726207572 499968619 726207572 499968619 979696332 499968619 87677784 912320809 87677784 251600470 87677784 251600470 991275316 499986039 991275316 437555677 991275316 437555677 499990924 437555677 924377842 75613363 924377842 500009740 924377842 500009740 467680277 500009740 500008145 746654423 500008145 44009251 500008145 44009251 44017880 44009251 499988354 910117887 499988354 524194835 499988354 524194835 475835250 524194835 499997426 20377490 499997426 820465121 499997426 820465121 179514818 820465121 953093787 953104962 953093787 928798460 953093787 928798460 499986672 928798460 500010751 93467839 500010751 308986887 500010751 308986887 690972635 308986887 500032676 151240790 500032676 811912075 500032676 811912075 188156482 811912075 427701965 427690489 427701965 997071952 427701965 997071952 2926211 997071952 298683337 516997522 298683337 516997522 636445351 199783855 636445351 199783855 199780104 199783855 500016484 923093018 500016484 500019334 500016484 500019334 780412153 211110597 780412153 211110597 499962143 625902617 499962143 499998209 499962143 499998209 21484446 75600589 21484446 75600589 499976437 499975911 499976437 499975911 66997936 499975911 443482645 95384041 443482645 95384041 95397248 95384041 499889275 499905645 499889275 214238755 499889275 214238755 499966868 500023349 499966868 500023349 792065265 500023349 260910254 260911089 260910254 499984433 260910254 499984433 324717728 500016354 324717728 499980543 324717728 499980543 393195308 499980543 256659467 743384043 256659467 514728046 256659467 514728046 500003303 514728046 499969849 19816648 499969849 19816648 19824596 19816648 499972825 913462696 499972825 822852931 499972825 822852931 822842355 822852931 507007001 493036217 507007001 550754266 507007001 550754266 499971031 550754266 914491835 85495421 914491835 500009945 914491835 500009945 511502708 500009945 784661374 500011986 784661374 214544255 784661374 214544255 214540609 214544255 375771068 933624722 375771068 933624722 66421059 933624722 179354380 820650781 179354380 887119895 179354380 887119895 112893245 887119895 529257089 242659251 529257089 242659251 242907177 499972699 242907177 372980214 242907177 372980214 627076572 372980214 487117122 500028636 487117122 500028636 869971492 500028636 820757575 179220627 820757575 499973572 820757575 499973572 326379466 499973572 500010811 273131674 500010811 499995588 500010811 499995588 198710921 499995588 259370485 259330544 259370485 297277631 259370485 297277631 732228588 732216831 732228588 499422135 732228588 499422135 89020487 88996166 89020487 988286698 89020487 988286698 11688685 988286698 329028843 329066558 329028843 499980214 329028843 499980214 586250597 499980214 342796361 931652843 342796361 931652843 68355218 931652843 500003188 251325950 500003188 251325950 748654553 251325950 500032985 434576368 500032985 434576368 986493544 986557689 986493544 499970942 986493544 499970942 285955614 499964402 285955614 789895355 285955614 789895355 894525119 894559988 894525119 499997222 894525119 499997222 178965594 499964535 178965594 591036354 178965594 591036354 409035266 591036354 297973313 227890724 297973313 227890724 227897430 227890724 910250659 499997918 910250659 499971962 910250659 499971962 329252094 499971962 682941831 682915622 682941831 467395636 682941831 467395636 499973221 467395636 500008989 833621645 500008989 500034599 500008989 500034599 463588695 500034599 520170344 520239540 520170344 499986337 520170344 499986337 840749684 499986337 7577101 992441604 7577101 499981479 7577101 499981479 697388220 302565398 697388220 827004237 697388220 827004237 172970649 827004237 479473484 248604203 479473484 248604203 248572622 248604203 389371396 610610492 389371396 333362741 389371396 333362741 666612859 333362741 348222373 651767990 348222373 430252697 348222373 430252697 980304805 499983349 980304805 477117254 980304805 477117254 477105475 477117254 841097229 499976292 841097229 434486323 841097229 434486323 500008689 434486323 837461566 162562303 837461566 500030671 837461566 500030671 6242328 6313171 6242328 968178457 6242328 968178457 890245123 499980062 890245123 862800115 890245123 862800115 137174624 862800115 446810241 446857398 446810241 863002770 446810241 863002770 136934412 863002770 347507823 42451274 347507823 42451274 42475940 42451274 500018779 387174845 500018779 115293659 500018779 115293659 499971053 115293659 657407216 595051741 657407216 595051741 499990574 222512623 499990574 523843116 499990574 523843116 606299526 500031042 606299526 500038743 606299526 500038743 148205341 500038743 333374293 666675424 333374293 500003456 333374293 500003456 27084820 500003456 517276172 389578586 517276172 389578586 500004152 853111189 500004152 205453789 500004152 205453789 645871763 645851384 645871763 500015582 645871763 500015582 462541605 734064099 462541605 734064099 265954326 734064099 850137116 149903728 850137116 667683490 850137116 667683490 332323323 667683490 728407502 271579562 728407502 499968555 728407502 499968555 211123560 499968555 636058542 500021318 636058542 374201900 636058542 374201900 374233257 374201900 499997517 150250537 499997517 150250537 150220446 150250537 234972947 765007290 234972947 480259881 234972947 480259881 771915741 500019979 771915741 500019979 126509858 500019979 610458453 145381759 610458453 145381759 863655989 863647456 863655989 438893428 863655989 438893428 499963182 628918134 499963182 188435753 499963182 188435753 500024060 423079847 500024060 202142064 500024060 202142064 797846284 202142064 371050900 499978456 371050900 244479076 371050900 244479076 755574034 244479076 500136961 500164665 500136961 172052464 500136961 172052464 172004693 172052464 228788097 500022437 228788097 419524454 228788097 419524454 884782923 884832870 884782923 739512537 884782923 739512537 265904061 265955611 265904061 500003934 265904061 500003934 922599044 77459830 922599044 864126795 922599044 864126795 607244043 392711675 607244043 665881395 607244043 665881395 500002540 769753145 500002540 301128961 500002540 301128961 49580041 49597632 49580041 210740062 49580041 210740062 499963060 210740062 347889978 500028497 347889978 499971635 347889978 499971635 840672469 499971635 499994178 144133547 499994178 144133547 855887827 144133547 311888158 688105905 311888158 499986837 311888158 499986837 64423487 499986837 499988919 466682988 499988919 500025648 499988919 500025648 153433349 500025648 499962059 781662502 499962059 550749881 499962059 550749881 588978274 589017286 588978274 218460192 588978274 218460192 77905937 77908923 77905937 234157995 77905937 234157995 556486770 834624957 556486770 834624957 165370707 834624957 186720050 441231033 186720050 441231033 928867430 499978138 928867430 336059945 928867430 336059945 336054979 336059945 670738695 500038309 670738695 372506754 670738695 372506754 323900031 54353593 323900031 54353593 499997270 460357557 499997270 460357557 460353508 460357557 849719100 500014774 849719100 413761558 849719100 413761558 586211192 413761558 613699078 499976343 613699078 203717949 613699078 203717949 796283331 203717949 314108799 500021978 314108799 500021978 517306094 500021978 390724398 500029497 390724398 499973594 390724398 499973594 148390893 499973594 484477573 523479841 484477573 523479841 924032464 499985334 924032464 516045716 924032464 516045716 483923165 516045716 950659751 500002678 950659751 500026871 950659751 500026871 500008575 875352487 500008575 792098515 500008575 792098515 207911973 792098515 499999003 91760984 499999003 499982620 499999003 499982620 164880498 835126894 164880498 641827423 164880498 641827423 358232884 641827423 62709022 64090065 62709022 64090065 499969616 64090065 211046335 562348233 211046335 562348233 618192226 381860941 618192226 499975128 618192226 499975128 11165908 499975128 692798543 677884859 692798543 677884859 322104817 677884859 793364613 206664673 793364613 974976150 793364613 974976150 25015798 974976150 421938371 578011194 421938371 657356541 421938371 657356541 499992036 657356541 158105174 499985347 158105174 499994570 158105174 499994570 720585485 499994570 500000461 803415672 500000461 167186537 500000461 167186537 698542529 500034180 698542529 193430328 698542529 193430328 806528644 193430328 550082605 500016063 550082605 500016063 938972707 500016063 500029839 325138690 500029839 674661359 500029839 674661359 499963312 674661359 500010202 201970392 500010202 201970392 797997578 201970392 184658762 184680474 184658762 320677339 184658762 320677339 783705982 216300298 783705982 499969148 783705982 499969148 355567819 355585411 355567819 499982249 355567819 499982249 336128923 499982249 890029366 890013196 890029366 500024461 890029366 500024461 963178987 500024461 485027484 248095137 485027484 248095137 500022621 97768394 500022621 500026618 500022621 500026618 213336622 500026618 977516778 977505869 977516778 35812453 977516778 35812453 35791831 35812453 924621971 443296534 924621971 443296534 117086739 882872244 117086739 499996530 117086739 499996530 58033326 499996530 540798733 404136569 540798733 404136569 404087862 404136569 500020078 765177338 500020078 499980628 500020078 499980628 362272943 499980628 943264046 411692648 943264046 411692648 588247436 411692648 870978725 910145292 870978725 910145292 910157264 910145292 365635800 68408133 365635800 68408133 68389028 68408133 499997588 881707440 499997588 296968251 499997588 296968251 499997505 296968251 694748655 822655949 694748655 822655949 177345543 822655949 206195035 500018409 206195035 653477697 206195035 653477697 665163561 665126378 665163561 499977881 665163561 499977881 365383140 635660597 365383140 635660597 669961813 906806872 669961813 906806872 499968657 417896469 499968657 753211071 499968657 753211071 753242732 753211071 742413093 257585572 742413093 499986992 742413093 499986992 349374607 349422092 349374607 780101462 349374607 780101462 219936597 780101462 273876207 499997910 273876207 499997910 288428464 499997910 169817288 830156194 169817288 500002295 169817288 500002295 775023331 500002295 96529507 500001166 96529507 599560058 96529507 599560058 500019969 218338463 500019969 659828601 500019969 659828601 494567996 269987233 494567996 269987233 730074860 269987233 264231151 499960287 264231151 103453566 264231151 103453566 896521125 103453566 790920334 500036740 790920334 500022759 790920334 500022759 227412731 500022759 428412743 134293214 428412743 134293214 134311817 134293214 500009598 538876713 500009598 499975657 500009598 499975657 339939913 499975657 500029317 83229145 500029317 83229145 499997982 499990871 499997982 499990871 398207245 499990871 547428556 499966386 547428556 594145863 547428556 594145863 377717548 321831197 377717548 321831197 321801186 321831197 564645592 500029667 564645592 500029667 759695455 500029667 287663234 879974258 287663234 879974258 103347844 896616441 103347844 500015896 103347844 500015896 808495929 500015896 500035979 215182565 500035979 500001029 500035979 500001029 382048914 500001029 499979365 939042752 499979365 728630181 499979365 728630181 838511851 161502096 838511851 510752382 838511851 510752382 489217266 510752382 762515575 237529145 762515575 385635956 762515575 385635956 385665931 385635956 438580664 499968195 438580664 499968195 895470527 499968195 285669169 499976117 285669169 491533235 285669169 491533235 923708209 923731748 923708209 509863386 923708209 509863386 137314283 862717734 137314283 500018856 137314283 500018856 15170373 500018856 459973461 733242671 459973461 733242671 499983745 733242671 81416588 81383558 81416588 942225141 81416588 942225141 500020071 378209722 500020071 499991084 500020071 499991084 81938807 499991084 500004033 732629358 500004033 718877570 500004033 718877570 500037861 718877570 500017866 822885237 500017866 329706563 500017866 329706563 207533492 207523427 207533492 645248728 207533492 645248728 840066149 289793182 840066149 289793182 500036451 467918471 500036451 467918471 467886443 467918471 499978535 889749394 499978535 260907120 499978535 260907120 808860132 191194315 808860132 427469204 808860132 427469204 499961362 198912264 499961362 499982312 499961362 499982312 672246319 499982312 500012897 58644725 500012897 500034452 500012897 500034452 960381341 500034452 789534993 210449474 789534993 837984639 789534993 837984639 837995086 837984639 499976319 331727732 499976319 331727732 109889956 890144437 109889956 863451328 109889956 863451328 647248377 366072677 647248377 366072677 366090611 366072677 468853807 531142786 468853807 243243353 468853807 243243353 500029647 659411672 500029647 270487329 500029647 270487329 270496342 270487329 562919414 499966243 562919414 367363352 562919414 367363352 367432322 367363352 500029733 40107724 500029733 40107724 499963876 20801520 499963876 433874459 499963876 433874459 566116312 433874459 139335108 139326957 139335108 500007602 139335108 500007602 80595051 500007602 334866937 500010329 334866937 500002100 334866937 500002100 499983614 270974766 499983614 601899411 499983614 601899411 813860401 813852835 813860401 731349449 813860401 731349449 731390253 731349449 847189885 847172792 847189885 155225501 847189885 155225501 332377392 520157636 332377392 520157636 520140646 520157636 488901145 499980464 488901145 499980464 809516271 499980464 179048112 106329981 179048112 106329981 500013830 106329981 499962359 642947 499962359 499970251 499962359 499970251 759734327 898358767 759734327 898358767 161603193 499995361 161603193 499995361 968852161 499995361 366431054 633575014 366431054 483927758 366431054 483927758 514587751 514611283 514587751 502731616 514587751 502731616 499975554 502731616 782511952 387454243 782511952 387454243 169597910 165072200 169597910 165072200 19404706 980582752 19404706 496861113 19404706 496861113 952271907 47746925 952271907 664042927 952271907 664042927 148855503 851107420 148855503 259152018 148855503 259152018 740845079 259152018 642274836 499963040 642274836 148387914 642274836 148387914 851569985 148387914 3831717 996129771 3831717 890214664 3831717 890214664 890236680 890214664 499999328 292980549 499999328 314346504 499999328 314346504 314329132 314346504 596815687 596828224 596815687 499995110 596815687 499995110 986307674 499995110 389508380 610489662 389508380 89541560 389508380 89541560 89557739 89541560 540401242 459572519 540401242 36542541 540401242 36542541 36587301 36542541 51616609 948372573 51616609 823140613 51616609 823140613 478733896 500028060 478733896 500028060 204367252 500028060 992192644 992167003 992192644 500004934 992192644 500004934 436737902 436786943 436737902 591526423 436737902 591526423 127603850 127565549 127603850 500002380 127603850 500002380 586431869 586400779 586431869 397759171 586431869 397759171 602206744 397759171 66231577 500028334 66231577 418521267 66231577 418521267 500013024 575884050 500013024 66756525 500013024 66756525 66741492 66756525 356144644 980417413 356144644 980417413 980466465 980417413 890694352 107457324 890694352 107457324 136833232 499960180 136833232 93813111 136833232 93813111 93849977 93813111 500009278 999683367 500009278 999683367 999754596 999683367 500021786 275360957 500021786 538981997 500021786 538981997 632631209 632633161 632631209 263315109 632631209 263315109 301792168 499997173 301792168 499997173 611337310 611365568 611337310 343952063 611337310 343952063 656049882 343952063 383986848 616028581 383986848 174871401 383986848 174871401 174872167 174871401 583081176 728324246 583081176 728324246 178516331 821504902 178516331 304756755 178516331 304756755 786751507 786727100 786751507 269805607 786751507 269805607 499964097 150672194 499964097 150672194 500005434 150672194 434756636 565256277 434756636 499961152 434756636 499961152 284596654 499961152 500003742 138475279 500003742 190080017 500003742 190080017 89735668 89687651 89735668 174319160 89735668 174319160 920101274 500023473 920101274 433950792 920101274 433950792 500030268 433950792 908611780 908675233 908611780 864475710 908611780 864475710 13717058 13692009 13717058 131347739 13717058 131347739 500000661 988072119 500000661 499991772 500000661 499991772 688088638 499991772 500037695 803685174 500037695 500015511 500037695 500015511 40897900 500015511 248103883 891356706 248103883 891356706 500034581 891356706 500017425 945583410 500017425 624536257 500017425 624536257 624527053 624536257 127294611 127341134 127294611 738718971 127294611 738718971 485757389 485757617 485757389 500007298 485757389 500007298 345582414 500007298 499963935 859449210 499963935 724364831 499963935 724364831 724410568 724364831 73450818 926508370 73450818 686398499 73450818 686398499 500021044 826101716 500021044 499996487 500021044 499996487 623095325 499996487 500010527 229573651 500010527 935089518 500010527 935089518 499981041 935089518 846753061 153315339 846753061 499976081 846753061 499976081 500036470 26210352 500036470 536020908 500036470 536020908 376974499 376923509 376974499 505454736 376974499 505454736 500012496 505454736 375348578 209581742 375348578 209581742 209598053 209581742 593494023 499974530 593494023 499974530 988587364 499999858 988587364 258628083 988587364 258628083 488470888 511483999 488470888 382128726 488470888 382128726 805732737 194209395 805732737 270922372 805732737 270922372 270967082 270922372 776915911 776937042 776915911 239409789 776915911 239409789 478652127 974922716 478652127 974922716 25060986 974922716 941310225 500009245 941310225 981459828 941310225 981459828 18534280 981459828 990630506 500039185 990630506 763888469 990630506 763888469 500029995 763888469 565771772 104837156 565771772 104837156 97080606 97051426 97080606 485508191 97080606 485508191 499993623 485508191 332386588 652471480 332386588 652471480 726432488 726410303 726432488 562290760 726432488 562290760 437649586 562290760 625374051 374618840 625374051 500007705 625374051 500007705 791983739 500007705 525998092 473999840 525998092 500039196 525998092 500039196 708731795 500039196 211520675 211543704 211520675 441458722 211520675 441458722 500028911 7113218 500028911 241092260 500028911 241092260 499997581 241092260 500013553 156160004 500013553 499993477 500013553 499993477 119175022 2032476 119175022 2032476 982700006 982715775 982700006 499962205 982700006 499962205 85170926 499962205 304199726 692752242 304199726 692752242 500013736 39660899 500013736 717463844 500013736 717463844 557019255 499993995 557019255 500011883 557019255 500011883 189525007 499962714 189525007 843339861 189525007 843339861 843292117 843339861 500038006 38187920 500038006 962197270 500038006 962197270 500014267 962197270 620374913 379660658 620374913 500004695 620374913 500004695 831720643 168215765 831720643 500038218 831720643 500038218 66868440 933118201 66868440 853938950 66868440 853938950 853957342 853938950 320753768 320739244 320753768 500023503 320753768 500023503 595697962 500023503 19443900 19430270 19443900 457280955 19443900 457280955 504657105 504606532 504657105 499964816 504657105 499964816 553123828 499964816 208056083 791949239 208056083 451767674 208056083 451767674 921047939 921045573 921047939 499988875 921047939 499988875 275492492 499988875 759636447 759611843 759636447 499985526 759636447 499985526 499976154 114114990 499976154 140579079 499976154 140579079 685292092 499970085 685292092 129824684 685292092 129824684 284089583 715915969 284089583 500026300 284089583 500026300 867858024 500026300 597237400 402775247 597237400 714301933 597237400 714301933 982397373 213049260 982397373 213049260 213117677 213049260 410383180 573717214 410383180 573717214 455310763 352007618 455310763 352007618 500018301 352007618 500017142 70564223 500017142 70564223 929400451 70564223 499999015 906971483 499999015 776796795 499999015 776796795 223219647 776796795 500034794 612024387 500034794 612024387 951293388 951341259 951293388 499995963 951293388 499995963 39511356 499995963 594808522 594787409 594808522 82104764 594808522 82104764 392372835 869333134 392372835 869333134 869357295 869333134 500009816 758342963 500009816 867071457 500009816 867071457 132886476 867071457 499962765 91992622 499962765 91992622 835127967 500004107 835127967 500004107 429486663 499981827 429486663 499984464 429486663 499984464 327279829 327232191 327279829 909688668 327279829 909688668 499986006 87602717 499986006 559220817 499986006 559220817 849115145 150942508 849115145 493224831 849115145 493224831 235679134 764297470 235679134 20804637 235679134 20804637 979206778 20804637 312197331 314827992 312197331 314827992 869424777 499966049 869424777 371545155 869424777 371545155 499988430 242937149 499988430 371713036 499988430 371713036 183950176 816080129 183950176 500007756 183950176 500007756 729027810 729036266 729027810 79016019 729027810 79016019 499968191 79016019 500033455 627338256 500033455 500019071 500033455 500019071 768949188 500019071 135762263 135801479 135762263 443277866 135762263 443277866 556746116 443277866 241572711 241638276 241572711 305679124 241572711 305679124 694362993 305679124 491495120 491459662 491495120 70980356 491495120 70980356 71007647 70980356 230559551 499971601 230559551 499971601 706444618 500024555 706444618 96984737 706444618 96984737 463019766 890626242 463019766 890626242 500036094 890626242 368006457 632021845 368006457 708046474 368006457 708046474 747027882 40423247 747027882 40423247 959636838 40423247 215310712 784653903 215310712 499978269 215310712 499978269 761445783 499978269 641365087 641382458 641365087 228758819 641365087 228758819 499974843 228758819 742825495 742788588 742825495 500004182 742825495 500004182 527562346 500004182 744210652 744160131 744210652 500003334 744210652 500003334 99935316 500003334 300494722 699517197 300494722 35210490 300494722 35210490 500025992 35210490 313873005 500001381 313873005 323614623 313873005 323614623 879719038 120312576 879719038 596892389 879719038 596892389 403107866 596892389 500004870 502028583 500004870 815697583 500004870 815697583 500000753 815697583 500034395 224628215 500034395 224628215 224601371 224628215 511428943 860859483 511428943 860859483 317481847 682461941 317481847 859608159 317481847 859608159 140329095 859608159 308739655 359341387 308739655 359341387 640659582 359341387 500036271 218494009 500036271 499961579 500036271 499961579 653092529 499961579 500020883 930041695 500020883 930041695 69970599 930041695 647464764 6802544 647464764 6802544 499976086 6802544 722499440 670948210 722499440 670948210 329061913 670948210 696944381 797975756 696944381 797975756 202012132 797975756 499977559 500026721 499977559 500026721 314133653 500026721 612258612 612260533 612258612 403878061 612258612 403878061 151454121 848511736 151454121 500018000 151454121 500018000 554073095 500018000 499984034 772316806 499984034 500004382 499984034 500004382 139675904 500004382 499965301 993868419 499965301 487184056 499965301 487184056 592338437 592334201 592338437 499983674 592338437 499983674 948829785 499983674 500038086 873150563 500038086 500011265 500038086 500011265 568093323 500011265 500019343 498183726 500019343 500035461 500019343 500035461 365398910 500035461 435463713 169105303 435463713 169105303 830939951 169105303 192190075 500000472 192190075 500000472 500014269 141727188 500014269 750801202 500014269 750801202 659497940 659510041 659497940 791753675 659497940 791753675 25286291 25302251 25286291 306743414 25286291 306743414 499991340 306743414 499973143 219646350 499973143 447587759 499973143 447587759 552421310 447587759 500023214 99225917 500023214 836310986 500023214 836310986 836274596 836310986 500039799 458845968 500039799 458845968 541130631 458845968 323154264 676843162 323154264 500000430 323154264 500000430 934087510 65861321 934087510 256909866 934087510 256909866 256913866 256909866 709265201 655650841 709265201 655650841 499997640 655650841 500007108 966379785 500007108 125005993 500007108 125005993 124969572 125005993 933223678 66766081 933223678 129210580 933223678 129210580 125242649 125240899 125242649 275565205 125242649 275565205 275608782 275565205 142605296 500007487 142605296 181501538 142605296 181501538 818496528 181501538 189692034 706326251 189692034 706326251 293629282 706326251 24595459 269531934 24595459 269531934 730467396 269531934 513596234 847456607 513596234 847456607 152535154 847456607 368973834 88928087 368973834 88928087 88947993 88928087 351453576 351451499 351453576 175691684 351453576 175691684 824330167 175691684 10983445 989013413 10983445 500024510 10983445 500024510 635092079 500024510 499990784 592542307 499990784 499967049 499990784 499967049 917494912 499967049 758555704 776424418 758555704 776424418 500027589 776424418 934747315 3398366 934747315 3398366 996631867 3398366 499977954 546574886 499977954 478923240 499977954 478923240 37797961 962217128 37797961 509282300 37797961 509282300 678213778 499962342 678213778 499962342 861436280 499962342 499965306 934148528 499965306 105961484 499965306 105961484 894008719 105961484 500006964 383665838 500006964 383665838 377148268 499992154 377148268 304974809 377148268 304974809 305015988 304974809 639274405 639300431 639274405 500037976 639274405 500037976 968379310 968362181 968379310 499988398 968379310 499988398 117298861 499992786 117298861 239304088 117298861 239304088 346910158 576559871 346910158 576559871 423518547 576559871 283548417 371725081 283548417 371725081 796612899 499991980 796612899 499991980 500000010 220073562 500000010 500001133 500000010 500001133 623250353 500001133 558019177 499999118 558019177 533088119 558019177 533088119 466895141 533088119 499981867 397826336 499981867 659896329 499981867 659896329 500007350 659896329 146740062 853202640 146740062 837087071 146740062 837087071 813555121 486397619 813555121 486397619 499977440 859315130 499977440 500035725 499977440 500035725 247514527 500035725 500039894 58535554 500039894 133013463 500039894 133013463 370797068 415307274 370797068 415307274 834080939 165895627 834080939 499992929 834080939 499992929 413054774 499992929 687758821 312237908 687758821 803850623 687758821 803850623 196190613 803850623 764006894 757048947 764006894 757048947 223078968 500025708 223078968 500038671 223078968 500038671 537620163 500038671 473693777 499981482 473693777 499981482 257536924 499981482 656995635 499976442 656995635 844582951 656995635 844582951 277339518 277329230 277339518 499992107 277339518 499992107 572778584 499992107 327813853 672178364 327813853 115486513 327813853 115486513 499988900 115486513 62812206 62814447 62812206 500033849 62812206 500033849 500001326 394497645 500001326 499992614 500001326 499992614 927362293 499992614 913038106 86993967 913038106 766804622 913038106 766804622 733256887 266714774 733256887 500024734 733256887 500024734 305471801 260590747 305471801 260590747 500031402 509417299 500031402 317235213 500031402 317235213 299326659 814801282 299326659 814801282 814836168 814801282 119190301 880781582 119190301 610892484 119190301 610892484 853041594 499976018 853041594 499976018 154749162 499976018 381134101 618844051 381134101 500004701 381134101 500004701 24893926 500004701 958971844 41055171 958971844 499992540 958971844 499992540 979208209 499992540 379957652 94262870 379957652 94262870 94293747 94262870 499984691 822958826 499984691 822958826 177074640 822958826 500031055 45600377 500031055 769834840 500031055 769834840 769852485 769834840 690465289 295041403 690465289 295041403 838957833 31366246 838957833 31366246 499980284 31366246 500035810 886663881 500035810 389746663 500035810 389746663 289725969 710272584 289725969 174791556 289725969 174791556 174776949 174791556 639939318 500025873 639939318 322113956 639939318 322113956 322112464 322113956 852709545 500000324 852709545 499978733 852709545 499978733 93278507 499978733 760960339 761028384 760960339 500025726 760960339 500025726 339090202 500025726 817454591 216929524 817454591 216929524 91440399 986174774 91440399 986174774 499966933 986174774 113129204 113167908 113129204 119977592 113129204 119977592 880056265 119977592 500008488 509238782 500008488 500039259 500008488 500039259 376768968 499995375 376768968 499995375 274605818 499995375 408160159 591806970 408160159 500023683 408160159 500023683 242471980 757538005 242471980 499979329 242471980 499979329 872395891 499978865 872395891 810251620 872395891 810251620 82989539 82992992 82989539 198395790 82989539 198395790 801621458 198395790 18096064 500027889 18096064 500027889 900752452 500027889 499984173 582144089 499984173 258811531 499984173 258811531 860973075 138973951 860973075 671683697 860973075 671683697 499962876 765027342 499962876 499962943 499962876 499962943 825226436 917962822 825226436 917962822 90876540 90816332 90876540 490792407 90876540 490792407 499964833 608716368 499964833 19014411 499964833 19014411 19046365 19014411 499975225 888753500 499975225 888753500 499985691 888753500 419960963 580034210 419960963 627406358 419960963 627406358 499986694 627406358 118180685 458654032 118180685 458654032 541316569 458654032 499994431 842510017 499994431 341580613 499994431 341580613 341585014 341580613 734456713 641876050 734456713 641876050 152631705 847429244 152631705 272168526 152631705 272168526 500021536 527322539 500021536 404751932 500021536 404751932 500019884 404751932 528197428 528203103 528197428 276075133 528197428 276075133 276058178 276075133 597551949 860856248 597551949 860856248 370487296 499976171 370487296 934061685 370487296 934061685 65951184 934061685 275716976 262028301 275716976 262028301 617503482 564786861 617503482 564786861 356723741 356735765 356723741 463539362 356723741 463539362 499976182 463539362 58520697 499965409 58520697 116570524 58520697 116570524 883421464 116570524 499999798 475254955 499999798 348220170 499999798 348220170 217083606 499992148 217083606 22762978 217083606 22762978 22794204 22762978 448457791 448478166 448457791 13236808 448457791 13236808 500038747 13236808 397710520 805301092 397710520 805301092 500019840 882418866 500019840 856143088 500019840 856143088 143841544 856143088 799816223 500003125 799816223 500003125 922995262 500003125 579396355 743454069 579396355 743454069 743500466 743454069 38382590 97747175 38382590 97747175 97733567 97747175 84003876 499962276 84003876 271904932 84003876 271904932 719088511 499982983 719088511 33856688 719088511 33856688 966156545 33856688 467158480 856073206 467158480 856073206 856059050 856073206 400504879 191205627 400504879 191205627 808738816 191205627 500009945 848753605 500009945 162058817 500009945 162058817 162066910 162058817 776630640 890349920 776630640 890349920 109656165 890349920 500024545 437345390 500024545 500032497 500024545 500032497 439769088 500032497 985963697 500038486 985963697 500001984 985963697 500001984 692306164 500003467 692306164 415818356 692306164 415818356 415801960 415818356 595950803 866323950 595950803 866323950 133670354 866323950 747019089 500034958 747019089 785880732 747019089 785880732 500009499 785880732 602655783 602640784 602655783 911480245 602655783 911480245 88474443 911480245 136805084 22257441 136805084 22257441 500021210 22257441 499975277 868778377 499975277 868778377 868759536 868778377 590249015 159486614 590249015 159486614 840531757 159486614 500003767 464255292 500003767 67714408 500003767 67714408 67684054 67714408 526773807 500000599 526773807 321844147 526773807 321844147 678100801 321844147 246107322 246136250 246107322 782968051 246107322 782968051 782973150 782968051 306074944 499993772 306074944 500006207 306074944 500006207 129082883 500006207 611691198 611648561 611691198 500014073 611691198 500014073 710656402 500014073 619047141 333267809 619047141 333267809 499996161 333267809 561512604 821160651 561512604 821160651 821195275 821160651 582846558 137319046 582846558 137319046 499991445 500028804 499991445 500028804 535723069 500028804 75092912 924892472 75092912 499969840 75092912 499969840 952554880 952510449 952554880 499974115 952554880 499974115 582481234 187290042 582481234 187290042 40539220 40531894 40539220 285318314 40539220 285318314 988583477 11408557 988583477 500036296 988583477 500036296 500014533 76788274 500014533 500005717 500014533 500005717 12851261 12858664 12851261 499981338 12851261 499981338 224517436 499981338 15404598 108061483 15404598 108061483 853064714 853027011 853064714 774218149 853064714 774218149 225724824 774218149 381897530 499984144 381897530 499984144 707908450 499984144 603640896 500016472 603640896 246457394 603640896 246457394 499961718 910527972 499961718 127274673 499961718 127274673 872693391 127274673 499966288 975835776 499966288 92003781 499966288 92003781 92028612 92003781 549881815 549919851 549881815 462721560 549881815 462721560 382522567 617464271 382522567 500014297 382522567 500014297 826039722 495162202 826039722 495162202 504830232 495162202 866103359 133855113 866103359 375256664 866103359 375256664 308318938 719386566 308318938 719386566 280631655 719386566 918303492 499967947 918303492 500007489 918303492 500007489 306898750 500007489 808247086 808249622 808247086 152085457 808247086 152085457 152101885 152085457 467790819 623860490 467790819 623860490 623842034 623860490 336218297 745981782 336218297 745981782 254078958 745981782 499971671 84469110 499971671 851243256 499971671 851243256 148788059 851243256 377165525 249189378 377165525 249189378 500031541 249189378 170449308 170423680 170449308 907490005 170449308 907490005 695093587 500012685 695093587 504600069 695093587 504600069 504600733 504600069 918733558 81253009 918733558 167139987 918733558 167139987 500015063 19447092 500015063 19447092 19518797 19447092 149212682 682655039 149212682 682655039 499986159 682655039 146180460 853833677 146180460 370641162 146180460 370641162 900707355 900657062 900707355 712777058 900707355 712777058 287197094 712777058 611727938 499993724 611727938 500029334 611727938 500029334 259071337 500029334 500031513 82983598 500031513 82983598 917031282 82983598 294344695 661848292 294344695 661848292 908276142 91757946 908276142 985436845 908276142 985436845 500017712 985436845 703058875 499188305 703058875 499188305 500802006 499188305 800322620 800394750 800322620 500004645 800322620 500004645 196806822 500004645 988277623 499968898 988277623 952169162 988277623 952169162 47819268 952169162 879989797 500011915 879989797 500011915 546604883 500011915 817372375 499987894 817372375 819170274 817372375 819170274 180817264 819170274 471393695 353551875 471393695 353551875 499976031 353551875 444871448 923304446 444871448 923304446 76698604 923304446 243826021 199184260 243826021 199184260 559739745 559694953 559739745 170398895 559739745 170398895 829630125 170398895 613198815 386816096 613198815 287617904 613198815 287617904 287601439 287617904 956779532 43216064 956779532 479164305 956779532 479164305 520822475 479164305 658406666 728630129 658406666 728630129 499980710 500021689 499980710 500021689 136389458 500021689 711370559 985799977 711370559 985799977 499988150 985799977 500028798 464681106 500028798 937936070 500028798 937936070 204243619 204294114 204243619 695559333 204243619 695559333 500003765 695559333 499969834 764740507 499969834 18355385 499969834 18355385 18354450 18355385 608424850 799301264 608424850 799301264 799284791 799301264 499996309 986470202 499996309 986470202 13506450 986470202 118089984 499997821 118089984 500037789 118089984 500037789 90718675 500037789 359455611 640496310 359455611 499989913 359455611 499989913 781542970 218478317 781542970 500001754 781542970 500001754 265678342 335642593 265678342 335642593 829940157 866007039 829940157 866007039 866020964 866007039 664586109 500032956 664586109 880167975 664586109 880167975 484831352 359343253 484831352 359343253 925400200 925437788 925400200 660915483 925400200 660915483 339067203 660915483 500017181 820911947 500017181 732530105 500017181 732530105 500032537 732530105 25873546 25869164 25873546 302777919 25873546 302777919 697227181 302777919 102565574 897478930 102565574 499983053 102565574 499983053 908159271 136944425 908159271 136944425 136934109 136944425 500010786 49786929 500010786 293226109 500010786 293226109 293266746 293226109 500008105 381511405 500008105 52625523 500008105 52625523 947397202 52625523 805016135 831159882 805016135 831159882 168837250 831159882 499982253 282075103 499982253 282075103 206344124 499968194 206344124 86492505 206344124 86492505 913474716 86492505 392314508 607714057 392314508 382082363 392314508 382082363 382093755 382082363 952324790 500022003 952324790 500022003 30550380 500022003 170636212 499965474 170636212 574037163 170636212 574037163 610834619 389172506 610834619 799170429 610834619 799170429 838071398 838117266 838071398 377309022 838071398 377309022 499993567 377309022 706883177 790164754 706883177 790164754 790186807 790164754 500017967 147145244 500017967 147145244 147165686 147145244 953003083 500038954 953003083 368734175 953003083 368734175 368779637 368734175 500018586 456670769 500018586 389699364 500018586 389699364 499964019 389699364 500007364 335466934 500007364 500005897 500007364 500005897 265835546 265786426 265835546 772638892 265835546 772638892 546181339 39768289 546181339 39768289 960226443 39768289 74573431 925398959 74573431 499966018 74573431 499966018 298822053 499966018 75078754 500039244 75078754 500039244 684455775 499960201 684455775 818442304 684455775 818442304 181499224 818442304 385448216 385493743 385448216 500010511 385448216 500010511 992455312 7593484 992455312 499964122 992455312 499964122 331269203 668786626 331269203 454443203 331269203 454443203 499960382 219946113 499960382 590467233 499960382 590467233 590469726 590467233 381717393 326099900 381717393 326099900 500026398 101630239 500026398 500013519 500026398 500013519 312664507 500013519 548087707 385511723 548087707 385511723 262241798 262212108 262241798 499974750 262241798 499974750 693661061 499974750 499984268 805322881 499984268 535530366 499984268 535530366 535481114 535530366 283108461 499995312 283108461 793129044 283108461 793129044 500028387 793129044 486059391 499993300 486059391 724410840 486059391 724410840 275598049 724410840 754976035 754956931 754976035 499983468 754976035 499983468 5788614 499983468 294676884 885316240 294676884 885316240 550241426 253517265 550241426 253517265 746484794 253517265 499967063 809498012 499967063 54613592 499967063 54613592 945405268 54613592 646313012 353717676 646313012 340803739 646313012 340803739 340802269 340803739 399916187 500023282 399916187 266622070 399916187 266622070 500037778 793368683 500037778 691416761 500037778 691416761 308572589 691416761 444292871 555709981 444292871 675260244 444292871 675260244 37348473 269487216 37348473 269487216 499990058 757276796 499990058 499967193 499990058 499967193 769242062 499967193 653833080 346197514 653833080 877630784 653833080 877630784 877591911 877630784 91247883 91218158 91247883 499994489 91247883 499994489 644264055 499965476 644264055 499973244 644264055 499973244 768852360 499973244 170114767 499997021 170114767 499984569 170114767 499984569 447367559 499984569 253155380 253142539 253155380 499982569 253155380 499982569 70561018 499982569 208317002 166462112 208317002 166462112 825635380 893759488 825635380 893759488 106270895 893759488 500010764 755227684 500010764 862589618 500010764 862589618 499992643 862589618 843785980 499964405 843785980 500021094 843785980 500021094 287838356 712154115 287838356 701769646 287838356 701769646 298162556 701769646 166713815 166750290 166713815 499990310 166713815 499990310 551859535 499990310 499987813 875110456 499987813 875110456 875052322 875110456 440146630 480414969 440146630 480414969 519581531 480414969 336789773 499998227 336789773 421319170 336789773 421319170 546898395 863914837 546898395 863914837 863896675 863914837 205007486 500003867 205007486 500003867 408497292 500003867 56811065 499989460 56811065 649932201 56811065 649932201 526085059 473902095 526085059 499993649 526085059 499993649 876949450 499993649 669132136 500018008 669132136 499985982 669132136 499985982 157574429 499985982 500021340 257475161 500021340 499985841 500021340 499985841 324237216 499985841 499992436 475398220 499992436 729290811 499992436 729290811 270687334 729290811 326916134 465407105 326916134 465407105 499963399 465407105 417081767 582911332 417081767 500029944 417081767 500029944 639051355 500029944 563750910 563733555 563750910 49092928 563750910 49092928 49108667 49092928 500020118 270589308 500020118 185914168 500020118 185914168 814081165 185914168 767140746 767156794 767140746 500023746 767140746 500023746 905814638 500023746 400952676 400965750 400952676 733820381 400952676 733820381 499998428 596197613 499998428 954186072 499998428 954186072 954162511 954186072 791470335 324108420 791470335 324108420 499994453 324108420 500006876 197171298 500006876 500008674 500006876 500008674 294261745 500008674 500013972 1110148 500013972 890104577 500013972 890104577 890083445 890104577 500027602 435783417 500027602 435783417 500038968 435783417 499970495 8085904 499970495 500028614 499970495 500028614 928346948 500028614 500004154 62862363 500004154 99816749 500004154 99816749 320016171 939725554 320016171 939725554 60256643 939725554 856521982 500036168 856521982 693206654 856521982 693206654 500008492 693206654 589624744 292663479 589624744 292663479 707381199 292663479 499968472 733914627 499968472 733914627 233569352 233528512 233569352 976652301 233569352 976652301 546324393 453626305 546324393 758256750 546324393 758256750 103739193 896270627 103739193 507073790 103739193 507073790 703502053 296483320 703502053 983124221 703502053 983124221 500036254 983124221 922184268 922193197 922184268 927472846 922184268 927472846 72520682 927472846 500032426 275764371 500032426 737535612 500032426 737535612 170280523 170254532 170280523 500011577 170280523 500011577 830418093 942999091 830418093 942999091 499960695 942999091 973343021 26711997 973343021 911540376 973343021 911540376 138619851 663090081 138619851 663090081 944690904 944656079 944690904 500001454 944690904 500001454 410891535 410908964 410891535 500024960 410891535 500024960 73386923 500024960 205779334 794253193 205779334 499988444 205779334 499988444 797792421 202231164 797792421 499965229 797792421 499965229 446246828 553736157 446246828 500006553 446246828 500006553 622470238 500006553 21204303 978805396 21204303 804383940 21204303 804383940 500006233 804383940 499994231 111306790 499994231 111306790 111318540 111306790 393369940 499966289 393369940 196884886 393369940 196884886 936916160 500006313 936916160 222214098 936916160 222214098 194596680 107247335 194596680 107247335 690728764 309262355 690728764 222396150 690728764 222396150 777665618 222396150 499984967 220083224 499984967 500021536 499984967 500021536 609093569 500021536 366557355 366570276 366557355 839492994 366557355 839492994 160460153 839492994 671643498 671659589 671643498 692421468 671643498 692421468 499970818 692421468 499985384 363601357 499985384 363601357 363648278 363601357 500023079 238530023 500023079 710754125 500023079 710754125 289278672 710754125 659082370 499981573 659082370 500026971 659082370 500026971 774694442 500026971 342243560 274167215 342243560 274167215 274169367 274167215 537488182 795739032 537488182 795739032 499984035 500030879 499984035 500030879 148966257 500030879 704656998 500033738 704656998 492095189 704656998 492095189 492104330 492095189 500022087 208170492 500022087 663821492 500022087 663821492 336174734 663821492 970071751 500017904 970071751 500017904 403281508 500017904 500029792 439185011 500029792 821539716 500029792 821539716 178449918 821539716 819018625 13946481 819018625 13946481 499997122 500033017 499997122 500033017 767850238 500033017 582599536 417411005 582599536 870526849 582599536 870526849 499982420 203832116 499982420 203832116 500022680 203832116 499973747 886816678 499973747 500032827 499973747 500032827 598436106 500032827 436694938 436727301 436694938 958091517 436694938 958091517 958104077 958091517 500037169 301447764 500037169 699509601 500037169 699509601 699532654 699509601 246062934 753933424 246062934 485906782 246062934 485906782 500019691 485906782 475421545 475414085 475421545 601668330 475421545 601668330 500002866 601668330 399898463 498270000 399898463 498270000 501726075 498270000 356275998 643793407 356275998 499980230 356275998 499980230 884914005 499980230 499992018 265996973 499992018 395762017 499992018 395762017 395729878 395762017 983389267 16663213 983389267 576467870 983389267 576467870 97569514 97549804 97569514 766072858 97569514 766072858 500031739 720352608 500031739 776325282 500031739 776325282 500032110 776325282 193943776 806041590 193943776 499996831 193943776 499996831 161019317 499996831 645937049 704146568 645937049 704146568 962407277 37594772 962407277 323187475 962407277 323187475 323187970 323187475 646260980 741399889 646260980 741399889 258625075 741399889 724821844 275173318 724821844 500008006 724821844 500008006 50274161 500008006 907207429 907205801 907207429 500011317 907207429 500011317 752350416 500011317 773472159 500017668 773472159 48110788 773472159 48110788 48049744 48110788 252884248 658971019 252884248 658971019 659003465 658971019 499982924 762684177 499982924 392259202 499982924 392259202 295370555 295394452 295370555 421024371 295370555 421024371 928111140 597088136 928111140 597088136 500012485 597088136 500028899 958114791 500028899 79652885 500028899 79652885 920387949 79652885 221415752 221406237 221415752 79307261 221415752 79307261 814386215 500014021 814386215 500014021 997151705 500014021 676124919 323842749 676124919 500010077 676124919 500010077 718282231 500010077 206799247 793207320 206799247 4214101 206799247 4214101 995722784 4214101 974641283 974646940 974641283 542420339 974641283 542420339 339449350 339441184 339449350 876853328 339449350 876853328 123149602 876853328 224602596 500005205 224602596 614393054 224602596 614393054 499991696 614393054 182146246 499986124 182146246 685373409 182146246 685373409 500001785 700754456 500001785 669877537 500001785 669877537 669862140 669877537 649616412 500024803 649616412 500024803 930750869 481454301 930750869 481454301 481488504 481454301 620116530 620118415 620116530 499990649 620116530 499990649 538042223 499990649 721387162 721383633 721387162 561056979 721387162 561056979 394127352 157691466 394127352 157691466 157747241 157691466 499979098 25904917 499979098 680958134 499979098 680958134 499994007 680958134 499980145 365121996 499980145 365121996 500035580 365121996 366166613 366158401 366166613 347945212 366166613 347945212 347981808 347945212 719346101 719335270 719346101 561857133 719346101 561857133 363076264 636938099 363076264 9201240 363076264 9201240 990727347 9201240 842537073 842588571 842537073 462889072 842537073 462889072 537099821 462889072 818639317 149866654 818639317 149866654 850129888 149866654 769166143 499997747 769166143 499977350 769166143 499977350 523688675 499977350 843013718 156970425 843013718 547272045 843013718 547272045 297425747 499988549 297425747 708406733 297425747 708406733 291576131 708406733 500013280 69042983 500013280 69042983 69015304 69042983 400121312 400147025 400121312 102654929 400121312 102654929 897365771 102654929 500006962 612394536 500006962 457893829 500006962 457893829 360818217 962570366 360818217 962570366 962565523 962570366 47631962 251338619 47631962 251338619 742170802 773765423 742170802 773765423 500033373 773765423 512117432 125356824 512117432 125356824 874653386 125356824 547544516 547543694 547544516 500003361 547544516 500003361 168532559 500003361 669363964 330617860 669363964 420449975 669363964 420449975 523670511 726954311 523670511 726954311 394169779 500028669 394169779 500028669 262304037 500028669 440084958 500011950 440084958 748941235 440084958 748941235 251042047 748941235 289005967 250450912 289005967 250450912 242507435 242500012 242507435 788859676 242507435 788859676 211192282 788859676 559918702 559872802 559918702 735199020 559918702 735199020 264781154 735199020 499983933 20494006 499983933 608392072 499983933 608392072 391676993 608392072 887362514 220947781 887362514 220947781 142659561 142663433 142659561 652482583 142659561 652482583 347487412 652482583 36181676 499997567 36181676 499997567 854824379 145206457 854824379 499998491 854824379 499998491 416364827 499998491 499988107 883273322 499988107 883273322 116738904 883273322 200395259 222814479 200395259 222814479 853318925 499962838 853318925 340439596 853318925 340439596 459271286 459301453 459271286 400275432 459271286 400275432 599738345 400275432 397584547 602435659 397584547 500022786 397584547 500022786 917137290 500022786 199075412 800931977 199075412 500011897 199075412 500011897 997938174 500011897 923763553 499989917 923763553 613078490 923763553 613078490 613024762 613078490 780456546 219594083 780456546 524453047 780456546 524453047 499967775 432583344 499967775 906246794 499967775 906246794 906261948 906246794 500032444 135506056 500032444 135506056 864462185 135506056 604400500 604387923 604400500 193430201 604400500 193430201 193367265 193430201 482101960 517899716 482101960 499967960 482101960 499967960 284378079 715637002 284378079 462959661 284378079 462959661 499976672 462959661 2779815 500016343 2779815 352765484 2779815 352765484 493749584 774663605 493749584 774663605 774682368 774663605 499975173 321486141 499975173 464000691 499975173 464000691 535966753 464000691 478658502 521302619 478658502 11773942 478658502 11773942 838261699 869818278 838261699 869818278 130227005 869818278 361300442 499992799 361300442 499992799 564599700 499992799 499981052 986140764 499981052 288624269 499981052 288624269 998351308 499998886 998351308 499998886 336944133 673786725 336944133 673786725 673837862 673786725 422720858 422740347 422720858 693993632 422720858 693993632 305989223 693993632 351048875 45799359 351048875 45799359 45778408 45799359 499989427 966074742 499989427 508617637 499989427 508617637 636156319 636142809 636156319 567383550 636156319 567383550 500024686 110170527 500024686 497604953 500024686 497604953 497622215 497604953 499995849 357959647 499995849 506793658 499995849 506793658 493260779 506793658 499961892 124126787 499961892 284159924 499961892 284159924 724715293 275332529 724715293 897248289 724715293 897248289 102691804 897248289 156432350 485957049 156432350 485957049 514063966 485957049 447638585 552368921 447638585 430117116 447638585 430117116 569862584 430117116 202637054 202575748 202637054 876831397 202637054 876831397 123178545 876831397 961432069 38568563 961432069 500013853 961432069 500013853 618834249 618844176 618834249 971179 618834249 971179 996857 971179 947702133 989009154 947702133 989009154 11013604 989009154 371427078 371419098 371427078 500009756 371427078 500009756 323988111 500009756 383072417 829523920 383072417 829523920 499978003 829523920 426747126 426729455 426747126 500014234 426747126 500014234 865525095 500014234 500014780 486131488 500014780 923920899 500014780 923920899 76055458 923920899 405655446 499991189 405655446 739456332 405655446 739456332 739440175 739456332 735343678 499975862 735343678 633680982 735343678 633680982 366303561 633680982 499994612 162334488 499994612 499975279 499994612 499975279 220794841 499975279 499997718 68898594 499997718 500027136 499997718 500027136 57871354 500027136 275601124 499974618 275601124 871377428 275601124 871377428 128637971 871377428 895312448 499969445 895312448 499969445 285499884 499969445 500027983 315841917 500027983 791192044 500027983 791192044 791154542 791192044 440426569 24741548 440426569 24741548 500035939 24741548 499973829 838003780 499973829 838003780 838028643 838003780 499976152 159617992 499976152 721630530 499976152 721630530 877242670 877248653 877242670 428889967 877242670 428889967 428873857 428889967 500016990 70201426 500016990 443071785 500016990 443071785 499991216 443071785 634672735 992881797 634672735 992881797 499984238 317044950 499984238 317044950 682935042 317044950 504389150 495631348 504389150 138828309 504389150 138828309 861198692 138828309 205938255 794043692 205938255 499987125 205938255 499987125 570355620 570280487 570355620 80849107 570355620 80849107 500030535 80849107 718388363 281601394 718388363 260005923 718388363 260005923 87422565 912559467 87422565 132367130 87422565 132367130 856352173 856307481 856352173 468111164 856352173 468111164 236239093 500009198 236239093 261201517 236239093 261201517 738782045 261201517 500024278 394068146 500024278 394068146 605945200 394068146 536480170 536517322 536480170 500029978 536480170 500029978 123962986 875982951 123962986 12616794 123962986 12616794 12636521 12616794 500011642 668817375 500011642 146287542 500011642 146287542 853707655 146287542 500030855 321749064 500030855 101956835 500030855 101956835 101936230 101956835 324401001 559316039 324401001 559316039 624371748 499960461 624371748 709925278 624371748 709925278 290091764 709925278 554108802 445921181 554108802 500014418 554108802 500014418 980181442 980180320 980181442 456179631 980181442 456179631 467558818 817623806 467558818 817623806 28798255 28741965 28798255 201717120 28798255 201717120 957652583 499989048 957652583 242045392 957652583 242045392 196851802 803138707 196851802 689842580 196851802 689842580 689897519 689842580 93819370 906130268 93819370 550011137 93819370 550011137 499994755 550011137 499969749 309986626 499969749 499987786 499969749 499987786 666956903 499987786 142971566 500011860 142971566 499970315 142971566 499970315 563164166 499970315 218872436 171469289 218872436 171469289 915709090 862159333 915709090 862159333 137903684 862159333 377586872 62203571 377586872 62203571 54812436 54826781 54812436 985233391 54812436 985233391 14778099 985233391 291878370 708149248 291878370 711483598 291878370 711483598 711452976 711483598 182487673 817494416 182487673 500025513 182487673 500025513 867858982 500025513 615718984 499962078 615718984 774456195 615718984 774456195 225539702 774456195 499992295 499986404 499992295 499986404 946056895 499986404 73738656 990593703 73738656 990593703 990597459 990593703 71211594 71219906 71211594 645817876 71211594 645817876 645776469 645817876 500000834 266808380 500000834 742277773 500000834 742277773 186381179 186330274 186381179 800105269 186381179 800105269 199901273 800105269 152712492 847335238 152712492 828761132 152712492 828761132 828785945 828761132 402021133 598020731 402021133 736184066 402021133 736184066 500022739 736184066 438656898 561385794 438656898 643700071 438656898 643700071 662085823 497546486 662085823 497546486 499980044 994206124 499980044 994206124 500035661 994206124 73749484 357561678 73749484 357561678 661521588 264428293 661521588 264428293 755472185 740956801 755472185 740956801 259017999 740956801 707330935 255735788 707330935 255735788 255777872 255735788 819825855 500033398 819825855 444206945 819825855 444206945 500010778 444206945 575665255 500019521 575665255 500019521 730715335 500019521 237553907 762472394 237553907 340530649 237553907 340530649 704434793 790991940 704434793 790991940 500005175 790991940 594203615 13198495 594203615 13198495 13133367 13198495 500018766 998351523 500018766 212227814 500018766 212227814 212219670 212227814 959325839 40658858 959325839 415607860 959325839 415607860 584389290 415607860 829857889 500035309 829857889 336691107 829857889 336691107 100950375 100979814 100950375 499968465 100950375 499968465 500037258 635129045 500037258 494037956 500037258 494037956 505996746 494037956 497795895 497796850 497795895 259950289 497795895 259950289 740030190 259950289 81102935 81158108 81102935 95588138 81102935 95588138 904403902 95588138 159665408 840343642 159665408 379172167 159665408 379172167 620807558 379172167 294472113 883169724 294472113 883169724 500025969 883169724 490750634 450419131 490750634 450419131 357941064 642113707 357941064 499990301 357941064 499990301 786122839 500033160 786122839 500013620 786122839 500013620 341382993 500013620 761589328 500016006 761589328 71366393 761589328 71366393 499968581 71366393 499979609 454093515 499979609 128618035 499979609 128618035 871363967 128618035 254253552 745748315 254253552 102594031 254253552 102594031 102572363 102594031 503752386 801697093 503752386 801697093 500021134 801697093 717639515 282345732 717639515 640029374 717639515 640029374 359967863 640029374 917780293 499977991 917780293 499977991 21410712 499977991 499983083 873402806 499983083 873402806 126529272 873402806 806188080 500017865 806188080 611292640 806188080 611292640 499986394 826104314 499986394 500024378 499986394 500024378 414852985 500024378 727353336 727320152 727353336 243218149 727353336 243218149 756757816 243218149 220900650 499986497 220900650 499965262 220900650 499965262 731100100 499965262 500030340 106756940 500030340 829649414 500030340 829649414 2169021 2189626 2169021 499976893 2169021 499976893 784961275 785000750 784961275 352401422 784961275 352401422 499965523 352401422 500009636 500017111 500009636 500017111 531157470 500017111 286842576 713151892 286842576 359483207 286842576 359483207 359468690 359483207 317224029 499996272 317224029 152102910 317224029 152102910 500030549 862922800 500030549 500022618 500030549 500022618 309366522 500022618 499998928 914292303 499998928 914292303 500039629 81311578 500039629 499960130 500039629 499960130 249695302 499960130 381283926 381311304 381283926 624034703 381283926 624034703 376023159 624034703 499969665 8341636 499969665 499974568 499969665 499974568 506173069 499974568 306012413 500031190 306012413 449707818 306012413 449707818 660213848 806690215 660213848 806690215 193282335 806690215 533045442 214067275 533045442 214067275 499994470 777672516 499994470 56063507 499994470 56063507 943885373 56063507 531235988 737974881 531235988 737974881 737948416 737974881 89686644 500008729 89686644 930615893 89686644 930615893 930659998 930615893 637262953 132758607 637262953 132758607 25891141 974084928 25891141 54363290 25891141 54363290 315101312 499979802 315101312 499979802 847888306 499979802 762930143 762957779 762930143 40668041 762930143 40668041 123316491 902347905 123316491 902347905 929296602 70687158 929296602 181268881 929296602 181268881 181235664 181268881 623368574 500000074 623368574 274753700 623368574 274753700 499967255 274753700 592626092 567407429 592626092 567407429 156472087 57161011 156472087 57161011 713200393 500010217 713200393 500010217 205674888 205692993 205674888 296966389 205674888 296966389 499995665 573027356 499995665 499978909 499995665 499978909 716523188 283444423 716523188 753374805 716523188 753374805 246623208 753374805 308406654 499963513 308406654 499963513 114051869 499963513 499976042 331773964 499976042 968764745 499976042 968764745 968800678 968764745 36117701 36103436 36117701 500036979 36117701 500036979 994831958 500036979 378948439 500025357 378948439 627970145 378948439 627970145 371989073 627970145 747591670 499990131 747591670 499998101 747591670 499998101 61276443 499998101 623082553 376913780 623082553 500020659 623082553 500020659 300866413 500020659 871816355 128196014 871816355 177897944 871816355 177897944 782139569 499960082 782139569 241595261 782139569 241595261 418608203 581407500 418608203 21545990 418608203 21545990 21571691 21545990 200960996 799027286 200960996 750211685 200960996 750211685 750210860 750211685 499991599 373010832 499991599 500035998 499991599 500035998 454852768 500035998 620671727 500016677 620671727 536213427 620671727 536213427 463749258 536213427 492881750 499965496 492881750 693705257 492881750 693705257 139465159 337490663 139465159 337490663 880759346 880775823 880759346 780678456 880759346 780678456 499979799 182979253 499979799 690116427 499979799 690116427 862354438 137667082 862354438 304585017 862354438 304585017 500011280 304585017 959193167 924704335 959193167 924704335 499996781 306320649 499996781 306320649 306317804 306320649 500021392 58394061 500021392 217570492 500021392 217570492 782427021 217570492 779275060 499988022 779275060 334015379 779275060 334015379 334071110 334015379 735469551 264586320 735469551 980637634 735469551 980637634 499979845 980637634 833013177 499976212 833013177 999209805 833013177 999209805 797008 999209805 158701620 199458094 158701620 199458094 800536902 199458094 594227118 594273901 594227118 500010625 594227118 500010625 148147830 500010625 895605519 104422485 895605519 267686764 895605519 267686764 267715678 267686764 500019576 108261623 500019576 283855034 500019576 283855034 283804689 283855034 320005235 680021461 320005235 499998256 320005235 499998256 791161803 499998256 499974775 30981047 499974775 88290011 499974775 88290011 88268401 88290011 500009986 442157965 500009986 104988986 500009986 104988986 499975260 104988986 766797419 499972571 766797419 257958620 766797419 257958620 124881186 499996009 124881186 289529225 124881186 289529225 499998744 813618745 499998744 500015563 499998744 500015563 763075435 500015563 636779820 137184041 636779820 137184041 135555860 864458570 135555860 500002729 135555860 500002729 379898857 500002729 248126154 751902645 248126154 500022744 248126154 500022744 527498221 500022744 500026356 578052648 500026356 270982462 500026356 270982462 729074897 270982462 318718925 681318052 318718925 495693779 318718925 495693779 495756582 495693779 28124151 500020131 28124151 500020131 810802749 500020131 175541190 499967729 175541190 971158462 175541190 971158462 990166130 429111684 990166130 429111684 429063193 429111684 500004562 794076398 500004562 105376441 500004562 105376441 105402320 105376441 814704884 499971378 814704884 177075784 814704884 177075784 177099635 177075784 348679666 408996728 348679666 408996728 500019064 905701865 500019064 499973853 500019064 499973853 865131446 591607884 865131446 591607884 408340154 591607884 499981693 290612481 499981693 509014670 499981693 509014670 499997167 509014670 27795223 27747519 27795223 558164829 27795223 558164829 840392735 840393577 840392735 371073417 840392735 371073417 371046289 371073417 500018187 535267828 500018187 215911314 500018187 215911314 215849786 215911314 626094524 373864954 626094524 282618025 626094524 282618025 282623919 282618025 484999027 662709377 484999027 662709377 672349497 683690346 672349497 683690346 316308429 683690346 499988182 261880751 499988182 261880751 738085677 261880751 500008415 60776794 500008415 918169668 500008415 918169668 918192935 918169668 643308313 356729325 643308313 784874978 643308313 784874978 499988258 784874978 981682355 18293033 981682355 847196229 981682355 847196229 499961683 173109704 499961683 499992615 499961683 499992615 264960235 499992615 499974375 76959260 499974375 181147657 499974375 181147657 181136727 181147657 781730976 781745141 781730976 704518108 781730976 704518108 500038196 704518108 603788181 107168051 603788181 107168051 499991679 107168051 620756695 620768110 620756695 97304923 620756695 97304923 902743245 97304923 260609734 260645723 260609734 220191507 260609734 220191507 220227735 220191507 304128362 891839791 304128362 891839791 499978405 891839791 16268452 983749699 16268452 532594104 16268452 532594104 500017237 49897378 500017237 853348277 500017237 853348277 146651150 853348277 821311666 178717841 821311666 500019526 821311666 500019526 481431509 500019526 980652224 19288943 980652224 500004553 980652224 500004553 499987518 221090522 499987518 499973752 499987518 499973752 19894509 980079675 19894509 64239105 19894509 64239105 816707332 500021453 816707332 403964099 816707332 403964099 591549479 499979452 591549479 499979452 623176581 499979452 157313436 842643215 157313436 499992976 157313436 499992976 407510304 499992976 52747163 52793023 52747163 500035477 52747163 500035477 549542618 500035477 377067648 157395404 377067648 157395404 500033136 157395404 319120811 500004978 319120811 203838718 319120811 203838718 500037382 203838718 64341760 22531857 64341760 22531857 683831541 683805908 683831541 500013337 683831541 500013337 430571709 569384708 430571709 565392237 430571709 565392237 659217783 761698644 659217783 761698644 238324012 761698644 409465437 95684038 409465437 95684038 895051071 895025402 895051071 294763086 895051071 294763086 294737603 294763086 499965132 663839182 499965132 663839182 947860714 52185449 947860714 922815045 947860714 922815045 499994577 922815045 716282685 283732514 716282685 499998905 716282685 499998905 195236104 499998905 500010107 30814087 500010107 30814087 499973151 30814087 499998758 959860077 499998758 959860077 959842828 959860077 504299359 495686003 504299359 500025237 504299359 500025237 96492270 500025237 719681121 443939232 719681121 443939232 251984718 499975032 251984718 253811343 251984718 253811343 920385627 920331112 920385627 111760906 920385627 111760906 111745411 111760906 414121052 736960129 414121052 736960129 736989783 736960129 500032875 357789179 500032875 357789179 642272264 357789179 94861469 905085503 94861469 500038517 94861469 500038517 499966444 428331140 499966444 645193093 499966444 645193093 563870257 71037184 563870257 71037184 929034327 71037184 432880435 877401538 432880435 877401538 877447010 877401538 61543060 474416130 61543060 474416130 500030375 474416130 500017437 632169011 500017437 500031212 500017437 500031212 843008334 500031212 500015444 346827731 500015444 499991626 500015444 499991626 481808591 499991626 676990488 323049660 676990488 500017117 676990488 500017117 7920368 500017117 430254377 499962112 430254377 500008859 430254377 500008859 344042731 500008859 574519795 425530409 574519795 499989369 574519795 499989369 562438212 499989369 838189439 838179579 838189439 500015734 838189439 500015734 549795886 500015734 659266583 340758134 659266583 759087777 659266583 759087777 759101267 759087777 606360435 393611632 606360435 553950066 606360435 553950066 154664552 154657486 154664552 448675547 154664552 448675547 448668559 448675547 149836689 149781749 149836689 402569787 149836689 402569787 603824774 396216440 603824774 726812966 603824774 726812966 726812849 726812966 499968025 70858354 499968025 538051852 499968025 538051852 461923136 538051852 500004228 157210539 500004228 157210539 842788590 157210539 734768388 500027580 734768388 500027580 342208832 342225023 342208832 850107099 342208832 850107099 149906654 850107099 153536604 153525973 153536604 438312715 153536604 438312715 438297842 438312715 26996489 770186632 26996489 770186632 676259691 323791815 676259691 384398644 676259691 384398644 384349197 384398644 536488447 741293162 536488447 741293162 500031649 741293162 766143823 49215086 766143823 49215086 950756101 49215086 85445844 814444675 85445844 814444675 793046740 500008487 793046740 872616771 793046740 872616771 872612797 872616771 513272617 143288450 513272617 143288450 499976056 143288450 500037799 504652678 500037799 192158690 500037799 192158690 807845538 192158690 499977598 993134060 499977598 993134060 500010201 993134060 11667830 11663594 11667830 818351308 11667830 818351308 818340196 818351308 302430562 500036380 302430562 500036380 754734874 754717619 754734874 268652837 754734874 268652837 500007604 268652837 612183415 583348687 612183415 583348687 416616769 583348687 499978239 411934086 499978239 500006526 499978239 500006526 566638841 500006526 444933285 499967079 444933285 499976862 444933285 499976862 381673094 499976862 546947567 546924383 546947567 39303344 546947567 39303344 39325873 39303344 874050167 585393610 874050167 585393610 414571234 585393610 499982164 364385070 499982164 457507227 499982164 457507227 457522259 457507227 499961626 959245320 499961626 482445370 499961626 482445370 517484385 482445370 500039633 28525619 500039633 28525619 971461594 28525619 158530687 841446867 158530687 431183300 158530687 431183300 499990201 92075480 499990201 940231456 499990201 940231456 59824423 940231456 632364223 499990870 632364223 499990870 253896455 746051993 253896455 11237710 253896455 11237710 988750218 11237710 412139768 509114340 412139768 509114340 490886612 509114340 39988037 39978747 39988037 249946759 39988037 249946759 500022307 249946759 179296021 500017809 179296021 499975743 179296021 499975743 861168426 138873729 861168426 500012877 861168426 500012877 486514510 321723281 486514510 321723281 321741648 321723281 433209114 433278854 433209114 149868521 433209114 149868521 149862058 149868521 412557118 472212304 412557118 472212304 527762916 472212304 60865818 972824408 60865818 972824408 606819932 500012020 606819932 500012020 500010741 929544392 500010741 500025369 500010741 500025369 789037255 500025369 134591442 865477450 134591442 730710702 134591442 730710702 730654315 730710702 376218524 623744597 376218524 681019415 376218524 681019415 318968441 681019415 523039751 500010467 523039751 569004903 523039751 569004903 36710493 36702507 36710493 694861863 36710493 694861863 694802496 694861863 500025953 954082610 500025953 499987941 500025953 499987941 949126251 499987941 859960262 859973922 859960262 171871361 859960262 171871361 171811179 171871361 499977343 637239901 499977343 637239901 362766937 637239901 499984518 214258747 499984518 499967366 499984518 499967366 144554576 855449537 144554576 784470469 144554576 784470469 784406553 784470469 20894927 20878857 20894927 285906567 20894927 285906567 500022697 921055561 500022697 485902028 500022697 485902028 94580567 905416763 94580567 475079805 94580567 475079805 475076353 475079805 260028037 740016829 260028037 183712573 260028037 183712573 974026045 499986501 974026045 59149178 974026045 59149178 59182640 59149178 500037067 614013798 500037067 614013798 161129688 499983021 161129688 499983021 878363301 499983021 42976696 958017158 42976696 958017158 625917953 75434639 625917953 75434639 75458416 75434639 499975275 901968947 499975275 901968947 38846320 476075675 38846320 476075675 523920722 476075675 500004168 330851448 500004168 499992292 500004168 499992292 632589034 499992292 499990061 814318888 499990061 814318888 500022775 814318888 500011722 426120277 500011722 676597465 500011722 676597465 500026030 676597465 499980131 152378868 499980131 152378868 847603870 152378868 499965256 417767282 499965256 147013891 499965256 147013891 852933344 147013891 133374457 133393678 133374457 724138999 133374457 724138999 812252415 989006818 812252415 989006818 499999660 989006818 788569338 211368279 788569338 405016920 788569338 405016920 150364399 150369790 150364399 499980183 150364399 499980183 499997874 843886486 499997874 569924604 499997874 569924604 430068623 569924604 500032868 9704852 500032868 500028935 500032868 500028935 683761911 500028935 123648281 157632766 123648281 157632766 852513424 500007920 852513424 111649695 852513424 111649695 954701789 45260822 954701789 500008335 954701789 500008335 36267987 36288597 36267987 240670695 36267987 240670695 759298538 240670695 499985966 816764015 499985966 499992341 499985966 499992341 61399203 499992341 110223496 500006185 110223496 493217999 110223496 493217999 580744504 499993044 580744504 416273656 580744504 416273656 416200263 416273656 500024927 702339129 500024927 500015316 500024927 500015316 212466213 500015316 500029378 970782569 500029378 820918837 500029378 820918837 820886126 820918837 616939626 298996529 616939626 298996529 499976058 298996529 673131514 500005110 673131514 500005110 640829283 500005110 948244588 499968090 948244588 499968090 323103781 323153080 323103781 499970535 323103781 499970535 776724924 499970535 340841419 500021715 340841419 499965373 340841419 499965373 499981036 749241352 499981036 288327481 499981036 288327481 499998968 288327481 499993160 205154728 499993160 634798756 499993160 634798756 634816223 634798756 5378100 5433259 5378100 384001525 5378100 384001525 616024849 384001525 500035662 606137765 500035662 256798666 500035662 256798666 256762178 256798666 495233610 500038769 495233610 364585633 495233610 364585633 364617405 364585633 499993043 175833231 499993043 251851458 499993043 251851458 912054325 854304235 912054325 854304235 854272431 854304235 955744883 955757179 955744883 499982039 955744883 499982039 63312039 499982039 499962200 905972205 499962200 327582478 499962200 327582478 500015172 327582478 439053429 500034991 439053429 499977134 439053429 499977134 347998689 499977134 499999858 876848810 499999858 224865211 499999858 224865211 775187812 224865211 266135816 733857639 266135816 225763245 266135816 225763245 774172806 225763245 570371615 429657097 570371615 414924734 570371615 414924734 214981851 683084983 214981851 683084983 683046104 683084983 408689338 156682177 408689338 156682177 156710941 156682177 319162097 499980006 319162097 139671757 319162097 139671757 860344230 139671757 246754950 320564213 246754950 320564213 500022911 879268803 500022911 597011395 500022911 597011395 981182743 500007929 981182743 612994554 981182743 612994554 500009719 612994554 947445828 500035592 947445828 649417043 947445828 649417043 500005605 649417043 500018137 63372289 500018137 63372289 500000828 63372289 677714678 677652318 677714678 91098174 677714678 91098174 33687838 499989374 33687838 342670642 33687838 342670642 500011800 346437768 500011800 287182055 500011800 287182055 500023954 287182055 499971614 675398776 499971614 361936223 499971614 361936223 500011075 361936223 499975841 684581846 499975841 684581846 315433601 684581846 514369745 146938131 514369745 146938131 853007513 146938131 721140939 500037069 721140939 500035575 721140939 500035575 800504525 500035575 500033347 386205993 500033347 725218093 500033347 725218093 500026186 725218093 633315025 416994829 633315025 416994829 583039253 416994829 985265127 14756203 985265127 499964522 985265127 499964522 356289429 356337690 356289429 500018320 356289429 500018320 682557987 500018320 499972824 22719318 499972824 500036663 499972824 500036663 855261306 350837703 855261306 350837703 649139101 350837703 684352274 684365274 684352274 203667615 684352274 203667615 75547729 924518352 75547729 499964324 75547729 499964324 904562172 95464111 904562172 892836164 904562172 892836164 81824909 939152763 81824909 939152763 60858481 939152763 349252231 650687608 349252231 878113517 349252231 878113517 878132817 878113517 278962896 278994505 278962896 944669830 278962896 944669830 499989683 944669830 350887855 499976879 350887855 798232150 350887855 798232150 960369192 960416227 960369192 500010039 960369192 500010039 152442236 500010039 811861130 811840502 811861130 183859481 811861130 183859481 28238203 28269938 28238203 895257120 28238203 895257120 645155937 354891765 645155937 500007210 645155937 500007210 494578477 500007210 878345282 150684770 878345282 150684770 86227974 86236030 86227974 704102394 86227974 704102394 499989185 704102394 73589738 222862283 73589738 222862283 499973926 222862283 45467817 954559775 45467817 931711216 45467817 931711216 392648801 209064005 392648801 209064005 209046958 209064005 766227539 987567175 766227539 987567175 12454425 987567175 499972569 786677526 499972569 893344194 499972569 893344194 106644957 893344194 235657135 499967235 235657135 762756904 235657135 762756904 779184162 500035613 779184162 885488814 779184162 885488814 885469186 885488814 16066889 16117480 16066889 499970548 16066889 499970548 837168993 160801440 837168993 160801440 500013386 500029017 500013386 500029017 540896141 500029017 177164707 850485122 177164707 850485122 850516684 850485122 686781484 500009096 686781484 908666862 686781484 908666862 499974627 908666862 794208243 185312514 794208243 185312514 815478843 815402325 815478843 499989122 815478843 499989122 36453083 499989122 500003913 220961472 500003913 500032728 500003913 500032728 341922802 500032728 511390634 511364608 511390634 399997076 511390634 399997076 399937236 399997076 499971422 524707533 499971422 308238230 499971422 308238230 691796073 308238230 499980506 304766149 499980506 723249278 499980506 723249278 162469150 837522018 162469150 751894294 162469150 751894294 499992536 751894294 450980638 83049348 450980638 83049348 916981406 83049348 884303244 282047253 884303244 282047253 305142474 547992262 305142474 547992262 994557972 500001126 994557972 529081806 994557972 529081806 500019204 529081806 500025610 38878235 500025610 224132280 500025610 224132280 224163646 224132280 944495167 944517350 944495167 295547452 944495167 295547452 316984603 769274754 316984603 769274754 894842222 74290398 894842222 74290398 74286926 74290398 500017398 647766688 500017398 647766688 647739746 647766688 551797318 448200252 551797318 766309656 551797318 766309656 334771344 202980727 334771344 202980727 499980421 202980727 160221753 160160105 160221753 375691312 160221753 375691312 375657406 375691312 54916868 945074460 54916868 811441389 54916868 811441389 500026988 811441389 500010148 659483078 500010148 957715018 500010148 957715018 42358964 957715018 972710668 407121560 972710668 407121560 500000977 407121560 835723340 708557070 835723340 708557070 231583913 231600759 231583913 500017035 231583913 500017035 794868349 500017035 542282680 500025057 542282680 323476327 542282680 323476327 499970146 936936826 499970146 499977516 499970146 499977516 327989278 499977516 621139196 499983684 621139196 226051996 621139196 226051996 773946870 226051996 500001595 500039217 500001595 500039217 748641466 500039217 500021611 445075429 500021611 531117599 500021611 531117599 671773033 499975386 671773033 499975386 499965590 144144863 499965590 950979373 499965590 950979373 950997947 950979373 457034812 542996155 457034812 707505336 457034812 707505336 292515455 707505336 604400155 65384372 604400155 65384372 65347740 65384372 117881087 117860906 117881087 95438922 117881087 95438922 500017273 95438922 499910766 504820783 499910766 504820783 74289014 925691323 74289014 266257074 74289014 266257074 500020810 266257074 330088429 500002988 330088429 500002988 127594939 127548503 127594939 896968951 127594939 896968951 102963217 896968951 793085932 64505163 793085932 64505163 64488552 64505163 499999993 500033494 499999993 500033494 412538563 500033494 968011578 499962392 968011578 500008798 968011578 500008798 499974897 445891928 499974897 727193397 499974897 727193397 499968449 727193397 500018693 216443143 500018693 680348702 500018693 680348702 319665701 680348702 500005289 499988191 500005289 499988191 806279367 499988191 654723340 499961412 654723340 918057414 654723340 918057414 372835392 499987844 372835392 874524181 372835392 874524181 956530021 43502410 956530021 753172750 956530021 753172750 500033558 753172750 578084324 421915308 578084324 500005888 578084324 500005888 764141585 500005888 499983850 716362145 499983850 652430863 499983850 652430863 347574619 652430863 849447495 499965467 849447495 499965467 186933882 499965467 709649217 499981273 709649217 283544328 709649217 283544328 864542393 499986326 864542393 297493136 864542393 297493136 695495423 695482194 695495423 75713589 695495423 75713589 75712388 75713589 368094129 981604669 368094129 981604669 500022857 981604669 263776189 170375805 263776189 170375805 499995860 583639443 499995860 583639443 583651169 583639443 324619483 500034358 324619483 825881422 324619483 825881422 499997119 825881422 94639356 499962230 94639356 499962230 30646409 499962230 907763887 719767039 907763887 719767039 280200789 719767039 847878181 500030983 847878181 773693631 847878181 773693631 226288647 773693631 810404758 499981638 810404758 751099293 810404758 751099293 500022565 751099293 920344511 427699225 920344511 427699225 6516730 993515506 6516730 167213465 6516730 167213465 500037510 121946961 500037510 342407769 500037510 342407769 500032302 342407769 500038935 268959129 500038935 514475877 500038935 514475877 499990845 934779108 499990845 743682979 499990845 743682979 500037020 743682979 404547140 500033876 404547140 500033876 963251003 500033876 500016971 834963014 500016971 834963014 835029697 834963014 398255004 198947681 398255004 198947681 574290508 574317090 574290508 88295308 574290508 88295308 500018592 88295308 695227605 580693241 695227605 580693241 500026415 580693241 500035371 557709981 500035371 700380167 500035371 700380167 500009255 719059712 500009255 342909477 500009255 342909477 332736546 707093731 332736546 707093731 707085822 707093731 661366923 98485958 661366923 98485958 98477776 98485958 500000375 416383184 500000375 76602991 500000375 76602991 684979928 918109730 684979928 918109730 918144307 918109730 218665658 500021424 218665658 500021424 849976466 500021424 499997475 266355055 499997475 499968617 499997475 499968617 521872977 499968617 244297861 244280709 244297861 745505038 244297861 745505038 500003564 855883151 500003564 47946701 500003564 47946701 47951975 47946701 448368803 448335778 448368803 222262574 448368803 222262574 777747832 222262574 500012887 499999370 500012887 499999370 541234993 499999370 63294602 499981431 63294602 655270794 63294602 655270794 499994258 655270794 499978340 716513041 499978340 499965125 499978340 499965125 663750805 499965125 601028256 500022092 601028256 499980596 601028256 499980596 499985882 843484748 499985882 513466274 499985882 513466274 513490326 513466274 215932261 7842134 215932261 7842134 992767740 7161943 992767740 339336393 992767740 339336393 228550291 946496151 228550291 946496151 500011019 946496151 39224818 499979159 39224818 499981269 39224818 499981269 15145909 499981269 810011178 189967500 810011178 499996493 810011178 499996493 499970054 923126276 499970054 774507221 499970054 774507221 774489041 774507221 528118488 528089322 528118488 895029478 528118488 895029478 499990282 499989976 499990282 499989976 104558674 499989976 499970096 828029200 499970096 828029200 854863218 854876499 854863218 693839710 854863218 693839710 263541823 325885241 263541823 325885241 902329286 902313579 902329286 697219870 902329286 697219870 500031007 697219870 732119437 267942926 732119437 500029212 732119437 500029212 139538097 500029212 449420052 449382271 449420052 756159434 449420052 756159434 499998607 891094003 499998607 748483513 499998607 748483513 251507745 748483513 996052410 252435229 996052410 252435229 216797717 216744498 216797717 500012458 216797717 500012458 446649227 500012458 352393830 499979790 352393830 967183375 352393830 967183375 32804790 967183375 586516205 499988097 586516205 499988097 96211115 499988097 564352584 499973527 564352584 499975848 564352584 499975848 278934503 499975848 500037064 596763987 500037064 2053495 500037064 2053495 2069975 2053495 127657333 816696048 127657333 816696048 183296739 816696048 134800962 865139847 134800962 698398077 134800962 698398077 549813835 201524180 549813835 201524180 798502397 201524180 500033819 743224911 500033819 743224911 743229759 743224911 499975111 120855993 499975111 216580937 499975111 216580937 783411924 216580937 607333666 500036093 607333666 370669604 607333666 370669604 288685756 499987043 288685756 423058262 288685756 423058262 576933486 423058262 170918907 500004028 170918907 500004028 619299516 619247439 619299516 499972658 619299516 499972658 778086952 500021706 778086952 463820402 778086952 463820402 463784621 463820402 724994455 724979593 724994455 29918068 724994455 29918068 29948117 29918068 725778168 500020304 725778168 500020304 946627272 500020304 250513088 500002924 250513088 767290615 250513088 767290615 232664625 767290615 563911175 26440578 563911175 26440578 26463369 26440578 984226260 15794393 984226260 376539924 984226260 376539924 309783436 54985525 309783436 54985525 500021975 694463072 500021975 694463072 694480830 694463072 540193931 499990290 540193931 884787419 540193931 884787419 115234328 884787419 284308715 651329630 284308715 651329630 500025983 97814152 500025983 673432347 500025983 673432347 673384354 673432347 500006027 307009602 500006027 383817541 500006027 383817541 383850568 383817541 849434494 150563774 849434494 951274921 849434494 951274921 951277765 951274921 499983720 33480947 499983720 33480947 33486371 33480947 614263241 499991787 614263241 499991787 926115280 499991787 390317547 390240861 390317547 499968186 390317547 499968186 739871145 499968186 373098079 626842289 373098079 499977908 373098079 499977908 95707851 904342502 95707851 499982190 95707851 499982190 371559408 499982190 259925974 740058204 259925974 500019280 259925974 500019280 410842436 500019280 315945015 315943021 315945015 499962914 315945015 499962914 500037731 184269224 500037731 184269224 184241128 184269224 594986445 834690336 594986445 834690336 165309940 834690336 918624891 81361738 918624891 865931628 918624891 865931628 500037326 865931628 689738715 310214748 689738715 826209601 689738715 826209601 826215456 826209601 59086138 395858284 59086138 395858284 604127631 395858284 500030544 44890225 500030544 44890225 955089935 44890225 500034850 851491108 500034850 851491108 28895660 28850970 28895660 330691177 28895660 330691177 685778737 685760723 685778737 431459297 685778737 431459297 431426676 431459297 499994376 805910815 499994376 805910815 647432042 647420540 647432042 892074175 647432042 892074175 892064794 892074175 494809344 500022547 494809344 892213219 494809344 892213219 107780187 892213219 499981048 103585622 499981048 499995897 499981048 499995897 751332331 499995897 294252904 499984723 294252904 734288795 294252904 734288795 500020511 553839 500020511 759337 500020511 759337 423047063 576915577 423047063 500036542 423047063 500036542 643685363 500036542 91971861 907966817 91971861 868599021 91971861 868599021 500033947 868599021 8205396 991767918 8205396 182735107 8205396 182735107 500015562 590513797 500015562 81939137 500015562 81939137 81932980 81939137 639102002 639155914 639102002 499993240 639102002 499993240 495829372 499993240 500015625 6562472 500015625 580823869 500015625 580823869 500021816 580823869 82177258 57622333 82177258 57622333 873024666 743675903 873024666 743675903 500005690 743675903 556305240 499997411 556305240 499997411 441683854 499997411 912782696 912838978 912782696 374130746 912782696 374130746 625900824 374130746 672327095 500021656 672327095 241106378 672327095 241106378 134606419 984748741 134606419 984748741 984739867 984748741 615250339 384689873 615250339 500018436 615250339 500018436 500029339 958375671 500029339 952524571 500029339 952524571 47475235 952524571 836007501 258679564 836007501 258679564 258648812 258679564 861216510 861194696 861216510 181234712 861216510 181234712 181204679 181234712 739026585 260973112 739026585 125131812 739026585 125131812 499975957 189137725 499975957 21942455 499975957 21942455 978039048 21942455 940258771 943992845 940258771 943992845 41892738 500010269 41892738 528957604 41892738 528957604 651446373 348575973 651446373 589474139 651446373 589474139 589411279 589474139 592039694 591960080 592039694 499962093 592039694 499962093 290687467 499962093 499969575 425882805 499969575 798992418 499969575 798992418 500018189 798992418 133498025 866498513 133498025 482578423 133498025 482578423 624155656 755496659 624155656 755496659 435100245 435124321 435100245 649441870 435100245 649441870 934134293 934116278 934134293 17028723 934134293 17028723 983018309 17028723 42547993 957510525 42547993 774590046 42547993 774590046 707731858 292275505 707731858 714762380 707731858 714762380 285228937 714762380 499980144 103839480 499980144 186120856 499980144 186120856 813863244 186120856 409209186 590761988 409209186 361311509 409209186 361311509 582666388 582622591 582666388 500015373 582666388 500015373 328314176 500015373 681335169 499970532 681335169 686664533 681335169 686664533 313382872 686664533 500036952 419615910 500036952 500003959 500036952 500003959 984756970 500003959 577305071 422694656 577305071 499997702 577305071 499997702 259152581 499997702 500008015 174518035 500008015 499996003 500008015 499996003 209528738 209490521 209528738 439245007 209528738 439245007 893941660 106043073 893941660 489736674 893941660 489736674 500014956 489736674 609097207 609093373 609097207 58244423 609097207 58244423 941705679 58244423 837884443 899606700 837884443 899606700 100394038 899606700 432090451 567944819 432090451 833541410 432090451 833541410 833490813 833541410 652972177 347005114 652972177 500003587 652972177 500003587 404632595 500003587 499983760 965625518 499983760 780455201 499983760 780455201 219526851 780455201 765799382 234233119 765799382 902121368 765799382 902121368 144901872 500022424 144901872 715069299 144901872 715069299 499979886 715069299 451704172 500005232 451704172 571707678 451704172 571707678 428298252 571707678 844600464 155374377 844600464 499993217 844600464 499993217 316117652 499993217 516890608 214789233 516890608 214789233 480252142 519698612 480252142 507578333 480252142 507578333 666238046 815176695 666238046 815176695 815167890 815176695 499978568 499965423 499978568 499965423 881575124 499965423 127025829 127013742 127025829 500037545 127025829 500037545 807356533 807333655 807356533 19701696 807356533 19701696 19718160 19701696 953349066 953356470 953349066 499999405 953349066 499999405 499973752 818842186 499973752 517600804 499973752 517600804 517668051 517600804 500030230 56298607 500030230 171539278 500030230 171539278 159251357 159265541 159251357 500031315 159251357 500031315 900659387 500031315 470378999 500033632 470378999 500030950 470378999 500030950 225582140 500030950 732544175 499989362 732544175 588600546 732544175 588600546 126940696 873063997 126940696 612852262 126940696 612852262 387092990 612852262 321455024 499961306 321455024 499961306 596615658 499961306 499986185 90527683 499986185 499970603 499986185 499970603 734178624 499970603 500033527 465869086 500033527 499965988 500033527 499965988 979047525 499965988 263938305 736050575 263938305 276600140 263938305 276600140 500026050 891751610 500026050 891751610 108286624 891751610 500022762 785885097 500022762 785885097 785841554 785885097 500027838 486162416 500027838 499989025 500027838 499989025 485987689 499989025 927202766 500023278 927202766 278384457 927202766 278384457 482936892 882769013 482936892 882769013 915082459 915129030 915082459 668415175 915082459 668415175 500024407 668415175 975126313 975168707 975126313 228172343 975126313 228172343 18538699 981473664 18538699 569913929 18538699 569913929 499999278 366779671 499999278 394557319 499999278 394557319 251786679 251756232 251786679 500027864 251786679 500027864 819337489 500027864 770431875 229626722 770431875 499980595 770431875 499980595 688777935 499980595 744899813 881268451 744899813 881268451 499998109 881268451 500004281 997705924 500004281 231557481 500004281 231557481 163232109 163256827 163232109 246418083 163232109 246418083 500006710 107342274 500006710 364228705 500006710 364228705 499974360 364228705 611779990 499977737 611779990 499977737 420912441 499977737 500018140 855076414 500018140 855076414 72151463 927853109 72151463 563360475 72151463 563360475 500032309 728257768 500032309 728257768 728264339 728257768 704059717 500019445 704059717 733786172 704059717 733786172 750616685 282519095 750616685 282519095 67204097 659966105 67204097 659966105 660012938 659966105 499962592 500009843 499962592 500009843 905368708 500009843 864819032 864779056 864819032 499990274 864819032 499990274 501725546 499990274 633880071 633917087 633880071 500031521 633880071 500031521 85031393 500031521 500022475 436012613 500022475 499960550 500022475 499960550 38441164 34070663 38441164 34070663 499961513 34070663 308024808 692032405 308024808 570237150 308024808 570237150 570207930 570237150 499998120 162509451 499998120 499977014 499998120 499977014 481114085 499977014 500007359 206128723 500007359 206128723 206082797 206128723 811834999 188182849 811834999 579647980 811834999 579647980 499977267 579647980 654820989 499983660 654820989 499996122 654820989 499996122 374609719 499996122 857338929 933339503 857338929 933339503 933335422 933339503 890478423 109521176 890478423 652650880 890478423 652650880 500027612 31319281 500027612 499968324 500027612 499968324 712613190 499968324 139644189 860311332 139644189 473946799 139644189 473946799 500038845 711840291 500038845 711840291 711832503 711840291 489762700 500032572 489762700 500032572 313565211 500032572 499963700 372723878 499963700 500014584 499963700 500014584 830147763 500014584 320295570 320323475 320295570 373626578 320295570 373626578 626431462 373626578 547652742 629075307 547652742 629075307 499987417 629075307 578118766 446253891 578118766 446253891 446296077 446253891 778321626 778333667 778321626 184156671 778321626 184156671 184144702 184156671 509441966 638383175 509441966 638383175 363956727 499995229 363956727 625944852 363956727 625944852 625956576 625944852 500030755 782818553 500030755 588776071 500030755 588776071 264016844 263986995 264016844 580768824 264016844 580768824 867572413 499974641 867572413 499974641 406322800 406348435 406322800 789567703 406322800 789567703 210430104 789567703 499985758 372903561 499985758 372903561 627090109 372903561 500005015 525146585 500005015 200344614 500005015 200344614 799654281 200344614 550622753 795256624 550622753 795256624 500011370 795256624 836327031 163649819 836327031 938740993 836327031 938740993 3630792 366200945 3630792 366200945 499982669 432417606 499982669 135247441 499982669 135247441 500022663 135247441 500017676 299629500 500017676 177799748 500017676 177799748 822263906 177799748 548299765 913303735 548299765 913303735 499992882 913303735 715701082 284280841 715701082 888975990 715701082 888975990 888950634 888975990 198575066 42297288 198575066 42297288 500022792 500013738 500022792 500013738 976430888 500013738 280752867 500018327 280752867 326405153 280752867 326405153 326426842 326405153 270065423 500032903 270065423 88630032 270065423 88630032 500020981 88630032 3048262 594418717 3048262 594418717 500027524 594418717 488718495 488744114 488718495 499971717 488718495 499971717 382265465 499971717 625155332 374871683 625155332 500017208 625155332 500017208 95195887 500031468 95195887 500025260 95195887 500025260 952143406 47854390 952143406 812984615 952143406 812984615 186972844 812984615 363032423 99279065 363032423 99279065 499973794 401563937 499973794 401563937 401533051 401563937 500019453 116933545 500019453 116933545 116982110 116933545 621395286 510364914 621395286 510364914 499989065 510364914 747864221 500028270 747864221 871895463 747864221 871895463 871886530 871895463 166953618 500024289 166953618 512319654 166953618 512319654 968261410 31787995 968261410 909369098 968261410 909369098 405127025 499989469 405127025 499997162 405127025 499997162 134021622 499997162 675245826 382485838 675245826 382485838 383524272 756897595 383524272 756897595 243126382 756897595 499994332 110372510 499994332 110372510 889615324 110372510 748505837 983493189 748505837 983493189 983493235 983493189 743324251 479856487 743324251 479856487 500025507 736280483 500025507 736280483 736355346 736280483 277018599 277031512 277018599 499987846 277018599 499987846 633299129 499987846 325093957 674941404 325093957 398507494 325093957 398507494 865742365 865719854 865742365 609994643 865742365 609994643 347529805 499971370 347529805 600688063 347529805 600688063 399323356 600688063 144510533 144462476 144510533 499983614 144510533 499983614 667358012 212929255 667358012 212929255 492046591 507960287 492046591 55356761 492046591 55356761 55280718 55356761 176475461 500033682 176475461 330881991 176475461 330881991 462200447 500011163 462200447 500011163 37964206 500014024 37964206 79780453 37964206 79780453 500014356 79780453 500008239 977107366 500008239 452705378 500008239 452705378 692596207 500007807 692596207 105346185 692596207 105346185 499999997 105346185 665547524 499974887 665547524 480315479 665547524 480315479 2759000 2743467 2759000 499994190 2759000 499994190 303643026 499994190 201923825 201958318 201923825 891105873 201923825 891105873 104384434 895605130 104384434 892762575 104384434 892762575 510572357 500003031 510572357 500003031 856380595 143667398 856380595 222574095 856380595 222574095 222586137 222574095 500034409 755947099 500034409 460842625 500034409 460842625 539142100 460842625 231890814 109797548 231890814 109797548 499986650 109797548 176977273 822963084 176977273 72340402 176977273 72340402 729626652 621162846 729626652 621162846 434350493 402499725 434350493 402499725 402460688 402499725 559678681 559605712 559678681 256621854 559678681 256621854 256562347 256621854 475284628 573960398 475284628 573960398 573987573 573960398 500021059 274598518 500021059 615901092 500021059 615901092 591186862 499983980 591186862 499983980 160066120 499983980 846387663 153609865 846387663 291744301 846387663 291744301 208046749 500017990 208046749 499962859 208046749 499962859 946902992 53045166 946902992 877220643 946902992 877220643 122769122 877220643 607304609 203318591 607304609 203318591 203283512 203318591 415555058 859031863 415555058 859031863 858985796 859031863 499996001 231129850 499996001 863598246 499996001 863598246 117106969 368612390 117106969 368612390 368613550 368612390 97640014 902337507 97640014 499966330 97640014 499966330 537647601 537717074 537647601 500028106 537647601 500028106 618784674 500028106 429747394 499973930 429747394 499973930 661777891 499973930 547638438 418672760 547638438 418672760 418641598 418672760 428514572 428541153 428514572 159173103 428514572 159173103 159165460 159173103 295216964 704773312 295216964 123840445 295216964 123840445 876135060 123840445 141605985 141663913 141605985 119558145 141605985 119558145 880510312 119558145 553754055 553713776 553754055 499966110 553754055 499966110 19827947 499966110 441371229 499979115 441371229 499979115 212140318 499979115 229992672 770027095 229992672 609591118 229992672 609591118 609584488 609591118 499962871 909402923 499962871 500035403 499962871 500035403 120560171 500035403 499992744 125233975 499992744 500000942 499992744 500000942 540129934 500000942 499979585 737670183 499979585 322535065 499979585 322535065 499960718 322535065 499960925 453603762 499960925 453603762 453665866 453603762 500000758 351016180 500000758 962958768 500000758 962958768 962911743 962958768 253519331 253555252 253519331 568839021 253519331 568839021 946042508 53933325 946042508 419989825 946042508 419989825 579984542 419989825 737983381 121300718 737983381 121300718 500030019 121300718 648505861 648551829 648505861 436906419 648505861 436906419 393343594 393386974 393343594 797512571 393343594 797512571 202460495 797512571 592897867 338361203 592897867 338361203 661646218 338361203 500004973 646115026 500004973 350567912 500004973 350567912 327444564 672481599 327444564 500039120 327444564 500039120 445328354 554634530 445328354 369923544 445328354 369923544 369969327 369923544 500011296 759214994 500011296 759214994 38730847 38714638 38730847 965010068 38730847 965010068 499985944 965010068 102560690 102565628 102560690 901623878 102560690 901623878 98363757 901623878 131722632 131700644 131722632 500016022 131722632 500016022 936540689 500016022 402734217 597262582 402734217 499983337 402734217 499983337 131011726 755391691 131011726 755391691 500025111 500014889 500025111 500014889 205440626 855241863 205440626 855241863 855246303 855241863 193321785 2298454 193321785 2298454 500026094 2298454 96688631 892765764 96688631 892765764 500034209 309171832 500034209 753834282 500034209 753834282 753810188 753834282 33480950 966494626 33480950 499981390 33480950 499981390 871091640 499981390 331700079 18949983 331700079 18949983 981057827 18949983 952464441 912645401 952464441 912645401 500002553 499973334 500002553 499973334 442377609 499973334 963964936 963982324 963964936 99498657 963964936 99498657 485937066 500015404 485937066 287018848 485937066 287018848 882469770 903328131 882469770 903328131 424956649 156679429 424956649 156679429 843374903 156679429 499989208 645670489 499989208 207981070 499989208 207981070 207953101 207981070 500012010 499970577 500012010 499970577 150254882 499970577 499960810 127736154 499960810 197707109 499960810 197707109 500009117 197707109 140911087 910762541 140911087 910762541 910727048 910762541 499999843 162841330 499999843 162841330 162871732 162841330 499995571 10836675 499995571 499996602 499995571 499996602 893871161 499996602 500034644 345492095 500034644 774508571 500034644 774508571 774514840 774508571 42596650 42563757 42596650 467447698 42596650 467447698 467475676 467447698 3235985 996825288 3235985 655500078 3235985 655500078 655548007 655500078 500012902 958885876 500012902 500008377 500012902 500008377 409539799 500008377 597519223 597503526 597519223 487558221 597519223 487558221 499970094 713597135 499970094 500011462 499970094 500011462 424846192 500011462 499989750 852883132 499989750 500005003 499989750 500005003 71820650 500005003 150970957 150948516 150970957 660544913 150970957 660544913 774905618 774952217 774905618 643956134 774905618 643956134 356086184 643956134 630363229 369660259 630363229 499967890 630363229 499967890 605422858 499967890 617718827 500027394 617718827 500027394 746477002 500027394 219466959 945676516 219466959 945676516 500001008 636425138 500001008 715054806 500001008 715054806 284919061 715054806 388650569 388608269 388650569 825499543 388650569 825499543 905588731 94429093 905588731 705653321 905588731 705653321 182543650 817471897 182543650 436815596 182543650 436815596 563126991 436815596 420497382 579522216 420497382 499988661 420497382 499988661 96762214 499988661 499994914 436865730 499994914 926822707 499994914 926822707 996316359 996242244 996316359 220465773 996316359 220465773 500020679 220465773 738309515 738343249 738309515 362360887 738309515 362360887 164024738 500033288 164024738 41157658 164024738 41157658 500035541 41157658 213662460 499978415 213662460 499978415 764121155 499978415 718838637 718765102 718838637 373833733 718838637 373833733 499983593 373833733 557707404 442307465 557707404 259636352 557707404 259636352 740416270 259636352 229667687 229679815 229667687 499990346 229667687 499990346 744660428 499990346 667695261 667696139 667695261 132329927 667695261 132329927 867624496 132329927 163143715 629998681 163143715 629998681 923655563 114098484 923655563 114098484 114083652 114098484 505642194 505675450 505642194 437378284 505642194 437378284 136268576 863684801 136268576 500035171 136268576 500035171 953727791 46301229 953727791 586168958 953727791 586168958 500031826 586168958 510371435 500029038 510371435 500029038 778836723 500029038 221550214 778404367 221550214 500016632 221550214 500016632 499983036 560604507 499983036 333442302 499983036 333442302 666523998 333442302 500034568 731269566 500034568 731269566 499971430 731269566 581195517 499995257 581195517 499995257 836479566 499995257 486155439 513890503 486155439 499987643 486155439 499987643 921708809 500023686 921708809 33319499 921708809 33319499 33334848 33319499 71466778 325700256 71466778 325700256 674318464 325700256 500010796 953007055 500010796 747879772 500010796 747879772 499960008 150857047 499960008 527217469 499960008 527217469 572095542 723145140 572095542 723145140 500039937 723145140 887995497 500001267 887995497 962668674 887995497 962668674 138865392 138846406 138865392 354246466 138865392 354246466 500029593 354246466 375356270 987152532 375356270 987152532 987133662 987152532 948207380 499976184 948207380 817127665 948207380 817127665 653052232 653085518 653052232 872412417 653052232 872412417 127589818 872412417 500007908 462478093 500007908 462478093 462417992 462478093 499987559 197506074 499987559 894649355 499987559 894649355 499971960 894649355 661257703 323454225 661257703 323454225 323469330 323454225 934563880 934593639 934563880 85537438 934563880 85537438 85561225 85537438 293925777 653022592 293925777 653022592 819708495 180346644 819708495 916746197 819708495 916746197 499964768 916746197 703432280 48979140 703432280 48979140 951007626 48979140 907625982 961514164 907625982 961514164 961501164 961514164 499981118 95842343 499981118 277567489 499981118 277567489 722468535 277567489 651647324 613424803 651647324 613424803 530821818 469190366 530821818 855090942 530821818 855090942 82892295 82912993 82892295 558705390 82892295 558705390 500001279 558705390 499986152 889977991 499986152 873794853 499986152 873794853 873794956 873794853 421257808 421232886 421257808 761758131 421257808 761758131 761791451 761758131 499985573 499997668 499985573 499997668 399264944 499997668 757246494 242749891 757246494 842923272 757246494 842923272 499989184 700308639 499989184 885060493 499989184 885060493 885116069 885060493 499962893 323855914 499962893 499978056 499962893 499978056 19020573 499978056 633553375 500007148 633553375 500007148 287140853 500007148 878235924 878201987 878235924 499966927 878235924 499966927 147988674 499966927 500001297 970701762 500001297 970701762 29268479 970701762 677682663 500024435 677682663 500024435 846606359 500024435 840599409 113242014 840599409 113242014 113268521 113242014 834883927 834957238 834883927 500034704 834883927 500034704 127031455 872954134 127031455 499967912 127031455 499967912 56078540 499967912 890479555 890460819 890479555 456801982 890479555 456801982 342795369 499968888 342795369 499968888 816307130 499968888 708008013 292003546 708008013 499964040 708008013 499964040 394900632 499964040 563703432 895263213 563703432 895263213 500004456 895263213 569189197 430839427 569189197 500029865 569189197 500029865 817356978 500029865 362784022 499978354 362784022 500005331 362784022 500005331 885253116 500005331 812882107 236515850 812882107 236515850 763481970 236515850 997707123 2243916 997707123 360962061 997707123 360962061 360974927 360962061 815197945 184839253 815197945 830225774 815197945 830225774 33354326 500002058 33354326 500036130 33354326 500036130 386716363 324551458 386716363 324551458 675430730 324551458 394332468 981865154 394332468 981865154 500038528 981865154 202964187 203019354 202964187 610593930 202964187 610593930 669343301 669295489 669343301 64682594 669343301 64682594 59710354 940287364 59710354 755882877 59710354 755882877 499980505 374239624 499980505 908985020 499980505 908985020 499984601 908985020 124292685 499962173 124292685 499973948 124292685 499973948 518742262 518783492 518742262 500028825 518742262 500028825 737493375 500028825 370939970 127825449 370939970 127825449 500001336 926719098 500001336 892148484 500001336 892148484 107847684 892148484 614857792 385171578 614857792 661406116 614857792 661406116 56916548 943116905 56916548 500022534 56916548 500022534 710514167 564544622 710514167 564544622 499983118 564544622 499984871 511830934 499984871 633402714 499984871 633402714 500019448 81779728 500019448 500000924 500019448 500000924 95048124 500000924 560659716 439356467 560659716 832973072 560659716 832973072 167078910 832973072 233516547 233497883 233516547 499968297 233516547 499968297 745646181 254363584 745646181 696064876 745646181 696064876 664230567 167916665 664230567 167916665 167880258 167916665 742910831 500000376 742910831 500000376 500039278 631208562 500039278 499984863 500039278 499984863 130115598 499984863 500021263 19220841 500021263 376073436 500021263 376073436 499987932 376073436 639560483 639581342 639560483 499963694 639560483 499963694 365942515 499963694 601165154 500033675 601165154 23336468 601165154 23336468 499969353 23336468 828835888 828800118 828835888 281173402 828835888 281173402 499995138 872406697 499995138 67556959 499995138 67556959 932419617 67556959 618912078 746771322 618912078 746771322 253266337 746771322 603271303 112704110 603271303 112704110 112731072 112704110 470507561 470492264 470507561 262852080 470507561 262852080 500030887 262852080 15294479 15290498 15294479 164448842 15294479 164448842 835519046 164448842 460819754 500038266 460819754 230596457 460819754 230596457 230543563 230596457 500028781 742399311 500028781 508751777 500028781 508751777 169857278 169840601 169857278 470691741 169857278 470691741 529319166 470691741 327149429 672916882 327149429 258899857 327149429 258899857 917933796 500035047 917933796 500035047 49085372 500035047 499998037 536475916 499998037 4624482 499998037 4624482 4610349 4624482 245882786 562143800 245882786 562143800 703705926 296316495 703705926 803289885 703705926 803289885 803315419 803289885 369877903 630161369 369877903 848229358 369877903 848229358 848231140 848229358 114872228 499960717 114872228 588609119 114872228 588609119 786280175 213671573 786280175 981514143 786280175 981514143 981559288 981514143 858762051 141240046 858762051 173554002 858762051 173554002 732877742 616749120 732877742 616749120 383234276 616749120 499996290 500001790 499996290 500001790 757964652 500001790 500013326 724449564 500013326 68009410 500013326 68009410 500035569 68009410 67733614 932276732 67733614 499979918 67733614 499979918 910952492 89030120 910952492 500022389 910952492 500022389 441210789 500022389 500003755 329239248 500003755 500028900 500003755 500028900 210644809 500028900 500012889 773622250 500012889 773622250 226370233 773622250 500023032 219739535 500023032 578706789 500023032 578706789 960624298 960606836 960624298 720914484 960624298 720914484 279080441 720914484 499967091 173737005 499967091 881966124 499967091 881966124 881973783 881966124 499961519 275391696 499961519 500013755 499961519 500013755 555654668 500013755 217742830 782223856 217742830 499974877 217742830 499974877 489381481 510612968 489381481 499969894 489381481 499969894 715241665 499969894 457976829 457927674 457976829 774705036 457976829 774705036 225253511 774705036 628825387 320951555 628825387 320951555 499992147 320951555 928803080 928852079 928803080 798762722 928803080 798762722 798767142 798762722 807175790 807136913 807175790 500006800 807175790 500006800 637874596 500006800 826990782 172969054 826990782 655780463 826990782 655780463 99850727 900179945 99850727 718310995 99850727 718310995 718350993 718310995 513688931 500009339 513688931 649069937 513688931 649069937 649046927 649069937 500015477 100621070 500015477 100621070 899364701 100621070 526401638 676338848 526401638 676338848 500008157 998701687 500008157 998701687 499960554 998701687 499960815 360510857 499960815 360510857 307620693 823050812 307620693 823050812 823001008 823050812 464258371 37175784 464258371 37175784 962876094 37175784 8500057 499962180 8500057 246699636 8500057 246699636 500020296 859506413 500020296 859506413 140535117 859506413 968175776 31834564 968175776 785022891 968175776 785022891 380127959 499231600 380127959 499231600 499223205 499231600 109493043 109479322 109493043 795406189 109493043 795406189 400717937 68819897 400717937 68819897 500016775 68819897 499967236 551140202 499967236 363643382 499967236 363643382 363656423 363643382 800424895 564521503 800424895 564521503 276287242 723660883 276287242 197622095 276287242 197622095 500012971 197622095 447810660 552159577 447810660 500011494 447810660 500011494 637290055 637357023 637290055 499979113 637290055 499979113 270638288 499979113 500024008 152715384 500024008 782373049 500024008 782373049 782432922 782373049 569833889 3329776 569833889 3329776 1565747 845751947 1565747 845751947 500028828 845751947 50534645 499981854 50534645 867724212 50534645 867724212 500023971 670974258 500023971 975066780 500023971 975066780 500017886 975066780 546212640 453737087 546212640 987152287 546212640 987152287 987138307 987152287 499972768 500001287 499972768 500001287 598902 999418729 598902 299984684 598902 299984684 886590494 886557727 886590494 500000832 886590494 500000832 171775931 500000832 500019459 353478548 500019459 642698756 500019459 642698756 109237721 890781444 109237721 779805281 109237721 779805281 722063683 165093535 722063683 165093535 834857418 165093535 406499482 500001508 406499482 391231224 406499482 391231224 39273322 15162824 39273322 15162824 15189757 15162824 337754126 662238525 337754126 79128792 337754126 79128792 920842931 79128792 889190288 934806631 889190288 934806631 934868854 934806631 120676369 843782207 120676369 843782207 843746719 843782207 258625244 258632814 258625244 499962326 258625244 499962326 864828135 499962326 203808356 796200190 203808356 500004212 203808356 500004212 144731421 500004212 190694909 190647991 190694909 499984665 190694909 499984665 557888334 18180179 557888334 18180179 18146980 18180179 135493889 726020005 135493889 726020005 726024601 726020005 544635832 544616355 544635832 913381351 544635832 913381351 913438835 913381351 465945288 465956867 465945288 499971249 465945288 499971249 81092062 499971249 634524832 365473215 634524832 500011519 634524832 500011519 936806303 500011519 37687329 962341944 37687329 669686323 37687329 669686323 732334610 267688544 732334610 500008931 732334610 500008931 880197855 500008931 579731234 518411081 579731234 518411081 481590202 518411081 499100316 499981886 499100316 778031823 499100316 778031823 832015127 500038784 832015127 867813027 832015127 867813027 499999904 867813027 568442425 568457902 568442425 962065127 568442425 962065127 37923519 962065127 926075380 73973293 926075380 975789854 926075380 975789854 975738719 975789854 499970051 258394530 499970051 348128691 499970051 348128691 348149643 348128691 976217038 23771835 976217038 747282619 976217038 747282619 500030748 93148099 500030748 383795665 500030748 383795665 499978878 383795665 573666645 573633506 573666645 527645619 573666645 527645619 500006526 527645619 913701696 86314126 913701696 158611746 913701696 158611746 499998669 158611746 602507062 795705063 602507062 795705063 795731605 795705063 402330600 318132113 402330600 318132113 318159032 318132113 366941244 805667626 366941244 805667626 894993127 104964983 894993127 544825810 894993127 544825810 429204157 429213913 429204157 797096512 429204157 797096512 594750395 111279781 594750395 111279781 888779775 111279781 499970566 499994332 499970566 499994332 685224911 499994332 397362491 602628549 397362491 499987039 397362491 499987039 167412384 499987039 471170263 500022682 471170263 346936453 471170263 346936453 653028171 346936453 249767625 500029014 249767625 500029014 87820041 500029014 225117850 496156076 225117850 496156076 577950871 422114967 577950871 606655689 577950871 606655689 606674939 606655689 500722275 500733963 500722275 519604039 500722275 519604039 500021024 519604039 892981606 106996885 892981606 757032089 892981606 757032089 691908642 85018672 691908642 85018672 500030928 85018672 632202148 851975767 632202148 851975767 305872682 694182044 305872682 917008487 305872682 917008487 499999546 461175101 499999546 807938157 499999546 807938157 807925001 807938157 500004223 21698820 500004223 606614699 500004223 606614699 752134934 752137202 752134934 499968463 752134934 499968463 188590227 499968463 499977868 408950001 499977868 499974925 499977868 499974925 242078244 499974925 941410979 987835254 941410979 987835254 12147372 987835254 395046698 500039762 395046698 500039762 817994168 500039762 337042807 337007786 337042807 980434645 337042807 980434645 895131296 499984921 895131296 500982050 895131296 500982050 500006111 500982050 500020743 539205589 500020743 529521355 500020743 529521355 470471156 529521355 755063833 244939193 755063833 500031239 755063833 500031239 545752335 499985528 545752335 668074648 545752335 668074648 110412815 110414715 110412815 533159833 110412815 533159833 500009122 533159833 500007255 757804817 500007255 397265175 500007255 397265175 500000339 397265175 500009319 123889614 500009319 123889614 500015528 123889614 499995026 499988659 499995026 499988659 544346415 544324082 544346415 499973531 544346415 499973531 305307426 499973531 307958196 500038912 307958196 500026179 307958196 500026179 75523569 500026179 360430203 69956749 360430203 69956749 499971311 69956749 15933976 984068468 15933976 267942061 15933976 267942061 732009105 267942061 125238008 903704497 125238008 903704497 500007249 903704497 499976472 240003088 499976472 617663002 499976472 617663002 384174059 384199786 384174059 499996124 384174059 499996124 500012687 892353914 500012687 623313036 500012687 623313036 376714507 623313036 754243123 382834061 754243123 382834061 499963596 954452609 499963596 499993252 499963596 499993252 732188750 732165575 732188750 500008463 732188750 500008463 288
166191 7890269 0 7890269 23684411 22838349 23684411 6236612 23684411 6236612 6387712 6236612 20227810 19535775 20227810 12710726 20227810 12710726 14024203 12710726 23252558 3624248 23252558 11631712 23252558 11631712 11036887 10547846 11036887 18782809 11036887 18782809 19420847 18782809 4885060 4753362 4885060 10875824 4885060 10875824 20958809 20227868 20958809 5405980 20958809 5405980 5932055 5405980 13961387 22638487 13961387 22638487 23716051 22638487 8362110 18456039 8362110 23411165 8362110 23411165 3493654 23411165 12638170 10110743 12638170 10110743 10696287 10110743 22567893 4460544 22567893 21141213 22567893 21141213 1531145 25460669 1531145 16270487 1531145 16270487 10929921 15452758 10929921 15452758 16167222 15452758 11943410 8734011 11943410 8734011 18302252 8734011 8076751 19096767 8076751 541422 8076751 541422 597359 541422 15708349 10963609 15708349 8940228 15708349 8940228 17961406 8940228 12724291 13812786 12724291 8587745 12724291 8587745 18622137 8587745 12978599 14947618 12978599 14947618 22226474 4445726 22226474 12651071 22226474 12651071 14096202 12651071 16432131 21370754 16432131 21370754 22016787 21370754 21391556 2925389 21391556 2925389 24018793 2925389 18339763 12084787 18339763 12084787 14552432 12084787 15844294 11579566 15844294 20588554 15844294 20588554 21291144 20588554 18512881 8532567 18512881 23031597 18512881 23031597 3879673 23031597 21542711 4246310 21542711 4246310 4300630 4246310 9104626 17983922 9104626 5386605 9104626 5386605 22094750 5386605 15616901 22544225 15616901 22544225 23333032 22544225 15589145 5351035 15589145 5351035 21481204 5351035 3056284 23787573 3056284 15221444 3056284 15221444 11274792 15221444 9095803 17696624 9095803 8933181 9095803 8933181 14481490 12180755 14481490 10561891 14481490 10561891 16593531 10561891 14741638 20431026 14741638 20431026 6738679 20431026 11207499 5344703 11207499 5344703 21150579 5344703 9182544 19158160 9182544 19158160 19820841 19158160 13814393 12796784 13814393 22233976 13814393 22233976 4822430 22233976 11602073 5122854 11602073 5122854 21428598 5122854 21267593 9822184 21267593 9822184 9725726 7404872 9725726 7404872 25358212 24173211 25358212 11124398 25358212 11124398 5648402 4882573 5648402 4882573 5212681 4882573 12901429 12793644 12901429 9733431 12901429 9733431 2477497 24549496 2477497 12536438 2477497 12536438 14030266 12536438 6620086 20360341 6620086 18575381 6620086 18575381 20874312 6626443 20874312 21157165 20874312 21157165 24383330 23207274 24383330 6577056 24383330 6577056 6534256 6577056 20522969 19825681 20522969 13690095 20522969 13690095 2621829 2865522 2621829 6124542 2621829 6124542 6725355 6124542 2608614 24219577 2608614 12563003 2608614 12563003 22597033 21906664 22597033 18656507 22597033 18656507 8236205 18656507 15605048 8683886 15605048 8683886 8867522 8683886 22788543 22049338 22788543 14902763 22788543 14902763 5706486 21286676 5706486 11988797 5706486 11988797 24400764 2445022 24400764 22713948 24400764 22713948 4352815 22713948 14982863 7187790 14982863 7187790 26274240 507966 26274240 16766578 26274240 16766578 17006375 16766578 24354321 23253354 24354321 20449329 24354321 20449329 15421979 12024078 15421979 22712711 15421979 22712711 4373953 22712711 13432946 13351959 13432946 25799633 13432946 25799633 1341699 25799633 10820166 10413314 10820166 10413314 16517946 10413314 13813713 21034097 13813713 21034097 6022392 21034097 8851208 11578798 8851208 11578798 23426778 3328393 23426778 18869917 23426778 18869917 8348817 18869917 17915150 17343691 17915150 17470688 17915150 17470688 16609780 9162673 16609780 9162673 274641 26741387 274641 19551946 274641 19551946 20345498 19551946 6397175 4768456 6397175 4768456 4804057 4768456 5027527 23865362 5027527 23865362 24352410 23865362 19967562 17247443 19967562 17247443 17816135 17247443 22728771 22256214 22728771 8659771 22728771 8659771 18406597 8659771 23238083 3490823 23238083 7058551 23238083 7058551 11704053 13208093 11704053 13208093 21179163 5389041 21179163 17038213 21179163 17038213 3701986 3584524 3701986 14066433 3701986 14066433 12786169 14066433 8824084 8553587 8824084 22229352 8824084 22229352 4823897 22229352 16334955 4170144 16334955 4170144 22412773 4170144 13290103 13173736 13290103 11141073 13290103 11141073 15703468 11141073 10254473 4646728 10254473 4646728 4772932 4646728 19889402 21151402 19889402 21151402 22136388 21151402 13038316 13842618 13038316 16989491 13038316 16989491 19631796 19415108 19631796 10585162 19631796 10585162 11136654 10585162 21457179 20708295 21457179 19618419 21457179 19618419 6101258 6337758 6101258 7642350 6101258 7642350 8087511 7642350 4173140 22857603 4173140 22233020 4173140 22233020 15145301 14462498 15145301 17215650 15145301 17215650 17404300 17215650 9366797 8785167 9366797 10466937 9366797 10466937 21111175 5703869 21111175 19646443 21111175 19646443 2396591 2683839 2396591 15662379 2396591 15662379 10979989 15662379 1540126 25217239 1540126 14574190 1540126 14574190 15771865 15223013 15771865 4543240 15771865 4543240 4647555 4543240 10351636 16339086 10351636 3457711 10351636 3457711 3301562 3457711 6632813 9030514 6632813 9030514 9522768 9030514 2184988 2055787 2184988 9814487 2184988 9814487 17629433 9814487 16257733 15697833 16257733 9840640 16257733 9840640 17506225 9840640 13562093 13272187 13562093 9582364 13562093 9582364 19272233 7884605 19272233 18888839 19272233 18888839 19592887 18888839 18729936 8530643 18729936 17238812 18729936 17238812 9758586 17238812 22936442 22254783 22936442 12086317 22936442 12086317 13192422 12086317 22360706 21395594 22360706 20188121 22360706 20188121 1173159 1010718 1173159 17947246 1173159 17947246 20082484 19414891 20082484 18141210 20082484 18141210 5204818 4899782 5204818 7033430 5204818 7033430 7643592 7033430 6759856 20267737 6759856 9538376 6759856 9538376 20485354 20009411 20485354 9407814 20485354 9407814 7306377 7317958 7306377 12041817 7306377 12041817 14571152 12041817 9437046 17500689 9437046 6061827 9437046 6061827 21395045 6061827 4146642 4165606 4146642 24744355 4146642 24744355 25686146 24744355 3470109 1427832 3470109 1427832 1294353 1427832 7767321 19220437 7767321 7177092 7767321 7177092 7761032 7177092 12749868 15741926 12749868 15741926 19717010 18854740 19717010 18174177 19717010 18174177 18890667 18174177 19178651 18402550 19178651 4119196 19178651 4119196 22615732 4119196 20710621 7597251 20710621 7597251 8109722 7597251 21293916 20744080 21293916 12246914 21293916 12246914 14598913 12246914 18470855 17762924 18470855 15096214 18470855 15096214 15683565 15096214 23545954 3262490 23545954 10451523 23545954 10451523 10982668 10451523 12153889 19921639 12153889 19921639 20180729 19921639 1232071 1286650 1232071 7394497 1232071 7394497 19542105 7394497 13758411 23787205 13758411 23787205 24993514 23787205 8580987 18462496 8580987 20988981 8580987 20988981 21663147 20988981 2082133 2025805 2082133 8976973 2082133 8976973 18428921 8976973 3770781 3557728 3770781 4921498 3770781 4921498 21508950 4921498 12408501 14332129 12408501 4734848 12408501 4734848 22509658 3111038 22509658 3111038 23677860 3111038 19736768 21301826 19736768 21301826 22078277 21301826 19302001 7633413 19302001 7633413 19560783 7633413 8033274 7584125 8033274 7676947 8033274 7676947 19388934 18903549 19388934 3029300 19388934 3029300 23800981 3029300 193304 288340 193304 22245375 193304 22245375 23138736 22245375 14709470 10198883 14709470 10198883 16974564 10198883 14495424 22804823 14495424 22804823 23634015 22804823 18991586 7945072 18991586 19280636 18991586 19280636 24908647 1763228 24908647 13673737 24908647 13673737 12573477 5271749 12573477 5271749 21654173 5271749 19274554 18831773 19274554 11612550 19274554 11612550 12413860 11612550 25180495 23945128 25180495 9807213 25180495 9807213 9231591 4334908 9231591 4334908 22431874 4334908 21401596 5239702 21401596 2244618 21401596 2244618 24522303 2244618 4071150 8139237 4071150 8139237 17833003 17411371 17833003 16001195 17833003 16001195 11097795 16001195 11159848 15647283 11159848 19324375 11159848 19324375 7528591 19324375 17127086 16403606 17127086 17279629 17127086 17279629 18117738 17279629 4459577 22586813 4459577 13398773 4459577 13398773 21896389 5175489 21896389 9391041 21896389 9391041 15968568 19288160 15968568 19288160 7790189 19288160 14591198 3888124 14591198 3888124 22825207 3888124 14774751 14809703 14774751 14809703 15817112 14809703 11869419 15205691 11869419 6647809 11869419 6647809 6820703 6647809 22522549 22456532 22522549 22456532 4654324 22456532 23776785 24135639 23776785 24135639 2786250 24135639 8010916 15284254 8010916 15284254 15459108 15284254 10547866 9998666 10547866 19466052 10547866 19466052 19782373 19466052 12309596 11391541 12309596 20978857 12309596 20978857 21606228 20978857 8727729 8453523 8727729 18942494 8727729 18942494 8211462 18942494 18511890 17922293 18511890 22723698 18511890 22723698 4328565 22723698 19266006 9463430 19266006 9463430 5164723 4911940 5164723 9826467 5164723 9826467 13481060 12778581 13481060 9726063 13481060 9726063 10375504 9726063 14370784 13615194 14370784 13121697 14370784 13121697 5856321 21488177 5856321 21488177 22257414 21488177 8927110 4965011 8927110 4965011 5184359 4965011 23325924 22287877 23325924 17562811 23325924 17562811 5986399 21012026 5986399 15031463 5986399 15031463 11717032 15031463 982891 948825 982891 19269272 982891 19269272 20068182 19269272 13542802 2577893 13542802 2577893 3068936 2577893 15648646 18241317 15648646 18241317 8773916 18241317 16246141 15388814 16246141 16473632 16246141 16473632 10694741 16473632 10722148 10165339 10722148 18083478 10722148 18083478 9121811 18083478 22948785 4003689 22948785 20838231 22948785 20838231 21573549 20838231 23723583 23292746 23723583 18369342 23723583 18369342 8787451 18369342 15373052 5464602 15373052 5464602 21419390 5464602 4570308 22055353 4570308 14449967 4570308 14449967 14459371 14449967 13551636 8298555 13551636 8298555 8738607 8298555 20538358 4683170 20538358 4683170 22119303 4683170 2153585 24836687 2153585 22529489 2153585 22529489 23202077 22529489 3597308 3455748 3597308 23185115 3597308 23185115 24302926 23185115 2944844 3103250 2944844 8851112 2944844 8851112 18541377 8851112 4402465 4370170 4402465 5397179 4402465 5397179 12780820 17615589 12780820 17615589 18353135 17615589 7160654 2367298 7160654 2367298 24460253 2367298 17895102 18662444 17895102 18662444 6979422 19915130 6979422 11036868 6979422 11036868 21580668 5368272 21580668 22104332 21580668 22104332 4801813 22104332 10869646 6118017 10869646 6118017 20982966 6118017 6977745 20304189 6977745 16732944 6977745 16732944 16854253 16732944 4507269 2966351 4507269 2966351 2569359 2966351 23411517 10049325 23411517 10049325 16915338 10049325 21424178 20682704 21424178 7053831 21424178 7053831 14830977 11788892 14830977 6208845 14830977 6208845 21316944 20565837 21316944 8776471 21316944 8776471 10066581 9736384 10066581 5384940 10066581 5384940 21736934 5384940 21643935 20794581 21643935 6523194 21643935 6523194 10702668 10219554 10702668 8687652 10702668 8687652 8786362 8687652 16469216 15815878 16469216 6401140 16469216 6401140 20293474 6401140 12498501 15891802 12498501 15891802 9520488 8930352 9520488 19841569 9520488 19841569 7039137 19841569 18721979 9276620 18721979 9276620 8518427 7982159 8518427 15993869 8518427 15993869 10901152 15993869 10636822 15994354 10636822 10848173 10636822 10848173 16239730 10848173 13143354 12325817 13143354 11990475 13143354 11990475 15261276 11626144 15261276 15493317 15261276 15493317 15799840 15493317 4048685 4110525 4048685 8514327 4048685 8514327 18581397 8514327 8562172 18508511 8562172 11503653 8562172 11503653 17516535 16582736 17516535 6759957 17516535 6759957 20889073 20366950 20889073 20292984 20889073 20292984 6642548 20292984 14853735 14177376 14853735 18218016 14853735 18218016 18717376 18218016 9749741 9123429 9749741 24462104 9749741 24462104 2536830 24462104 9404692 6569783 9404692 6569783 4998830 22101803 4998830 13194376 4998830 13194376 14170471 13194376 12076408 10448816 12076408 10448816 9929770 19074833 9929770 19074833 19761130 19074833 19321353 7541819 19321353 8126870 19321353 8126870 6606078 6031448 6606078 12661603 6606078 12661603 12920290 12661603 8966638 21602469 8966638 21602469 22347187 21602469 16186106 1936349 16186106 1936349 2084080 1936349 9867981 17186347 9867981 8350012 9867981 8350012 6902657 6460278 6902657 12269809 6902657 12269809 12888503 12269809 7318181 19720934 7318181 14664808 7318181 14664808 17222068 9508449 17222068 9508449 10174756 9508449 19903555 19042087 19903555 15775884 19903555 15775884 11357901 10836641 11357901 16726291 11357901 16726291 6842796 6413998 6842796 9332962 6842796 9332962 25270926 24148249 25270926 21635093 25270926 21635093 5819978 5875882 5819978 20871832 5819978 20871832 21542791 20871832 4762205 4605971 4762205 5725121 4762205 5725121 21068762 5725121 21007803 6723071 21007803 6723071 6180693 3671871 6180693 3671871 3476906 3671871 13970971 21099229 13970971 21099229 21713644 21099229 10533539 10045520 10533539 19082601 10533539 19082601 7846449 19082601 19293236 16453997 19293236 16453997 10718856 16453997 12792947 9530957 12792947 9530957 21739955 21036561 21739955 6036152 21739955 6036152 9533922 21813230 9533922 21813230 22309743 21813230 18820771 7888887 18820771 7888887 20300263 6659700 20300263 7454358 20300263 7454358 13101057 13563761 13101057 10229676 13101057 10229676 21641123 20886681 21641123 13452760 21641123 13452760 8659426 19022990 8659426 19022990 7883765 19022990 18672986 8610492 18672986 18051957 18672986 18051957 9050444 18051957 18160881 9379816 18160881 13098867 18160881 13098867 1965798 25002919 1965798 20717976 1965798 20717976 21496203 20717976 6454177 8278457 6454177 8278457 18980794 8278457 5655983 5612124 5655983 15702420 5655983 15702420 16306835 15702420 14102791 11746608 14102791 11746608 1284165 1718261 1284165 7306077 1284165 7306077 10041019 17068750 10041019 5625122 10041019 5625122 5948246 5625122 9207140 8876009 9207140 2078748 9207140 2078748 24847982 2078748 16486600 18193871 16486600 18193871 9020911 18193871 25511200 1195757 25511200 19582883 25511200 19582883 4532819 22277307 4532819 8976984 4532819 8976984 11114061 15637201 11114061 13204315 11114061 13204315 13328452 13204315 6877715 20499185 6877715 20499185 6786810 20499185 8760795 8477381 8760795 8477381 18666777 8477381 16115805 15382504 16115805 8015690 16115805 8015690 19134588 8015690 4504122 22175645 4504122 17627209 4504122 17627209 18442149 17627209 15770894 11151189 15770894 17961980 15770894 17961980 8854949 17961980 19172260 20941100 19172260 20941100 21524725 20941100 20594343 19808490 20594343 22889565 20594343 22889565 23535292 22889565 10703600 15921573 10703600 25537180 10703600 25537180 1278886 25537180 15071680 14483976 15071680 18641047 15071680 18641047 21190565 20252508 21190565 7777166 21190565 7777166 8471615 7777166 15563848 24171317 15563848 24171317 25278049 24171317 24288911 11793801 24288911 11793801 15101054 11793801 16263804 19997631 16263804 19997631 20443405 19997631 11234412 15522544 11234412 23185333 11234412 23185333 23992782 23185333 18207733 8975172 18207733 10053746 18207733 10053746 17285031 10053746 23537669 22390482 23537669 17637708 23537669 17637708 9342814 17637708 12162332 5764891 12162332 5764891 20885462 5764891 14847578 14284139 14847578 2076495 14847578 2076495 2486682 2076495 12118635 11618386 12118635 1073920 12118635 1073920 25685174 1073920 7613444 21395244 7613444 21395244 3896585 26213936 3896585 26213936 742215 26213936 13023784 6225258 13023784 6225258 6558472 6225258 17021656 9831666 17021656 5095425 17021656 5095425 22021506 5095425 9944717 19652283 9944717 19652283 24689702 24115394 24689702 9207042 24689702 9207042 4934371 22003311 4934371 11357938 4934371 11357938 22317153 21379465 22317153 4285301 22317153 4285301 4531828 4285301 6793617 21836197 6793617 21836197 4929284 21836197 5003151 13923378 5003151 13923378 20780398 6353578 20780398 17120118 20780398 17120118 5452188 21441243 5452188 2683483 5452188 2683483 24173627 2683483 16918112 12583939 16918112 12583939 13009911 12583939 18648161 8598251 18648161 18973650 18648161 18973650 19635106 18973650 9672321 9237077 9672321 16468386 9672321 16468386 17120444 16468386 6487745 5969182 6487745 8170427 6487745 8170427 18970115 8170427 18669426 24216649 18669426 24216649 2718049 24216649 13516876 12608224 13516876 25540294 13516876 25540294 26489384 25540294 21779098 12369417 21779098 12369417 6594123 6580575 6594123 9802310 6594123 9802310 10392195 9802310 6847172 20099631 6847172 4880958 6847172 4880958 5212648 4880958 18155413 8849167 18155413 2892367 18155413 2892367 23917630 2892367 4825117 22129933 4825117 19520195 4825117 19520195 7458329 19520195 3161023 23852949 3161023 16554846 3161023 16554846 20770033 6582172 20770033 13470828 20770033 13470828 12395294 16893943 12395294 16893943 9638083 5868426 9638083 5868426 20705806 5868426 15704390 13316058 15704390 13316058 13472205 13316058 18786241 18286730 18786241 11662200 18786241 11662200 4823901 4338533 4823901 21609419 4823901 21609419 5093212 21609419 4578439 22236663 4578439 12046864 4578439 12046864 12483755 12046864 4181206 22877531 4181206 12076610 4181206 12076610 14627687 12076610 3199103 3561933 3199103 14166206 3199103 14166206 14605411 14166206 1730883 1680675 1730883 23261070 1730883 23261070 3867345 14242763 3867345 14242763 12599701 14242763 6884434 20018188 6884434 17073774 6884434 17073774 21980762 21200443 21980762 14325148 21980762 14325148 9369755 22576466 9369755 22576466 23412674 22576466 2441216 2716200 2441216 24950535 2441216 24950535 26085010 24950535 21948587 11501858 21948587 11501858 12435190 11501858 15821731 11099618 15821731 23582276 15821731 23582276 3195671 23582276 17953912 15181575 17953912 15181575 4276396 22728977 4276396 22385893 4276396 22385893 10210270 9601751 10210270 25726302 10210270 25726302 1061555 25726302 3961748 4072543 3961748 20839996 3961748 20839996 6016489 20839996 4775285 4627322 4775285 9534481 4775285 9534481 15298491 22409451 15298491 22409451 705348 657848 705348 9509329 705348 9509329 9912157 9509329 3343437 3344638 3343437 18774018 3343437 18774018 8425816 18774018 6756090 6759358 6756090 17250895 6756090 17250895 18003225 17250895 17398870 9718983 17398870 21132399 17398870 21132399 21901467 21132399 18709354 17680127 18709354 21400577 18709354 21400577 5530344 21400577 22913667 22276517 22913667 4914955 22913667 4914955 4887175 4914955 11680188 11129621 11680188 8417875 11680188 8417875 19011590 8417875 17418536 9651650 17418536 4647358 17418536 4647358 26021171 1086206 26021171 10301743 26021171 10301743 1113824 25910897 1113824 3532597 1113824 3532597 6469559 22698248 6469559 22698248 4228788 22698248 13968029 12758281 13968029 12758281 21729665 20875091 21729665 6853027 21729665 6853027 6292046 6209049 6292046 15725000 6292046 15725000 13650180 12930146 13650180 16873292 13650180 16873292 17792348 16873292 3156624 23667930 3156624 20698677 3156624 20698677 21288115 20698677 11776139 7581409 11776139 7581409 19771269 7581409 17707867 21720631 17707867 21720631 5094259 21720631 13356996 8766043 13356996 8766043 18411994 8766043 13710332 20257772 13710332 20257772 7034615 20257772 14776173 3787884 14776173 3787884 4148699 3787884 24554331 2417272 24554331 6179550 24554331 6179550 6643831 6179550 7240539 6659197 7240539 5631685 7240539 5631685 21600793 5631685 19423733 19269042 19423733 13783925 19423733 13783925 5548943 5388301 5548943 16387905 5548943 16387905 10707709 16387905 6800624 6940713 6800624 8334343 6800624 8334343 18175679 8905821 18175679 8806987 18175679 8806987 8993125 8806987 10816114 19943047 10816114 19943047 7179599 19943047 23534294 23169617 23534294 20904515 23534294 20904515 6328813 20904515 10517999 3019343 10517999 3019343 3238301 3019343 6525650 12148250 6525650 12148250 14670273 12148250 11821379 14898865 11821379 11878438 11821379 11878438 14863778 11878438 11362694 10729154 11362694 24213287 11362694 24213287 25380425 24213287 18828946 8407321 18828946 15389852 18828946 15389852 11372069 15389852 20574641 20010570 20574641 13059856 20574641 13059856 13433082 13017368 13433082 17105467 13433082 17105467 17438834 17105467 11942906 7068531 11942906 7068531 23622072 23097243 23622072 23097243 23915259 23097243 1874689 24928875 1874689 7266237 1874689 7266237 19733489 7266237 1745557 25410681 1745557 5148728 1745557 5148728 23949467 2964588 23949467 18299706 23949467 18299706 8602296 18299706 22003086 5499628 22003086 16484270 22003086 16484270 10424166 16484270 19250373 7606372 19250373 8518812 19250373 8518812 9097649 8518812 11413368 15594870 11413368 15087543 11413368 15087543 15938238 15087543 1727357 1611479 1727357 22425227 1727357 22425227 15725826 6151635 15725826 6151635 21279493 6151635 6604212 15854692 6604212 15854692 11115777 15854692 1230911 25695750 1230911 21135233 1230911 21135233 19328450 5201225 19328450 5201225 5285377 5201225 6401356 9868291 6401356 9868291 22167204 5078489 22167204 5078489 5210619 5078489 19273852 18520196 19273852 4667839 19273852 4667839 22105483 4667839 20299638 7979743 20299638 7979743 8185976 7979743 13672423 13313682 13672423 13313682 9405734 17334760 9405734 10956327 9405734 10956327 15777367 10956327 13374504 24359148 13374504 24359148 2480488 24359148 16907429 9827003 16907429 12820733 16907429 12820733 14055880 12820733 16610336 16392595 16610336 8208769 16610336 8208769 8673497 8208769 22794218 22226333 22794218 15935862 22794218 15935862 8313654 8234888 8313654 12010587 8313654 12010587 14545022 25782675 14545022 25782675 1200157 25782675 20167793 7124627 20167793 11231440 20167793 11231440 6931646 22259580 6931646 22259580 4426847 22259580 18840462 15933077 18840462 15933077 9969049 9607842 9969049 19359617 9969049 19359617 7624279 19359617 11878660 9650154 11878660 9650154 17628382 9650154 12357613 21153425 12357613 21153425 23525823 3191754 23525823 8371105 23525823 8371105 8816699 8371105 10119887 18323079 10119887 18323079 19063265 18323079 7461240 19591761 7461240 9777254 7461240 9777254 17240551 9777254 7374704 7437522 7374704 12683771 7374704 12683771 13648706 12683771 2780999 2433483 2780999 21533856 2780999 21533856 22049496 21533856 12798943 8018718 12798943 8018718 8147158 8018718 12836891 13976544 12836891 6719236 12836891 6719236 6131435 24625390 6131435 24625390 2461618 24625390 3116845 7388424 3116845 7388424 10548155 16655194 10548155 12503201 10548155 12503201 13117444 12503201 8996168 8461403 8996168 12470462 8996168 12470462 14346521 12470462 3300900 3440550 3300900 18370503 3300900 18370503 18829597 18370503 14002832 12983728 14002832 18222888 14002832 18222888 18971399 18222888 15130064 11579390 15130064 21166889 15130064 21166889 21684504 21166889 6020273 20882567 6020273 22899541 6020273 22899541 4090899 22899541 8719793 7059525 8719793 7059525 3701656 3762550 3701656 20333219 3701656 20333219 20975691 20333219 11593932 10748128 11593932 12729426 11593932 12729426 23574142 3299571 23574142 22744878 23574142 22744878 25919328 25118293 25919328 13289423 25919328 13289423 13515678 13289423 18204519 8705230 18204519 12628498 18204519 12628498 8078182 18925495 8078182 5753749 8078182 5753749 20964695 5753749 16295013 15873071 16295013 7217614 16295013 7217614 7506106 7217614 23509618 3338531 23509618 7837491 23509618 7837491 19001094 7837491 22461191 21860380 22461191 18102228 22461191 18102228 18586370 18102228 20161303 6679727 20161303 18528399 20161303 18528399 2942715 23993415 2942715 19950306 2942715 19950306 7171533 19950306 5432808 21271472 5432808 15560407 5432808 15560407 15864629 15560407 12923929 6812862 12923929 6812862 20437999 6812862 19564037 9325746 19564037 9325746 8956977 21687261 8956977 21687261 23000635 22622786 23000635 3563916 23000635 3563916 3933354 3563916 16085652 11041468 16085652 4716525 16085652 4716525 22024497 4716525 21624361 19131619 21624361 19131619 3782873 3722181 3782873 22700067 3782873 22700067 6634713 6391947 6634713 24646091 6634713 24646091 2302463 24646091 7824931 7241344 7824931 7792319 7824931 7792319 19626919 7792319 16251268 21875020 16251268 21875020 4113346 22925668 4113346 19935868 4113346 19935868 20155276 19935868 20016689 6825490 20016689 23229927 20016689 23229927 3624199 23229927 20261860 19977319 20261860 21032377 20261860 21032377 5917858 21032377 7390441 7433191 7390441 8941203 7390441 8941203 20292094 20888763 20292094 20888763 21634845 20888763 12638478 2212714 12638478 2212714 24575926 2212714 14606037 23066198 14606037 23066198 3654786 23066198 21241898 6095621 21241898 12369103 21241898 12369103 12212554 14205809 12212554 13988646 12212554 13988646 12612379 13988646 12293870 14293504 12293870 3587627 12293870 3587627 3614462 3587627 6573234 10315543 6573234 10315543 16587527 10315543 13824800 20867632 13824800 20867632 21635782 20867632 21192634 14482231 21192634 14482231 5317310 5099572 5317310 14818619 5317310 14818619 18400588 8505330 18400588 12118772 18400588 12118772 13119199 12118772 24533717 2470957 24533717 22134757 24533717 22134757 8283408 7644751 8283408 19391603 8283408 19391603 5233223 21927257 5233223 17939236 5233223 17939236 18209268 17939236 14597993 12216851 14597993 22835921 14597993 22835921 4158436 22835921 14539642 6088491 14539642 6088491 23780235 2959330 23780235 13734621 23780235 13734621 10761855 19869579 10761855 19869579 7084285 19869579 11058918 10244548 11058918 18651625 11058918 18651625 19251831 18651625 18243556 9205029 18243556 19998445 18243556 19998445 20429384 19998445 8224517 17378449 8224517 17378449 9714958 17378449 863771 26138943 863771 21554328 863771 21554328 23424155 22636299 23424155 16269661 23424155 16269661 16969321 16269661 21939727 4579508 21939727 16024893 21939727 16024893 5104949 21979414 5104949 12814519 5104949 12814519 13164392 12814519 7987570 21239778 7987570 21239778 22054323 21239778 18628119 8627491 18628119 10875735 18628119 10875735 15947639 10875735 16821452 16195465 16821452 9967791 16821452 9967791 9937738 16815841 9937738 6795233 9937738 6795233 5727766 21469860 5727766 1433884 5727766 1433884 25507772 1433884 20711998 20124808 20711998 10185041 20711998 10185041 16748916 10185041 23733415 2987690 23733415 16233493 23733415 16233493 10622565 16233493 23706789 23211244 23706789 9055416 23706789 9055416 8707863 8472252 8707863 8699179 8707863 8699179 17580227 17228581 17580227 14596210 17580227 14596210 2662523 2880477 2662523 6857194 2662523 6857194 22947809 3948720 22947809 17973253 22947809 17973253 5493631 5219566 5493631 18512638 5493631 18512638 8428709 18512638 2596566 24366786 2596566 8317861 2596566 8317861 8869555 8317861 4772332 4486447 4772332 25177794 4772332 25177794 1628841 25177794 15246836 5641125 15246836 5641125 5524232 5641125 14559593 19622481 14559593 19622481 22646482 21809532 22646482 12318404 22646482 12318404 11486929 15598274 11486929 6890093 11486929 6890093 20195812 6890093 14838697 12131348 14838697 7930894 14838697 7930894 8461295 7930894 16843091 18681723 16843091 18681723 19348198 18681723 7371568 19666454 7371568 11249099 7371568 11249099 12114992 11249099 6628623 20295951 6628623 19927183 6628623 19927183 24269189 2496903 24269189 23819959 24269189 23819959 3061328 23819959 5552498 12925089 5552498 12925089 16605006 21873437 16605006 21873437 22440286 21873437 19630402 7781525 19630402 7781525 7922785 7781525 12457670 14364485 12457670 5189181 12457670 5189181 21674944 5189181 17024009 19408189 17024009 19408189 7417568 19408189 18436656 8616116 18436656 8616116 18723277 8616116 15657584 11488035 15657584 9480209 15657584 9480209 17807773 9480209 16227143 23429038 16227143 23429038 26189108 25367519 26189108 18933720 26189108 18933720 15609411 15365110 15609411 18546657 15609411 18546657 19382356 18546657 16600912 10477980 16600912 11212245 16600912 11212245 11280299 10724825 11280299 10724825 11529365 10724825 874805 25901784 874805 18196680 874805 18196680 18578378 18196680 9411450 9121289 9411450 9807981 9411450 9807981 20061853 7363043 20061853 19547530 20061853 19547530 7436141 19547530 8521243 7996338 8521243 12734629 8521243 12734629 21992028 24726658 21992028 24726658 25708045 24726658 5362862 5116511 5362862 18309782 5362862 18309782 18626606 18309782 16429417 10526778 16429417 16197455 16429417 16197455 19951762 6924927 19951762 10369722 19951762 10369722 12971900 13724130 12971900 13004310 12971900 13004310 13621712 13004310 10403011 17728665 10403011 17728665 9009368 17728665 19140585 6075417 19140585 6075417 3886019 23115620 3886019 16915872 3886019 16915872 9805188 16915872 4404397 22203388 4404397 11997646 4404397 11997646 19489812 19144704 19489812 8171987 19489812 8171987 8403592 8171987 19095955 7938351 19095955 12204740 19095955 12204740 3782976 3910315 3782976 18166455 3782976 18166455 25844523 898127 25844523 16875222 25844523 16875222 7229585 19863559 7229585 18079928 7229585 18079928 18839537 18079928 15189928 14686804 15189928 17322706 15189928 17322706 10011666 17322706 21520346 25280350 21520346 25280350 1437429 25280350 21111647 6184371 21111647 17342973 21111647 17342973 4812711 4337462 4812711 10769655 4812711 10769655 16067899 10769655 2495783 24359795 2495783 10520683 2495783 10520683 16637396 10520683 2206609 2515766 2206609 16663400 2206609 16663400 23161300 22806045 23161300 11931656 23161300 11931656 8351982 8128714 8351982 19903766 8351982 19903766 20270441 19903766 16821039 5365025 16821039 5365025 21399994 5365025 17468552 16735585 17468552 12359610 17468552 12359610 14447896 12359610 17881956 17280561 17881956 10190410 17881956 10190410 16976234 20603851 16976234 20603851 6417547 20603851 20502782 6272850 20502782 16475675 20502782 16475675 7207835 7088024 7207835 22930608 7207835 22930608 23693377 22930608 14661139 931533 14661139 931533 25900039 931533 19148076 7700950 19148076 4767157 19148076 4767157 21756618 4767157 19237360 18927993 19237360 4215754 19237360 4215754 4432152 4215754 7354771 19397813 7354771 2684939 7354771 2684939 24325535 2684939 6771724 6643966 6771724 6643966 18233268 9111049 18233268 7389255 18233268 7389255 20389671 6506342 20389671 14736332 20389671 14736332 11831813 14736332 14636212 12769054 14636212 12769054 13850846 12769054 17269122 9619430 17269122 21133128 17269122 21133128 780673 881852 780673 20669787 780673 20669787 21490817 20669787 15702513 11251671 15702513 20899933 15702513 20899933 21661191 20899933 19680048 7608912 19680048 7897397 19680048 7897397 19413988 7897397 20459586 19763270 20459586 6727045 20459586 6727045 7353031 6727045 9062340 17854509 9062340 9147982 9062340 9147982 14871409 14054617 14871409 14054617 11713871 16762339 11713871 16762339 10461083 16762339 13086643 6266807 13086643 6266807 6766673 6266807 18012221 17706520 18012221 14395037 18012221 14395037 10195716 9426352 10195716 9426352 9871317 9426352 10764652 16233505 10764652 6578331 10764652 6578331 20164804 6578331 14656653 21790159 14656653 21790159 22472187 21790159 22075963 16671274 22075963 16671274 13197238 12619877 13197238 12925784 13197238 12925784 19901931 7388854 19901931 7424249 19901931 7424249 8084657 7424249 22491357 4641878 22491357 12461987 22491357 12461987 13392443 12461987 23052512 3705596 23052512 8376812 23052512 8376812 8823674 8376812 19222210 18734854 19222210 5236994 19222210 5236994 5476010 5236994 14206807 13159867 14206807 6163646 14206807 6163646 21198154 6163646 10775414 11234644 10775414 11234644 22929607 22222386 22929607 18510834 22929607 18510834 16606877 10436934 16606877 13002625 16606877 13002625 14108914 13002625 22025548 22235029 22025548 22235029 23381382 22235029 9187354 8576965 9187354 8830254 9187354 8830254 18439114 24909667 18439114 24909667 26018835 24909667 1633623 2114413 1633623 6571217 1633623 6571217 20615817 6571217 14583489 13877749 14583489 3072369 14583489 3072369 3160862 3072369 25690599 24580218 25690599 15396517 25690599 15396517 3873787 26027234 3873787 26027234 813266 26027234 26163221 591838 26163221 6812645 26163221 6812645 7316064 6812645 16801211 16384465 16801211 16384465 17176810 16384465 13636898 13202067 13636898 15116000 13636898 15116000 15726906 15116000 12474845 11966221 12474845 19278360 12474845 19278360 24697970 2006844 24697970 21669296 24697970 21669296 20788838 19946297 20788838 20612108 20788838 20612108 6230135 20612108 17406140 17098290 17406140 17699076 17406140 17699076 18219158 17699076 3142685 23731169 3142685 13185219 3142685 13185219 19962173 6752422 19962173 10411422 19962173 10411422 5028446 22131197 5028446 9119970 5028446 9119970 20372230 6073142 20372230 6073142 20625563 6073142 19339785 20457666 19339785 20457666 20956926 20457666 18035352 17777555 18035352 19437065 18035352 19437065 20156277 19437065 10775487 11619240 10775487 11619240 22649864 22112001 22649864 7140007 22649864 7140007 7757587 7140007 15859446 14882463 15859446 7655867 15859446 7655867 7622730 7655867 19527714 25462856 19527714 25462856 1674210 25462856 14529059 12762060 14529059 12762060 1728948 2188639 1728948 19848505 1728948 19848505 7875540 17488327 7875540 17488327 9682151 17488327 7849666 19146542 7849666 19146542 19631000 7619238 19631000 15775496 19631000 15775496 9577952 6223016 9577952 6223016 1876137 25242832 1876137 19329721 1876137 19329721 13168051 12024820 13168051 22506633 13168051 22506633 4626849 22506633 17502726 7463879 17502726 7463879 19778149 7463879 3035095 3377553 3035095 17154563 3035095 17154563 19788786 21309395 19788786 21309395 4100225 3742337 4100225 22915788 4100225 22915788 24144732 22915788 9809188 9340857 9809188 26598478 9809188 26598478 455897 26598478 14397786 13397738 14397786 23652761 14397786 23652761 3294491 23652761 20730911 2227860 20730911 2227860 1136713 25629317 1136713 12784044 1136713 12784044 19760729 18919187 19760729 5473166 19760729 5473166 21370286 5473166 16794162 16848446 16794162 16848446 17546941 16848446 16787607 10192487 16787607 22160775 16787607 22160775 22874047 22160775 5261558 5849867 5261558 5849867 22980769 22134158 22980769 12369830 22980769 12369830 14232481 12369830 15503252 20455627 15503252 20455627 6486336 20455627 13897351 6574117 13897351 6574117 20789163 6574117 6291828 5875330 6291828 18250025 6291828 18250025 17832563 9005875 17832563 18938691 17832563 18938691 19647910 18938691 17678657 17466818 17678657 24634581 17678657 24634581 2172188 24634581 18912127 17394679 18912127 17394679 9299929 17394679 24106106 2766955 24106106 19376344 24106106 19376344 19673892 19376344 24757377 24323776 24757377 24323776 2704625 24323776 25329161 20536982 25329161 20536982 3126429 3490512 3126429 4586723 3126429 4586723 22226610 4586723 11680840 10888323 11680840 3391524 11680840 3391524 23537163 3391524 22630121 22070944 22630121 18695555 22630121 18695555 10672184 15951883 10672184 22548041 10672184 22548041 4143029 22548041 15766697 11477951 15766697 21325626 15766697 21325626 26519141 25711339 26519141 12368449 26519141 12368449 8468422 21901255 8468422 21901255 22636747 21901255 17956183 9177956 17956183 22438824 17956183 22438824 23136557 22438824 8963821 16309790 8963821 16309790 16960095 16309790 10028044 9576311 10028044 10645484 10028044 10645484 16619191 10645484 14788140 12104046 14788140 9843324 14788140 9843324 17331881 9985972 17331881 5130733 17331881 5130733 5443452 5130733 14279046 14024851 14279046 4317032 14279046 4317032 4248339 4317032 11514665 15676423 11514665 15676423 6174795 6254441 6174795 8037072 6174795 8037072 24014331 2916871 24014331 6486689 24014331 6486689 6879454 20009614 6879454 6118961 6879454 6118961 5984499 20932013 5984499 13516307 5984499 13516307 25783853 24845908 25783853 18365907 25783853 18365907 8190879 7815045 8190879 17826083 8190879 17826083 18429093 17826083 18359476 5773162 18359476 5773162 21066621 5773162 13888319 12698646 13888319 2624076 13888319 2624076 24238812 2624076 17438991 22611329 17438991 22611329 23364564 22611329 11864585 11051065 11864585 21402897 11864585 21402897 5663112 21402897 11790028 5148825 11790028 5148825 5327113 5148825 18538942 17605425 18538942 11978215 18538942 11978215 12926353 11978215 14402246 13689781 14402246 4349662 14402246 4349662 4429998 4349662 9489289 17631057 9489289 5696890 9489289 5696890 6095495 5696890 9876261 17452660 9876261 12056896 9876261 12056896 18861526 18291039 18861526 1913064 18861526 1913064 2022734 1913064 4220459 14998823 4220459 14998823 15792494 14998823 9513352 9178544 9513352 12304373 9513352 12304373 23092034 21942749 23092034 14278663 23092034 14278663 14616683 14278663 19990713 19124399 19990713 7896979 19990713 7896979 5469378 21490884 5469378 19573769 5469378 19573769 10448475 16297167 10448475 19330609 10448475 19330609 7705789 19330609 11391433 10684433 11391433 10684433 26119800 24949279 26119800 18587127 26119800 18587127 3280150 2667112 3280150 18673420 3280150 18673420 19288493 18673420 6240186 20680532 6240186 6443016 6240186 6443016 6645512 6443016 3117290 3483510 3117290 22135539 3117290 22135539 19798540 7391756 19798540 20747820 19798540 20747820 6463945 20747820 17088853 13002073 17088853 13002073 7726125 19293827 7726125 5290228 7726125 5290228 5378933 5290228 20891089 9209785 20891089 9209785 17170784 16785923 17170784 11488119 17170784 11488119 15354914 11488119 19750078 18970104 19750078 9861441 19750078 9861441 16969582 20244668 16969582 20244668 6565140 20244668 20611655 4864085 20611655 4864085 21864957 4864085 16621503 13588181 16621503 13588181 13083196 13588181 19545573 18728483 19545573 16426999 19545573 16426999 10343185 16426999 26295277 25118297 26295277 4002139 26295277 4002139 4433700 4002139 11210631 15712041 11210631 2438888 11210631 2438888 2000256 2438888 12686977 14224772 12686977 10330678 12686977 10330678 20922644 6008891 20922644 22773789 20922644 22773789 4027841 22773789 19385996 7893104 19385996 7893104 8160633 7893104 9170969 25127916 9170969 25127916 1969781 25127916 20148758 18512545 20148758 18512545 8423051 18512545 10303121 6745824 10303121 6745824 7351192 6745824 19822723 19038619 19822723 4944485 19822723 4944485 5093289 4944485 21092453 6224162 21092453 6224162 6686252 6224162 14537865 12671084 14537865 7580859 14537865 7580859 19585732 7580859 11333257 19577944 11333257 19577944 4539604 26024030 4539604 26024030 26877160 26024030 9839184 16942403 9839184 20441893 9839184 20441893 6528986 20441893 9140803 2562998 9140803 2562998 24377760 2562998 9560737 21382231 9560737 21382231 22337793 21382231 16035118 3789078 16035118 3789078 23163845 3789078 18260201 20141040 18260201 20141040 20905636 20141040 18538380 18227054 18538380 23381351 18538380 23381351 3352182 23381351 9046915 8753636 9046915 13464200 9046915 13464200 13195258 13464200 7291534 6799326 7291534 17858549 7291534 17858549 18292880 17858549 4091166 22779526 4091166 9171735 4091166 9171735 19158308 18552753 19158308 10458309 19158308 10458309 7857983 7191124 7857983 23388403 7857983 23388403 24085906 23388403 10029978 15671451 10029978 15671451 18789884 7114477 18789884 7114477 5162734 5067156 5162734 17341908 5162734 17341908 10351398 9560523 10351398 13762844 10351398 13762844 14616866 13762844 11723423 11436268 11723423 16285324 11723423 16285324 17113689 16285324 9001032 23504146 9001032 23504146 3518195 23504146 22670453 16019965 22670453 16019965 16632172 16019965 21859717 21154923 21859717 11085710 21859717 11085710 9799254 8188107 9799254 8188107 8386835 8188107 24813436 803753 24813436 803753 644674 803753 22762450 21942063 22762450 11500113 22762450 11500113 7608502 7377220 7608502 17712990 7608502 17712990 12795121 12050835 12795121 14904161 12795121 14904161 8397647 7917966 8397647 23129687 8397647 23129687 4030383 23129687 23535048 3185532 23535048 22117761 23535048 22117761 4734205 22117761 5516601 5434660 5516601 20710930 5516601 20710930 18827072 17449775 18827072 17449775 9448165 17449775 22259271 4657158 22259271 22391955 22259271 22391955 23412445 22391955 1635811 2045323 1635811 14245537 1635811 14245537 21569374 24101500 21569374 24101500 25381652 24101500 17734418 17309903 17734418 21683477 17734418 21683477 4424855 4365692 4424855 5710347 4424855 5710347 7886597 19180154 7886597 14613906 7886597 14613906 15570593 14613906 12288493 11261862 12288493 11261862 15563157 11261862 4084341 3777582 4084341 15299098 4084341 15299098 25198467 23871915 25198467 6771992 25198467 6771992 5788666 5671603 5788666 5893876 5788666 5893876 22656794 4047532 22656794 12150412 22656794 12150412 13088499 12150412 15820337 22443869 15820337 22443869 23893399 2946293 23893399 13561325 23893399 13561325 5740274 22451368 5740274 22451368 4478220 22451368 24709635 23706272 24709635 14051969 24709635 14051969 14937252 14051969 16803762 19535458 16803762 19535458 20772063 5998123 20772063 19358267 20772063 19358267 18825665 8283897 18825665 16787966 18825665 16787966 3517083 3436410 3517083 9683675 3517083 9683675 17388452 9683675 16942938 23157596 16942938 23157596 3830887 23157596 15752113 1699741 15752113 1699741 2159974 1699741 12619179 21344480 12619179 21344480 5629051 21344480 15707204 6005439 15707204 6005439 20924250 6005439 6689621 20274468 6689621 17918027 6689621 17918027 18140036 17918027 16438494 15700491 16438494 16480760 16438494 16480760 20382717 5937494 20382717 5937494 20972842 5937494 12077122 14830876 12077122 14699931 12077122 14699931 11789015 14699931 13172038 13627355 13172038 14457127 13172038 14457127 2193994 24614649 2193994 7591776 2193994 7591776 20122918 6750415 20122918 12730731 20122918 12730731 13712367 12730731 15617933 11325202 15617933 21056121 15617933 21056121 21728653 21056121 18329348 8721413 18329348 14879678 18329348 14879678 11098001 16060654 11098001 14797445 11098001 14797445 15069857 14797445 9687277 17318547 9687277 14793074 9687277 14793074 15644594 14902675 15644594 6568690 15644594 6568690 20129648 6568690 4401134 4005780 4401134 17094779 4401134 17094779 17594200 17094779 7389777 19634936 7389777 12197669 7389777 12197669 13053288 12197669 11290693 10634195 11290693 18984157 11290693 18984157 19398341 18984157 12653167 11785672 12653167 15786728 12653167 15786728 18228495 20605247 18228495 20605247 21241835 20605247 3379713 25139759 3379713 25139759 26011934 25139759 9518080 8575144 9518080 8575144 18584587 8575144 16542290 25299093 16542290 25299093 1528915 25299093 7076419 17965120 7076419 17965120 18532276 17965120 17795660 8979067 17795660 8979067 9149741 8979067 18554769 18590427 18554769 18590427 5299122 21612124 5299122 9828678 5299122 9828678 11971974 14861799 11971974 14454682 11971974 14454682 12306102 14454682 12234025 14520354 12234025 10508995 12234025 10508995 16582971 10508995 12361483 14503325 12361483 8838031 12361483 8838031 9101593 8838031 11683893 20341742 11683893 20341742 3951678 3931813 3951678 16791197 3951678 16791197 17350807 16791197 16639945 10451150 16639945 20924688 16639945 20924688 21764332 20924688 9290927 11554548 9290927 11554548 15060774 11554548 6343721 20622106 6343721 9276001 6343721 9276001 20932459 20253328 20932459 6421324 20932459 6421324 6978724 6421324 11120300 15693021 11120300 13672580 11120300 13672580 19175116 18480463 19175116 18428522 19175116 18428522 5046518 22033455 5046518 7919377 5046518 7919377 19323575 7919377 6050563 20720094 6050563 8792305 6050563 8792305 9145629 8792305 9043859 18818379 9043859 18818379 23203800 3743958 23203800 14011619 23203800 14011619 7724871 7123827 7724871 13089685 7724871 13089685 13661082 13089685 9573753 8996969 9573753 17725314 9573753 17725314 9422335 17725314 22207639 21558719 22207639 4943424 22207639 4943424 5214039 4943424 25194634 1722938 25194634 3808595 25194634 3808595 3792280 3808595 12096192 14947350 12096192 11367884 12096192 11367884 15358304 11367884 5936954 20996497 5936954 8877841 5936954 8877841 18343891 8877841 3048713 23734535 3048713 14530130 3048713 14530130 12240844 14530130 10821259 24792882 10821259 24792882 2123314 24792882 24401545 2470471 24401545 17431930 24401545 17431930 17709803 11870177 17709803 11870177 1885776 25237453 1885776 11488282 1885776 11488282 20930973 5804811 20930973 19092333 20930973 19092333 7867467 19092333 13864072 12994610 13864072 16469412 13864072 16469412 17389483 16469412 12977178 12063893 12977178 19682809 12977178 19682809 7448237 19682809 17648972 9327467 17648972 21502442 17648972 21502442 5304149 21502442 16436108 10064294 16436108 10064294 17296548 10064294 8437820 7804568 8437820 16463752 8437820 16463752 17068999 16463752 8954289 8869480 8954289 23485868 8954289 23485868 3396856 23485868 21467911 5985313 21467911 10416099 21467911 10416099 10315467 16332916 10315467 5764375 10315467 5764375 21560017 5764375 19975187 19329348 19975187 2156339 19975187 2156339 24729430 2156339 9218633 17563720 9218633 5421001 9218633 5421001 5965070 5421001 15540638 22419372 15540638 22419372 4419139 22419372 17190478 9877359 17190478 12929189 17190478 12929189 5272290 5161353 5272290 12057388 5272290 12057388 14658855 12057388 14350303 12776222 14350303 12776222 13267165 12214847 13267165 17611540 13267165 17611540 18668859 7331946 18668859 7331946 7918135 7331946 20407989 25352280 20407989 25352280 1417508 25352280 24133745 17380336 24133745 17380336 9081911 18013708 9081911 1030216 9081911 1030216 25699556 1030216 23724260 22839783 23724260 11893232 23724260 11893232 2991816 23921175 2991816 15010572 2991816 15010572 16229009 10497221 16229009 10497221 16553663 10497221 13316338 20941124 13316338 20941124 21778563 20941124 11478464 10595014 11478464 13306990 11478464 13306990 13445103 13306990 12247132 14280211 12247132 11043708 12247132 11043708 3890508 22988096 3890508 15863374 3890508 15863374 16496527 15863374 12401414 5802887 12401414 5802887 21515042 5802887 15724305 22681211 15724305 22681211 23918804 22681211 18318856 8896461 18318856 22179077 18318856 22179077 4507096 22179077 13106580 8091016 13106580 8091016 8565456 8091016 23800096 22986459 23800096 8756140 23800096 8756140 5067302 21859063 5067302 15713882 5067302 15713882 16419174 15713882 12086640 14704218 12086640 18295910 12086640 18295910 8842204 18295910 21897871 4506235 21897871 4506235 4625655 4506235 6660575 20079478 6660575 15013208 6660575 15013208 15432196 15013208 10478640 5561441 10478640 5561441 5671019 5561441 12929047 12112061 12929047 11207321 12929047 11207321 15624103 11207321 12139070 21218260 12139070 21218260 6096967 21218260 7989276 14031508 7989276 14031508 12884247 14031508 11233214 8021085 11233214 8021085 19177113 8021085 14059243 12556064 14059243 7654374 14059243 7654374 8003994 7654374 8199508 19008755 8199508 13716227 8199508 13716227 14495216 13716227 10219602 5700945 10219602 5700945 21136561 5700945 6714578 20214110 6714578 6301096 6714578 6301096 20323024 6301096 18070539 9515422 18070539 9515422 10503080 18731499 10503080 18731499 8357307 18731499 25697810 613465 25697810 613465 701689 613465 15550623 14556865 15550623 2293218 15550623 2293218 24671091 2293218 5451786 5305428 5451786 2958295 5451786 2958295 23799492 2958295 4312785 22520220 4312785 10532752 4312785 10532752 10919304 10532752 9798017 9430642 9798017 9995982 9798017 9995982 17125259 9995982 11746797 15095378 11746797 6698045 11746797 6698045 20144669 6698045 5073726 4851303 5073726 9362961 5073726 9362961 9714425 9362961 1566317 2018315 1566317 7075081 1566317 7075081 7149780 7075081 3767231 3830572 3767231 10932528 3767231 10932528 20944162 20179939 20944162 5147995 20944162 5147995 21688650 5147995 20289515 23095497 20289515 23095497 24074843 23095497 15856074 11132483 15856074 12587389 15856074 12587389 11883759 19152081 11883759 19152081 1898226 25186214 1898226 2474557 1898226 2474557 24535280 2474557 11041466 15804042 11041466 15170634 11041466 15170634 24653002 23468916 24653002 7803538 24653002 7803538 19148713 7803538 20910253 20379278 20910253 5576188 20910253 5576188 5890655 5576188 13868470 12888337 13868470 11351155 13868470 11351155 9776881 9248465 9776881 9913833 9776881 9913833 17090980 9913833 3385328 23661975 3385328 13110847 3385328 13110847 21350134 5584501 21350134 11577541 21350134 11577541 15370024 11577541 17788045 17219340 17788045 7691842 17788045 7691842 8106782 7691842 18052587 21797885 18052587 21797885 5120112 21797885 13327245 5836804 13327245 5836804 21222921 5836804 7160604 19731309 7160604 5949262 7160604 5949262 6228981 5949262 23965824 2918128 23965824 13291531 23965824 13291531 4103198 3743109 4103198 19079522 4103198 19079522 11357478 10568356 11357478 18511641 11357478 18511641 8629496 18511641 12067425 11647132 12067425 25457786 12067425 25457786 26335813 25457786 21865674 5329183 21865674 17438374 21865674 17438374 9376557 17438374 20532444 3742996 20532444 3742996 3596314 3742996 16887981 22541383 16887981 22541383 4308706 22541383 18913357 8049843 18913357 8049843 8571800 8049843 11321793 18138303 11321793 18138303 8963324 18138303 14725359 13973482 14725359 22251874 14725359 22251874 23008015 22251874 6167352 5937152 6167352 25203087 6167352 25203087 1906990 25203087 6544395 5268506 6544395 5268506 21654718 5268506 9011041 8664222 9011041 3280123 9011041 3280123 23521242 3280123 3529909 9411086 3529909 9411086 16104979 15373656 16104979 15373656 11524815 15373656 21762817 1064562 21762817 1064562 898749 1064562 8058913 7731165 8058913 6189909 8058913 6189909 21090203 6189909 18061575 17518906 18061575 13929323 18061575 13929323 9307606 8442571 9307606 8442571 18600916 8442571 8995148 17945393 8995148 16086404 8995148 16086404 16689744 16086404 6777880 20148705 6777880 8007250 6777880 8007250 12868315 15356502 12868315 15356502 11684926 15356502 14262384 13493064 14262384 15434625 14262384 15434625 16229708 15434625 9675329 9176354 9675329 10999316 9675329 10999316 16153195 10999316 10230106 17544148 10230106 17544148 9646538 17544148 12756531 13570622 12756531 13570622 13814402 13570622 13692999 12963679 13692999 17961212 13692999 17961212 18234279 17961212 9515573 14336704 9515573 14336704 15015327 14336704 11341511 22135161 11341511 22135161 22816270 22135161 10697042 6689219 10697042 6689219 20545495 6689219 19662489 18812123 19662489 2806636 19662489 2806636 24169823 2806636 20426398 19600655 20426398 16289214 20426398 16289214 3330337 23589365 3330337 9960006 3330337 9960006 17086119 9960006 7500792 19509455 7500792 6100836 7500792 6100836 5926813 6100836 19091850 21526305 19091850 21526305 5317861 21526305 6574227 8410546 6574227 8410546 18816663 8410546 14567962 13876555 14567962 13876555 12743327 13876555 14791606 14570885 14791606 7035800 14791606 7035800 7247503 7035800 9834911 9438092 9834911 8255625 9834911 8255625 19132728 8255625 16605984 15964190 16605984 2987892 16605984 2987892 23912396 2987892 23485486 16162279 23485486 16162279 10991586 16162279 14817209 10205509 14817209 10205509 17162275 10205509 12677477 17119423 12677477 17119423 9896753 17119423 16896346 9828639 16896346 19066496 16896346 19066496 7875558 19066496 20457790 6894809 20457790 13478444 20457790 13478444 14216425 13478444 23765821 2253829 23765821 2253829 1850098 2253829 10026123 20364501 10026123 20364501 6425643 20364501 8712707 8275479 8712707 15798737 8712707 15798737 16523440 15798737 4042644 22708379 4042644 17043963 4042644 17043963 17325295 17043963 14268880 4369319 14268880 4369319 4738251 4369319 5707616 5581192 5707616 1844492 5707616 1844492 24857745 1844492 6930442 6332930 6930442 5305888 6930442 5305888 21678340 5305888 11499602 15531130 11499602 10096190 11499602 10096190 10849032 10096190 19395797 6819579 19395797 6819579 7475105 6819579 18273548 20067248 18273548 20067248 20295635 20067248 12123343 11035821 12123343 11035821 5678521 5667182 5678521 13484255 5678521 13484255 14264107 12403920 14264107 17230780 14264107 17230780 3735924 3369249 3735924 14874608 3735924 14874608 15816869 14874608 13650318 4702397 13650318 4702397 21984350 4702397 8413130 16500466 8413130 16500466 10393248 16500466 6506339 20645522 6506339 18609835 6506339 18609835 19191581 18609835 9397384 6978025 9397384 6978025 6924121 6978025 18278657 8978795 18278657 5729160 18278657 5729160 5672410 5729160 22036979 5072951 22036979 5659936 22036979 5659936 1230904 1576173 1230904 20281398 1230904 20281398 20844409 20281398 18817510 18563344 18817510 19368011 18817510 19368011 21117699 5516655 21117699 8294365 21117699 8294365 8517470 8294365 9832278 21905057 9832278 21905057 4359480 22538875 4359480 12597450 4359480 12597450 14101100 12597450 8700649 18167253 8700649 7450216 8700649 7450216 7758573 7450216 8121315 7560041 8121315 2274365 8121315 2274365 2811947 2274365 8388925 11474671 8388925 11474671 15759391 11474671 4980619 4784454 4980619 13518698 4980619 13518698 18800464 17761313 18800464 6938756 18800464 6938756 19835487 6938756 6603591 6078094 6603591 7413394 6603591 7413394 19755423 7413394 2710229 2818566 2710229 16442645 2710229 16442645 17113434 16442645 14751664 11905491 14751664 15525214 14751664 15525214 5126380 21924147 5126380 3913191 5126380 3913191 22854075 3913191 6587929 20500493 6587929 20500493 3844039 3433771 3844039 14979549 3844039 14979549 11992464 14979549 7237921 19753776 7237921 3152481 7237921 3152481 2763894 3152481 24362492 25198668 24362492 25198668 1868823 25198668 25677272 3527364 25677272 3527364 3931126 3527364 14976291 11966500 14976291 7518361 14976291 7518361 19582735 7518361 19545148 21478060 19545148 21478060 22382563 21478060 4051235 22961262 4051235 16185917 4051235 16185917 10561855 16185917 7625659 24530607 7625659 24530607 836786 26306774 836786 16950493 836786 16950493 18543398 3776394 18543398 3776394 3646567 3776394 25130772 1814175 25130772 15417737 25130772 15417737 4077444 3582405 4077444 12991141 4077444 12991141 18478562 18189505 18478562 2396836 18478562 2396836 24356662 2396836 9327764 17887542 9327764 13244269 9327764 13244269 18972551 18788938 18972551 18788938 19566238 18788938 3667627 3820813 3667627 14617530 3667627 14617530 21446806 20819886 21446806 6509903 21446806 6509903 6495754 6509903 17182877 9942888 17182877 7634109 17182877 7634109 19237861 7634109 8757330 24059368 8757330 24059368 25208123 24059368 24704112 12611826 24704112 12611826 14068920 12611826 16245613 5876514 16245613 5876514 20819664 5876514 4147619 22928547 4147619 16125131 4147619 16125131 25227483 24027778 25227483 18456163 25227483 18456163 8462300 18456163 13900286 7032744 13900286 7032744 7325782 20815059 7325782 20815059 21645212 20815059 20099953 6367825 20099953 6367825 20715037 6367825 8418175 21749511 8418175 21749511 22561083 21749511 16498317 3645688 16498317 3645688 3454695 3645688 25896754 24968982 25896754 24326817 25896754 24326817 2721191 24326817 4696853 4539099 4696853 8984455 4696853 8984455 9518492 8984455 3416901 3548585 3416901 24413653 3416901 24413653 2495658 24413653 16861234 7781918 16861234 7781918 7772039 7781918 13518893 13361994 13518893 13361994 8118886 7960489 8118886 9234051 8118886 9234051 19399177 18676757 19399177 10727221 19399177 10727221 16589118 10727221 23061187 3715381 23061187 4146119 23061187 4146119 6174276 20562837 6174276 14030481 6174276 14030481 15088093 14030481 9905495 25631764 9905495 25631764 1369615 25631764 4985669 4904345 4985669 15248328 4985669 15248328 15928228 15248328 7227284 6602499 7227284 7978503 7227284 7978503 19315711 7978503 9576370 12505467 9576370 12505467 20835177 6524532 20835177 11083912 20835177 11083912 11361177 11083912 17008377 8417564 17008377 8417564 18858939 8417564 18117945 17811413 18117945 6222350 18117945 6222350 6113865 6222350 11552560 16169231 11552560 16169231 22521388 4252179 22521388 8496104 22521388 8496104 8780166 8496104 8987629 22845427 8987629 22845427 23930256 22845427 4917700 17778338 4917700 17778338 23161814 22420038 23161814 1831182 23161814 1831182 1518966 1831182 7380051 19634434 7380051 3510149 7380051 3510149 23305845 3510149 5166763 21864138 5166763 4266292 5166763 4266292 22358853 4266292 15481368 23157426 15481368 23157426 3870396 23157426 18863380 16793939 18863380 16793939 10160126 16793939 17323387 16907262 17323387 5876680 17323387 5876680 3501497 3624982 3501497 17374970 3501497 17374970 11614661 876134 11614661 876134 26037361 876134 6014333 11826308 6014333 11826308 15159868 11826308 12839704 13857961 12839704 7121876 12839704 7121876 5980872 21212331 5980872 4972755 5980872 4972755 3387292 2978489 3387292 15844530 3387292 15844530 21536876 5302971 21536876 22485453 21536876 22485453 4528219 22485453 18351338 9011750 18351338 19102549 18351338 19102549 8047073 19102549 14711687 11955354 14711687 14036289 14711687 14036289 2659732 24186078 2659732 10723981 2659732 10723981 25206187 1618018 25206187 6732346 25206187 6732346 14969194 13247045 14969194 13247045 4598650 4444708 4598650 13875522 4598650 13875522 14089041 13875522 6708897 20340422 6708897 18701793 6708897 18701793 18751069 18701793 15664537 13432639 15664537 13432639 13233130 13432639 14629275 2396367 14629275 2396367 2762317 2396367 5375117 16419528 5375117 16419528 21279359 20614765 21279359 16128669 21279359 16128669 3034859 2811568 3034859 9642221 3034859 9642221 10112233 9642221 8301038 5651585 8301038 5651585 5980470 5651585 10695108 10273324 10695108 9116568 10695108 9116568 26452543 25641356 26452543 16295080 26452543 16295080 1188933 25688332 1188933 2150372 1188933 2150372 24678643 2150372 19341801 12274090 19341801 12274090 13160276 12274090 22718031 4053361 22718031 10704632 22718031 10704632 16412754 10704632 20282540 23180542 20282540 23180542 24487059 23180542 6476769 5916220 6476769 6007860 6476769 6007860 21005926 6007860 13141908 13057243 13141908 9455068 13141908 9455068 4133074 4029264 4133074 13308849 4133074 13308849 19669577 18677945 19669577 15130267 19669577 15130267 4590695 4397177 4590695 12057566 4590695 12057566 19474162 7348720 19474162 8151924 19474162 8151924 8630743 8151924 21190411 5933319 21190411 9714067 21190411 9714067 6548841 2861078 6548841 2861078 3293535 2861078 22993534 21832729 22993534 14123322 22993534 14123322 3561697 2994425 3561697 11699118 3561697 11699118 20137125 19446112 20137125 5772450 20137125 5772450 21738140 5772450 14676008 24568072 14676008 24568072 25597318 24568072 20243518 2814167 20243518 2814167 23982168 2814167 21961798 5087936 21961798 4607476 21961798 4607476 18861535 20222164 18861535 20222164 21045065 20222164 8038465 6711979 8038465 6711979 19991037 6711979 13320351 16006759 13320351 16006759 23442588 3366450 23442588 17364622 23442588 17364622 9370205 17364622 17271879 15176587 17271879 15176587 11791687 15176587 21423106 20688539 21423106 8431297 21423106 8431297 6166438 21651580 6166438 21651580 5352307 21651580 6908688 6249258 6908688 15820576 6908688 15820576 10992421 15820576 6392185 6113241 6392185 23461368 6392185 23461368 3643237 23461368 15389447 11257132 15389447 12583183 15389447 12583183 13419053 12583183 20781996 6562634 20781996 22340132 20781996 22340132 23013680 22340132 16837150 4472366 16837150 4472366 4786013 4472366 18545941 22635852 18545941 22635852 4245685 22635852 19591057 2892179 19591057 2892179 23991858 2892179 15989164 15260718 15989164 5853388 15989164 5853388 6153178 5853388 7326296 20041288 7326296 20041288 20718345 20041288 1477343 1971327 1477343 12263668 1477343 12263668 20328385 19382583 20328385 13652934 20328385 13652934 13065647 13652934 18224638 9137886 18224638 21313551 18224638 21313551 22141014 21313551 9155891 8244953 9155891 8244953 18855358 8244953 5790621 20987474 5790621 18684603 5790621 18684603 19023996 18684603 11300715 2431812 11300715 2431812 2320340 2431812 16721346 10442643 16721346 9630470 16721346 9630470 9934161 9630470 13406101 13526104 13406101 9618952 13406101 9618952 9996450 9618952 10307774 16956105 10307774 5224720 10307774 5224720 21540952 5224720 17981959 15379035 17981959 15379035 15689961 15379035 17385555 16805957 17385555 8726722 17385555 8726722 9026997 8726722 10613787 10112035 10613787 3583254 10613787 3583254 4134592 3583254 8955800 17926651 8955800 5927720 8955800 5927720 6169445 5927720 18431845 23601063 18431845 23601063 24750558 23601063 21950060 10698095 21950060 10698095 7440913 19653757 7440913 19653757 15837906 15465809 15837906 26125268 15837906 26125268 877492 26125268 22209348 17018053 22209348 17018053 17589008 17018053 23178755 3428421 23178755 14705350 23178755 14705350 15251658 14705350 21259349 5324202 21259349 9679110 21259349 9679110 6322281 6451094 6322281 19455290 6322281 19455290 9138877 8875779 9138877 9549773 9138877 9549773 17858746 9549773 17578538 17256337 17578538 15045522 17578538 15045522 11876622 15045522 17213242 16546666 17213242 5518456 17213242 5518456 5758211 5518456 10640712 15912393 10640712 10687924 10640712 10687924 22774834 3980791 22774834 19551346 22774834 19551346 9482755 8928585 9482755 20823073 9482755 20823073 6437793 20823073 21730365 5538170 21730365 20957758 21730365 20957758 5909555 20957758 7807988 15919594 7807988 15919594 18741455 8520257 18741455 12632726 18741455 12632726 13700637 21739629 13700637 21739629 22926767 21739629 18327466 8776847 18327466 17067143 18327466 17067143 9830632 17067143 20008546 7215654 20008546 11706112 20008546 11706112 7245832 6895195 7245832 9843698 7245832 9843698 17610948 18958288 17610948 18958288 19303275 18958288 8346407 4457856 8346407 4457856 4533520 4457856 17048501 19737266 17048501 19737266 7344112 19737266 13801796 13061614 13801796 19147474 13801796 19147474 4480413 4366076 4480413 10263135 4480413 10263135 10613005 10263135 6974768 6401030 6974768 14275969 6974768 14275969 12246516 14275969 6883358 6091804 6883358 6091804 6575131 6091804 17225090 9893376 17225090 9421454 17225090 9421454 17888068 9421454 7013926 19933876 7013926 16803205 7013926 16803205 17056406 1903190 17056406 1903190 25065915 1903190 17601719 17797614 17601719 17797614 21909643 4895250 21909643 13876963 21909643 13876963 14909254 13876963 22320147 4490144 22320147 11708488 22320147 11708488 12089173 11708488 19860674 7505706 19860674 24614373 19860674 24614373 25587078 24614373 14238897 7070207 14238897 7070207 21534689 21092369 21534689 21092369 5685990 21092369 12880804 2606575 12880804 2606575 2949294 2606575 10470761 14750012 10470761 14750012 17377233 9745852 17377233 20006412 17377233 20006412 20687491 20006412 7542394 6958179 7542394 17246884 7542394 17246884 20649581 4774899 20649581 4774899 5163514 4774899 15063402 23919234 15063402 23919234 3171379 23919234 23659850 3133570 23659850 11476299 23659850 11476299 12440113 11476299 19834620 19416959 19834620 10672258 19834620 10672258 15322208 23652725 15322208 23652725 3302244 23652725 20026109 7235145 20026109 17782196 20026109 17782196 5054787 4914815 5054787 15598319 5054787 15598319 11336306 15598319 2726385 2622260 2726385 8156797 2726385 8156797 15566085 14729143 15566085 7118029 15566085 7118029 20251310 6791864 20251310 8584030 20251310 8584030 9169520 8584030 10042668 17932873 10042668 17932873 8978651 17932873 19421488 19019513 19421488 10692090 19421488 10692090 8352002 8193214 8352002 23199360 8352002 23199360 3783613 23199360 7097367 6054959 7097367 6054959 1543524 2031842 1543524 12754643 1543524 12754643 13328447 12754643 12272772 9388745 12272772 9388745 21089771 20416910 21089771 5412422 21089771 5412422 5651438 5412422 12341084 11374777 12341084 9595840 12341084 9595840 10204713 9595840 17194802 12113648 17194802 12113648 2666668 3216773 2666668 20665822 2666668 20665822 25629058 1302650 25629058 16942289 25629058 16942289 17369396 16942289 20209061 19399944 20209061 18380234 20209061 18380234 8526154 18380234 15650241 5883989 15650241 5883989 20825031 5883989 18489911 18395235 18489911 16981464 18489911 16981464 1100239 1038139 1100239 8448621 1100239 8448621 19129891 8230912 19129891 21876048 19129891 21876048 22495594 21876048 2399930 2830973 2399930 7331488 2399930 7331488 20719678 20350626 20719678 12059071 20719678 12059071 12469330 13940243 12469330 13940243 15716881 15097877 15716881 6258232 15716881 6258232 6070645 6258232 7622259 19338596 7622259 14408830 7622259 14408830 14817664 7935924 14817664 7935924 19219223 7935924 8677056 18269986 8677056 13122355 8677056 13122355 13798394 18255991 13798394 18255991 18843046 18255991 3618054 23386897 3618054 12342250 3618054 12342250 13441493 12342250 7757859 19241182 7757859 17687425 7757859 17687425 9099431 17687425 2475203 24281391 2475203 9474850 2475203 9474850 12304641 18030833 12304641 18030833 9185645 18030833 11099207 4880281 11099207 4880281 4925144 4880281 11931866 12691663 11931866 12691663 25719435 24748938 25719435 17434758 25719435 17434758 16902494 8963140 16902494 8963140 18289072 8963140 5661923 5637770 5661923 14397033 5661923 14397033 12131950 14397033 11208655 25202081 11208655 25202081 1566037 25202081 4927120 4575465 4927120 11853237 4927120 11853237 23944620 2872559 23944620 18169088 23944620 18169088 8673423 18169088 19514586 19375920 19514586 3198559 19514586 3198559 23622809 3198559 13986019 13048556 13986019 10379059 13986019 10379059 10822782 10379059 25277685 1632004 25277685 16652286 25277685 16652286 10270618 16652286 21533870 20871329 21533870 9997481 21533870 9997481 9745919 6046415 9745919 6046415 5842916 6046415 8627317 20562792 8627317 20562792 6462272 20562792 20640634 6591034 20640634 14941455 20640634 14941455 15462408 14415520 15462408 23334484 15462408 23334484 3681243 23334484 22738678 16833444 22738678 16833444 10201571 16833444 20696306 19930669 20696306 12410044 20696306 12410044 11280398 10737702 11280398 16911202 11280398 16911202 9996379 16911202 13348656 12456985 13348656 12456985 14262277 12456985 13630984 12932995 13630984 6605894 13630984 6605894 20377328 6605894 5289140 4435943 5289140 4435943 4531785 4435943 4789396 22182479 4789396 7013654 4789396 7013654 19718332 7013654 19174220 18871062 19174220 17676743 19174220 17676743 9123131 17676743 18525662 22150825 18525662 22150825 4858806 22150825 20430359 6311400 20430359 22005888 20430359 22005888 22713993 22005888 11668237 10848026 11668237 11560903 11668237 11560903 12494398 11560903 3537308 23181526 3537308 16782860 3537308 16782860 17035050 16782860 3230278 23662218 3230278 9414243 3230278 9414243 9696829 9414243 5371019 5414161 5371019 20679454 5371019 20679454 19612032 7761248 19612032 20023856 19612032 20023856 20693524 20023856 4941911 21947459 4941911 13805502 4941911 13805502 21566237 4923298 21566237 6458280 21566237 6458280 5325052 5070472 5325052 15260137 5325052 15260137 11297989 15260137 8356665 3704664 8356665 3704664 3547603 3704664 14778395 12512929 14778395 12471113 14778395 12471113 13317905 12471113 25525961 24554989 25525961 23609318 25525961 23609318 5437722 5550425 5437722 11271063 5437722 11271063 19898217 19051480 19898217 7113425 19898217 7113425 20145411 7113425 18902575 14352729 18902575 14352729 12277064 14352729 19037939 7181655 19037939 7181655 20213244 7181655 19794151 7331834 19794151 5636890 19794151 5636890 3747637 3321487 3747637 17105097 3747637 17105097 10232846 17105097 8947073 18350571 8947073 18350571 19087271 18350571 11960800 9932737 11960800 9932737 22768638 21640969 22768638 5387670 22768638 5387670 5636308 5387670 8353012 18685989 8353012 6289049 8353012 6289049 6673151 6289049 10909657 15652576 10909657 3785800 10909657 3785800 3939787 3785800 25155715 24015122 25155715 21295142 25155715 21295142 1304966 25830541 1304966 17481306 1304966 17481306 26469120 25501325 26469120 17017352 26469120 17017352 17692986 17017352 23063939 3716870 23063939 16184047 23063939 16184047 13830481 3672443 13830481 3672443 3619609 3672443 11839582 13301301 11839582 13301301 14128573 13301301 7776694 7556028 7776694 24846799 7776694 24846799 2125413 24846799 22609445 4290448 22609445 8109058 22609445 8109058 18971424 8109058 20843649 20390942 20843649 3883831 20843649 3883831 22878004 3883831 21459609 24669877 21459609 24669877 2017166 24669877 8968170 17882022 8968170 19945936 8968170 19945936 6965811 19945936 13107438 13440715 13107438 20297165 13107438 20297165 20820297 20297165 5685675 5290488 5685675 24529778 5685675 24529778 2215928 24529778 12404301 11491643 12404301 15427147 12404301 15427147 4064731 3951505 4064731 10577881 4064731 10577881 17802394 17100555 17802394 8185456 17802394 8185456 18893157 8185456 18278702 17661767 18278702 4321553 18278702 4321553 4365411 4321553 13984757 12741979 13984757 10504989 13984757 10504989 11349565 10504989 25168455 24229386 25168455 10055884 25168455 10055884 13549431 12912930 13549431 5303120 13549431 5303120 22099505 5303120 16616472 15944727 16616472 6611524 16616472 6611524 21053061 5540288 21053061 10139821 21053061 10139821 10838693 10139821 17705294 9345097 17705294 16993430 17705294 16993430 21231184 5416540 21231184 18479362 21231184 18479362 4803721 22175998 4803721 20121173 4803721 20121173 15319854 13094879 15319854 13094879 13088702 13094879 19013545 21760693 19013545 21760693 4619947 4389086 4619947 9973664 4619947 9973664 17382787 9973664 17376206 9710509 17376206 10774319 17376206 10774319 8431883 18632546 8431883 9143850 8431883 9143850 23570851 22726587 23570851 8271519 23570851 8271519 18892372 8271519 22374384 4511369 22374384 15911086 22374384 15911086 13846657 12704171 13846657 18574190 13846657 18574190 8462545 18574190 15199361 14315000 15199361 16964773 15199361 16964773 17832365 16964773 9123864 17818949 9123864 11424715 9123864 11424715 22157146 5258266 22157146 9212501 22157146 9212501 9550214 9212501 21117339 20600291 21117339 20559372 21117339 20559372 20713810 6011411 20713810 21006178 20713810 21006178 6050926 21006178 25209300 24318311 25209300 4666426 25209300 4666426 3657457 23352323 3657457 17642662 3657457 17642662 18027197 17642662 10150459 16329844 10150459 16329844 10388049 16329844 8245015 18726360 8245015 16432818 8245015 16432818 17204380 16432818 10027906 9629318 10027906 19976079 10027906 19976079 7028190 19976079 14505559 8309907 14505559 8309907 8596175 8309907 14662959 12166185 14662959 7473526 14662959 7473526 19434415 7473526 18769967 21120400 18769967 21120400 21638006 21120400 10178466 9601385 10178466 18883878 10178466 18883878 19882953 7172643 19882953 19747117 19882953 19747117 20103420 2532582 20103420 2532582 24271186 2532582 16700448 21836308 16700448 21836308 22352088 21836308 5354242 21695984 5354242 21695984 10710459 9031781 10710459 9031781 9455153 9031781 16549922 15754589 16549922 7934714 16549922 7934714 5060441 22048862 5060441 6420796 5060441 6420796 16017779 10950585 16017779 6861632 16017779 6861632 6878879 6861632 14892939 11995820 14892939 10209551 14892939 10209551 16780385 10209551 15750855 20040578 15750855 20040578 7003189 20040578 22441156 4324087 22441156 12463170 22441156 12463170 4606920 4540460 4606920 20297614 4606920 20297614 21231179 20297614 12603726 11796581 12603726 19154050 12603726 19154050 7985744 19154050 16491198 10707678 16491198 18426794 16491198 18426794 8457111 18426794 15298403 8070014 15298403 8070014 18975716 8070014 12399047 11815284 12399047 7553697 12399047 7553697 8066703 7553697 20284216 19582641 20284216 17314493 20284216 17314493 9992706 17314493 14498081 8564722 14498081 8564722 20845550 20340192 20845550 17784616 20845550 17784616 9188075 17784616 24467369 23312604 24467369 13986150 24467369 13986150 2969396 23808403 2969396 21027907 2969396 21027907 21804008 21027907 16015252 8461276 16015252 8461276 21869064 21332715 21869064 10107369 21869064 10107369 10536824 10107369 14588187 12010088 14588187 11627119 14588187 11627119 15918337 19553038 15918337 19553038 19777559 19553038 9211681 8704604 9211681 10433578 9211681 10433578 16588707 10433578 15395347 18909658 15395347 18909658 8141793 18909658 10944068 8705403 10944068 8705403 5490487 21402729 5490487 9866114 5490487 9866114 17101663 12622103 17101663 12622103 14523517 12622103 16005867 10848643 16005867 14869477 16005867 14869477 11511177 14869477 14312020 12586566 14312020 16479623 14312020 16479623 17309699 16479623 17165980 10055049 17165980 12872628 17165980 12872628 12098738 11352190 12098738 23326781 12098738 23326781 3781184 23326781 12984630 8996870 12984630 8996870 9254622 8996870 18178872 14334881 18178872 14334881 9503905 9194465 9503905 13258432 9503905 13258432 13329935 13258432 2031883 24980571 2031883 24980571 26153293 24980571 16922912 10024041 16922912 11223538 16922912 11223538 1580659 1973299 1580659 12089225 1580659 12089225 21551339 21017703 21551339 5556049 21551339 5556049 21249073 5556049 25543122 1191166 25543122 20560125 25543122 20560125 13718444 12784091 13718444 17493685 13718444 17493685 18249507 17493685 6290586 6324773 6290586 16819991 6290586 16819991 10393302 1471281 10393302 1471281 1497263 1471281 6893625 6917850 6893625 6917850 19724459 6917850 7231266 6887873 7231266 19629744 7231266 19629744 7822103 4463115 7822103 4463115 4548709 4463115 12397915 14383269 12397915 12246710 12397915 12246710 15137028 12246710 5043971 5075643 5043971 11167656 5043971 11167656 15689439 11167656 2871488 24001650 2871488 4381886 2871488 4381886 22325646 4381886 4636071 22474914 4636071 4978553 4636071 4978553 21681190 4978553 12346403 11730034 12346403 6446992 12346403 6446992 6330697 6446992 18204345 17931824 18204345 3107026 18204345 3107026 23620903 3107026 11578321 15551525 11578321 6138278 11578321 6138278 20896373 6138278 17347828 16544056 17347828 532613 17347828 532613 480285 532613 17889096 11051365 17889096 11051365 11979484 11051365 14032552 13598909 14032552 1856014 14032552 1856014 2299632 1856014 5383449 21800249 5383449 21323388 5383449 21323388 21773684 21323388 6361205 6533654 6361205 13402504 6361205 13402504 13444663 13402504 5838636 4861283 5838636 4861283 22368689 4861283 18519619 12301328 18519619 12301328 3200940 3343829 3200940 9388986 3200940 9388986 17891047 9388986 9548105 9084382 9548105 23295756 9548105 23295756 23839730 23295756 6038760 5879281 6038760 10069047 6038760 10069047 10712270 10069047 7830358 19172520 7830358 5595590 7830358 5595590 21107563 5595590 8210854 22799922 8210854 22799922 23980344 22799922 1861941 1734287 1861941 3538815 1861941 3538815 23259042 3538815 6727237 20427493 6727237 8143055 6727237 8143055 18924203 8143055 18682174 18031204 18682174 12775966 18682174 12775966 10743108 3617995 10743108 3617995 3498543 3617995 24717138 2190616 24717138 15544013 24717138 15544013 11005370 15544013 22046437 4545535 22046437 4988850 22046437 4988850 5208274 4988850 18736080 25829865 18736080 25829865 26756252 25829865 18911657 7944664 18911657 7944664 23105332 22638781 23105332 4154545 23105332 4154545 20029295 19227527 20029295 14663915 20029295 14663915 6481858 6535321 6481858 22066081 6481858 22066081 4900309 22066081 6656136 16078542 6656136 16078542 15905215 11463375 15905215 11463375 6389000 20544723 6389000 9125843 6389000 9125843 23575090 22491041 23575090 13292766 23575090 13292766 14277631 13292766 18503751 17850743 18503751 16140670 18503751 16140670 16775714 16140670 25736494 1042730 25736494 14036161 25736494 14036161 7949570 7724986 7949570 20097430 7949570 20097430 6977704 20097430 9106748 8569698 9106748 20849422 9106748 20849422 6166916 20849422 11870474 11200888 11870474 25320305 11870474 25320305 26443084 25320305 13843915 12830179 13843915 20733147 13843915 20733147 21548411 20733147 16538713 10358762 16538713 11955345 16538713 11955345 12508716 22062735 12508716 22062735 22931902 22062735 22603213 17913468 22603213 17913468 8909908 17913468 19197683 1529994 19197683 1529994 1835392 1529994 9640604 17675929 9640604 12835657 9640604 12835657 13929657 12835657 9088987 8562058 9088987 20878210 9088987 20878210 6058235 20878210 14371357 1118397 14371357 1118397 939303 1118397 7794725 18168165 7794725 18168165 16057083 10393423 16057083 10393423 16789092 10393423 1974359 24919237 1974359 5828131 1974359 5828131 22424546 24258579 22424546 24258579 2712382 24258579 15121895 14795950 15121895 15953343 15121895 15953343 10670172 15953343 21883873 5083912 21883873 14075850 21883873 14075850 7136512 19908908 7136512 12025056 7136512 12025056 14909500 12025056 10185033 9780481 10185033 16272460 10185033 16272460 18742074 25545536 18742074 25545536 1672006 25545536 22135186 5193054 22135186 21584755 22135186 21584755 5525505 21584755 11754019 10885684 11754019 12093658 11754019 12093658 14513968 12093658 6056458 1598808 6056458 1598808 25009810 1598808 13421530 15678325 13421530 15678325 16397530 15678325 5944854 5652565 5944854 12720714 5944854 12720714 17025035 10020581 17025035 17502577 17025035 17502577 9364466 17502577 14500437 11943093 14500437 11943093 14897762 11943093 12692078 14602884 12692078 14602884 15218430 14602884 8532540 19539762 8532540 19539762 7476005 19539762 12976133 768535 12976133 768535 26017203 768535 3785214 23287609 3785214 21053111 3785214 21053111 18586364 8782918 18586364 15897841 18586364 15897841 3842268 3952497 3842268 14017407 3842268 14017407 14306767 14017407 1252289 1324483 1252289 17569284 1252289 17569284 9557632 17569284 6981542 6830695 6981542 21964287 6981542 21964287 4901394 21964287 5910292 5614576 5910292 10655980 5910292 10655980 17426400 17995036 17426400 17995036 18686875 17995036 8696926 18148404 8696926 3915548 8696926 3915548 3749485 3915548 11526070 15247895 11526070 11521240 11526070 11521240 19707665 5328677 19707665 5328677 5436745 5328677 21232787 12974151 21232787 12974151 13851017 12974151 19005187 22195229 19005187 22195229 23265560 22195229 11221763 5115979 11221763 5115979 5358762 5115979 23020665 22546541 23020665 12341539 23020665 12341539 10367026 16679275 10367026 8630143 10367026 8630143 8304330 5114018 8304330 5114018 22140689 5114018 18296174 17964960 18296174 3360990 18296174 3360990 3383725 3360990 14582454 12653383 14582454 12511910 14582454 12511910 13527094 12511910 26408263 25649162 26408263 24299046 26408263 24299046 2541027 24299046 21801154 14695840 21801154 14695840 12064162 14695840 16367286 18491657 16367286 18491657 8400173 18491657 14658605 11532533 14658605 11532533 15775594 11532533 12654780 11668606 12654780 2489365 12654780 2489365 2809734 2489365 7059707 23190357 7059707 23190357 23810623 23190357 20919064 19414968 20919064 19414968 7609863 19414968 17039960 15191300 17039960 15191300 6076140 20827459 6076140 3494286 6076140 3494286 23442782 3494286 19077182 16260253 19077182 16260253 14096201 12653521 14096201 24951423 14096201 24951423 2107393 24951423 6527273 5077776 6527273 5077776 21983696 5077776 19656478 22617069 19656478 22617069 23496047 22617069 20440951 9625858 20440951 9625858 10357246 9625858 20569976 19775435 20569976 10863860 20569976 10863860 16028955 10863860 23544077 22465654 23544077 20022257 23544077 20022257 16672630 16075317 16672630 17716614 16672630 17716614 18364533 17716614 12686833 2850135 12686833 2850135 24025213 2850135 4832924 21905810 4832924 18175288 4832924 18175288 21874328 21088483 21874328 11785075 21874328 11785075 12538584 11785075 15620000 11302698 15620000 23029681 15620000 23029681 3945433 23029681 8215978 18694053 8215978 21880820 8215978 21880820 22514823 21880820 12383648 13994103 12383648 17082146 12383648 17082146 17856070 17082146 8883885 8430484 8883885 19265249 8883885 19265249 19616611 18093927 19616611 18093927 8824128 18093927 21085932 5575024 21085932 6534677 21085932 6534677 6370584 6534677 14994936 22827431 14994936 22827431 3973154 22827431 22660773 3732247 22660773 3732247 3598726 3732247 11100507 15420978 11100507 8458538 11100507 8458538 18544178 8458538 12764902 17259017 12764902 17259017 21969409 4414568 21969409 4414568 22553772 4414568 6573215 20474786 6573215 19688102 6573215 19688102 20352782 19688102 4702757 4456505 4702757 13830860 4702757 13830860 12850515 13830860 9431101 9079700 9431101 15447153 9431101 15447153 16230367 15447153 3753763 22966112 3753763 16576462 3753763 16576462 17352474 16576462 11420873 15532831 11420873 18170381 11420873 18170381 18950386 18170381 9353390 8893616 9353390 14394805 9353390 14394805 21613370 4980281 21613370 22805310 21613370 22805310 4015537 22805310 9214515 11276426 9214515 11276426 23478427 22630980 23478427 15706473 23478427 15706473 16167218 15706473 19434417 18491362 19434417 10538683 19434417 10538683 11617571 22386322 11617571 22386322 23241247 22386322 8781489 2089756 8781489 2089756 1709457 2089756 24074241 16653090 24074241 16653090 10024913 9575540 10024913 17719393 10024913 17719393 3617933 3116834 3617933 11145545 3617933 11145545 20344679 21288323 20344679 21288323 22033489 21288323 15759981 13564950 15759981 13564950 7170566 19834234 7170566 11304321 7170566 11304321 15329423 11304321 13025883 21715521 13025883 21715521 5342136 21715521 21927963 4983988 21927963 5198173 21927963 5198173 6655971 20439337 6655971 5606631 6655971 5606631 6091846 5606631 16198857 10835233 16198857 10150503 16198857 10150503 9897180 9261276 9897180 18449459 9897180 18449459 18661628 18449459 17042566 11354215 17042566 11354215 11065593 10728828 11065593 16613508 11065593 16613508 6759519 3972844 6759519 3972844 22924973 3972844 7098046 11598647 7098046 11598647 17929342 9425004 17929342 19653173 17929342 19653173 23064648 3678123 23064648 12825938 23064648 12825938 13893423 12825938 20100563 7086166 20100563 11040773 20100563 11040773 11732678 11040773 23664694 22482021 23664694 17429949 23664694 17429949 9388279 17429949 21847381 5059323 21847381 9925271 21847381 9925271 6519252 20457480 6519252 1348808 6519252 1348808 25436318 1348808 21827693 6580407 21827693 6580407 16757805 10286872 16757805 8990646 16757805 8990646 25328419 24258091 25328419 4169401 25328419 4169401 14269351 12370855 14269351 3719404 14269351 3719404 3523092 3719404 5071822 21810192 5071822 20436018 5071822 20436018 21321200 5290218 21321200 20847551 21321200 20847551 5932815 20847551 16014033 7439819 16014033 7439819 7592778 7439819 17833006 12182145 17833006 12182145 14540259 12182145 18097581 8892538 18097581 15304555 18097581 15304555 11305717 15304555 15593384 15375145 15593384 4403332 15593384 4403332 4316977 4403332 10317103 16379971 10317103 12824432 10317103 12824432 13458767 12824432 4723412 22144410 4723412 9190118 4723412 9190118 9520468 9190118 5725924 4135345 5725924 4135345 22493512 4135345 16512484 10133690 16512484 6974593 16512484 6974593 20223233 6974593 12853685 19381625 12853685 19381625 7456104 19381625 18127079 7461621 18127079 7461621 19695624 7461621 3644396 3160579 3644396 7721731 3644396 7721731 19636456 7721731 3739515 23044958 3739515 4628613 3739515 4628613 15284630 17662735 15284630 17662735 18181316 17662735 12032069 8516524 12032069 8516524 1909421 24911422 1909421 6369281 1909421 6369281 20742957 5893970 20742957 21323471 20742957 21323471 22275524 21323471 15997578 10347006 15997578 10347006 10872194 10347006 16703427 16083138 16703427 12522772 16703427 12522772 13986298 12522772 18565587 8504705 18565587 19454894 18565587 19454894 19970709 19454894 17099000 10199179 17099000 21765863 17099000 21765863 22521097 21765863 16196459 10279657 16196459 10279657 16645547 10279657 13433248 13365326 13433248 8877370 13433248 8877370 18518421 8877370 4408328 22573314 4408328 20011034 4408328 20011034 11167461 12003589 11167461 12003589 19389673 7940753 19389673 26139670 19389673 26139670 992234 26139670 10504279 9916307 10504279 18793299 10504279 18793299 19427840 18793299 10390501 6915742 10390501 6915742 6738396 6915742 10828028 21266340 10828028 21266340 21894751 21266340 2469054 24259131 2469054 8814552 2469054 8814552 18449590 8814552 5026400 1908424 5026400 1908424 2054713 1908424 4839460 25023653 4839460 25023653 1978918 25023653 18315782 8697215 18315782 23668362 18315782 23668362 24845841 23668362 22940202 20084665 22940202 20084665 6973589 20084665 25337538 1453035 25337538 1453035 1412462 1453035 9351820 12568764 9351820 12568764 16272434 11160680 16272434 22483471 16272434 22483471 4670505 22483471 10481846 12290048 10481846 12290048 16038295 8868878 16038295 8868878 18422997 8868878 5971688 21071189 5971688 6062686 5971688 6062686 5900017 6062686 7413497 15116460 7413497 15116460 19777411 19596903 19777411 16776045 19777411 16776045 10347527 16776045 20291029 6461067 20291029 6916220 20291029 6916220 20412360 6916220 4336165 22253826 4336165 18037693 4336165 18037693 8752797 18037693 1452629 25458991 1452629 17570555 1452629 17570555 18232030 17570555 14677685 988150 14677685 988150 878284 988150 13233689 13006134 13233689 12570729 13233689 12570729 14145123 12570729 7190165 19820058 7190165 3187825 7190165 3187825 2803020 3187825 22380014 6473904 22380014 6473904 6706952 6473904 15440747 20410582 15440747 20410582 6885843 20410582 7112182 6537511 7112182 21995028 7112182 21995028 23059702 5813521 23059702 5813521 10797766 20529387 10797766 20529387 21248452 20529387 8882450 5103141 8882450 5103141 3397758 2873025 3397758 22133216 3397758 22133216 24633832 2250295 24633832 18695797 24633832 18695797 18158321 11003290 18158321 11003290 11633354 11003290 16820301 9324072 16820301 9324072 9762073 9324072 11112151 15797311 11112151 10217654 11112151 10217654 8363195 18725681 8363195 10894009 8363195 10894009 21806968 21210895 21806968 19771861 21806968 19771861 7448525 19771861 23651150 22509901 23651150 14844476 23651150 14844476 15529302 14844476 17949892 5538529 17949892 5538529 5858565 5538529 13854950 12897739 13854950 12794356 13854950 12794356 7697964 19196277 7697964 15777427 7697964 15777427 16472300 15777427 4600991 4438436 4600991 7354347 4600991 7354347 19447438 7354347 15709973 17773127 15709973 17773127 21145133 20433862 21145133 18717044 21145133 18717044 19142246 18717044 20500186 6291651 20500186 7314377 20500186 7314377 12478801 19451826 12478801 19451826 19853280 19451826 12263856 436925 12263856 436925 26528087 436925 11911162 10917721 11911162 5076793 11911162 5076793 21705520 5076793 6591112 20269563 6591112 7326619 6591112 7326619 22071411 21687580 22071411 9240687 22071411 9240687 16400397 21668151 16400397 21668151 5113138 21668151 7225349 7031718 7225349 14552301 7225349 14552301 21471821 20753576 21471821 9397003 21471821 9397003 10033320 9397003 18228445 8941141 18228445 24403467 18228445 24403467 2634530 24403467 11820964 11082129 11820964 11267781 11820964 11267781 15692161 11267781 10708823 5502486 10708823 5502486 5794082 5502486 9920689 17410469 9920689 15151074 9920689 15151074 15003780 11735182 15003780 11735182 5067317 21602118 5067317 10063529 5067317 10063529 10798812 10063529 3335346 23600432 3335346 13503506 3335346 13503506 13431523 13503506 4370774 4379505 4370774 17881006 4370774 17881006 21964030 21407577 21964030 5621598 21964030 5621598 18383127 18001081 18383127 12482478 18383127 12482478 14265062 12482478 20555075 20074214 20555075 9272155 20555075 9272155 9571518 17497153 9571518 6329931 9571518 6329931 6332237 6329931 18387709 8985599 18387709 6569676 18387709 6569676 6918056 6569676 12693504 16822307 12693504 16822307 10459385 16822307 21074842 20520027 21074842 2849146 21074842 2849146 2642300 2849146 14818315 23572068 14818315 23572068 24793634 23572068 6135764 21037302 6135764 21733730 6135764 21733730 5181678 21733730 15613856 11338589 15613856 11635283 15613856 11635283 15429498 11635283 16278452 15418538 16278452 4256252 16278452 4256252 4607171 4256252 18714819 18208128 18714819 10485645 18714819 10485645 11089266 10485645 11963950 14898401 11963950 7926303 11963950 7926303 4334240 4292676 4334240 8004246 4334240 8004246 8717408 8004246 3662560 3653365 3662560 18973115 3662560 18973115 20944623 20458295 20944623 16956229 20944623 16956229 10199281 16902794 10199281 17715186 10199281 17715186 18363226 17715186 5392977 4994668 5392977 12679181 5392977 12679181 14201218 12679181 8805011 21329626 8805011 21329626 5650670 21329626 22928150 3928013 22928150 19467286 22928150 19467286 7364022 6876218 7364022 17519195 7364022 17519195 21983268 4502664 21983268 19454905 21983268 19454905 10616910 9258929 10616910 9258929 17892289 9258929 1918685 25140214 1918685 4197347 1918685 4197347 22917819 4197347 2103648 24708771 2103648 13119915 2103648 13119915 22747066 22076911 22747066 21117735 22747066 21117735 14280310 12615496 14280310 17975444 14280310 17975444 2101469 24682310 2101469 17738525 2101469 17738525 22005382 5520064 22005382 22813764 22005382 22813764 4053273 22813764 19763265 7594526 19763265 9735258 19763265 9735258 3690110 3932874 3690110 4557798 3690110 4557798 22212332 4557798 13970384 20711203 13970384 20711203 21558448 20711203 9977815 9551140 9977815 21256658 9977815 21256658 22070301 21256658 5650963 5505019 5650963 18136584 5650963 18136584 18476193 18136584 17173434 10082000 17173434 11862040 17173434 11862040 776042 26206378 776042 19092182 776042 19092182 24735666 23616974 24735666 19028255 24735666 19028255 8110301 19028255 16737704 459668 16737704 459668 26466013 459668 22612140 21924227 22612140 10887911 22612140 10887911 15221584 15427764 15221584 15427764 11110586 15427764 22578264 4028546 22578264 14133222 22578264 14133222 15135426 14133222 21266424 5325751 21266424 21644714 21266424 21644714 5149329 21644714 21751069 8081936 21751069 8081936 17188717 9759456 17188717 8155452 17188717 8155452 8791593 8155452 22200550 4624778 22200550 17597149 22200550 17597149 9296278 17597149 9659703 17553940 9659703 18047994 9659703 18047994 6543191 6222562 6543191 7077395 6543191 7077395 20123211 7077395 18058813 17288305 18058813 13786516 18058813 13786516 13171277 13786516 18849782 18469944 18849782 12336923 18849782 12336923 14391047 12336923 22078571 5328770 22078571 6074594 22078571 6074594 8809554 8289185 8809554 7944381 8809554 7944381 8466720 7944381 9571190 8945703 9571190 6254991 9571190 6254991 20560796 6254991 18400596 17625980 18400596 13321515 18400596 13321515 13562502 13321515 17337477 16471646 17337477 1785293 17337477 1785293 25239296 1785293 5567795 7571683 5567795 7571683 19381105 7571683 8831387 18763593 8831387 18763593 1620821 25196463 1620821 16215808 1620821 16215808 18586317 18193466 18586317 8597017 18586317 8597017 18590397 8597017 18363641 13428496 18363641 13428496 12193311 11226698 12193311 22510867 12193311 22510867 23490823 22510867 15894196 7277288 15894196 7277288 19848270 7277288 5510517 21663181 5510517 3817899 5510517 3817899 3627146 3817899 4882187 6469335 4882187 6469335 20470730 6469335 17776638 19553071 17776638 19553071 7457927 19553071 8535556 14601101 8535556 14601101 15078472 14601101 6197466 20710387 6197466 12439919 6197466 12439919 18054460 17557991 18054460 10861943 18054460 10861943 16142947 10861943 22012471 5224458 22012471 9559828 22012471 9559828 9945824 9559828 17085251 20868250 17085251 20868250 21656370 20868250 19397324 15082090 19397324 15082090 15073064 15082090 20253537 20029994 20253537 141171 20253537 141171 79075 141171 5601141 9568194 5601141 9568194 11691592 15384714 11691592 15175620 11691592 15175620 17075993 16418177 17075993 6739689 17075993 6739689 22270684 4933161 22270684 13722730 22270684 13722730 7205963 19897541 7205963 14778239 7205963 14778239 19778319 7023390 19778319 21714031 19778319 21714031 22443083 21714031 11956714 7593816 11956714 7593816 1590916 25120970 1590916 2402175 1590916 2402175 13520894 20075021 13520894 20075021 20986567 20075021 14756060 14310277 14756060 23971456 14756060 23971456 3062402 23971456 13482227 12453944 13482227 17383805 13482227 17383805 9494669 17383805 24217775 2511191 24217775 17594567 24217775 17594567 17708356 17594567 21172145 20626218 21172145 7759319 21172145 7759319 19275540 7759319 20105174 20680628 20105174 20680628 6232370 20680628 13585216 13376458 13585216 21129532 13585216 21129532 24896082 23803253 24896082 22675627 24896082 22675627 4215614 22675627 22254484 4558775 22254484 16427510 22254484 16427510 16827630 16427510 22418208 21868670 22418208 5671204 22418208 5671204 1200385 25745379 1200385 11161534 1200385 11161534 11890297 11161534 4934544 22033214 4934544 6877097 4934544 6877097 7489169 6877097 2954838 3024768 2954838 9348876 2954838 9348876 18188768 20422941 18188768 20422941 6468588 20422941 15198677 5871435 15198677 5871435 5696798 5871435 6437075 11000214 6437075 11000214 20306279 19818653 20306279 17172753 20306279 17172753 17769517 17172753 22580367 4556099 22580367 4811935 22580367 4811935 5193872 4811935 17091399 16602704 17091399 14982772 17091399 14982772 15594881 14982772 21245503 5705025 21245503 8999602 21245503 8999602 5569749 21586354 5569749 14935988 5569749 14935988 12700645 2094707 12700645 2094707 2448917 2094707 16375660 22223428 16375660 22223428 22924173 22223428 15631503 7133666 15631503 7133666 7608797 7133666 21723942 5135158 21723942 24425630 21723942 24425630 2398747 24425630 12339236 11412627 12339236 18218235 12339236 18218235 20420727 21008239 20420727 21008239 5810639 21008239 25488422 24522719 25488422 17963313 25488422 17963313 2431079 24478771 2431079 16001197 2431079 16001197 16540382 16001197 3780693 23247550 3780693 4183416 3780693 4183416 22537047 4183416 9109680 8906715 9109680 5193041 9109680 5193041 22143447 21415470 22143447 21415470 21461592 5393988 21461592 24172205 21461592 24172205 25266731 24172205 8553997 13501257 8553997 13501257 14558553 13501257 14370740 2855444 14370740 2855444 23940996 2855444 15257838 11578532 15257838 11298576 15257838 11298576 19604445 18603767 19604445 5077523 19604445 5077523 21536766 5077523 4864176 22036128 4864176 5364509 4864176 5364509 21211840 5364509 1859866 2133262 1859866 15298794 1859866 15298794 21652618 20935520 21652618 2732042 21652618 2732042 2782234 2732042 14480558 14397243 14480558 7288597 14480558 7288597 7601315 7288597 9241746 15540116 9241746 15540116 24031942 23200901 24031942 14218831 24031942 14218831 12412766 14218831 15578252 10782453 15578252 10782453 21469625 5931295 21469625 9162652 21469625 9162652 17974554 9162652 23452378 22711358 23452378 7401409 23452378 7401409 8753143 22804789 8753143 22804789 23757907 22804789 5456064 5196343 5456064 17186051 5456064 17186051 17608279 17186051 11880905 14813020 11880905 15824179 11880905 15824179 5188010 21702611 5188010 10435672 5188010 10435672 16816395 10435672 7402134 7047214 7402134 10511165 7402134 10511165 22439081 4081237 22439081 17371297 22439081 17371297 7828272 7310823 7828272 17090483 7828272 17090483 17259546 17090483 9355463 8748620 9355463 18230546 9355463 18230546 19795875 18971124 19795875 17749800 19795875 17749800 9394448 17749800 20689002 6128811 20689002 19468237 20689002 19468237 17835963 9016621 17835963 20578724 17835963 20578724 21167739 20578724 5524953 21676839 5524953 14084366 5524953 14084366 14619922 1309879 14619922 1309879 25600003 1309879 21438644 6079584 21438644 5112494 21438644 5112494 5103570 5112494 5435290 17754783 5435290 17754783 21892632 4830537 21892632 7045675 21892632 7045675 5833244 21023782 5833244 7114385 5833244 7114385 23621300 23252994 23621300 23252994 24285646 23252994 5749523 5407084 5749523 22035087 5749523 22035087 5125488 22035087 22518330 4350626 22518330 15534298 22518330 15534298 11326456 15534298 19628932 7272554 19628932 7272554 20152193 7272554 17729758 17157615 17729758 7960429 17729758 7960429 7794268 19225999 7794268 2300820 7794268 2300820 24559913 2300820 13312224 19711387 13312224 19711387 4147967 25842497 4147967 25842497 962605 25842497 10395590 16747541 10395590 22651333 10395590 22651333 2565249 24478053 2565249 20120016 2565249 20120016 20770327 20120016 18656117 8600426 18656117 17396657 18656117 17396657 9856155 17396657 13799099 11113169 13799099 11113169 15717306 11113169 9476457 17662567 9476457 17142143 9476457 17142143 19417795 7786363 19417795 11944900 19417795 11944900 14156686 24110737 14156686 24110737 2786126 24110737 13091194 4736489 13091194 4736489 4661790 4736489 5072908 21693231 5072908 7837412 5072908 7837412 20212476 6919909 20212476 19945304 20212476 19945304 20625792 19945304 10670672 16598851 10670672 22542432 10670672 22542432 1850322 2270827 1850322 12883887 1850322 12883887 13940568 12883887 6595196 21879541 6595196 21879541 5264111 21879541 15727151 14667723 15727151 23555411 15727151 23555411 1210543 25882323 1210543 24521235 1210543 24521235 25593108 24521235 7468182 16744825 7468182 16744825 17265168 16744825 8960766 17810952 8960766 15693557 8960766 15693557 16644595 10610522 16644595 19179075 16644595 19179075 19999384 19179075 11160475 3932392 11160475 3932392 1028446 1187537 1028446 13025313 1028446 13025313 13693706 13025313 8945855 21005981 8945855 21005981 21636897 21005981 6852431 6390883 6852431 15069513 6852431 15069513 15411308 15069513 2410969 24554427 2410969 18565658 2410969 18565658 19494927 18565658 5882772 5520934 5882772 18940328 5882772 18940328 19317918 18940328 7539085 19480179 7539085 4331429 7539085 4331429 22690489 4331429 589287 662631 589287 3467470 589287 3467470 23371513 3467470 19054044 16391979 19054044 16391979 10322161 9709532 10322161 22701180 10322161 22701180 23931119 22701180 17773506 7048706 17773506 7048706 20086128 7048706 13772597 12664601 13772597 8503110 13772597 8503110 18640308 8503110 15864078 15452703 15864078 6540548 15864078 6540548 20143367 6540548 1227221 1693993 1227221 24722373 1227221 24722373 25683976 24722373 20604609 20086063 20604609 22839643 20604609 22839643 4240918 22839643 22991547 1850346 22991547 1850346 1996193 1850346 10927338 15713584 10927338 10862204 10927338 10862204 16529796 10566171 16529796 23533216 16529796 23533216 24631492 23533216 13258861 13370054 13258861 16523028 13258861 16523028 7200556 6807572 7200556 17032521 7200556 17032521 9840647 17032521 7977654 4933770 7977654 4933770 21577177 4933770 12993007 14529824 12993007 14529824 4571328 22641809 4571328 16923358 4571328 16923358 17649467 16923358 9348866 17823420 9348866 13395458 9348866 13395458 22179175 21359593 22179175 12575987 22179175 12575987 14153451 12575987 14832517 5745523 14832517 5745523 21669320 5745523 18807126 19574278 18807126 19574278 1328131 25766711 1328131 13785635 1328131 13785635 13035362 13785635 2138218 2370650 2138218 17636324 2138218 17636324 19731632 7474602 19731632 15079858 19731632 15079858 11516168 15079858 23018830 3730405 23018830 15588436 23018830 15588436 11310213 15588436 19257960 7819332 19257960 21109539 19257960 21109539 21878837 21109539 6103761 5799941 6103761 22583675 6103761 22583675 4398919 22583675 5051386 20725318 5051386 20725318 21427699 20725318 13345362 13610033 13345362 15923815 13345362 15923815 16316410 15923815 8045828 18999282 8045828 17909389 8045828 17909389 9239322 17909389 8089894 7991204 8089894 22527236 8089894 22527236 4199291 22527236 15183978 14512863 15183978 20611146 15183978 20611146 21252340 20611146 2929385 24125705 2929385 18135779 2929385 18135779 23101799 22222548 23101799 12367187 23101799 12367187 8000596 18972982 8000596 16009776 8000596 16009776 11107725 16009776 2288830 24649045 2288830 13052805 2288830 13052805 18950134 8211152 18950134 9580913 18950134 9580913 9973193 9580913 13888491 13644891 13888491 9833466 13888491 9833466 10519919 9833466 14143478 18340619 14143478 18340619 8624820 18340619 17587728 9444911 17587728 21253759 17587728 21253759 22156477 21253759 15816014 11113633 15816014 12582350 15816014 12582350 13432620 12582350 19408572 18722350 19408572 13874366 19408572 13874366 9151502 21878341 9151502 21878341 22739309 21878341 21673861 13784082 21673861 13784082 14363003 13784082 14642548 17025049 14642548 17025049 9696446 17025049 12317060 6481804 12317060 6481804 6766355 6481804 17669719 17573455 17669719 13468085 17669719 13468085 13065129 13468085 22298169 4964533 22298169 12591370 22298169 12591370 5015854 4780804 5015854 5586827 5015854 5586827 21863533 16350045 21863533 16350045 15252554 11478648 15252554 11678188 15252554 11678188 10688705 2707870 10688705 2707870 3069061 2707870 9492239 17188730 9492239 16467347 9492239 16467347 22426805 21838454 22426805 21141231 22426805 21141231 16932375 6390108 16932375 6390108 20607763 6390108 19141238 20341915 19141238 20341915 20790725 20341915 6995504 6659606 6995504 24214670 6995504 24214670 25315525 24214670 11543360 3976411 11543360 3976411 3993231 3976411 20108370 19913246 20108370 10403835 20108370 10403835 7773243 7421992 7773243 11847859 7773243 11847859 23740471 22581200 23740471 20952168 23740471 20952168 7680605 11597887 7680605 11597887 25396015 24276810 25396015 22667011 25396015 22667011 4256217 22667011 13219887 13001803 13219887 19158084 13219887 19158084 5500235 23531530 5500235 23531530 1201803 25889138 1201803 7253740 1201803 7253740 19784424 7253740 13972123 12986713 13972123 6533832 13972123 6533832 6868452 6533832 21273809 20712658 21273809 12262948 21273809 12262948 14716781 12262948 20126970 19478079 20126970 11214222 20126970 11214222 15725365 11214222 21111483 20554760 21111483 14874592 21111483 14874592 10596432 16109372 10596432 7377901 10596432 7377901 7685612 7377901 11557572 16256472 11557572 16256472 16478723 16256472 11033299 5375202 11033299 5375202 21492289 5375202 19227580 19111238 19227580 19111238 19276670 19111238 4615229 22331800 4615229 2425695 4615229 2425695 24364451 2425695 21590181 14305665 21590181 14305665 12553924 14305665 13824448 8816309 13824448 8816309 9014762 8816309 13536741 25019457 13536741 25019457 1561595 25019457 10249986 9267563 10249986 9267563 9724502 9267563 20743218 22424137 20743218 22424137 23124635 22424137 17041184 16055098 17041184 16055098 15816056 11149188 15816056 19511219 15816056 19511219 20143033 19511219 7597655 7651940 7597655 17256616 7597655 17256616 9631634 17256616 3104356 3377262 3104356 22522458 3104356 22522458 23352305 22522458 13503617 12912726 13503617 13282128 13503617 13282128 21185417 20301829 21185417 4829848 21185417 4829848 4934688 4829848 7770774 21792498 7770774 21792498 22577487 21792498 11066915 7119769 11066915 7119769 19866921 7119769 2424673 24537160 2424673 16466334 2424673 16466334 16717424 16466334 10713772 8004338 10713772 8004338 8150502 8004338 8985505 18147606 8985505 16103392 8985505 16103392 15253295 6318232 15253295 6318232 6163636 6318232 12582890 24730662 12582890 24730662 2007688 24730662 10371362 10008896 10371362 18684788 10371362 18684788 8358459 18684788 10506597 16664049 10506597 19286921 10506597 19286921 2687222 24406786 2687222 11524673 2687222 11524673 24977500 1609617 24977500 10376102 24977500 10376102 8002690 19101278 8002690 6780999 8002690 6780999 7449844 6780999 23368084 3492079 23368084 19926348 23368084 19926348 2421596 2902832 2421596 9130477 2421596 9130477 17814707 9130477 13517343 16371877 13517343 16371877 17106103 16371877 16417789 7357882 16417789 7357882 7362329 7357882 21686044 5490727 21686044 6909238 21686044 6909238 20368986 6909238 22719310 22053715 22719310 10510247 22719310 10510247 16545743 10510247 19943141 7340247 19943141 19332198 19943141 19332198 7501191 19332198 12757661 11777005 12757661 11777005 15010239 11777005 3217457 23761331 3217457 12800976 3217457 12800976 16503327 10794846 16503327 14151996 16503327 14151996 12703281 14151996 16329088 10724047 16329088 11212148 16329088 11212148 11977279 11212148 16782111 24875884 16782111 24875884 2036792 24875884 8742971 18240569 8742971 25461949 8742971 25461949 1466837 25461949 12687670 7103067 12687670 7103067 7272271 20968789 7272271 20968789 21675419 20968789 8759097 2322842 8759097 2322842 25168659 1813196 25168659 23944824 25168659 23944824 25148371 23944824 25428660 24146018 25428660 23781133 25428660 23781133 3078368 23781133 11230146 15888754 11230146 17795534 11230146 17795534 9511189 17795534 13349547 13356111 13349547 24242469 13349547 24242469 2705149 24242469 6657703 6107983 6657703 15971084 6657703 15971084 10877099 15971084 5077727 4886605 5077727 10016939 5077727 10016939 17333369 10016939 2104961 2565012 2104961 18404437 2104961 18404437 17976595 9226809 17976595 19710177 17976595 19710177 20561739 19710177 8899590 5151622 8899590 5151622 25411674 1619134 25411674 24390188 25411674 24390188 2626411 24390188 23833386 483291 23833386 483291 26414904 483291 19637431 19175231 19637431 10539081 19637431 10539081 11395616 10539081 22758928 21958546 22758928 13274413 22758928 13274413 4983921 4804264 4983921 12250322 4983921 12250322 12552000 12250322 2950046 3365550 2950046 23205069 2950046 23205069 7612453 14703454 7612453 14703454 12205270 14703454 5855475 21098840 5855475 4259381 5855475 4259381 22609853 4259381 20936938 23531236 20936938 23531236 3341022 23531236 16517280 10713383 16517280 13933436 16517280 13933436 2967511 2512015 2967511 24270523 2967511 24270523 25489416 24270523 10013449 9708922 10013449 10760865 10013449 10760865 18628499 5551949 18628499 5551949 21310898 18976450 21310898 18976450 8017591 18976450 10251508 9689869 10251508 21885104 10251508 21885104 22438286 21885104 17135112 9923397 17135112 12925573 17135112 12925573 10087115 17219712 10087115 5056266 10087115 5056266 22314392 5056266 7413010 19706042 7413010 12428011 7413010 12428011 14350738 12428011 10130709 16869032 10130709 9554081 10130709 9554081 10059238 9554081 12844528 12139609 12844528 4503672 12844528 4503672 4629313 4503672 7627175 11512237 7627175 11512237 21901853 21496399 21901853 13517847 21901853 13517847 13220848 13517847 23317649 3540955 23317649 23517281 23317649 23517281 3279419 23517281 10228711 12494981 10228711 12494981 14282904 12494981 2544536 24202342 2544536 12888929 2544536 12888929 20565066 6778017 20565066 13008648 20565066 13008648 6195321 6208635 6195321 17800281 6195321 17800281 18431062 17800281 6336718 20600407 6336718 7190150 6336718 7190150 20071363 7190150 976422 917426 976422 13858537 976422 13858537 12795041 13858537 10923756 10201429 10923756 13882524 10923756 13882524 14706178 13882524 2434322 2648110 2434322 7343314 2434322 7343314 20046122 7343314 18227783 17878885 18227783 15537815 18227783 15537815 15059989 13596143 15059989 13596143 13011038 13596143 18447449 8792818 18447449 12246264 18447449 12246264 12802444 19706531 12802444 19706531 7513876 19706531 16545394 16031179 16545394 21929903 16545394 21929903 26362419 25456369 26362419 6053923 26362419 6053923 6198446 6053923 18233441 21159253 18233441 21159253 21776412 21159253 4957000 22734303 4957000 22734303 23572117 22734303 2530368 2002664 2530368 2002664 24844436 2002664 10280230 16496043 10280230 9735511 10280230 9735511 20040641 19331033 20040641 16844283 20040641 16844283 9794380 16844283 12417807 8829410 12417807 8829410 9321246 8829410 12684404 20040512 12684404 20040512 20508145 20040512 16828443 10260082 16828443 16957759 16828443 16957759 10220892 16957759 21035986 25666695 21035986 25666695 1495438 25666695 23367415 6543280 23367415 6543280 20643060 6543280 21872302 5122286 21872302 20387480 21872302 20387480 5680316 5509714 5680316 12262893 5680316 12262893 14399540 12262893 5767612 4495805 5767612 4495805 4695640 4495805 9728182 17036727 9728182 11980273 9728182 11980273 20046633 19273212 20046633 15436949 20046633 15436949 16261897 15436949 24068305 23045581 24068305 15757530 24068305 15757530 11119849 15757530 13212734 12451669 13212734 18222640 13212734 18222640 8577561 18222640 12836258 6735621 12836258 6735621 20622213 6735621 9366562 8880989 9366562 3734647 9366562 3734647 23193196 3734647 14965287 20511056 14965287 20511056 25148596 23943603 25148596 21531261 25148596 21531261 17211936 5021652 17211936 5021652 22285289 5021652 11641623 18947806 11641623 18947806 7934434 18947806 13560657 13169225 13560657 26396646 13560657 26396646 730002 26396646 5161277 16689846 5161277 16689846 14234355 5189906 14234355 5189906 21340557 5189906 19280684 9900829 19280684 9900829 10123448 9900829 12092251 20614339 12092251 20614339 6462464 20614339 23489028 3262216 23489028 20532607 23489028 20532607 6383898 20532607 16387293 10715385 16387293 16185260 16387293 16185260 16889925 16185260 12230798 14664111 12230798 15113487 12230798 15113487 11400213 15113487 18353581 6296307 18353581 6296307 6783329 6296307 12255317 17516287 12255317 17516287 18226165 17516287 5030510 4916734 5030510 5317073 5030510 5317073 20868417 20044033 20868417 17619772 20868417 17619772 9348583 17619772 10321916 9043012 10321916 9043012 18110765 9043012 17489696 13947201 17489696 13947201 4246780 3853282 4246780 7125933 4246780 7125933 20195443 7125933 11818256 16537085 11818256 16537085 17250508 16537085 14335711 12309073 14335711 15588958 14335711 15588958 16281358 15588958 9939930 5895031 9939930 5895031 6030579 5895031 8972404 8585570 8972404 7141319 8972404 7141319 7677459 7141319 9611665 17260008 9611665 17260008 17627659 17260008 4894882 4820664 4894882 18984833 4894882 18984833 8074559 18984833 7939908 19083433 7939908 16029489 7939908 16029489 10705267 16029489 2336179 1921074 2336179 7916216 2336179 7916216 19322905 7916216 12088622 17892370 12088622 17892370 18661097 17892370 6746729 6247311 6746729 9199094 6746729 9199094 26261665 578420 26261665 11797484 26261665 11797484 9209750 17793672 9209750 4606410 9209750 4606410 4762436 4606410 7409919 6895774 7409919 4056404 7409919 4056404 4487303 4056404 6570607 14964039 6570607 14964039 15624819 14964039 11623213 14919398 11623213 15908095 11623213 15908095 1338645 1806326 1338645 11328036 1338645 11328036 21429136 20506538 21429136 9402221 21429136 9402221 12109496 21024206 12109496 21024206 21751632 21024206 780946 26384141 780946 6880532 780946 6880532 13036124 20047579 13036124 20047579 6739082 20047579 17200546 7632161 17200546 7632161 8253483 7632161 17790590 25014304 17790590 25014304 25905333 25014304 11584938 8234066 11584938 8234066 18884824 8234066 15072648 14419516 15072648 294565 15072648 294565 157829 294565 7849204 18200379 7849204 18200379 24053864 23052808 24053864 11488582 24053864 11488582 15813199 11488582 25093858 1613201 25093858 13443479 25093858 13443479 11609055 11418627 11609055 24783170 11609055 24783170 25813640 24783170 10001173 9430639 10001173 21674236 10001173 21674236 22154137 21674236 13100122 13540248 13100122 15369127 13100122 15369127 16079499 15369127 13373119 12917051 13373119 12917051 13860270 12917051 8166221 24172808 8166221 24172808 2583707 24172808 11703718 10760616 11703718 25591464 11703718 25591464 1287526 25591464 17199361 5766513 17199361 5766513 21261514 5766513 18782670 18599339 18782670 12303164 18782670 12303164 11321612 15282230 11321612 3864174 11321612 3864174 3777376 3864174 14632243 12087065 14632243 4770864 14632243 4770864 4940600 4770864 9406979 10854032 9406979 10854032 14583168 14247540 14583168 7809384 14583168 7809384 7960010 7809384 21068977 20597667 21068977 10823940 21068977 10823940 14751214 19654686 14751214 19654686 7429027 19654686 7815997 6130380 7815997 6130380 6027640 6130380 10631169 16625532 10631169 5783535 10631169 5783535 20855360 5783535 19740809 19489903 19740809 12401135 19740809 12401135 14278531 12401135 19571557 23561219 19571557 23561219 3204329 23561219 17985323 8803488 17985323 22506386 17985323 22506386 4321892 22506386 23899993 23448702 23899993 21683794 23899993 21683794 22405193 21683794 25380129 24167271 25380129 8255001 25380129 8255001 18893053 8255001 19051753 8100157 19051753 21768359 19051753 21768359 5414395 21768359 15363666 4052612 15363666 4052612 4039771 4052612 12306249 16113865 12306249 16113865 11014272 16113865 20749571 19986740 20749571 14604085 20749571 14604085 12098758 14604085 16723455 18034774 16723455 18034774 22398408 3145592 22398408 3145592 2746671 3145592 12560673 16233870 12560673 16233870 16873806 16233870 9923288 23354166 9923288 23354166 3706113 23354166 14194149 13955840 14194149 18450299 14194149 18450299 8640909 18450299 20523208 19620186 20523208 7027607 20523208 7027607 6988235 7027607 10700188 11077539 10700188 11077539 22275824 21469728 22275824 13591014 22275824 13591014 13257907 13591014 14557179 11006067 14557179 11006067 22616186 3870897 22616186 7774882 22616186 7774882 16880305 17228735 16880305 17228735 17445714 17228735 4439475 4224020 4439475 17875111 4439475 17875111 19363972 18636444 19363972 11305328 19363972 11305328 15677382 11305328 23134124 2993953 23134124 2993953 2457586 2993953 12988968 12199417 12988968 8123167 12988968 8123167 19120047 8123167 13654096 13025835 13654096 4274811 13654096 4274811 4167943 4274811 7721053 20856229 7721053 20856229 21471371 20856229 19594346 18917694 19594346 23085018 19594346 23085018 3616167 23085018 18530874 6595764 18530874 6595764 6634950 6595764 12978003 12167288 12978003 3640818 12978003 3640818 23260821 3640818 6163705 18042225 6163705 18042225 19774918 21936299 19774918 21936299 4782851 21936299 5699853 5304416 5699853 20937940 5699853 20937940 15911586 11012866 15911586 14445511 15911586 14445511 7326750 6779583 7326750 13651132 7326750 13651132 17499820 25734524 17499820 25734524 1279586 25734524 6585517 6243287 6585517 6243287 15411687 23456502 15411687 23456502 3518238 23456502 22286573 4480238 22286573 6475707 22286573 6475707 6919790 6475707 14332649 14303234 14332649 13402966 14332649 13402966 13278171 13402966 14259967 13078240 14259967 15516197 14259967 15516197 3483957 3726680 3483957 8016075 3483957 8016075 19745501 4221786 19745501 4221786 4211741 4221786 11360024 15552263 11360024 2044832 11360024 2044832 1601857 2044832 4876880 5964844 4876880 5964844 20742788 5964844 20307801 19854877 20307801 17584479 20307801 17584479 9092339 17584479 19991163 7153011 19991163 17118299 19991163 17118299 6014226 20945310 6014226 11877217 6014226 11877217 12799644 11877217 5417039 21321167 5417039 16984870 5417039 16984870 18217382 1430821 18217382 1430821 25214767 1430821 10650093 10017209 10650093 6607938 10650093 6607938 6639247 6607938 9205543 8671354 9205543 3950984 9205543 3950984 22624711 3950984 19872672 19703646 19872672 13426981 19872672 13426981 11131470 15729906 11131470 12738338 11131470 12738338 22643377 4136240 22643377 16565942 22643377 16565942 11598040 15273030 11598040 22071648 11598040 22071648 24281922 23198252 24281922 10073834 24281922 10073834 16963149 10073834 17865032 17483990 17865032 16879238 17865032 16879238 17306137 16879238 22032491 21616108 22032491 1947488 22032491 1947488 25109074 1947488 9399750 17919863 9399750 4097751 9399750 4097751 22770388 4097751 5070288 22016347 5070288 13354695 5070288 13354695 20584203 6123636 20584203 14673009 20584203 14673009 12271802 14673009 23395381 22356275 23395381 9243322 23395381 9243322 9767420 9243322 17557410 9994977 17557410 9994977 12375923 14320099 12375923 12702549 12375923 12702549 13129076 12702549 9301567 17823913 9301567 3693392 9301567 3693392 4177052 3693392 12693691 11733017 12693691 9152123 12693691 9152123 8514129 23546394 8514129 23546394 3377783 23546394 18184679 8929848 18184679 10094907 18184679 10094907 5770086 5998293 5770086 18118843 5770086 18118843 23603419 3112592 23603419 4218518 23603419 4218518 1148066 25796610 1148066 10805851 1148066 10805851 11689463 10805851 6058969 20909768 6058969 9661398 6058969 9661398 10225495 9661398 10201135 16579203 10201135 8232982 10201135 8232982 22041760 23258538 22041760 23258538 23721431 23258538 10616139 7753112 10616139 7753112 8083408 7753112 9426918 17394423 9426918 10738995 9426918 10738995 24147384 2604035 24147384 12609250 24147384 12609250 5567156 5476123 5567156 13297013 5567156 13297013 14195165 13297013 4254000 22747665 4254000 14795767 4254000 14795767 15813707 15143405 15813707 8860249 15813707 8860249 9382492 8860249 12366977 20935110 12366977 20935110 6020714 20935110 14652879 14538792 14652879 14752048 14652879 14752048 12118985 14752048 17106677 9913326 17106677 21902672 17106677 21902672 22754704 21902672 16674632 10590335 16674632 13685607 16674632 13685607 11640749 10908888 11640749 14262107 11640749 14262107 16147034 3414809 16147034 3414809 3270738 3414809 5253039 6153746 5253039 6153746 21316287 6153746 8221667 20983324 8221667 20983324 21668778 20983324 16740396 16136100 16740396 17487464 16740396 17487464 3561758 23528503 3561758 7407856 3561758 7407856 17315525 19183016 17315525 19183016 4193674 22830751 4193674 3317221 4193674 3317221 23678305 3317221 5148606 12284820 5148606 12284820 20373806 6397821 20373806 21760792 20373806 21760792 5157215 21760792 13792437 7774388 13792437 7774388 7969876 7774388 13762938 14246642 13762938 14246642 12329432 14246642 16241134 10612203 16241134 12745546 16241134 12745546 9811047 17365115 9811047 15815011 9811047 15815011 21673134 21050807 21673134 18824295 21673134 18824295 8355693 18824295 8714743 7213167 8714743 7213167 7423061 7213167 20961458 6144263 20961458 14372218 20961458 14372218 7329088 19661038 7329088 10806607 7329088 10806607 22105621 4325892 22105621 6537840 22105621 6537840 20209277 6537840 26480061 535155 26480061 8568151 26480061 8568151 18347102 8568151 20708539 5016837 20708539 5016837 5348941 5016837 9385876 17487237 9385876 5160351 9385876 5160351 5429107 5160351 21877182 21082470 21877182 12185406 21877182 12185406 10025504 9624683 10025504 19499913 10025504 19499913 20299516 19499913 17964890 11172335 17964890 11172335 15775012 11172335 20210718 19436248 20210718 15731624 20210718 15731624 6997230 20000224 6997230 7522484 6997230 7522484 19638454 7522484 7332960 7279820 7332960 15398047 7332960 15398047 16712464 10529558 16712464 18793447 16712464 18793447 19376461 18793447 2813141 24097093 2813141 12604086 2813141 12604086 24147485 2650175 24147485 7026802 24147485 7026802 6110544 6253646 6110544 18383123 6110544 18383123 9543046 11609880 9543046 11609880 17945109 3010198 17945109 3010198 3398848 3010198 20600519 23141766 20600519 23141766 3757872 23141766 10080719 5887653 10080719 5887653 20988449 5887653 16368474 16667320 16368474 16667320 10546485 16667320 15760508 11262337 15760508 19660308 15760508 19660308 5224177 4908405 5224177 24578314 5224177 24578314 2340526 24578314 11821750 8293879 11821750 8293879 19063794 8293879 16289972 15393467 16289972 9429283 16289972 9429283 17849597 9429283 3581923 24401201 3581923 24401201 2436371 24401201 3580412 2862110 3580412 2862110 23943975 2862110 1512236 25480258 1512236 4712849 1512236 4712849 22374484 4712849 16812285 18927809 16812285 18927809 1795359 2158089 1795359 8426717 1795359 8426717 22089688 21480162 22089688 16199022 22089688 16199022 9319929 6732199 9319929 6732199 6672344 6732199 18065823 17389030 18065823 9188611 18065823 9188611 19864119 7205299 19864119 20276473 19864119 20276473 6621957 20276473 19076616 7765049 19076616 21534108 19076616 21534108 22521058 21534108 22492288 21337511 22492288 21337511 16681691 15080170 16681691 15080170 11982716 15080170 17210767 16462151 17210767 14725581 17210767 14725581 15715523 14725581 21357046 20600768 21357046 4804467 21357046 4804467 21892786 4804467 5358084 21810483 5358084 10156707 5358084 10156707 16845613 10156707 14392570 13582192 14392570 12883795 14392570 12883795 13747405 12883795 19855558 19602541 19855558 7682895 19855558 7682895 8213363 7682895 25518141 25367626 25518141 25367626 1474241 25367626 3358811 5768354 3358811 5768354 6375116 5768354 6238374 20691771 6238374 1399871 6238374 1399871 1725962 1399871 17690770 9133155 17690770 4421555 17690770 4421555 22269088 4421555 4289876 22718213 4289876 14807138 4289876 14807138 20730326 20145172 20730326 17642496 20730326 17642496 9453232 17642496 15083353 4648635 15083353 4648635 22436547 4648635 14123565 20833131 14123565 20833131 2309103 2807069 2309103 11349650 2309103 11349650 15918230 11349650 12743247 14044133 12743247 12065415 12743247 12065415 14582209 12065415 6033438 21049534 6033438 18826470 6033438 18826470 8060713 18826470 4618266 4463622 4618266 18811274 4618266 18811274 9942144 9421632 9942144 15950465 9942144 15950465 20376400 19442427 20376400 19120618 20376400 19120618 6653360 4242964 6653360 4242964 4093517 4242964 19363509 18746793 19363509 12900051 19363509 12900051 4796348 22197106 4796348 15827821 4796348 15827821 14939325 8616322 14939325 8616322 18338808 8616322 4857011 21822164 4857011 15916623 4857011 15916623 19413667 7802971 19413667 9637378 19413667 9637378 11807782 15671489 11807782 15671489 11021514 15671489 21235938 20333438 21235938 9341832 21235938 9341832 9833135 9341832 22084718 21352122 22084718 16141019 22084718 16141019 8680267 18384011 8680267 4159505 8680267 4159505 4131365 4159505 13230548 24903360 13230548 24903360 26074165 24903360 8231163 7845480 8231163 11541502 8231163 11541502 15854582 11541502 15491243 17706918 15491243 17706918 9125452 17706918 19912645 7245579 19912645 22638739 19912645 22638739 23829425 22638739 13051076 12216389 13051076 15650092 13051076 15650092 15941222 15650092 8182838 7756833 8182838 17391045 8182838 17391045 18122476 17391045 9294360 17598786 9294360 9489977 9294360 9489977 18224222 8710877 18224222 15270022 18224222 15270022 11160823 15270022 23700652 22959165 23700652 22959165 3998235 22959165 4625511 3488187 4625511 3488187 23452487 3488187 19849294 19133766 19849294 19133766 7920700 19133766 21709139 4862854 21709139 18881264 21709139 18881264 19674872 18881264 21417300 20715663 21417300 11496213 21417300 11496213 4942904 21828006 4942904 21388172 4942904 21388172 25508626 24611502 25508626 22698435 25508626 22698435 18879136 8162713 18879136 9928873 18879136 9928873 10533907 9928873 14484295 18862256 14484295 18862256 8070339 18862256 14277464 13679246 14277464 25575557 14277464 25575557 1237650 25575557 11829008 10895726 11829008 17612892 11829008 17612892 9175228 17612892 10735045 9451676 10735045 9451676 17418254 9451676 14230182 16950088 14230182 16950088 17187106 16950088 4299172 3918067 4299172 17411445 4299172 17411445 19617239 18900366 19617239 9605052 19617239 9605052 9960469 9605052 23857678 2938705 23857678 23740182 23857678 23740182 3128689 23740182 17439456 16634641 17439456 21582538 17439456 21582538 5320208 21582538 5711760 5324107 5711760 8945162 5711760 8945162 18378929 8945162 11986299 15804371 11986299 15804371 16482406 15804371 10204720 16654360 10204720 11572289 10204720 11572289 18252094 17633802 18252094 15621803 18252094 15621803 6025578 4253931 6025578 4253931 22722635 4253931 18164698 13573219 18164698 13573219 1443823 1275014 1443823 15428805 1443823 15428805 11462573 15428805 9898576 2638773 9898576 2638773 3125490 2638773 20692092 20321291 20692092 8944642 20692092 8944642 15743664 25902436 15743664 25902436 1135683 25902436 12770382 6085708 12770382 6085708 6184821 6085708 15325675 14807392 15325675 8425508 15325675 8425508 9021476 8425508 10046021 16812299 10046021 3231635 10046021 3231635 3322054 3231635 23156984 8256161 23156984 8256161 8076617 19119142 8076617 11183554 8076617 11183554 11911606 11183554 7958990 7461459 7958990 14075078 7958990 14075078 14255652 14075078 2944024 23836956 2944024 8209110 2944024 8209110 8749413 8209110 5886101 6052972 5886101 18848069 5886101 18848069 19567702 18848069 18644692 7799570 18644692 7799570 20310847 7011810 20310847 13743541 20310847 13743541 6502907 20468542 6502907 18977540 6502907 18977540 14830844 10584651 14830844 10584651 11083701 10584651 22491601 21461883 22491601 15512319 22491601 15512319 9400200 8779057 9400200 18587722 9400200 18587722 19392154 18587722 7527310 19463835 7527310 5502766 7527310 5502766 6018502 5502766 7618223 19447406 7618223 13091458 7618223 13091458 19580395 6237313 19580395 6237313 6272870 6237313 7208685 19823736 7208685 6544336 7208685 6544336 20127695 6544336 11593353 15311815 11593353 4869141 11593353 4869141 5158790 4869141 6881510 10416226 6881510 10416226 18126250 9130423 18126250 20049976 18126250 20049976 20574074 20049976 5641854 5243487 5641854 20123691 5641854 20123691 12579266 12185799 12579266 20224126 12579266 20224126 21141614 20224126 14774789 3742516 14774789 3742516 24854780 1870527 24854780 22450894 24854780 22450894 15010166 14538830 15010166 18727309 15010166 18727309 8460981 18727309 23557585 24674061 23557585 24674061 25824396 24674061 5234089 4998682 5234089 12915433 5234089 12915433 18997393 18585755 18997393 2730140 18997393 2730140 24034184 2730140 5636569 24885117 5636569 24885117 2120545 24885117 2268439 2243356 2268439 2243356 21788915 11336734 21788915 11336734 11842070 11336734 18096192 9458752 18096192 22205473 18096192 22205473 22860401 22205473 8706067 4755427 8706067 4755427 4851292 4755427 14980112 14279957 14980112 9094370 14980112 9094370 19100136 6441049 19100136 6441049 6816595 6441049 8105042 18920536 8105042 18920536 8023739 18920536 11497652 7458755 11497652 7458755 19958547 7458755 5873803 5835142 5873803 6970395 5873803 6970395 19766802 19013046 19766802 12846544 19766802 12846544 7047964 21970421 7047964 21970421 5089624 21970421 10505319 16286674 10505319 19937067 10505319 19937067 7075233 19937067 10341233 8474988 10341233 8474988 18727200 8474988 12590912 18567568 12590912 18567568 8359662 18567568 8859685 8320345 8859685 20917295 8859685 20917295 5929310 20917295 8261030 3879226 8261030 3879226 22856606 3879226 4325511 22759654 4325511 5016986 4325511 5016986 20862771 23692320 20862771 23692320 24861254 23692320 21146184 5403360 21146184 9173757 21146184 9173757 11941053 14919470 11941053 8446304 11941053 8446304 18640848 8446304 4314614 22554086 4314614 719707 4314614 719707 26076658 719707 23153578 3768093 23153578 2447324 23153578 2447324 24361617 2447324 10717677 25710860 10717677 25710860 26595750 25710860 4952935 12137016 4952935 12137016 13136054 12137016 9820067 6355352 9820067 6355352 6902648 6355352 20425959 20139339 20425959 4934677 20425959 4934677 22298207 4934677 3358574 3682274 3358574 10918095 3358574 10918095 17357528 16982131 17357528 11597935 17357528 11597935 6312779 21853481 6312779 21853481 5109777 21853481 6221593 6336804 6221593 22466519 6221593 22466519 4209374 22802928 4209374 8306706 4209374 8306706 15288091 18591472 15288091 18591472 8300846 18591472 18109371 15222087 18109371 15222087 16000326 15222087 16104031 6927590 16104031 6927590 6758481 6927590 15646368 14020434 15646368 14020434 8601844 8042967 8601844 19075023 8601844 19075023 7924636 19075023 12249705 13194500 12249705 13194500 14976201 7411348 14976201 7411348 7972844 7411348 19607006 19504174 19607006 13191284 19607006 13191284 8789668 18035404 8789668 15901900 8789668 15901900 16619437 15901900 3992422 3947069 3992422 21814417 3992422 21814417 12400418 1938042 12400418 1938042 24901166 1938042 17850241 17023186 17850241 15641987 17850241 15641987 9335560 17697994 9335560 9614566 9335560 9614566 10049752 9614566 8439925 18817973 8439925 18817973 8249774 18817973 12954424 11591937 12954424 11591937 906449 25961212 906449 9202210 906449 9202210 9878502 9202210 5187391 21776776 5187391 15021120 5187391 15021120 25977130 24827807 25977130 1671057 25977130 1671057 25408144 1671057 26649691 272173 26649691 4908029 26649691 4908029 1499498 25359706 1499498 22859981 1499498 22859981 23910437 2944047 23910437 24770754 23910437 24770754 2323379 24770754 18088134 17360354 18088134 19721842 18088134 19721842 7230758 19721842 20755697 20341133 20755697 9163254 20755697 9163254 4760454 22393001 4760454 20539739 4760454 20539739 13664166 12530842 13664166 12530842 23338942 3609793 23338942 17734885 23338942 17734885 16944185 10014401 16944185 20537836 16944185 20537836 21453414 20537836 18787778 8225336 18787778 20189779 18787778 20189779 20718138 20189779 11131815 10282132 11131815 10282132 25435481 1298432 25435481 2816506 25435481 2816506 19465049 7841160 19465049 4514061 19465049 4514061 22559778 4514061 20342721 19898686 20342721 13128265 20342721 13128265 14201825 13128265 21454549 5037392 21454549 10576705 21454549 10576705 1489685 25354748 1489685 14788906 1489685 14788906 21823741 21082060 21823741 4858486 21823741 4858486 5010591 4858486 6496094 15473344 6496094 15473344 22680076 4034873 22680076 9230344 22680076 9230344 2369096 2520938 2369096 13843567 2369096 13843567 18877908 8190189 18877908 15775030 18877908 15775030 16171154 15775030 16513593 18735525 16513593 18735525 8257356 18735525 20990329 23067829 20990329 23067829 3702368 23067829 17073592 9112081 17073592 9112081 18292642 9112081 12746767 17790905 12746767 17790905 19288893 8005303 19288893 13829099 19288893 13829099 12881702 13829099 13772843 8520312 13772843 8520312 9066665 8520312 14334022 18824664 14334022 18824664 18904317 18824664 11507873 4735348 11507873 4735348 4874206 4735348 18788209 8431018 18788209 7541630 18788209 7541630 8094922 7541630 14070678 12664331 14070678 6663725 14070678 6663725 20557101 6663725 18296257 20707069 18296257 20707069 21433914 20707069 21317092 8427386 21317092 8427386 15599952 14631902 15599952 6886500 15599952 6886500 7233345 6886500 18935337 18794378 18935337 3690861 18935337 3690861 3861521 3690861 11764852 14735646 11764852 2432226 11764852 2432226 24475702 2432226 12393287 14416948 12393287 12307500 12393287 12307500 13279974 13004363 13279974 2326501 13279974 2326501 24466484 2326501 4627543 7669206 4627543 7669206 15961167 15164823 15961167 3848631 15961167 3848631 23081706 3848631 15468767 23043300 15468767 23043300 23581321 23043300 14910819 14370464 14910819 14644033 14910819 14644033 12039105 14644033 24855477 1818598 24855477 8780337 24855477 8780337 6438311 20689183 6438311 18000766 6438311 18000766 18380934 18000766 9136284 8076651 9136284 8076651 19030633 8076651 15560653 11180937 15560653 6939220 15560653 6939220 7565557 6939220 13006997 12199516 13006997 10936856 13006997 10936856 16085610 10936856 15623473 14734227 15623473 1303538 15623473 1303538 1449581 1303538 18838169 8302701 18838169 5054784 18838169 5054784 21863156 5054784 7543695 19385096 7543695 14529375 7543695 14529375 15477311 14529375 13244007 13662460 13244007 21799055 13244007 21799055 4996120 21799055 16502723 8464080 16502723 8464080 18803189 8464080 14496216 14327723 14496216 14118439 14496216 14118439 2757220 24015026 2757220 9316571 2757220 9316571 19779113 7599396 19779113 10878814 19779113 10878814 11065720 6803932 11065720 6803932 20374875 6803932 16386203 22893303 16386203 22893303 4128020 22893303 20584522 5322221 20584522 5322221 21840629 5322221 15335958 21256134 15335958 21256134 792189 1010956 792189 23525044 792189 23525044 21635245 5003139 21635245 12750763 21635245 12750763 13788248 12750763 14690630 9384747 14690630 9384747 19359632 18714400 19359632 16315809 19359632 16315809 11422311 10577572 11422311 21697267 11422311 21697267 5362932 21697267 18606492 10476749 18606492 10476749 10946819 10476749 21275388 3929409 21275388 3929409 22990651 3929409 3529266 3631449 3529266 11180963 3529266 11180963 15851763 11180963 2072215 24825924 2072215 15503333 2072215 15503333 19856914 6890725 19856914 7058215 19856914 7058215 7230716 19709588 7230716 8099842 7230716 8099842 18818152 8099842 14597013 22154129 14597013 22154129 23381092 22154129 12101913 11455335 12101913 17665028 12101913 17665028 9624501 17665028 9688654 5309342 9688654 5309342 5404706 5309342 24405564 2435259 24405564 9707156 24405564 9707156 10160105 9707156 11490341 24203661 11490341 24203661 25325092 24203661 12447857 14447893 12447857 22386285 12447857 22386285 23412333 22386285 19148933 7944927 19148933 21057446 19148933 21057446 5968691 21057446 24328978 2620573 24328978 10132506 24328978 10132506 11066741 10132506 25567027 24344882 25567027 10744315 25567027 10744315 6077647 6186926 6077647 16317535 6077647 16317535 16895735 16317535 15358458 14749351 15358458 21445871 15358458 21445871 22153822 21445871 5021502 4980011 5021502 13480819 5021502 13480819 13076649 13480819 10629603 10074342 10629603 17178135 10629603 17178135 6735688 4777221 6735688 4777221 23453653 22944389 23453653 20588796 23453653 20588796 6314873 20588796 17271855 7268119 17271855 7268119 20176857 7268119 2696443 24353140 2696443 17102025 2696443 17102025 17701650 17102025 3451806 3691877 3451806 8599602 3451806 8599602 15841530 14761312 15841530 14761312 9175587 5479022 9175587 5479022 5785991 5479022 18851043 18841654 18851043 4301333 18851043 4301333 4337709 4301333 19471601 12458518 19471601 12458518 14885509 12458518 20453784 2821699 20453784 2821699 2432845 2821699 10444211 11949744 10444211 11949744 14943390 11949744 13614432 13254289 13614432 7201821 13614432 7201821 7085046 7201821 15278515 17591220 15278515 17591220 9169905 17591220 9793990 9133535 9793990 13808452 9793990 13808452 14846564 13808452 5774239 5443460 5774239 7744562 5774239 7744562 19509844 7744562 9271817 17780636 9271817 17149441 9271817 17149441 15355683 15147136 15355683 16448639 15355683 16448639 10182874 16448639 24123587 2798091 24123587 12584745 24123587 12584745 13096917 16299667 13096917 16299667 10366390 16299667 18898045 18448756 18898045 2946339 18898045 2946339 3118227 2946339 17085448 20194820 17085448 20194820 20617057 20194820 5227683 5262296 5227683 16610275 5227683 16610275 19763627 7040711 19763627 8153738 19763627 8153738 11663128 14855030 11663128 9633284 11663128 9633284 17173003 9633284 9716962 18444168 9716962 18444168 18975426 18444168 8975055 8521279 8975055 17335898 8975055 17335898 18029019 17335898 14711937 11894065 14711937 19564330 14711937 19564330 7490613 19564330 12486281 3509888 12486281 3509888 23297220 3509888 13993445 18261847 13993445 18261847 7118560 19881023 7118560 19171692 7118560 19171692 19654495 19171692 12489955 12118094 12489955 19683293 12489955 19683293 20461130 19683293 7190066 6523952 7190066 11080801 7190066 11080801 22028648 4741307 22028648 17414122 22028648 17414122 5688375 5321551 5688375 5969715 5688375 5969715 22288118 21526382 22288118 3345152 22288118 3345152 3802508 3345152 16542862 10332948 16542862 10180669 16542862 10180669 16838835 10180669 11466040 15780055 11466040 15780055 9549896 17501669 9549896 6796373 9549896 6796373 20384071 6796373 13368136 22423165 13368136 22423165 4687751 22423165 17234410 8483260 17234410 8483260 23788311 23278039 23788311 20764540 23788311 20764540 3710459 23121081 3710459 5667318 3710459 5667318 21240822 5667318 2271631 24536481 2271631 20782570 2271631 20782570 21516819 20782570 16958942 4395654 16958942 4395654 22703897 4395654 20430873 8701549 20430873 8701549 9058436 8701549 21907598 21100395 21907598 20494480 21907598 20494480 6470413 20494480 23907129 2869332 23907129 24141899 23907129 24141899 2745032 24141899 8562324 18440017 8562324 21784040 8562324 21784040 22970616 21784040 19667624 1467124 19667624 1467124 1186001 1467124 2416591 11919920 2416591 11919920 15180757 18973354 15180757 18973354 8022299 18973354 8749128 18523891 8749128 26233710 8749128 26233710 871756 26233710 5015061 20953843 5015061 20953843 21622344 20953843 8901813 6502884 8901813 6502884 6605109 6502884 20659500 19886123 20659500 6051244 20659500 6051244 6444212 6051244 17729442 17367444 17729442 15275242 17729442 15275242 5135586 21580142 5135586 10555748 5135586 10555748 11267604 10555748 3803752 23247882 3803752 10114896 3803752 10114896 10596027 10114896 6221688 20495338 6221688 16119401 6221688 16119401 10769388 16119401 1243909 1682335 1243909 16393343 1243909 16393343 17207738 16393343 7920034 7041047 7920034 7041047 20054920 7041047 13438813 13472444 13438813 11147272 13438813 11147272 17477241 18070207 17477241 18070207 9199968 18070207 11584172 15413387 11584172 20497948 11584172 20497948 6408983 20497948 9492215 5886118 9492215 5886118 21008115 5886118 17171227 19294968 17171227 19294968 7790864 19294968 14411672 12328887 14411672 21218558 14411672 21218558 5521450 21542685 5521450 7243222 5521450 7243222 25177650 24112163 25177650 11922943 25177650 11922943 11456671 21135810 11456671 21135810 21953510 21135810 8878144 8333529 8878144 10441220 8878144 10441220 20421348 5696476 20421348 5696476 5638451 5654213 5638451 23663977 5638451 23663977 3396656 23663977 10869199 10309678 10869199 18563032 10869199 18563032 8450529 18563032 21742404 21273400 21742404 10066469 21742404 10066469 4530375 4499800 4530375 17799047 4530375 17799047 21101079 20390289 21101079 11239466 21101079 11239466 4798269 4686160 4798269 7279385 4798269 7279385 19884324 7279385 3558610 3778440 3558610 21452555 3558610 21452555 13880450 13206391 13880450 17943422 13880450 17943422 8907705 17943422 9139668 8557942 9139668 10266185 9139668 10266185 18889351 5246797 18889351 5246797 5219067 5246797 21798036 21109167 21798036 5118300 21798036 5118300 8325638 14239925 8325638 14239925 14921686 14239925 4251618 22802368 4251618 20524094 4251618 20524094 22447737 4674534 22447737 23122944 22447737 23122944 24161650 23122944 11259557 15223415 11259557 18202188 11259557 18202188 8976522 18202188 17690675 9399975 17690675 15181325 17690675 15181325 11698718 15181325 22722557 21642678 22722557 13208998 22722557 13208998 13313411 13208998 20494269 6846099 20494269 15036842 20494269 15036842 15825596 15036842 17156612 9853760 17156612 16635984 17156612 16635984 9969865 16635984 12046702 14987879 12046702 21648174 12046702 21648174 5005106 21648174 20519129 19759500 20519129 26369196 20519129 26369196 577038 26369196 3336329 2755635 3336329 24067987 3336329 24067987 2996848 24067987 20385526 5352903 20385526 5352903 5889966 5352903 18642012 17524501 18642012 17524501 9396034 17524501 18510333 17793442 18510333 7938070 18510333 7938070 7965297 7938070 16535954 18542166 16535954 18542166 8274761 18542166 18151102 4159768 18151102 4159768 4213727 4159768 17002322 16499020 17002322 7863169 17002322 7863169 6111803 20841638 6111803 18039900 6111803 18039900 18291562 18039900 7841045 19119799 7841045 11472426 7841045 11472426 21844552 21104877 21844552 19804721 21844552 19804721 6996966 19804721 20205991 7132916 20205991 7132916 7321957 7132916 8609108 18591210 8609108 3842569 8609108 3842569 4210437 3842569 19902608 19482533 19902608 19482533 7476102 19482533 15799229 14970663 15799229 20929987 15799229 20929987 5898612 20929987 12536806 11892917 12536806 18647261 12536806 18647261 7809595 1107214 7809595 1107214 25849331 1107214 1909804 24979785 1909804 23871184 1909804 23871184 18071965 6427467 18071965 6427467 20138908 6427467 16898574 16213401 16898574 13092531 16898574 13092531 13754340 13092531 19876982 19146126 19876982 11352984 19876982 11352984 14053238 20790505 14053238 20790505 6061906 20790505 11118439 10396840 11118439 20497596 11118439 20497596 20972600 20497596 20463510 6189007 20463510 7903734 20463510 7903734 3561131 23383232 3561131 17091789 3561131 17091789 20589672 19805381 20589672 16775784 20589672 16775784 3371514 3463567 3371514 16409959 3371514 16409959 15511068 8800096 15511068 8800096 18631272 8800096 9432355 17220541 9432355 15264901 9432355 15264901 16668734 10353270 16668734 10402815 16668734 10402815 10901681 10402815 23767233 23145035 23767233 6491204 23767233 6491204 6881487 6491204 22194010 3187759 22194010 3187759 3655441 3187759 9173962 17897124 9173962 3937732 9173962 3937732 22758518 3937732 10601099 16180568 10601099 10317839 10601099 10317839 10847657 10317839 6617766 6144268 6617766 8061970 6617766 8061970 23466221 22381642 23466221 7707297 23466221 7707297 4673526 22125967 4673526 19886862 4673526 19886862 16525737 10281819 16525737 20538341 16525737 20538341 24438056 2290493 24438056 6268333 24438056 6268333 6565371 6268333 11968186 16182954 11968186 16182954 16809987 16182954 14380093 12746138 14380093 13316512 14380093 13316512 6886676 6382252 6886676 13190136 6886676 13190136 14156639 13190136 10698080 15886051 10698080 14976928 10698080 14976928 15407508 14976928 10880231 9355798 10880231 9355798 17872250 9355798 2218604 1032437 2218604 1032437 861126 1032437 21929963 21325604 21929963 5855860 21929963 5855860 20852808 5855860 21004545 5541312 21004545 13862874 21004545 13862874 12887471 13862874 18296501 17525202 18296501 16158641 18296501 16158641 4608272 22315091 4608272 14324593 4608272 14324593 20012631 7289814 20012631 18379169 20012631 18379169 19126566 18379169 23462277 3171522 23462277 3775306 23462277 3775306 3658517 3775306 10571185 21028984 10571185 21028984 21715516 21028984 11466171 3475850 11466171 3475850 23335865 3475850 14231753 20320394 14231753 20320394 6903317 20320394 20201822 7095156 20201822 16047839 20201822 16047839 10789838 16047839 26322829 25214914 26322829 13054537 26322829 13054537 13761927 13054537 19718138 7199371 19718138 18881605 19718138 18881605 8774040 8465536 8774040 20884633 8774040 20884633 21486612 20884633 20516150 6784465 20516150 8171221 20516150 8171221 8316304 8171221 20235899 7081078 20235899 18166286 20235899 18166286 8108812 19026568 8108812 5363200 8108812 5363200 21206306 5363200 12631082 11665032 12631082 5711513 12631082 5711513 437977 26699290 437977 21395370 437977 21395370 23337955 22475299 23337955 12641037 23337955 12641037 13653948 18703449 13653948 18703449 8227295 18703449 26014377 25022109 26014377 4949029 26014377 4949029 5149241 4949029 6210788 6101280 6210788 4627876 6210788 4627876 4651418 4627876 12142320 17700445 12142320 17700445 25270571 24112405 25270571 22659665 25270571 22659665 4186300 22659665 26180677 564954 26180677 15174743 26180677 15174743 15522227 15174743 20558428 6781687 20558428 10940823 20558428 10940823 13414142 15371733 13414142 15371733 5223172 21770295 5223172 6235744 5223172 6235744 21247711 6235744 6845165 8961081 6845165 8961081 9439560 8961081 4933417 4691706 4933417 8785054 4933417 8785054 9151773 8785054 7303979 21241544 7303979 21241544 5727853 21241544 22522008 4349107 22522008 16753336 22522008 16753336 10040548 16753336 10468383 4859677 10468383 4859677 26610170 281386 26610170 7054657 26610170 7054657 7478102 7054657 17627670 21840944 17627670 21840944 22531084 21840944 22486322 4276938 22486322 21767247 22486322 21767247 5291571 21767247 8598122 4693056 8598122 4693056 4723715 4693056 13730118 13059104 13730118 9139861 13730118 9139861 18222203 9139861 17717148 17510279 17717148 8736615 17717148 8736615 9191153 8736615 17259241 16972540 17259241 7497167 17259241 7497167 19580512 7497167 8537954 9931320 8537954 9931320 10459483 9931320 9173257 18154982 9173257 13087128 9173257 13087128 14895674 7361039 14895674 7361039 3441489 23621952 3441489 18429940 3441489 18429940 21711642 5229946 21711642 22906262 21711642 22906262 3991692 22906262 6346647 19796571 6346647 19796571 21466340 5458008 21466340 22379159 21466340 22379159 23276575 22379159 22020483 4948892 22020483 21699896 22020483 21699896 22523914 21699896 13807300 12908719 13807300 19512464 13807300 19512464 5697444 21154489 5697444 850398 5697444 850398 1017651 850398 24241508 23007535 24241508 10880184 24241508 10880184 10862575 15972456 10862575 11152037 10862575 11152037 22790272 4033305 22790272 16108390 22790272 16108390 9657536 17153720 9657536 14735979 9657536 14735979 14933193 14735979 2781771 3104997 2781771 20835691 2781771 20835691 17947169 8890721 17947169 15909307 17947169 15909307 10942025 15909307 13923830 4158615 13923830 4158615 4032076 4158615 8961301 8700825 8961301 3652131 8961301 3652131 3361214 3652131 12186619 23462478 12186619 23462478 3453675 23462478 3982761 11418956 3982761 11418956 16439276 23384688 16439276 23384688 3591539 23384688 18799226 11974916 18799226 11974916 4932251 4693386 4932251 11340575 4932251 11340575 12209162 11340575 8522887 8300930 8522887 15632757 8522887 15632757 16348734 15632757 6725303 6768776 6725303 19909072 6725303 19909072 23646683 22699676 23646683 8989601 23646683 8989601 9612100 8989601 25453294 1286815 25453294 5598693 25453294 5598693 5702104 5598693 18847217 9755908 18847217 9755908 11232618 15501967 11232618 15221991 11232618 15221991 24881801 1827148 24881801 8123434 24881801 8123434 13254126 13490540 13254126 4972895 13254126 4972895 5167468 4972895 21744546 4750378 21744546 10804624 21744546 10804624 1720686 25211295 1720686 20716865 1720686 20716865 21479407 20716865 9155952 7461434 9155952 7461434 19892713 7461434 12312822 15463548 12312822 15463548 11427821 15463548 20993214 5797262 20993214 8168305 20993214 8168305 8684332 8168305 22663621 4099017 22663621 24454202 22663621 24454202 25201255 24454202 5974992 21173228 5974992 22102471 5974992 22102471 4696994 4570493 4696994 11701422 4696994 11701422 21569039 4004803 21569039 4004803 22924431 4004803 19914512 20071846 19914512 20071846 20781720 20071846 14472990 4009178 14472990 4009178 24622502 23576859 24622502 19136719 24622502 19136719 19630887 19136719 21688760 21199305 21688760 6819758 21688760 6819758 16962549 11811659 16962549 11811659 14899675 11811659 24588871 23375974 24588871 20571853 24588871 20571853 6637567 20213579 6637567 21926426 6637567 21926426 22560997 21926426 13347218 5939611 13347218 5939611 6054772 5939611 9172314 17617478 9172314 15073834 9172314 15073834 15792390 15073834 1984452 1834318 1984452 15664854 1984452 15664854 11468519 7227997 11468519 7227997 20648284 19960916 20648284 12279332 20648284 12279332 10878261 10112038 10878261 14467187 10878261 14467187 22396573 21902038 22396573 8035390 22396573 8035390 8552752 8035390 11034146 22559291 11034146 22559291 22928277 22559291 21834748 19246963 21834748 19246963 14824842 10551794 14824842 10551794 11289894 10551794 26009452 25063956 26009452 24915119 26009452 24915119 1796678 24915119 4561927 4167719 4561927 13431967 4561927 13431967 13368012 13431967 5839010 5718914 5839010 10062628 5839010 10062628 16386461 13964626 16386461 13964626 3681941 3861441 3681941 13132281 3681941 13132281 21665849 21069158 21665849 17917804 21665849 17917804 14971874 11882837 14971874 12178754 14971874 12178754 11836837 11043345 11836837 13350400 11836837 13350400 13424978 13350400 7994724 20652241 7994724 20652241 21211128 20652241 18944903 8138837 18944903 11289480 18944903 11289480 11140627 15671180 11140627 3513541 11140627 3513541 3760724 3513541 23546814 22532678 23546814 11907836 23546814 11907836 12386063 24582568 12386063 24582568 25530104 24582568 19129552 12228950 19129552 12228950 8465125 18388021 8465125 15586688 8465125 15586688 17922961 17294550 17922961 11428823 17922961 11428823 12769727 13683982 12769727 5154036 12769727 5154036 21683210 5154036 17862956 9245318 17862956 6659923 17862956 6659923 2718180 24283042 2718180 5627112 2718180 5627112 21487012 5627112 1729754 1613238 1729754 2571000 1729754 2571000 24214827 2571000 23957130 23022584 23957130 23022584 4025715 23022584 22585677 3536392 22585677 3536392 3644120 3536392 5662367 21301053 5662367 10820767 5662367 10820767 15990516 10820767 10137611 17181621 10137611 13492867 10137611 13492867 20459558 6342453 20459558 10103115 20459558 10103115 10800161 10103115 18802798 18743615 18802798 4789769 18802798 4789769 4909673 4789769 20806514 21458880 20806514 21458880 5591031 21458880 12580293 14270349 12580293 16050120 12580293 16050120 8908476 8502409 8908476 25760609 8908476 25760609 1326058 25760609 16392858 15612675 16392858 24166638 16392858 24166638 2969548 24166638 13019508 10291865 13019508 10291865 22356983 21776541 22356983 10169477 22356983 10169477 11910840 14868174 11910840 6347094 11910840 6347094 23510078 3230178 23510078 17700695 23510078 17700695 10575280 16073083 10575280 16114292 10575280 16114292 10916473 16114292 8386901 19856283 8386901 19856283 20592919 19856283 14377491 13470762 14377491 19157137 14377491 19157137 19983534 19157137 10367580 16306577 10367580 18205876 10367580 18205876 8640073 18205876 14218676 13890334 14218676 20467335 14218676 20467335 21008428 20467335 10186945 11566680 10186945 11566680 15371876 11566680 13505661 13177601 13505661 5040970 13505661 5040970 5280047 5040970 23094276 22119057 23094276 16805054 23094276 16805054 16529954 10545209 16529954 14874513 16529954 14874513 11790423 14874513 16715784 16134139 16715784 12602160 16715784 12602160 13577717 12602160 22989080 21941321 22989080 5877555 22989080 5877555 18063166 17599070 18063166 15651860 18063166 15651860 16293217 15651860 21863641 21188361 21863641 2997914 21863641 2997914 23792208 2997914 19138449 22803366 19138449 22803366 4227181 22803366 22688748 6742047 22688748 6742047 5279991 21621536 5279991 10516775 5279991 10516775 16625277 10516775 11203541 10891984 11203541 10891984 11705177 10891984 6045139 5860859 6045139 14752908 6045139 14752908 12268717 14752908 5403368 5227025 5403368 14447192 5403368 14447192 15261459 14447192 10445902 16679691 10445902 15855445 10445902 15855445 18933906 2077285 18933906 2077285 24619687 2077285 6639396 17091971 6639396 17091971 19350655 18463111 19350655 13346071 19350655 13346071 13126239 13346071 22663101 21801821 22663101 17138848 22663101 17138848 5600944 21547922 5600944 4480370 5600944 4480370 22437170 4480370 9649047 17007746 9649047 11575702 9649047 11575702 15244094 11575702 7509358 2952910 7509358 2952910 23788817 2952910 2220713 2034840 2220713 23566510 2220713 23566510 24777087 23566510 20742105 6473346 20742105 6473346 5180211 4959271 5180211 16638117 5180211 16638117 25763339 24839570 25763339 5808514 25763339 5808514 8747946 18419930 8747946 11500948 8747946 11500948 19032978 8018776 19032978 13192804 19032978 13192804 9744996 9172012 9744996 22527091 9744996 22527091 23613874 22527091 22969611 19115930 22969611 19115930 7972145 19115930 10465832 3760703 10465832 3760703 22954861 3760703 11733313 14965285 11733313 13930048 11733313 13930048 18094375 9330798 18094375 15100144 18094375 15100144 14731035 14047465 14731035 19444915 14731035 19444915 7350604 19444915 13748837 12744715 13748837 17945268 13748837 17945268 7080684 6570838 7080684 10079499 7080684 10079499 17087410 10079499 9966207 18786828 9966207 18786828 8252016 18786828 23122099 21961476 23122099 3170952 23122099 3170952 3674998 3170952 9845274 22106858 9845274 22106858 4646302 22106858 22956804 22052675 22956804 22512425 22956804 22512425 4377496 22512425 7066904 20165013 7066904 22503186 7066904 22503186 23164080 22503186 4852237 4665775 4852237 20148865 4852237 20148865 20847466 20148865 2005787 25042945 2005787 11947407 2005787 11947407 18482062 18468237 18482062 7059880 18482062 7059880 7471369 7059880 10134509 13291326 10134509 13291326 25773246 24834043 25773246 9278188 25773246 9278188 9526286 21358003 9526286 21358003 22276588 21358003 10290743 14736751 10290743 14736751 12254303 14736751 11783342 15232839 11783342 10774688 11783342 10774688 16408565 10774688 10765679 15758482 10765679 14937909 10765679 14937909 22759764 21810784 22759764 18260141 22759764 18260141 6070071 5718586 6070071 14078751 6070071 14078751 12642149 14078751 11520391 3565037 11520391 3565037 23055566 3565037 17708781 14913695 17708781 14913695 15913965 14913695 17425603 9657463 17425603 12467188 17425603 12467188 1914507 25119099 1914507 18308705 1914507 18308705 19556635 18884870 19556635 5749045 19556635 5749045 20976677 5749045 14203470 20853736 14203470 20853736 6115109 20853736 12155998 9492228 12155998 9492228 17692058 9492228 16347449 11990020 16347449 11990020 12897039 11990020 22184628 4627331 22184628 7347845 22184628 7347845 19809851 7347845 24488557 2200276 24488557 21691959 24488557 21691959 5495943 21691959 13743280 8963130 13743280 8963130 9455263 8963130 16806515 14583360 16806515 14583360 12060616 14583360 17088388 3449154 17088388 3449154 23353319 3449154 5574003 21311625 5574003 17519139 5574003 17519139 9327307 17519139 1562922 25183790 1562922 12555841 1562922 12555841 14243067 12555841 2300097 24592498 2300097 20031129 2300097 20031129 20845821 20031129 13400520 12727166 13400520 19995386 13400520 19995386 20451498 19995386 12230958 14569127 12230958 16886941 12230958 16886941 17165832 16886941 5498210 24910921 5498210 24910921 26005015 24910921 12818828 11158102 12818828 11158102 5442049 5338747 5442049 20213869 5442049 20213869 15323529 14349328 15323529 20152583 15323529 20152583 7118042 20152583 15274935 8619785 15274935 8619785 20979887 5719339 20979887 6667879 20979887 6667879 6998474 6667879 7144832 21381409 7144832 21381409 22053064 21381409 16740818 4665408 16740818 4665408 21902717 4665408 6078355 23322162 6078355 23322162 24190619 23322162 22048191 21308851 22048191 22734017 22048191 22734017 25657024 24538712 25657024 19579290 25657024 19579290 7376532 19579290 21474188 5256589 21474188 7091923 21474188 7091923 4426718 22587921 4426718 6482257 4426718 6482257 20322923 6482257 7275704 21714690 7275704 21714690 22551127 21714690 11334672 6233784 11334672 6233784 4183639 3738883 4183639 6290160 4183639 6290160 14141090 12637062 14141090 5584339 14141090 5584339 21102296 5584339 9453887 17538982 9453887 14062611 9453887 14062611 12744956 14062611 4226959 22617194 4226959 12940995 4226959 12940995 13966409 12940995 11651576 10878049 11651576 11995029 11651576 11995029 18051260 17568983 18051260 15784313 18051260 15784313 16359532 15784313 21551357 20802975 21551357 9356271 21551357 9356271 4527464 22532834 4527464 9954353 4527464 9954353 20519943 1288368 20519943 1288368 25490671 1288368 16814750 22574144 16814750 22574144 23303900 22574144 5411178 21751820 5411178 22254534 5411178 22254534 22964786 22254534 19809380 7445416 19809380 9016345 19809380 9016345 3820730 22913646 3820730 4660480 3820730 4660480 8260107 18763052 8260107 5155852 8260107 5155852 5439614 5155852 16700246 10573301 16700246 9756673 16700246 9756673 1042374 920110 1042374 15414353 1042374 15414353 16120064 15414353 6327254 3487785 6327254 3487785 23284968 3487785 12239660 14546708 12239660 8607940 12239660 8607940 9114249 8607940 20696810 19895161 20696810 6147418 20696810 6147418 21162990 6147418 6456093 14721928 6456093 14721928 11816956 14721928 8102754 7593603 8102754 25581088 8102754 25581088 1272370 25581088 17572913 7127610 17572913 7127610 3799776 23157304 3799776 21238290 3799776 21238290 22080664 21238290 6218038 5681748 6218038 5681748 25281745 24377754 25281745 15167780 25281745 15167780 3364508 23697015 3364508 8668643 3364508 8668643 18564939 8668643 15441084 17441363 15441084 17441363 17651038 17441363 7857741 7768983 7857741 18896786 7857741 18896786 9858323 9218278 9858323 17254305 9858323 17254305 17314396 17254305 12855253 13822498 12855253 19075390 12855253 19075390 19662531 19075390 16344408 8425562 16344408 8425562 18868922 8425562 15095016 14865806 15095016 2624534 15095016 2624534 2196717 2624534 16003061 15876349 16003061 15545533 16003061 15545533 11040125 15545533 16893892 16235141 16893892 5544819 16893892 5544819 3229740 2964400 3229740 19345724 3229740 19345724 7676488 19345724 6470579 5998950 6470579 13418326 6470579 13418326 21979819 4612842 21979819 17081477 21979819 17081477 17604846 17081477 23341107 22381356 23341107 4903624 23341107 4903624 20174306 19482566 20174306 11804022 20174306 11804022 12326283 11804022 15090642 11829929 15090642 10047947 15090642 10047947 17113096 10047947 7558712 19588858 7558712 18526272 7558712 18526272 20922825 21164998 20922825 21164998 21757344 21164998 7209684 6917269 7209684 21286105 7209684 21286105 5754569 21286105 11895935 6320131 11895935 6320131 22432013 4436047 22432013 6154593 22432013 6154593 6484294 6154593 7006317 6667336 7006317 6667336 20630710 6667336 6320354 5743127 6320354 6684456 6320354 6684456 20032050 6684456 2381416 2102332 2381416 20164890 2381416 20164890 20938404 20164890 15582326 8857265 15582326 8857265 9248371 8857265 14782251 19180763 14782251 19180763 7947489 19180763 10660140 5055165 10660140 5055165 23760107 3160300 23760107 12712072 23760107 12712072 9139513 8375101 9139513 8375101 8740647 8375101 19601160 7844491 19601160 9639205 19601160 9639205 9974089 9639205 13187874 18129255 13187874 18129255 8627543 18129255 16952585 9854047 16952585 21252134 16952585 21252134 22024909 21252134 7235506 5947983 7235506 5947983 21143976 5947983 5132442 4909516 5132442 21678051 5132442 21678051 4903230 21678051 17326346 10009953 17326346 10009953 10217243 10009953 12364226 16837696 12364226 16837696 17648798 16837696 5261442 5158910 5261442 10778043 5261442 10778043 21634556 21114206 21634556 19936349 21634556 19936349 19069013 8015714 19069013 17955467 19069013 17955467 18360035 8916817 18360035 11168032 18360035 11168032 12810916 16690296 12810916 16690296 21096652 5786598 21096652 13279692 21096652 13279692 10323982 16327740 10323982 12836270 10323982 12836270 13973554 12836270 9074712 8572508 9074712 17557777 9074712 17557777 15447395 7658245 15447395 7658245 19549210 7658245 9241723 18769809 9241723 18769809 20132745 19771451 20132745 15387831 20132745 15387831 6384237 5839937 6384237 5839937 6105232 5839937 7318503 19580699 7318503 10239271 7318503 10239271 16511000 22145451 16511000 22145451 4764525 22145451 12899577 8435304 12899577 8435304 18702569 8435304 7129562 5473703 7129562 5473703 5883209 5473703 23003400 22007943 23003400 19153506 23003400 19153506 16501613 4804310 16501613 4804310 4747306 4804310 13285794 20469712 13285794 20469712 21139782 20469712 11569226 6453362 11569226 6453362 20949664 6453362 20049310 22637384 20049310 22637384 23358376 22637384 11556514 8063549 11556514 8063549 18980354 8063549 16516108 15827141 16516108 6460652 16516108 6460652 22779158 21814123 22779158 4762121 22779158 4762121 20255018 19482881 20255018 4726764 20255018 4726764 4993222 4726764 5736948 18592543 5736948 18592543 19604221 7218530 19604221 16149145 19604221 16149145 10977326 16149145 21975850 21115731 21975850 3541140 21975850 3541140 23413712 3541140 16710609 10563540 16710609 4835017 16710609 4835017 5150622 4835017 22431796 4149233 22431796 15023730 22431796 15023730 10814849 16586912 10814849 16586912 17083449 16586912 13693837 13148990 13693837 19382145 13693837 19382145 7695020 19382145 18332652 5316040 18332652 5316040 21207627 20514201 21207627 16379563 21207627 16379563 6260537 6342573 6260537 9190789 6260537 9190789 24340023 23184450 24340023 2894447 24340023 2894447 2490306 2894447 8572571 8024804 8572571 2204044 8572571 2204044 2567625 2204044 19856938 20086347 19856938 20086347 20879932 20086347 6313463 6382181 6313463 17768127 6313463 17768127 18413407 17768127 10873238 14600869 10873238 14600869 14841802 14600869 14638242 11520130 14638242 11520130 1100486 1262667 1100486 5146751 1100486 5146751 8235256 18917536 8235256 14691866 8235256 14691866 12001109 14691866 8321292 7786151 8321292 18419264 8321292 18419264 18708770 18419264 17159090 9919487 17159090 14146655 17159090 14146655 11222156 15337487 11222156 13976993 11222156 13976993 12730831 13976993 6511729 20485717 6511729 8647251 6511729 8647251 18310600 8647251 7035977 25472918 7035977 25472918 1455911 25472918 5599998 5664182 5599998 11580367 5599998 11580367 14075503 13052479 14075503 12186107 14075503 12186107 10887448 2251281 10887448 2251281 24546906 2251281 7283908 8720827 7283908 8720827 18549725 8720827 12560765 18873841 12560765 18873841 8119966 18873841 11689357 11151178 11689357 18088406 11689357 18088406 20204919 19408102 20204919 5234618 20204919 5234618 5484250 5234618 16543207 19318035 16543207 19318035 20136791 19318035 15591299 14686049 15591299 17923843 15591299 17923843 18155690 17923843 3025611 23781826 3025611 9675148 3025611 9675148 17601670 9675148 14951125 23001118 14951125 23001118 3738475 23001118 8790614 8337372 8790614 16364112 8790614 16364112 23457710 2564167 23457710 2564167 24283110 2564167 6477993 20362173 6477993 8005148 6477993 8005148 11089623 10802560 11089623 8305651 11089623 8305651 18756517 8305651 11601572 15000804 11601572 5036793 11601572 5036793 5286121 5036793 14974859 22923095 14974859 22923095 4010314 22923095 5431543 2395494 5431543 2395494 24411940 2395494 14970568 14234165 14970568 10741533 14970568 10741533 11584899 10741533 19287598 22700792 19287598 22700792 4188985 22700792 25725112 24647175 25725112 6235893 25725112 6235893 6652287 6235893 7467864 19423057 7467864 15985898 7467864 15985898 10639517 15985898 7498696 19566991 7498696 15210661 7498696 15210661 15541565 15210661 12986689 9683415 12986689 9683415 10162219 9683415 11477735 15332263 11477735 6417811 11477735 6417811 6798551 6417811 23955438 2773227 23955438 19817273 23955438 19817273 20287647 19817273 20763106 20329618 20763106 18620234 20763106 18620234 16197113 15929126 16197113 19953025 16197113 19953025 6905601 19953025 16152289 5431087 16152289 5431087 21735193 20958015 21735193 10107022 21735193 10107022 16811800 10107022 19115438 1598771 19115438 1598771 1203192 1598771 16713890 16104439 16713890 5627639 16713890 5627639 5673177 5627639 10657897 10160604 10657897 7082000 10657897 7082000 6973138 7082000 19045752 17779055 19045752 17779055 9346239 17779055 12518873 12106302 12518873 18955325 12518873 18955325 8125655 18955325 21893060 2607311 21893060 2607311 2161265 2607311 22746024 10972184 22746024 10972184 4494798 22442068 4494798 18931836 4494798 18931836 20893577 20194561 20893577 1351855 20893577 1351855 25404090 1351855 14123876 14077839 14123876 14077839 12640350 14077839 13533608 13225565 13533608 17186902 13533608 17186902 17828292 17186902 12957306 2533253 12957306 2533253 3020150 2533253 22182502 24216921 22182502 24216921 25395613 24216921 21717421 12325137 21717421 12325137 14403505 12325137 18224225 8737713 18224225 18332079 18224225 18332079 19248255 18332079 12559810 9985211 12559810 9985211 6880642 20200559 6880642 12637661 6880642 12637661 18995963 8202473 18995963 13567587 18995963 13567587 14574513 13567587 19435392 19221413 19435392 12069770 19435392 12069770 4767056 4614674 4767056 6369540 4767056 6369540 23258112 22056243 23258112 15025801 23258112 15025801 10194606 16788378 10194606 4053748 10194606 4053748 22746817 4053748 19891774 16768074 19891774 16768074 16486136 10556218 16486136 21539974 16486136 21539974 5377614 21539974 12048167 11310814 12048167 11692097 12048167 11692097 5190957 2220358 5190957 2220358 24667293 2220358 9724047 9127613 9724047 6124755 9724047 6124755 6423149 6124755 8901580 20276499 8901580 20276499 6730919 20276499 11677004 689666 11677004 689666 26021337 689666 7351641 7474932 7351641 6153077 7351641 6153077 21346685 6153077 6205617 6081352 6205617 9979386 6205617 9979386 17199687 9979386 14794299 17307884 14794299 17307884 4756380 22262123 4756380 20852969 4756380 20852969 21463360 20852969 16421222 6341108 16421222 6341108 21139069 6341108 10642413 15993027 10642413 6166803 10642413 6166803 20817031 6166803 14341177 19218153 14341177 19218153 7959482 19218153 15982160 10914602 15982160 23109065 15982160 23109065 23464865 23109065 8711260 5170541 8711260 5170541 21812883 20421140 21812883 20421140 16511370 15920023 16511370 17646499 16511370 17646499 17831779 17646499 8173251 18714883 8173251 9882575 8173251 9882575 17169760 9882575 1161526 25679510 1161526 16200211 1161526 16200211 17139710 16200211 8793095 8444396 8793095 16273715 8793095 16273715 19695252 7310845 19695252 22738511 19695252 22738511 23494805 22738511 6553075 5975368 6553075 20459966 6553075 20459966 21099977 20459966 8984297 8440373 8984297 9554364 8984297 9554364 17500376 9554364 8776767 8394601 8776767 10539881 8776767 10539881 19090568 19850262 19090568 19850262 7012531 19850262 17048012 8928132 17048012 8928132 26024782 25239967 26024782 19787452 26024782 19787452 7116304 19787452 14921587 10689965 14921587 10689965 11512443 10689965 19760476 18932834 19760476 18012802 19760476 18012802 9284975 18012802 9551486 3151066 9551486 3151066 3255343 3151066 9353604 17685472 9353604 17685472 19942953 6807583 19942953 17381850 19942953 17381850 14701460 8309514 14701460 8309514 19092299 8309514 18533639 18133028 18533639 10629624 18533639 10629624 16209043 10629624 24106372 2719551 24106372 4286834 24106372 4286834 4181310 4286834 5292061 22423202 5292061 22423202 23131927 22423202 12818566 9670558 12818566 9670558 10219188 9670558 21191596 5462644 21191596 20360287 21191596 20360287 3592383 23369042 3592383 12390326 3592383 12390326 13172275 12390326 9815699 9206391 9815699 17377643 9815699 17377643 9558455 17377643 18754187 18248040 18754187 8833815 18754187 8833815 18534594 8833815 24016099 2803060 24016099 5593719 24016099 5593719 5826835 5593719 13350775 20392034 13350775 20392034 21138053 20392034 6095868 22080069 6095868 22080069 23182314 22080069 18573485 15614202 18573485 15614202 5070220 4704270 5070220 21061446 5070220 21061446 22899843 3698016 22899843 14782258 22899843 14782258 4450454 4333165 4450454 15839656 4450454 15839656 21463433 5997459 21463433 18507841 21463433 18507841 8323908 18507841 14757633 14594041 14757633 19388305 14757633 19388305 20164433 19388305 19219483 7875343 19219483 9583182 19219483 9583182 1564216 1936249 1564216 18054690 1564216 18054690 23673433 22504983 23673433 17975222 23673433 17975222 1443481 1768076 1443481 2693288 1443481 2693288 18374120 21465279 18374120 21465279 25614276 24637967 25614276 14503735 25614276 14503735 14868105 14503735 16133892 20866398 16133892 20866398 6247471 20866398 16249555 15615747 16249555 17487414 16249555 17487414 9534568 17487414 16202984 15315706 16202984 21703822 16202984 21703822 5055905 21703822 6073917 20332878 6073917 20332878 9447414 17461329 9447414 19637241 9447414 19637241 20667491 6575602 20667491 13550631 20667491 13550631 10555730 9859313 10555730 16788006 10555730 16788006 9117506 21912439 9117506 21912439 22688797 21912439 3517559 23330988 3517559 9307731 3517559 9307731 19846077 7266606 19846077 14483771 19846077 14483771 10200801 18030431 10200801 18030431 8782711 18030431 19300564 18934316 19300564 18934316 19698057 18934316 13768034 12816074 13768034 15698613 13768034 15698613 20089835 19455595 20089835 14063014 20089835 14063014 15095594 14063014 16898435 9795004 16898435 18498835 16898435 18498835 1695966 25322391 1695966 15528999 1695966 15528999 23626410 22717939 23626410 9618707 23626410 9618707 7972738 18863704 7972738 10295693 7972738 10295693 23123141 3792811 23123141 18235202 23123141 18235202 8544514 18235202 22948662 3916895 22948662 11419524 22948662 11419524 15574762 11419524 23351199 23030435 23351199 7185828 23351199 7185828 19731753 7185828 20514667 6250263 20514667 13444527 20514667 13444527 13212566 13444527 13673935 13123392 13673935 14169849 13673935 14169849 14884039 14169849 3029237 23773047 3029237 20097861 3029237 20097861 20855405 20097861 5214520 4958156 5214520 15538801 5214520 15538801 16206486 15538801 12678367 7562728 12678367 7562728 19764903 7562728 16179633 18552391 16179633 18552391 21520002 20853994 21520002 9373526 21520002 9373526 10272083 25675286 10272083 25675286 1217577 25675286 12662400 13974968 12662400 15567276 12662400 15567276 11258279 15567276 16171843 2706541 16171843 2706541 3218452 2706541 20595152 10255099 20595152 10255099 6259579 5883090 6259579 18530806 6259579 18530806 15731729 4168763 15731729 4168763 4102222 4168763 19484468 22006924 19484468 22006924 22543885 22006924 10108111 6152385 10108111 6152385 20963751 6152385 2993812 23958964 2993812 18651010 2993812 18651010 21340441 20657478 21340441 16150579 21340441 16150579 10521344 16367672 10521344 8188485 10521344 8188485 8666106 8188485 12934984 22022265 12934984 22022265 4999476 22022265 10282106 16480531 10282106 16505562 10282106 16505562 17104277 16505562 7425984 19619415 7425984 12124283 7425984 12124283 17663145 9562026 17663145 17053987 17663145 17053987 6163319 20777523 6163319 16771312 6163319 16771312 23651459 22575263 23651459 10423782 23651459 10423782 11128048 10423782 22112650 4040377 22112650 4040377 3920579 22956133 3920579 17521364 3920579 17521364 19238401 8007086 19238401 22717105 19238401 22717105 4296614 22717105 20075198 19365741 20075198 20078077 20075198 20078077 20668911 20078077 10622281 10426003 10622281 10426003 11024859 10426003 5680089 21206875 5680089 17012094 5680089 17012094 21862475 4970044 21862475 15637997 21862475 15637997 2954208 23979491 2954208 4158402 2954208 4158402 22407591 21505573 22407591 8079284 22407591 8079284 15077617 14059731 15077617 7552870 15077617 7552870 19308325 7552870 7660477 19330520 7660477 9348141 7660477 9348141 17931357 9348141 9087363 8789905 9087363 10563012 9087363 10563012 11124766 10563012 1930129 1808988 1930129 23898782 1930129 23898782 25144075 23898782 12147216 11396262 12147216 15722636 12147216 15722636 16085431 15722636 14737020 10593230 14737020 10593230 11280378 10555664 11280378 24976382 11280378 24976382 2101393 24976382 10046073 4968624 10046073 4968624 22148360 4968624 12611381 19297967 12611381 19297967 20220672 19297967 5413043 21415617 5413043 11544353 5413043 11544353 19754065 7661891 19754065 17873237 19754065 17873237 9159680 17873237 20330542 19779910 20330542 19779910 7284935 19779910 9006760 8679929 9006760 10484633 9006760 10484633 20479007 6730580 20479007 7068260 20479007 7068260 7104526 7068260 19669866 16756758 19669866 16756758 10203616 16756758 16173103 10471109 16173103 20567239 16173103 20567239 6390660 20567239 15285597 7789374 15285597 7789374 8143165 7789374 16268057 19926451 16268057 19926451 7027152 19926451 13643367 4293366 13643367 4293366 4625904 4293366 9823920 9346892 9823920 4793468 9823920 4793468 4923428 4793468 7598539 19496289 7598539 12186146 7598539 12186146 13245818 12186146 3694373 3599356 3694373 17297345 3694373 17297345 14112914 3026027 14112914 3026027 25187285 1479923 25187285 4462497 25187285 4462497 4385355 4462497 4732846 22181852 4732846 5026413 4732846 5026413 21872190 5026413 17184563 20153200 17184563 20153200 24080261 2717036 24080261 6391868 24080261 6391868 6880047 6391868 17773448 23973171 17773448 23973171 2977003 23973171 19036489 8187651 19036489 12891709 19036489 12891709 13754032 12891709 14573272 12212384 14573272 17996550 14573272 17996550 19390179 19052042 19390179 7011806 19390179 7011806 19953215 7011806 8546546 18516044 8546546 18230783 8546546 18230783 25147418 24070553 25147418 16982437 25147418 16982437 14626921 12230708 14626921 18706303 14626921 18706303 19477066 18706303 3236756 3340862 3236756 21477939 3236756 21477939 21959776 21477939 10929268 9615633 10929268 9615633 18934918 18839612 18934918 8343078 18934918 8343078 4813472 22284736 4813472 12712424 4813472 12712424 18321204 8822693 18321204 22952010 18321204 22952010 23746415 22952010 19779917 6942662 19779917 17753740 19779917 17753740 18283050 17753740 22059951 21283458 22059951 3034584 22059951 3034584 2678659 3034584 4766299 21966694 4766299 5069325 4766299 5069325 25797895 24550699 25797895 12479905 25797895 12479905 12716020 2398435 12716020 2398435 2819248 2398435 19265873 16348736 19265873 16348736 10796378 16348736 12954402 12533866 12954402 19736171 12954402 19736171 1611534 25257678 1611534 8470930 1611534 8470930 19473886 6753061 19473886 6753061 20563386 6753061 12950514 22458544 12950514 22458544 23242679 22458544 21718557 4952152 21718557 5800477 21718557 5800477 16040402 15197374 16040402 11609960 16040402 11609960 12526707 11609960 18667073 18087635 18667073 12483720 18667073 12483720 13086556 12192496 13086556 17156661 13086556 17156661 17945306 17358722 17945306 16066990 17945306 16066990 14464491 13714512 14464491 18586076 14464491 18586076 8528825 18586076 12643123 14217897 12643123 22865225 12643123 22865225 4290413 22865225 23244657 16105396 23244657 16105396 3662018 3637046 3662018 9758415 3662018 9758415 21844394 4670441 21844394 12844611 21844394 12844611 13933322 12844611 15323945 19768351 15323945 19768351 20538683 19768351 19954539 7435407 19954539 23295502 19954539 23295502 3726395 23295502 5022278 19091815 5022278 19091815 7790356 19091815 5272100 22430572 5272100 22430572 4710983 22430572 9114462 3039493 9114462 3039493 3539779 3039493 21500324 20688909 21500324 16827635 21500324 16827635 10387852 16827635 12613818 9035339 12613818 9035339 9235613 18029891 9235613 9470541 9235613 9470541 10052735 9470541 6706302 6209868 6706302 23851497 6706302 23851497 3155274 23851497 22750199 11586128 22750199 11586128 12051670 10192000 12051670 10192000 9265210 17821813 9265210 12944141 9265210 12944141 18519387 18046796 18519387 10528644 18519387 10528644 16573796 10528644 19763307 19614109 19763307 19614109 20348508 19626382 20348508 12918431 20348508 12918431 13894158 12918431 14282536 12538595 14282536 17283994 14282536 17283994 8339833 18631291 8339833 17432730 8339833 17432730 18069605 17432730 12228295 8314851 12228295 8314851 8887056 8314851 14495240 24851506 14495240 24851506 25795766 24851506 5539774 5657846 5539774 14562964 5539774 14562964 16791048 10237964 16791048 22388128 16791048 22388128 4415744 22388128 12848954 12311929 12848954 20483377 12848954 20483377 6696593 20483377 9636251 17048054 9636251 22672908 9636251 22672908 4333713 22672908 8404152 4162340 8404152 4162340 4099739 4162340 11384792 17512780 11384792 17512780 17865523 17512780 11067010 8626921 11067010 8626921 2711091 2421130 2711091 20000515 2711091 20000515 7769532 7218062 7769532 11483709 7769532 11483709 15148574 11483709 12307167 11929525 12307167 4638853 12307167 4638853 4654665 4638853 10917862 15625838 10917862 9196447 10917862 9196447 8031728 7948893 8031728 10560917 8031728 10560917 15324084 14489748 15324084 2506128 15324084 2506128 24321568 2506128 2592488 24490791 2592488 12607447 2592488 12607447 14169250 12607447 13738378 14914974 13738378 14914974 15430248 14914974 1378761 25287089 1378761 10699872 1378761 10699872 11295710 10699872 2803481 2417833 2803481 7654034 2803481 7654034 8359845 18530051 8359845 5122909 8359845 5122909 24093837 2715132 24093837 16172241 24093837 16172241 7209037 19808686 7209037 10699485 7209037 10699485 24303220 2547591 24303220 12262781 24303220 12262781 6035838 2458812 6035838 2458812 2894942 2458812 22962673 20730932 22962673 20730932 6243698 20730932 15008648 11168404 15008648 11168404 11800038 23724899 11800038 23724899 3147050 23724899 11257641 3627407 11257641 3627407 23047369 3627407 10256810 18174853 10256810 18174853 18662045 18174853 14174231 12691027 14174231 17853953 14174231 17853953 18475227 17853953 13947996 12956533 13947996 20394823 13947996 20394823 21078575 20394823 13508735 11057151 13508735 11057151 11354034 11057151 20328361 19686542 20328361 2708530 20328361 2708530 2827927 2708530 11783152 14973666 11783152 14973666 11926422 14973666 1615199 1759117 1615199 17830533 1615199 17830533 18805487 17830533 4878405 4793556 4878405 20982931 4878405 20982931 21585157 20982931 4913737 21881770 4913737 5954652 4913737 5954652 22813266 3815846 22813266 3815846 24041617 2730193 24041617 7542669 24041617 7542669 2550335 2116622 2550335 15488003 2550335 15488003 22651371 21986125 22651371 6213084 22651371 6213084 12340081 18470588 12340081 18470588 2769869 23982973 2769869 12985541 2769869 12985541 17928299 4260364 17928299 4260364 22481188 4260364 16986271 16652748 16986271 9876965 16986271 9876965 17278565 9876965 9137702 8646010 9137702 16702771 9137702 16702771 18721122 8440805 18721122 8786705 18721122 8786705 11188892 17458172 11188892 17458172 20780152 1696002 20780152 1696002 2059983 1696002 6705590 20307646 6705590 14339462 6705590 14339462 15461105 14498803 15461105 10218464 15461105 10218464 16894138 10218464 5821795 21406246 5821795 5165387 5821795 5165387 5155924 5165387 17204060 20150336 17204060 20150336 21046826 20150336 14214090 10330228 14214090 10330228 16837653 10330228 7568563 2690129 7568563 2690129 24155059 2690129 20423108 8306944 20423108 8306944 4035790 23060741 4035790 22714558 4035790 22714558 424870 460642 424870 14151956 424870 14151956 14788394 14151956 5634009 21386748 5634009 16114848 5634009 16114848 22822843 3853327 22822843 22979855 22822843 22979855 25229489 24237133 25229489 3110673 25229489 3110673 2653712 3110673 25539386 1485458 25539386 1515934 25539386 1515934 8612842 18250674 8612842 5004314 8612842 5004314 5055779 5004314 7778070 22740056 7778070 22740056 23536944 22740056 13265657 13382715 13265657 20024320 13265657 20024320 21146585 5695582 21146585 11891962 21146585 11891962 2960721 2972781 2960721 16927037 2960721 16927037 21425777 20733093 21425777 7981435 21425777 7981435 8242861 5138427 8242861 5138427 22066400 5138427 20318741 22075198 20318741 22075198 23042773 22075198 19611765 7207815 19611765 17044713 19611765 17044713 10267841 17044713 18658009 19456940 18658009 19456940 7372866 19456940 14067083 7323014 14067083 7323014 7216376 7323014 20848344 20318752 20848344 4498876 20848344 4498876 22627758 4498876 8104930 14169932 8104930 14169932 14345222 14169932 12968733 10908565 12968733 10908565 16678995 16066383 16678995 5767330 16678995 5767330 20865014 5767330 13924431 21896043 13924431 21896043 22558533 21896043 17065183 10124034 17065183 18249778 17065183 18249778 19055881 18249778 10268963 9685489 10268963 17138030 10268963 17138030 17877378 17138030 13600373 12666097 13600373 21518995 13600373 21518995 5422868 21518995 16213807 10694881 16213807 10950191 16213807 10950191 14685836 14588125 14685836 5922717 14685836 5922717 20690198 5922717 6750540 22421081 6750540 22421081 23026303 22421081 11339114 11020203 11339114 14258203 11339114 14258203 21101667 20426720 21101667 9085662 21101667 9085662 16173476 15744265 16173476 9789777 16173476 9789777 10214496 9789777 15367142 14659656 15367142 6414694 15367142 6414694 6993112 6414694 19832047 23932275 19832047 23932275 3081050 23932275 25672311 923685 25672311 923685 26157131 923685 17343082 11687487 17343082 11687487 3163763 23579937 3163763 3957173 3163763 3957173 15743571 15218119 15743571 8510704 15743571 8510704 1596184 1928031 1596184 23135710 1596184 23135710 24214917 23135710 9776223 10791921 9776223 10791921 11409796 10791921 3254650 3164927 3254650 5246423 3254650 5246423 21324688 5246423 8829144 10674056 8829144 10674056 24356999 2461375 24356999 22243371 24356999 22243371 4776455 22243371 15252830 8014384 15252830 8014384 8487998 8014384 13637956 13126455 13637956 7573578 13637956 7573578 8115626 7573578 16695494 21579493 16695494 21579493 5489155 21579493 6766087 6451352 6766087 10550868 6766087 10550868 18726916 1183440 18726916 1183440 1075931 1183440 8121240 19014197 8121240 19014197 19420593 19014197 8166489 7690101 8166489 22874889 8166489 22874889 24188137 22874889 20146331 6489433 20146331 6489433 20265792 6489433 11472959 10988307 11472959 10988307 11751567 10988307 10985398 15585148 10985398 6658561 10985398 6658561 1670116 2120877 1670116 6802121 1670116 6802121 6759174 6802121 873729 26234901 873729 8537989 873729 8537989 18642373 8537989 14940308 18139429 14940308 18139429 21876324 21448398 21876324 3708826 21876324 3708826 23264454 3708826 13953558 16619385 13953558 16619385 20207137 7248185 20207137 11884992 20207137 11884992 10044526 21618995 10044526 21618995 22592979 21618995 18153833 9057358 18153833 9057358 5730257 5629152 5730257 17157974 5730257 17157974 9603384 17157974 7389714 23969768 7389714 23969768 2986117 23969768 17818337 17414887 17818337 18714201 17818337 18714201 8261846 18714201 16752242 5658112 16752242 5658112 21271277 5658112 15783661 17064475 15783661 17064475 19420761 18902020 19420761 15850595 19420761 15850595 10986436 15850595 11714975 11265659 11714975 13876769 11714975 13876769 16205791 15803872 16205791 13984526 16205791 13984526 12202995 9589245 12202995 9589245 17704633 9589245 5909383 20938761 5909383 18576416 5909383 18576416 19004839 8140171 19004839 16214248 19004839 16214248 9297364 17855939 9297364 6227628 9297364 6227628 6444081 6227628 11001190 15933121 11001190 3450053 11001190 3450053 23049109 3450053 15785309 15185491 15785309 14677507 15785309 14677507 8456437 19275375 8456437 19275375 7626636 19275375 20464924 6200736 20464924 23874912 20464924 23874912 24999693 23874912 8108537 12389243 8108537 12389243 14386385 12389243 3503865 3046155 3503865 16404908 3503865 16404908 17139136 16404908 11717908 11217074 11717908 18982616 11717908 18982616 7874262 18982616 20164064 6521973 20164064 6521973 21679665 5175831 21679665 22522582 21679665 22522582 23577011 22522582 21578413 5899076 21578413 10110330 21578413 10110330 17188774 10110330 18428269 18033193 18428269 5673074 18428269 5673074 21489032 5673074 8886626 8358609 8886626 4396358 8886626 4396358 22563609 4396358 15545801 11395614 15545801 10335659 15545801 10335659 16949721 10335659 8786806 18416829 8786806 17315429 8786806 17315429 20404369 6874225 20404369 17784585 20404369 17784585 18335970 17784585 19548179 6147889 19548179 6147889 6220660 6147889 6559013 20461505 6559013 5818472 6559013 5818472 21070375 5818472 19923295 21406727 19923295 21406727 5398399 21406727 7714401 7431235 7714401 7431235 9859856 9170876 9859856 5245468 9859856 5245468 5620464 5245468 11353644 15770366 11353644 4953786 11353644 4953786 21941972 4953786 13723221 13019261 13723221 7546464 13723221 7546464 4019493 22940151 4019493 3634637 4019493 3634637 23212413 3634637 10956568 16211728 10956568 4668964 10956568 4668964 22427634 4668964 2731189 2454618 2731189 18979775 2731189 18979775 20479360 19692222 20479360 8456383 20479360 8456383 5289329 21561328 5289329 15163210 5289329 15163210 11697126 15163210 11044355 6022933 11044355 6022933 22617480 4413116 22617480 8846227 22617480 8846227 10886775 15870012 10886775 12448747 10886775 12448747 19301370 2725275 19301370 2725275 24112375 2725275 2381578 24282543 2381578 12487989 2381578 12487989 16853559 4322758 16853559 4322758 22588829 4322758 10690536 16172838 10690536 15457763 10690536 15457763 20971973 5629195 20971973 22609692 20971973 22609692 23055153 22609692 10161385 16800583 10161385 21076112 10161385 21076112 21920612 21076112 7590465 2239300 7590465 2239300 24729490 2239300 4801110 21983911 4801110 7181323 4801110 7181323 20043850 7181323 10943513 14721317 10943513 14721317 15726517 14721317 8710795 18146837 8710795 9090888 8710795 9090888 18225934 9090888 4932965 4795407 4932965 10795614 4932965 10795614 16266751 10795614 8100024 18960315 8100024 6109290 8100024 6109290 6406162 6109290 9921958 16691444 9921958 13870080 9921958 13870080 12722548 13870080 6066399 20503336 6066399 7220254 6066399 7220254 17629527 16966857 17629527 9220848 17629527 9220848 17727440 9220848 13900464 12571395 13900464 3959747 13900464 3959747 22811292 3959747 20573588 19733191 20573588 8153295 20573588 8153295 8761413 8153295 16143176 20509031 16143176 20509031 23846921 22893311 23846921 6754905 23846921 6754905 6745302 6754905 13235379 16048211 13235379 16048211 16230321 16048211 3788215 25644132 3788215 25644132 1163811 25644132 11063951 10662290 11063951 12038781 11063951 12038781 14577586 12038781 737795 802899 737795 2763299 737795 2763299 6750919 20334837 6750919 1067538 6750919 1067538 25701498 1067538 10512089 13919721 10512089 13919721 12946058 13919721 9854821 9416298 9854821 15432005 9854821 15432005 20857338 2569933 20857338 2569933 2170486 2569933 24074619 23366357 24074619 17137608 24074619 17137608 14090716 11950247 14090716 11950247 20628819 6085902 20628819 10453250 20628819 10453250 11946806 11396931 11946806 4136534 11946806 4136534 4194100 4136534 18413678 18052061 18413678 8642480 18413678 8642480 8736046 8275228 8736046 21148414 8736046 21148414 21723598 21148414 15477975 14483180 15477975 17500796 15477975 17500796 18014766 17500796 17095640 9881845 17095640 14932157 17095640 14932157 7595273 6915676 7595273 9459620 7595273 9459620 23288722 3612668 23288722 16436933 23288722 16436933 17004487 16436933 18356924 23940044 18356924 23940044 25067143 23940044 16328332 10659102 16328332 24148567 16328332 24148567 25159079 24148567 6648504 8908561 6648504 8908561 11837544 11000000 11837544 3418967 11837544 3418967 23392477 3418967 11673808 17000971 11673808 17000971 17689506 17000971 9591735 9093403 9591735 22280795 9591735 22280795 23193511 22280795 18746647 7280114 18746647 7280114 5860224 21146987 5860224 16670671 5860224 16670671 17394445 16670671 9018948 8553551 9018948 20167774 9018948 20167774 23553379 3301807 23553379 24173488 23553379 24173488 25271328 24173488 16625512 2696523 16625512 2696523 2341468 2696523 21881035 21492205 21881035 21492205 22281857 21492205 17444979 9878355 17444979 21475723 17444979 21475723 24776944 23936120 24776944 15136103 24776944 15136103 15566786 15136103 20539742 2272579 20539742 2272579 24486225 2272579 9232967 17533157 9232967 17533157 2679002 24150387 2679002 21195332 2679002 21195332 9232007 8778225 9232007 23442326 9232007 23442326 3648450 23442326 18898882 5956267 18898882 5956267 6298816 5956267 9841306 16685316 9841306 16685316 17100648 16685316 14193489 12530128 14193489 17420033 14193489 17420033 9677356 17420033 15211376 11861563 15211376 20344820 15211376 20344820 6733211 20344820 10470218 9961766 10470218 23639365 10470218 23639365 3375451 23639365 23367586 19137612 23367586 19137612 7812039 19137612 22072790 5036603 22072790 7335659 22072790 7335659 7429941 7335659 21043071 6094296 21043071 13416554 21043071 13416554 14178658 13416554 19698442 19017703 19698442 11721235 19698442 11721235 14602034 14581042 14602034 14581042 12399528 14581042 24525299 2336237 24525299 15743762 24525299 15743762 10910118 15743762 17710149 2652831 17710149 2652831 24131606 2652831 6770383 20570665 6770383 20570665 21262204 20570665 16804940 16138396 16804940 16716038 16804940 16716038 20316992 6623168 20316992 17571702 20316992 17571702 6761210 20139757 6761210 11588313 6761210 11588313 15307279 11588313 6226094 6099802 6226094 15485095 6226094 15485095 11545522 15485095 2949232 2502470 2949232 16911032 2949232 16911032 11320205 15453498 11320205 19262680 11320205 19262680 4411239 3935181 4411239 6426801 4411239 6426801 23674523 23208602 23674523 7613212 23674523 7613212 13388343 22811234 13388343 22811234 23204211 22811234 9140685 11656640 9140685 11656640 15463880 11656640 1960552 24875337 1960552 4206338 1960552 4206338 22451398 4206338 12090829 16047084 12090829 16047084 11026880 16047084 13334839 6037181 13334839 6037181 5888994 6037181 22073673 22060335 22073673 22060335 4988463 22060335 23239951 22330623 23239951 14515210 23239951 14515210 14687487 14515210 23977719 3010604 23977719 12560561 23977719 12560561 12389519 11455405 12389519 13713100 12389519 13713100 12850950 13713100 9576772 17704886 9576772 10289792 9576772 10289792 22629515 22068371 22629515 8715217 22629515 8715217 18655935 8715217 18697929 18580306 18697929 8671492 18697929 8671492 18710549 8671492 6719282 24699489 6719282 24699489 25872624 24699489 18295255 5765216 18295255 5765216 5924217 5765216 21376541 6143747 21376541 4952552 21376541 4952552 21866369 4952552 13098637 13881934 13098637 9202417 13098637 9202417 17794929 9202417 12426964 17150181 12426964 17150181 9888548 17150181 12693800 13985170 12693800 22750087 12693800 22750087 4058463 22750087 4719775 4442305 4719775 7623673 4719775 7623673 12505430 11555182 12505430 8107854 12505430 8107854 3185498 24887083 3185498 24887083 25987297 24887083 22610562 4101593 22610562 20989571 22610562 20989571 3714341 23284510 3714341 7728836 3714341 7728836 19307316 7728836 6997796 20130302 6997796 12845473 6997796 12845473 12947460 12845473 4597247 22294939 4597247 8229804 4597247 8229804 16571860 20621174 16571860 20621174 21239354 20621174 12943575 6926514 12943575 6926514 7426407 6926514 23935488 22704935 23935488 10236415 23935488 10236415 16739224 10236415 22347713 4949530 22347713 5647404 22347713 5647404 16939255 16475733 16939255 14314223 16939255 14314223 12235313 14507029 12235313 11704784 12235313 11704784 21143190 20448345 21143190 7524656 21143190 7524656 7322160 21363314 7322160 21363314 5671896 21363314 18501939 8807401 18501939 23279284 18501939 23279284 24175273 23279284 10978402 12787850 10978402 12787850 13982520 12787850 2884384 2681990 2884384 21051495 2884384 21051495 21831319 21051495 12501947 14551763 12501947 21905966 12501947 21905966 22877988 21905966 1955093 24893245 1955093 14008005 1955093 14008005 15302893 11474522 15302893 13630729 15302893 13630729 2779582 24228336 2779582 15414064 2779582 15414064 19274150 24900192 19274150 24900192 1880243 24900192 21062532 5205175 21062532 5205175 5555356 5205175 21165526 19158858 21165526 19158858 8020459 19158858 25216794 24000426 25216794 12533926 25216794 12533926 10904631 2740219 10904631 2740219 24089982 2740219 8960431 8415012 8960431 3762593 8960431 3762593 23188511 3762593 9169729 20707493 9169729 20707493 6420865 20707493 11657860 2705512 11657860 2705512 24105108 2705512 23051275 21923389 23051275 18352160 23051275 18352160 19079791 18352160 20549266 19846481 20549266 15247210 20549266 15247210 14960393 11924565 14960393 15881715 14960393 15881715 18721179 18291112 18721179 14007539 18721179 14007539 14468984 14007539 17148698 16523196 17148698 10567294 17148698 10567294 10893942 10567294 10977703 16177484 10977703 15557910 10977703 15557910 20666059 6034477 20666059 15826394 20666059 15826394 10073040 9674087 10073040 14581152 10073040 14581152 20798440 6295358 20798440 10530107 20798440 10530107 10235691 16444355 10235691 11109751 10235691 11109751 15534290 11109751 9581954 9269340 9581954 22131786 9581954 22131786 4470445 22131786 12757151 12665807 12757151 19913764 12757151 19913764 5593087 21604846 5593087 5780691 5593087 5780691 7398138 14427995 7398138 14427995 13824880 13053530 13824880 21062458 13824880 21062458 24565985 2350317 24565985 24655843 24565985 24655843 25766692 24655843 13276706 13375742 13276706 21372559 13276706 21372559 22029463 21372559 11733942 11002264 11733942 23152541 11733942 23152541 3709669 23152541 12255149 3347415 12255149 3347415 23294607 3347415 14864063 24438267 14864063 24438267 25430848 24438267 11208309 8550617 11208309 8550617 7433138 4704104 7433138 4704104 4794287 4704104 21646317 14723791 21646317 14723791 12208995 16716619 12208995 16716619 10169888 16716619 19305220 18383367 19305220 16128701 19305220 16128701 10458966 16128701 16856168 16569888 16856168 12761710 16856168 12761710 14001035 12761710 17463328 9582695 17463328 19347680
166189 130503861 0 130503861 974143232 732365646 974143232 732365646 161911503 732365646 532121449 481340983 532121449 947587065 532121449 947587065 877211236 947587065 36946432 185733976 36946432 185733976 373065875 923827765 373065875 263257318 373065875 263257318 177638964 263257318 545036160 954888045 545036160 954888045 920631257 954888045 584588597 355758616 584588597 355758616 267664393 355758616 915475786 940683726 915475786 356807340 915475786 356807340 308111840 663868389 308111840 471878085 308111840 471878085 558178895 471878085 412135536 949006438 412135536 55802982 412135536 55802982 875300181 55802982 532861086 667314309 532861086 667314309 33198505 667314309 865608533 510573870 865608533 607799815 865608533 607799815 84550469 607799815 237620283 96310392 237620283 96310392 283097071 96310392 123105360 866236746 123105360 866236746 443010340 866236746 285267244 167955371 285267244 167955371 347732299 167955371 260369785 833624032 260369785 833624032 40763518 833624032 799103935 140998980 799103935 140998980 560594853 140998980 789354518 866403084 789354518 847788065 789354518 847788065 933054587 333757212 933054587 333757212 440834732 690184808 440834732 684819786 440834732 684819786 140292841 684819786 271488275 444048915 271488275 444048915 699269293 275586092 699269293 286876388 699269293 286876388 474599844 286876388 763925173 92478807 763925173 271699986 763925173 271699986 909975228 271699986 864297597 672664193 864297597 672664193 95793417 672664193 357621198 938411981 357621198 76667414 357621198 76667414 337070515 76667414 454462454 569223331 454462454 569223331 31120072 569223331 274884073 85277125 274884073 761355409 274884073 761355409 308338290 209490334 308338290 393861406 308338290 393861406 502981677 393861406 61936647 645720523 61936647 645720523 921616827 645720523 427779878 372626674 427779878 372626674 557184167 372626674 371956215 170858021 371956215 185701140 371956215 185701140 716626986 185701140 632390362 91850943 632390362 869793140 632390362 869793140 804163063 869793140 666025809 64504103 666025809 347459219 666025809 347459219 930959733 929722166 930959733 725164894 930959733 725164894 290469125 94264376 290469125 94264376 590595007 94264376 222532298 877043976 222532298 877043976 782084352 877043976 114625893 722052233 114625893 897911369 114625893 897911369 948742645 897911369 336156149 18670878 336156149 685545099 336156149 685545099 865384778 289008951 865384778 929966445 865384778 929966445 384400333 99282408 384400333 99282408 668638719 99282408 27927602 516102908 27927602 201303161 27927602 201303161 956277377 33717392 956277377 963998382 956277377 963998382 5550640 78002419 5550640 78002419 702675231 78002419 555027444 434810289 555027444 426266826 555027444 426266826 476007002 426266826 709642831 657097245 709642831 30062427 709642831 30062427 177423838 30062427 496679267 700537470 496679267 700537470 833106254 700537470 255869670 847401907 255869670 404922275 255869670 404922275 972219647 848881436 972219647 633474947 972219647 633474947 745270755 633474947 774171752 28926845 774171752 932575432 774171752 932575432 323551765 173939454 323551765 263757953 323551765 263757953 218179102 263757953 477782471 652843161 477782471 27215247 477782471 27215247 293114837 27215247 678138128 995652229 678138128 191308862 678138128 191308862 529602272 191308862 726222276 631872757 726222276 564802001 726222276 564802001 906209734 969277118 906209734 347919467 906209734 347919467 256227639 347919467 467348806 23699259 467348806 640364572 467348806 640364572 87715034 870502092 87715034 603635156 87715034 603635156 911706422 49838335 911706422 250634484 911706422 250634484 122181823 290513706 122181823 212054939 122181823 212054939 631310347 212054939 157668265 760599585 157668265 378134126 157668265 378134126 922856193 378134126 775483951 361747136 775483951 362318466 775483951 362318466 683922370 362318466 940930864 273844830 940930864 295263161 940930864 295263161 367496953 295263161 953793736 193908770 953793736 771954698 953793736 771954698 333697418 892952282 333697418 394710245 333697418 394710245 752701253 394710245 741793525 986078133 741793525 986078133 294872793 986078133 432424085 238871583 432424085 531573861 432424085 531573861 546492364 531573861 348176076 106828889 348176076 765412186 348176076 765412186 760501874 765412186 209419150 390188470 209419150 542816393 209419150 542816393 728525026 542816393 458434866 57325360 458434866 585420529 458434866 585420529 918899492 439777716 918899492 936485205 918899492 936485205 637715208 34944882 637715208 928335632 637715208 928335632 926443218 928335632 716933255 541931953 716933255 595083646 716933255 595083646 78892719 796879027 78892719 444742015 78892719 444742015 524807952 913047323 524807952 88192097 524807952 88192097 775407727 88192097 637426540 613630783 637426540 613630783 264344457 647829731 264344457 314653229 264344457 314653229 121492566 314653229 703983768 850173272 703983768 356492249 703983768 356492249 990669567 356492249 348595814 94880619 348595814 439792325 348595814 439792325 948700261 798747454 948700261 798747454 360882028 798747454 976762847 210744986 976762847 865651033 976762847 865651033 755793111 865651033 974332058 32293628 974332058 788725991 974332058 788725991 302992239 788725991 731352558 163631772 731352558 163631772 132709635 163631772 611997825 949619643 611997825 579188104 611997825 579188104 131724300 579188104 402734739 309923227 402734739 314158119 402734739 314158119 797845821 843877430 797845821 697345527 797845821 697345527 907130310 697345527 618933852 906836158 618933852 286535246 618933852 286535246 859417611 521012251 859417611 521012251 662140144 521012251 969063142 707858997 969063142 619851050 969063142 619851050 83831984 390546281 83831984 768113027 83831984 768113027 739521763 768113027 537351216 779616894 537351216 149333629 537351216 149333629 809557075 149333629 634003405 938629659 634003405 938629659 928682793 938629659 610077509 183328118 610077509 453020571 610077509 453020571 358419725 58781886 358419725 155008532 358419725 155008532 323182200 155008532 465990802 636816051 465990802 636816051 398516482 636816051 822866399 245444017 822866399 605901610 822866399 605901610 89518401 605901610 633270684 42750443 633270684 894722207 633270684 894722207 964772614 894722207 674457041 541627999 674457041 870914161 674457041 870914161 655961396 870914161 850974332 615400452 850974332 853093889 850974332 853093889 154819593 853093889 787923364 170018054 787923364 881073162 787923364 881073162 870548025 881073162 727917176 189622784 727917176 189622784 633106004 189622784 729996001 304212637 729996001 3175906 729996001 3175906 388253129 3175906 850211118 825910168 850211118 773684307 850211118 773684307 260043878 588446232 260043878 588446232 154355146 588446232 731723951 88818966 731723951 273112658 731723951 273112658 918066742 243331659 918066742 926819425 918066742 926819425 516902373 482890897 516902373 487478477 516902373 487478477 173776195 198631400 173776195 384899749 173776195 384899749 920720408 877690502 920720408 13066765 920720408 13066765 176915457 13066765 838230366 752941225 838230366 162938390 838230366 162938390 36599645 162938390 933452765 150575648 933452765 971046720 933452765 971046720 106340430 971046720 833444859 177076532 833444859 201289359 833444859 201289359 956854569 201289359 786206822 41905539 786206822 41905539 62932239 41905539 235149668 685900530 235149668 14336192 235149668 14336192 440011811 14336192 379145328 862945463 379145328 862945463 891554619 862945463 270302342 315500849 270302342 951284040 270302342 951284040 647047964 731080161 647047964 918739110 647047964 918739110 308299200 918739110 948906018 753109636 948906018 920481527 948906018 920481527 370195390 920481527 757087002 89681909 757087002 89681909 489517004 89681909 663593392 873884472 663593392 321296494 663593392 321296494 636448257 321296494 989409916 424667144 989409916 424667144 178423106 424667144 471237051 245670821 471237051 733256400 471237051 733256400 853146285 733256400 470135432 208249903 470135432 944024891 470135432 944024891 600303925 944024891 26605855 248577022 26605855 248577022 813232806 661422968 813232806 429559400 813232806 429559400 644116544 973232765 644116544 628456859 644116544 628456859 809239850 628456859 139596515 454186862 139596515 463997442 139596515 463997442 452070442 463997442 373178678 906510977 373178678 623630715 373178678 623630715 295732768 623630715 733583476 190284355 733583476 190284355 844550430 190284355 535506504 957402553 535506504 423194621 535506504 423194621 689748419 423194621 219807365 726789670 219807365 83585392 219807365 83585392 892295472 83585392 1658317 636583100 1658317 636583100 575253621 936688487 575253621 601290883 575253621 601290883 260802805 601290883 575782449 744369650 575782449 217460895 575782449 217460895 958222301 217460895 660781842 23400294 660781842 44982050 660781842 44982050 921394710 44982050 283417510 717606626 283417510 434394111 283417510 434394111 93947383 434394111 137948220 986961117 137948220 186987563 137948220 186987563 35899580 186987563 45875834 895811197 45875834 895811197 845698181 895811197 348872726 356719548 348872726 904374256 348872726 904374256 788985418 476623017 788985418 491873706 788985418 491873706 544257142 491873706 670824309 838438557 670824309 403621614 670824309 403621614 803625707 403621614 454746031 42152527 454746031 213213411 454746031 213213411 491050745 213213411 221293982 799651022 221293982 702411102 221293982 702411102 666854327 702411102 581890842 463060665 581890842 463060665 760986857 463060665 609474042 283791915 609474042 942511716 609474042 942511716 854025606 942511716 467401169 419125281 467401169 707574033 467401169 707574033 674977221 707574033 585390664 845583865 585390664 564900334 585390664 564900334 455506500 564900334 860214286 21152811 860214286 867550450 860214286 867550450 336731555 893828452 336731555 496262317 336731555 496262317 807197158 496262317 63658864 320383315 63658864 847793135 63658864 847793135 710975012 983374414 710975012 370178041 710975012 370178041 19139735 526131728 19139735 526131728 916208703 526131728 75803598 726846121 75803598 517782785 75803598 517782785 212790655 799094766 212790655 59508464 212790655 59508464 977503806 261536539 977503806 261536539 219613928 824211647 219613928 824211647 564680269 824211647 363751798 103135329 363751798 103135329 221660739 938749897 221660739 803168760 221660739 803168760 737672555 803168760 255039208 813345914 255039208 577474739 255039208 577474739 17060033 130087390 17060033 130087390 294982581 130087390 206350708 510351500 206350708 510351500 401733525 235252293 401733525 235252293 222692449 235252293 392109462 383703778 392109462 119596025 392109462 119596025 936206629 304148979 936206629 2350308 936206629 2350308 368266978 2350308 623937016 480651469 623937016 47734795 623937016 47734795 789306069 47734795 340168664 630340749 340168664 630340749 861325123 630340749 830895553 112981563 830895553 112981563 331387013 969734205 331387013 374519890 331387013 374519890 454409616 374519890 317987184 722749967 317987184 722749967 346128112 722749967 151336057 227460449 151336057 765197675 151336057 765197675 336655261 765197675 232609092 133913035 232609092 133913035 710513878 133913035 672946922 627186883 672946922 494310796 672946922 494310796 5635431 494310796 173090472 601882143 173090472 601882143 788339472 535874229 788339472 776299514 788339472 776299514 120904113 776299514 721619463 87471881 721619463 87471881 332555146 485879922 332555146 485879922 250590495 485879922 895237331 367565872 895237331 552931421 895237331 552931421 58005218 217249361 58005218 832299999 58005218 832299999 25106133 832299999 626967620 286384488 626967620 286384488 443902522 286384488 573204817 457447651 573204817 457447651 953509494 457447651 742347494 773428683 742347494 773428683 121003913 632845174 121003913 945810348 121003913 945810348 947376360 945810348 179549390 335861822 179549390 850240895 179549390 850240895 733446016 850240895 669280501 945208088 669280501 377169031 669280501 377169031 863327430 828111498 863327430 509188679 863327430 509188679 187193424 907699669 187193424 312437926 187193424 312437926 905988025 652138500 905988025 652138500 38599793 358973145 38599793 358973145 809932876 659896397 809932876 329229978 809932876 329229978 950447138 329229978 125104064 906197802 125104064 166274246 125104064 166274246 671377735 912348416 671377735 912348416 335087607 164905700 335087607 164905700 29769782 65730008 29769782 354482219 29769782 354482219 940868906 159460812 940868906 666834385 940868906 666834385 5948629 161845143 5948629 356637105 5948629 356637105 901740941 356637105 244465961 994687344 244465961 965777785 244465961 965777785 947402878 965777785 565616024 455639264 565616024 829074855 565616024 829074855 952224876 829074855 386351240 82967548 386351240 989880829 386351240 989880829 362767436 989880829 397922869 34611367 397922869 982359137 397922869 982359137 84695648 982359137 224458371 650694928 224458371 650694928 938232959 650694928 83196041 253805127 83196041 737244851 83196041 737244851 943521821 737244851 480476632 149071140 480476632 274756271 480476632 274756271 115262990 274756271 689545827 246882632 689545827 266945364 689545827 266945364 858623318 266945364 286213084 761830121 286213084 103430742 286213084 103430742 915443026 742916028 915443026 462165314 915443026 462165314 275551401 462165314 615966693 28912296 615966693 69256805 615966693 69256805 83641677 69256805 680468453 738304855 680468453 260500314 680468453 260500314 757088944 260500314 83251040 188953659 83251040 853660777 83251040 853660777 204592793 853660777 102768287 932359518 102768287 346639310 102768287 346639310 491436217 167748428 491436217 251370245 491436217 251370245 872763996 251370245 838195549 359157701 838195549 359157701 637118530 478511448 637118530 168532532 637118530 168532532 978867439 624497899 978867439 624497899 229792496 786657949 229792496 786657949 55845359 786657949 566649287 855713769 566649287 560848241 566649287 560848241 589533145 560848241 505450250 492048654 505450250 492048654 450655519 861240031 450655519 861240031 401808135 861240031 702515292 277389600 702515292 277389600 191840440 277389600 781279883 525265953 781279883 525265953 76024274 162176479 76024274 463229433 76024274 463229433 841149023 954353863 841149023 954353863 135135176 954353863 514389105 341407708 514389105 341407708 400646808 341407708 617097026 942996681 617097026 942996681 904092095 942996681 624031959 311238813 624031959 749894908 624031959 749894908 868397189 749894908 271763810 277729565 271763810 277729565 109610717 277729565 246236768 933889613 246236768 933889613 763879048 933889613 515378458 40609493 515378458 40609493 454765947 40609493 997052594 756680458 997052594 304853027 997052594 304853027 960290678 304853027 960599462 939793793 960599462 939793793 628662347 939793793 749310785 15348262 749310785 15348262 966536014 15348262 507898038 851640565 507898038 851640565 414153891 61325984 414153891 61325984 840025943 61325984 4569743 742942605 4569743 507759174 4569743 507759174 848894884 576688061 848894884 182620584 848894884 182620584 481414077 401603432 481414077 243656758 481414077 243656758 297072933 243656758 945504785 810825159 945504785 39313991 945504785 39313991 120082543 39313991 475454317 878503161 475454317 878503161 269424393 878503161 815338878 219067403 815338878 219067403 438969462 219067403 468013174 183665549 468013174 245516779 468013174 245516779 16373687 245516779 340279849 895466222 340279849 895466222 837916114 895466222 320125799 637136167 320125799 798685010 320125799 798685010 980378274 798685010 255676298 116452806 255676298 496744016 255676298 496744016 750498776 775976589 750498776 775976589 42589996 668889624 42589996 730933864 42589996 730933864 653057068 372809834 653057068 779011096 653057068 779011096 646333728 779011096 877409911 328441971 877409911 487691269 877409911 487691269 782801685 487691269 894190772 504420719 894190772 461468103 894190772 461468103 584702470 461468103 853758441 456496006 853758441 488763648 853758441 488763648 338802344 488763648 910217565 346329235 910217565 774554517 910217565 774554517 354547207 985662882 354547207 36595932 354547207 36595932 233418500 36595932 765051684 808080130 765051684 766200596 765051684 766200596 358603731 855091315 358603731 514470437 358603731 514470437 682142360 514470437 142776270 961361085 142776270 311261825 142776270 311261825 539531799 311261825 356041485 838537433 356041485 290030373 356041485 290030373 321338591 290030373 475353008 917297096 475353008 917297096 348759345 917297096 670817401 777788113 670817401 777788113 444262488 777788113 703944618 280797883 703944618 704544994 703944618 704544994 979640898 117759698 979640898 117759698 287785622 117759698 834580764 605734885 834580764 301571395 834580764 301571395 244755289 301571395 886628580 150002577 886628580 150002577 183198136 150002577 429508651 881583077 429508651 881583077 64772058 881583077 991092370 904289965 991092370 84016888 991092370 84016888 177736788 84016888 300523177 824334556 300523177 766562365 300523177 766562365 259024777 766562365 748954380 159690866 748954380 475394144 748954380 475394144 170998469 974439010 170998469 752921658 170998469 752921658 782973584 510089964 782973584 523217024 782973584 523217024 271580929 523217024 457027648 283010647 457027648 497508079 457027648 497508079 16041177 497508079 665184816 778955831 665184816 117886105 665184816 117886105 355272957 373673225 355272957 308566979 355272957 308566979 773280588 199083488 773280588 700006811 773280588 700006811 564695230 700006811 582351621 242728664 582351621 496259619 582351621 496259619 479271169 496259619 535506283 969764857 535506283 96267246 535506283 96267246 192263002 90637942 192263002 911322119 192263002 911322119 862884158 911322119 313967519 337065626 313967519 591155208 313967519 591155208 310117707 591155208 718168929 61860631 718168929 177188297 718168929 177188297 336102449 177188297 432042372 829359534 432042372 829359534 252199797 829359534 684810830 63646319 684810830 63646319 324277786 63646319 602545048 699100048 602545048 699100048 817520694 699100048 811444489 155096198 811444489 602897865 811444489 602897865 205151350 306431562 205151350 306431562 818220857 306431562 204870205 859182745 204870205 859182745 869464883 859182745 41749001 134203251 41749001 134203251 620494555 792822184 620494555 749414296 620494555 749414296 363302946 749414296 425391813 6809198 425391813 6809198 832953543 892224022 832953543 892224022 555866112 265295607 555866112 341610536 555866112 341610536 912657862 341610536 362469576 859282134 362469576 859282134 3449533 859282134 833330688 122810906 833330688 122810906 388275405 485569392 388275405 485569392 967346172 485569392 93383238 24398868 93383238 24398868 474097977 24398868 217679736 685450716 217679736 685450716 316275373 685450716 25450629 135293066 25450629 135293066 728237493 135293066 595364228 139531675 595364228 64835410 595364228 64835410 964018383 852233995 964018383 726958406 964018383 726958406 596012223 759709847 596012223 617310727 596012223 617310727 934652890 617310727 648293587 534740356 648293587 977326446 648293587 977326446 771414648 977326446 136599985 772601028 136599985 772601028 598837521 772601028 555231223 218516345 555231223 569890111 555231223 569890111 557516126 569890111 516816111 164074377 516816111 551815045 516816111 551815045 365166856 551815045 780994811 451325275 780994811 466661598 780994811 466661598 199202036 235968716 199202036 235968716 866876269 235968716 728355733 964630487 728355733 536345445 728355733 536345445 95283211 741276428 95283211 655078335 95283211 655078335 923145490 978612972 923145490 97296784 923145490 97296784 10942451 81988400 10942451 146567894 10942451 146567894 880367478 146567894 869129599 633551364 869129599 633551364 169391345 183136408 169391345 468704651 169391345 468704651 452108300 58062145 452108300 58062145 56165186 58062145 444788036 982849353 444788036 725362597 444788036 725362597 265880304 725362597 855831694 606408740 855831694 896303663 855831694 896303663 885273483 896303663 262286819 216279401 262286819 216279401 499121645 216279401 125378503 754224553 125378503 754224553 757696809 754224553 410920736 765013713 410920736 477531310 410920736 477531310 24670945 157977292 24670945 694513674 24670945 694513674 631685750 694513674 114356263 440268564 114356263 440268564 936795933 181599340 936795933 280671498 936795933 280671498 310311136 952218632 310311136 952218632 980906969 514709470 980906969 797806085 980906969 797806085 643206442 797806085 691692963 60365005 691692963 966888885 691692963 966888885 88128434 966888885 334215110 340900829 334215110 340900829 150499560 340900829 794694237 855876399 794694237 458669114 794694237 458669114 219916485 343769042 219916485 533204382 219916485 533204382 779710622 126275752 779710622 929006999 779710622 929006999 138654893 929006999 426707646 22565498 426707646 22565498 55249733 916261050 55249733 916261050 722270319 916261050 325535984 4687659 325535984 600212707 325535984 600212707 898685663 600212707 354726881 256113819 354726881 409318716 354726881 409318716 8487951 34477043 8487951 672424267 8487951 672424267 953958703 642566328 953958703 825090408 953958703 825090408 807612077 477256611 807612077 477256611 583811491 855222503 583811491 516830659 583811491 516830659 588426675 516830659 40465840 579319488 40465840 97736077 40465840 97736077 536739176 97736077 314571710 994578847 314571710 55552893 314571710 55552893 137146139 55552893 950271320 755883533 950271320 101547332 950271320 101547332 658294798 602759274 658294798 602759274 114039080 145804993 114039080 145804993 327994063 145804993 209282186 681744040 209282186 71838072 209282186 71838072 985958373 71838072 594010000 13142967 594010000 160442854 594010000 160442854 781891556 160442854 446586434 890655415 446586434 472650369 446586434 472650369 247874392 472650369 534432599 601581138 534432599 601581138 73763110 601581138 221109959 764935299 221109959 477880767 221109959 477880767 762705855 477880767 82467937 903101956 82467937 96831581 82467937 96831581 349647085 454472021 349647085 454472021 800570201 454472021 432765408 136739369 432765408 136739369 22083838 675712034 22083838 316055092 22083838 316055092 668725501 316055092 383840685 343759917 383840685 111183432 383840685 111183432 543589794 111183432 174180119 952317717 174180119 951186237 174180119 951186237 812502943 941797938 812502943 969367208 812502943 969367208 456798443 585606392 456798443 585606392 292447792 946055560 292447792 946055560 107923568 103513537 107923568 103513537 354918550 504077759 354918550 304561970 354918550 304561970 71822558 617484216 71822558 617484216 521107879 617484216 184210561 349448382 184210561 819497236 184210561 819497236 319863256 819497236 98403701 609615239 98403701 951878816 98403701 951878816 633865094 951878816 26580874 809061021 26580874 875234228 26580874 875234228 578078767 875234228 254762480 88074014 254762480 88074014 988307910 925441089 988307910 246331446 988307910 246331446 175216945 246331446 639360595 393975565 639360595 393975565 54372619 102888125 54372619 102888125 26808556 102888125 396143552 929023787 396143552 457394209 396143552 457394209 83938278 44441532 83938278 566518368 83938278 566518368 748983726 847437003 748983726 596964754 748983726 596964754 293934830 133996014 293934830 133996014 991114192 133996014 706952152 677157361 706952152 677157361 117287650 111776703 117287650 111776703 498911899 648931413 498911899 418726784 498911899 418726784 537058688 418726784 195617427 963361712 195617427 631994892 195617427 631994892 576866 243678877 576866 299983738 576866 299983738 925970461 476925918 925970461 203089530 925970461 203089530 194983239 892678025 194983239 768808048 194983239 768808048 95467164 768808048 854038121 11751754 854038121 11751754 54808591 293666035 54808591 293666035 593252139 293666035 335522780 438337855 335522780 27742026 335522780 27742026 79299825 27742026 158848761 551431525 158848761 323114300 158848761 323114300 664973806 746876265 664973806 239280564 664973806 239280564 294992411 239280564 920984988 160853371 920984988 170277836 920984988 170277836 263849100 170277836 877029874 560066586 877029874 560066586 19147834 257976308 19147834 404047137 19147834 404047137 831864116 846404533 831864116 124742503 831864116 124742503 206811462 32840433 206811462 32840433 12525036 32840433 608434737 936699963 608434737 936699963 104865211 936699963 572857436 712549999 572857436 712549999 130370913 712549999 679927887 814137892 679927887 49971536 679927887 49971536 5797763 49971536 426525220 728034756 426525220 132682666 426525220 132682666 960584208 950237999 960584208 950237999 4651498 950237999 240910727 62226650 240910727 366145201 240910727 366145201 87341687 366145201 899307834 284688302 899307834 834864352 899307834 834864352 940574373 834864352 914372361 380483465 914372361 528412809 914372361 528412809 640169745 815872512 640169745 815872512 897946266 815872512 627314401 231804666 627314401 279416932 627314401 279416932 499132125 279416932 956730436 986195257 956730436 364058320 956730436 364058320 739661925 76663793 739661925 731928715 739661925 731928715 878896716 731928715 871356864 374544148 871356864 707843557 871356864 707843557 398453538 707843557 633598818 219807690 633598818 219807690 833564595 219807690 231610503 937788089 231610503 511411123 231610503 511411123 751525465 511411123 38302800 899196764 38302800 899196764 955756052 899196764 181919299 423170845 181919299 602611803 181919299 602611803 717202428 944176252 717202428 815782525 717202428 815782525 458611272 815782525 529030268 262845306 529030268 531608847 529030268 531608847 460464056 531608847 629201859 63544765 629201859 666542108 629201859 666542108 76094913 666542108 814324682 885414462 814324682 758110571 814324682 758110571 552523889 758110571 701926321 209797265 701926321 658055796 701926321 658055796 560715784 658055796 780073500 651996994 780073500 943322607 780073500 943322607 697002113 943322607 842096384 392732269 842096384 838062446 842096384 838062446 179473651 114187504 179473651 114187504 647320905 499279601 647320905 10284123 647320905 10284123 452070258 10284123 741728843 829310621 741728843 754362426 741728843 754362426 113142397 754362426 470760957 108059113 470760957 110822583 470760957 110822583 744948000 110822583 203835999 378626018 203835999 29493240 203835999 29493240 847674198 29493240 431937215 610892509 431937215 371924308 431937215 371924308 322476737 371924308 442514216 536089533 442514216 71558381 442514216 71558381 895278670 71558381 183332444 965564007 183332444 740009396 183332444 740009396 762843446 740009396 323460342 443418042 323460342 910034221 323460342 910034221 261715507 910034221 391941961 129065645 391941961 815419790 391941961 815419790 670766979 647341690 670766979 647341690 172669642 647341690 590719988 81589758 590719988 781644870 590719988 781644870 13922848 781644870 434111299 25412085 434111299 89837837 434111299 89837837 192458126 89837837 836516340 850179104 836516340 850179104 684089613 58442711 684089613 285609476 684089613 285609476 506045847 285609476 665959754 864344870 665959754 200430587 665959754 200430587 885729962 200430587 162193698 892372349 162193698 892372349 776233711 892372349 368006021 70881413 368006021 70881413 945441951 613468245 945441951 613468245 575330543 613468245 711192247 88272789 711192247 346745652 711192247 346745652 539327452 346745652 726511990 15580391 726511990 532815251 726511990 532815251 867429738 532815251 776056089 675275361 776056089 361157613 776056089 361157613 64539131 516159701 64539131 197850773 64539131 197850773 592513494 969139036 592513494 969139036 668285701 969139036 263591677 257201828 263591677 257201828 842407320 947732443 842407320 947732443 930514173 947732443 635927079 540239832 635927079 540239832 752156293 540239832 372361880 247429301 372361880 407903924 372361880 407903924 564993874 97993764 564993874 244067177 564993874 244067177 749767287 244067177 134240699 396691484 134240699 396691484 931579995 269393614 931579995 397161262 931579995 397161262 970988016 397161262 826798042 972052632 826798042 972052632 7012076 202317576 7012076 714728003 7012076 714728003 472881286 714728003 431654372 226051353 431654372 422320571 431654372 422320571 173409166 203002392 173409166 203002392 806212082 203002392 702876273 959239166 702876273 126030314 702876273 126030314 660549806 769684621 660549806 769684621 47803860 769684621 816028569 891675684 816028569 891675684 161690733 891675684 232524823 574920023 232524823 920456554 232524823 920456554 495007473 535241123 495007473 535241123 740765438 962209609 740765438 370967578 740765438 370967578 202157602 370967578 438858516 534279365 438858516 195830690 438858516 195830690 747860203 563251635 747860203 276550655 747860203 276550655 852887689 975649975 852887689 975649975 310463932 975649975 687679181 136685619 687679181 136685619 126915367 873936557 126915367 873936557 458631412 274319870 458631412 849256635 458631412 849256635 307286838 849256635 934673403 324693053 934673403 324693053 972041946 324693053 446813500 15798594 446813500 506075770 446813500 506075770 201216796 506075770 286980349 659256426 286980349 100026109 286980349 100026109 169278710 100026109 768954022 940040251 768954022 300044975 768954022 300044975 47956960 476496269 47956960 75534784 47956960 75534784 854790614 75534784 509122960 750786455 509122960 715226588 509122960 715226588 352611741 715226588 738269597 85616551 738269597 85616551 201879429 85616551 687105880 991160783 687105880 991160783 211818266 991160783 876482754 969296350 876482754 972589244 876482754 972589244 247570223 972589244 885844394 987955466 885844394 938481149 885844394 938481149 577546850 233927314 577546850 357875779 577546850 357875779 68270337 357875779 289626295 697497543 289626295 125025211 289626295 125025211 273145729 125025211 864407927 826833118 864407927 95149224 864407927 95149224 277495477 89022359 277495477 314806936 277495477 314806936 686496406 314806936 489510901 945001972 489510901 317507505 489510901 317507505 476245114 317507505 776465021 851666933 776465021 851666933 57919974 851666933 830150046 802113198 830150046 802113198 3924599 802113198 646620529 245363251 646620529 500074394 646620529 500074394 981144738 500074394 5603257 15109147 5603257 83643764 5603257 83643764 458649644 83643764 339027457 919201490 339027457 919201490 609891370 919201490 171321164 152539757 171321164 152539757 117783857 152539757 982389208 657544672 982389208 629976744 982389208 629976744 375608010 323176109 375608010 805153133 375608010 805153133 915530442 805153133 255505038 548156678 255505038 548156678 951901493 548156678 718545472 523863094 718545472 813839218 718545472 813839218 198525959 434398337 198525959 535898474 198525959 535898474 891657304 123793445 891657304 123793445 262256845 123793445 402938775 843697756 402938775 843697756 634053315 843697756 22708812 250170434 22708812 559976291 22708812 559976291 532116838 531762474 532116838 917988388 532116838 917988388 42267830 917988388 672336675 264897489 672336675 742943638 672336675 742943638 221371016 742943638 319135567 717248486 319135567 717248486 526761045 64090316 526761045 888025355 526761045 888025355 822126788 888025355 583566441 108434396 583566441 343766087 583566441 343766087 27422439 714027282 27422439 659272421 27422439 659272421 718279922 659272421 609143155 941309827 609143155 867508736 609143155 867508736 739895586 867508736 472430445 97107814 472430445 97107814 791159641 97107814 638901445 623637618 638901445 430369679 638901445 430369679 897850725 430369679 675400801 858259230 675400801 111452625 675400801 111452625 36554331 523543053 36554331 7622163 36554331 7622163 794253926 7622163 235386264 869661756 235386264 869661756 720503324 869661756 525093945 622582942 525093945 784797090 525093945 784797090 177763474 784797090 857893694 1697498 857893694 1697498 30592631 876490156 30592631 876490156 643519930 278103833 643519930 771430240 643519930 771430240 683148448 771430240 414918506 388458704 414918506 526262769 414918506 526262769 729622877 526262769 534704953 873870913 534704953 830215473 534704953 830215473 85414907 493295143 85414907 493295143 867216725 852408533 867216725 658013681 867216725 658013681 653371777 658013681 712246053 641908593 712246053 869236683 712246053 869236683 232730898 869236683 704982738 311959877 704982738 311959877 642003242 311959877 928135860 272911554 928135860 567964028 928135860 567964028 158671124 567964028 354895446 47855909 354895446 397708776 354895446 397708776 977883950 397708776 197073899 798815707 197073899 624895691 197073899 624895691 423718907 624895691 326304263 268490797 326304263 268490797 737872514 268490797 556653622 843711312 556653622 437158595 556653622 437158595 963875697 437158595 181831995 291254799 181831995 412763721 181831995 412763721 613720342 412763721 52521839 45864691 52521839 371155855 52521839 371155855 472152623 371155855 312303029 216012851 312303029 365910586 312303029 365910586 388682268 365910586 162732500 469073668 162732500 469073668 382575525 45382332 382575525 45382332 944995240 194278503 944995240 69719888 944995240 69719888 514531533 69719888 959487525 916896628 959487525 632294214 959487525 632294214 725855876 632294214 801543712 957581874 801543712 957581874 631736518 957581874 920451610 86002058 920451610 183975996 920451610 183975996 989427536 183975996 194975163 199751179 194975163 128348257 194975163 128348257 747314703 237803131 747314703 237803131 10123989 237803131 645094794 78625522 645094794 873508151 645094794 873508151 724074779 138593990 724074779 138593990 467148979 211407110 467148979 170543770 467148979 170543770 226342386 170543770 769501643 639466039 769501643 639466039 544493870 18990294 544493870 18990294 48742691 18990294 58895601 583793640 58895601 232058670 58895601 232058670 312410395 232058670 73540429 605348960 73540429 174187751 73540429 174187751 796766890 888937147 796766890 888937147 645701678 888937147 859855614 57035985 859855614 57035985 117573234 57035985 786316044 566796589 786316044 566796589 246860631 566796589 406275562 758703919 406275562 96025483 406275562 96025483 297897891 96025483 398113478 978368645 398113478 978368645 927599875 227189992 927599875 227189992 115310599 486582184 115310599 486582184 615811163 180460287 615811163 791123013 615811163 791123013 155633520 791123013 244826475 320578877 244826475 522538373 244826475 522538373 430410376 522538373 247595797 982841069 247595797 982841069 991675917 982841069 851490700 6920762 851490700 6920762 227266851 6920762 708254009 828520148 708254009 409415189 708254009 409415189 179197837 409415189 997338329 471049913 997338329 300719476 997338329 300719476 215409023 229378635 215409023 451325877 215409023 451325877 75947594 86582444 75947594 479334907 75947594 479334907 37115353 479334907 724763320 820360204 724763320 508433204 724763320 508433204 82840163 508433204 694357867 486559447 694357867 525073727 694357867 525073727 424582792 264128006 424582792 538177707 424582792 538177707 160306098 146774729 160306098 146774729 472718601 454131775 472718601 454131775 209475179 454131775 755343535 999365047 755343535 999365047 413619212 999365047 877785711 500081415 877785711 615337178 877785711 615337178 315446165 494135626 315446165 521475195 315446165 521475195 663463560 521475195 370621493 922624565 370621493 922624565 831070991 922624565 578975247 722454144 578975247 722454144 434515817 722454144 593885260 58608656 593885260 385438490 593885260 385438490 319795364 385438490 868530848 967486337 868530848 967486337 388528084 967486337 657095962 14636814 657095962 14636814 351271111 14636814 973527324 685423622 973527324 685423622 384596137 685423622 500238130 789004159 500238130 108290608 500238130 108290608 245841175 475821474 245841175 475821474 994687158 475821474 976431282 930289199 976431282 930289199 298398557 930289199 604582455 35919588 604582455 804176850 604582455 804176850 866713879 967843391 866713879 943334365 866713879 943334365 989368196 943334365 158691975 48276893 158691975 576732052 158691975 576732052 947970300 649864993 947970300 649864993 446418981 649864993 794898566 480814344 794898566 480814344 443144009 263711192 443144009 381191085 443144009 381191085 503611690 381191085 20586634 786182626 20586634 501692826 20586634 501692826 983339633 501692826 844413510 268697114 844413510 448645685 844413510 448645685 723981348 991354825 723981348 455183085 723981348 455183085 166204974 455183085 718581621 11191732 718581621 269676531 718581621 269676531 460298023 874040698 460298023 36325246 460298023 36325246 50948736 36325246 905484307 435460309 905484307 435460309 167414806 435460309 664464600 281517995 664464600 995541487 664464600 995541487 762561159 995541487 211135216 771645288 211135216 828692240 211135216 828692240 860568223 828692240 450381930 126268244 450381930 126268244 914541759 126268244 130448187 806922920 130448187 806922920 555379746 806922920 142420130 512988748 142420130 706268627 142420130 706268627 965258654 706268627 905956721 169869177 905956721 882257044 905956721 882257044 655178162 357933629 655178162 948039922 655178162 948039922 730017626 948039922 232212559 790991230 232212559 903005840 232212559 903005840 803471857 903005840 712796639 965953320 712796639 838923090 712796639 838923090 123050695 895329602 123050695 211633979 123050695 211633979 20692129 211633979 269392186 568555000 269392186 99036299 269392186 99036299 499179447 99036299 378190702 376717504 378190702 112831961 378190702 112831961 859637704 112831961 593616650 425529063 593616650 425529063 45340548 713483498 45340548 192447897 45340548 192447897 874789740 600887657 874789740 386741389 874789740 386741389 633011755 386741389 988656160 10706399 988656160 10706399 519877183 607953923 519877183 607953923 291253575 607953923 481039231 354334472 481039231 440297183 481039231 440297183 473181003 440297183 766438340 206099151 766438340 287223534 766438340 287223534 276279493 287223534 976753609 702180075 976753609 702180075 317436920 892190135 317436920 446090302 317436920 446090302 633061564 446090302 569313827 396104603 569313827 565742217 569313827 565742217 821585395 565742217 382515942 97175479 382515942 97175479 55397832 97175479 973966860 771226511 973966860 699471891 973966860 699471891 419716798 699471891 975593354 795207504 975593354 561412300 975593354 561412300 174069420 113652912 174069420 398728102 174069420 398728102 88527722 398728102 807220270 149801878 807220270 203304245 807220270 203304245 357236701 203304245 387340844 65235858 387340844 761068936 387340844 761068936 702836161 761068936 251158713 18630963 251158713 264077304 251158713 264077304 37827610 310744988 37827610 250763874 37827610 250763874 416713045 250763874 47492240 131212219 47492240 456799865 47492240 456799865 560914276 706254271 560914276 671286360 560914276 671286360 11744256 72049810 11744256 72049810 963432658 809028379 963432658 809028379 644961665 889622171 644961665 729312506 644961665 729312506 514304339 119101311 514304339 119101311 688898385 981319515 688898385 475313130 688898385 475313130 18688336 475313130 209232052 753171579 209232052 753171579 506261387 753171579 125783498 277528124 125783498 325190226 125783498 325190226 969872010 980874652 969872010 459557559 969872010 459557559 335877022 57980426 335877022 148952947 335877022 148952947 6208465 148952947 43318545 963896274 43318545 309256306 43318545 309256306 959949060 309256306 431599257 84469685 431599257 84469685 718663835 84469685 601290839 79710485 601290839 910537955 601290839 910537955 232718286 910537955 305856029 912918054 305856029 36296169 305856029 36296169 257787024 36296169 280560429 901743969 280560429 489415979 280560429 489415979 724029656 489415979 397016885 681691457 397016885 308623789 397016885 308623789 725095121 308623789 667953778 502156224 667953778 124356023 667953778 124356023 205654744 861833352 205654744 861833352 824380395 861833352 244322240 319270192 244322240 342940028 244322240 342940028 222189490 342940028 911741926 741632399 911741926 148894088 911741926 148894088 678396805 148894088 943378097 994756135 943378097 693459481 943378097 693459481 108420636 693459481 394860863 257619633 394860863 763717109 394860863 763717109 552875385 763717109 393149512 369556465 393149512 382995417 393149512 382995417 935034358 382995417 895051061 985464603 895051061 896809270 895051061 896809270 354118665 896809270 580437280 735805378 580437280 970262657 580437280 970262657 672738002 970262657 492103650 707860616 492103650 875173994 492103650 875173994 20708834 246082130 20708834 246082130 405121196 246082130 6794853 39919010 6794853 648618225 6794853 648618225 350038993 81723710 350038993 81723710 961945189 81723710 755873214 160373762 755873214 160373762 832323744 160373762 471190937 966975473 471190937 966975473 444916822 966975473 736916332 63027302 736916332 63027302 479871611 958093786 479871611 958093786 175872826 958093786 375737130 3623120 375737130 3623120 541521723 3623120 328844481 912651826 328844481 912651826 4170833 912651826 460334650 350727524 460334650 864406956 460334650 864406956 163192622 988656904 163192622 265075896 163192622 265075896 999621868 518150207 999621868 387669418 999621868 387669418 768111420 238887756 768111420 737083267 768111420 737083267 838791223 737083267 572270664 838737944 572270664 838737944 734899304 838737944 374761026 309838216 374761026 796024550 374761026 796024550 374610273 796024550 753063684 393817936 753063684 393817936 532982185 538829683 532982185 20261683 532982185 20261683 808933691 505967430 808933691 505967430 990118227 505967430 770508676 296862305 770508676 442159849 770508676 442159849 508871575 731166983 508871575 360645466 508871575 360645466 448518396 360645466 474144788 294165728 474144788 432908443 474144788 432908443 804123690 845986390 804123690 845986390 37393533 845986390 962207136 335611348 962207136 726962536 962207136 726962536 121670306 123156355 121670306 752300648 121670306 752300648 389817117 752300648 290750808 178288577 290750808 178288577 971451240 927950845 971451240 709741071 971451240 709741071 127360730 709741071 272024383 502196765 272024383 904771201 272024383 904771201 170242245 904771201 639877059 274649964 639877059 274649964 304260843 21009796 304260843 50056237 304260843 50056237 695819235 50056237 219004591 964740791 219004591 964740791 378649405 964740791 128434543 103842772 128434543 920792977 128434543 920792977 444848386 864444468 444848386 943927866 444848386 943927866 793052702 943927866 412086775 15044797 412086775 15044797 475994514 15044797 179182029 959361139 179182029 959361139 689226904 37653462 689226904 610766971 689226904 610766971 901901607 610766971 554285510 155344659 554285510 302155515 554285510 302155515 173963580 302155515 312364704 933118744 312364704 933118744 674502162 933118744 178204871 56579828 178204871 56579828 253274789 56579828 49696699 942543652 49696699 942543652 665288282 452813032 665288282 452813032 684019662 452813032 337219567 962888705 337219567 834748530 337219567 834748530 41808232 834748530 321041965 790556464 321041965 806614090 321041965 806614090 39777192 356298797 39777192 356298797 934462483 962266572 934462483 857176874 934462483 857176874 373028789 465878826 373028789 915601665 373028789 915601665 972188685 915601665 862095640 88384867 862095640 88384867 279599079 30365696 279599079 758748119 279599079 758748119 780700058 758748119 427376056 156146769 427376056 156146769 687430044 156146769 90705120 70939797 90705120 331549402 90705120 331549402 927863100 331549402 263638752 173779998 263638752 448425754 263638752 448425754 768924162 448425754 86590385 13999910 86590385 873461058 86590385 873461058 602463062 31044728 602463062 31044728 960308393 31044728 887841609 499389835 887841609 499389835 24980949 499389835 719988103 570224257 719988103 161720743 719988103 161720743 772859414 161720743 578135093 669551157 578135093 599914905 578135093 599914905 176953710 165335124 176953710 747771991 176953710 747771991 393425154 747771991 352980813 294035065 352980813 743918497 352980813 743918497 828329856 743918497 34172197 384267872 34172197 619875875 34172197 619875875 678973920 705699184 678973920 14354427 678973920 14354427 317056902 14354427 337351913 885150041 337351913 218229948 337351913 218229948 284559439 218229948 792070080 834122688 792070080 396948238 792070080 396948238 430806700 396948238 909090222 19817883 909090222 753966207 909090222 753966207 437378496 753966207 681422442 829007961 681422442 498095526 681422442 498095526 113101197 215563447 113101197 848715816 113101197 848715816 795545595 792425265 795545595 821684108 795545595 821684108 888322496 291365345 888322496 291365345 659449401 291365345 812732555 758407539 812732555 326677341 812732555 326677341 158037221 197289475 158037221 197289475 986393063 11388785 986393063 11388785 636264705 708342613 636264705 77962210 636264705 77962210 824087872 77962210 547526085 484393039 547526085 484393039 210111643 155548955 210111643 155548955 667324699 155548955 201438332 690999924 201438332 661810220 201438332 661810220 932842601 661810220 846085383 682087505 846085383 438868600 846085383 438868600 235055611 685270388 235055611 21736072 235055611 21736072 405695557 21736072 401853243 198060916 401853243 148747761 401853243 148747761 685749163 148747761 456762509 593863691 456762509 402357312 456762509 402357312 771825913 402357312 241169819 581501466 241169819 85601777 241169819 85601777 681060933 474531770 681060933 120155355 681060933 120155355 839923397 120155355 607968544 912380736 607968544 379011741 607968544 379011741 877039779 887391356 877039779 40861550 877039779 40861550 76290527 896619347 76290527 896619347 878309676 663237726 878309676 663237726 169554544 901922088 169554544 134655755 169554544 134655755 866924085 134655755 75941685 987262332 75941685 987262332 232936370 987262332 47995189 49598314 47995189 49598314 629448662 49598314 498596429 675785440 498596429 675785440 825665098 675785440 587754166 788878556 587754166 292722525 587754166 292722525 922794298 292722525 33740266 594217826 33740266 594217826 600105846 162307267 600105846 634174188 600105846 634174188 144316734 634174188 647149967 767178986 647149967 767178986 740612440 767178986 418589584 827953869 418589584 676457158 418589584 676457158 358860987 676457158 709951175 844085281 709951175 844085281 368433515 844085281 745294465 110983058 745294465 726608122 745294465 726608122 909253103 406027321 909253103 406027321 125623118 453932278 125623118 453932278 944788191 890539553 944788191 835908314 944788191 835908314 75764093 835908314 582101269 859638278 582101269 499154938 582101269 499154938 272558166 310683310 272558166 879553315 272558166 879553315 839762482 879553315 93113078 559463871 93113078 559463871 200675467 559463871 35056486 168176054 35056486 743241180 35056486 743241180 705761980 258377282 705761980 258377282 765649966 258377282 523996544 928031108 523996544 928031108 225109948 928031108 541927359 477407100 541927359 477407100 124343089 354032791 124343089 836511558 124343089 836511558 929771588 205900012 929771588 952865318 929771588 952865318 803003564 952865318 859672699 350603896 859672699 350603896 39599355 63854313 39599355 329104626 39599355 329104626 806461535 329104626 412384033 64505861 412384033 64505861 153122395 181221574 153122395 181221574 67668077 181221574 937487408 611771025 937487408 282019933 937487408 282019933 70264971 875398984 70264971 433190603 70264971 433190603 324201630 72092943 324201630 72092943 273192659 25532479 273192659 185608708 273192659 185608708 427479237 867664723 427479237 800057082 427479237 800057082 936560249 800057082 178953304 76963584 178953304 109140645 178953304 109140645 162542240 109140645 174299671 887184173 174299671 887184173 837757062 887184173 744783706 400921076 744783706 400921076 923776322 400921076 448909644 399537727 448909644 750830722 448909644 750830722 133256637 750830722 622557889 318841258 622557889 318841258 320387944 318841258 862273326 48574210 862273326 152038538 862273326 152038538 431313289 430491605 431313289 430491605 328387781 990827141 328387781 990827141 687355135 990827141 331369657 248571620 331369657 248571620 655128577 248571620 520594932 835878284 520594932 835878284 899517937 835878284 454846928 179574968 454846928 179574968 988411267 860485245 988411267 633661464 988411267 633661464 3097305 785570099 3097305 599571529 3097305 599571529 625627311 599571529 142017576 951255679 142017576 484312932 142017576 484312932 99163970 484312932 378743816 161870206 378743816 467960650 378743816 467960650 150344174 467960650 822067840 314633018 822067840 564433315 822067840 564433315 131689366 564433315 929878820 478673375 929878820 690843461 929878820 690843461 393801151 959834770 393801151 718063944 393801151 718063944 105003807 106713316 105003807 106713316 662222647 549726481 662222647 502212420 662222647 502212420 156511010 1119569 156511010 792658661 156511010 792658661 946544815 200714636 946544815 696497665 946544815 696497665 558638535 696497665 751159512 577327430 751159512 706905980 751159512 706905980 359973894 167862803 359973894 167862803 566413016 167862803 134136315 559895242 134136315 559895242 757894580 559895242 544024969 560896601 544024969 264222237 544024969 264222237 467552634 264222237 880524021 379631242 880524021 369617488 880524021 369617488 597440952 369617488 739004316 656940069 739004316 75488489 739004316 75488489 388813675 975483507 388813675 129755652 388813675 129755652 767150490 129755652 303618989 802813622 303618989 802813622 195821446 802813622 669996496 42128867 669996496 42128867 11517639 42128867 272344235 480404821 272344235 105689272 272344235 105689272 356855449 105689272 159119276 567282925 159119276 41155766 159119276 41155766 797963454 697863197 797963454 388383203 797963454 388383203 969896841 388383203 483494173 537414489 483494173 537414489 752816623 537414489 261496976 55781577 261496976 116945477 261496976 116945477 518134193 116945477 450303037 24042999 450303037 655386902 450303037 655386902 444653264 655386902 574809627 110705492 574809627 586436511 574809627 586436511 863760693 586436511 279535269 245619446 279535269 576610936 279535269 576610936 890481395 576610936 277343220 406846226 277343220 869329217 277343220 869329217 682070377 995329156 682070377 363929959 682070377 363929959 962728351 693283656 962728351 116721437 962728351 116721437 995484683 116721437 558937784 931818923 558937784 931818923 964985448 931818923 706676847 345708215 706676847 345708215 392110860 899245133 392110860 879759962 392110860 879759962 984290232 879759962 751728584 149375257 751728584 149375257 130162912 925107334 130162912 349417261 130162912 349417261 795051173 402556656 795051173 86047105 795051173 86047105 518794370 86047105 578350314 67724950 578350314 104401937 578350314 104401937 665472253 104401937 178182923 826853564 178182923 314490681 178182923 314490681 900305966 314490681 896821937 132066446 896821937 844186164 896821937 844186164 157666887 844186164 407834810 77749228 407834810 743306410 407834810 743306410 467232582 743306410 121978955 137058500 121978955 137058500 22516027 137058500 920885565 879967029 920885565 879967029 713130276 879967029 785378949 151829488 785378949 391345250 785378949 391345250 693007634 391345250 931364265 360023899 931364265 558504271 931364265 558504271 161318290 899063350 161318290 899063350 908276890 899063350 310272562 332616067 310272562 332616067 777917036 332616067 493253102 732802782 493253102 732802782 68238813 732802782 717515741 994285713 717515741 994285713 131210820 994285713 637774528 216126700 637774528 844920108 637774528 844920108 7250280 844920108 306556097 259315 306556097 407926693 306556097 407926693 486225224 910446746 486225224 910446746 925547942 681469174 925547942 681469174 447758881 681469174 978120559 129179245 978120559 294616820 978120559 294616820 406687590 501258338 406687590 464507593 406687590 464507593 291484239 71963297 291484239 752541236 291484239 752541236 318632737 752541236 823854 209681585 823854 525408432 823854 525408432 837228326 777859733 837228326 758202606 837228326 758202606 241613844 758202606 399229995 358829034 399229995 358829034 477928932 358829034 347147418 905742115 347147418 905742115 39731655 298773095 39731655 964073009 39731655 964073009 159237502 964073009 20601537 227653604 20601537 473623122 20601537 473623122 747751138 473623122 321829576 307215884 321829576 307215884 333622 307215884 782406400 58445895 782406400 684003614 782406400 684003614 735682528 684003614 852788656 182208438 852788656 462131803 852788656 462131803 429950876 462131803 600957088 309158644 600957088 569540786 600957088 569540786 107256687 569540786 653206305 707472261 653206305 3177712 653206305 3177712 285368797 3177712 373952159 929531101 373952159 929531101 794956289 929531101 347020603 86686981 347020603 86686981 774432466 77708561 774432466 457676816 774432466 457676816 162268727 457676816 378050099 671587126 378050099 671587126 748374280 895974047 748374280 502377402 748374280 502377402 582859925 166278629 582859925 166278629 819161183 166278629 523084008 859531180 523084008 654605966 523084008 654605966 60880797 654605966 561186255 59671170 561186255 837812167 561186255 837812167 683855917 837812167 272338950 938778736 272338950 364489966 272338950 364489966 741286772 364489966 242374577 881445627 242374577 224948458 242374577 224948458 962739520 224948458 208400713 834383344 208400713 834383344 433891818 834383344 410925405 44890143 410925405 753017940 410925405 753017940 823361096 873647554 823361096 122058847 823361096 122058847 431076108 122058847 924452548 747663223 924452548 3119836 924452548 3119836 58274412 3119836 639301356 888213505 639301356 888213505 266468687 484027129 266468687 484027129 292826616 484027129 169982412 929366471 169982412 867588638 169982412 867588638 824905581 867588638 769719698 43878352 769719698 726087744 769719698 726087744 987971273 726087744 975863145 421660566 975863145 990282664 975863145 990282664 292139025 990282664 833297889 2013555 833297889 870647133 833297889 870647133 53563127 870647133 646476625 480212383 646476625 596966434 646476625 596966434 66718685 820276132 66718685 820276132 662546681 996514276 662546681 322692963 662546681 322692963 297911707 322692963 350897329 104911077 350897329 219229006 350897329 219229006 820305098 774981087 820305098 774981087 974644709 774981087 143998882 446555944 143998882 446555944 672642142 446555944 647587596 639175962 647587596 289520981 647587596 289520981 163298167 289520981 794097751 896119165 794097751 282325762 794097751 282325762 387347181 852738876 387347181 619537452 387347181 619537452 347835909 619537452 584487411 975383396 584487411 975383396 180076467 975383396 706504745 605984450 706504745 786622204 706504745 786622204 230731807 289590602 230731807 289590602 512045367 429553296 512045367 95442398 512045367 95442398 763205854 95442398 240460074 834087204 240460074 750533192 240460074 750533192 84717799 750533192 498098120 855352482 498098120 136206171 498098120 136206171 803605213 948957184 803605213 948957184 151503634 948957184 900846389 169413078 900846389 671778814 900846389 671778814 436052509 62843322 436052509 62843322 968493585 927023312 968493585 927023312 427727256 927023312 512535285 262071284 512535285 262071284 876997499 262071284 586230984 485911487 586230984 138553598 586230984 138553598 957970367 484331303 957970367 484331303 749643409 484331303 918897512 26956159 918897512 705522575 918897512 705522575 280057700 705522575 418361449 598448962 418361449 947177347 418361449 947177347 754807990 540573574 754807990 540573574 544969978 925905515 544969978 925905515 923224343 925905515 897728584 527322440 897728584 731975332 897728584 731975332 7808513 463310814 7808513 463310814 313649483 54185158 313649483 559929195 313649483 559929195 106350021 911218557 106350021 502694626 106350021 502694626 21629893 502694626 939412210 990347654 939412210 660495920 939412210 660495920 770401400 660495920 829321242 179809750 829321242 220387327 829321242 220387327 143096487 220387327 226497547 773860970 226497547 82145662 226497547 82145662 445003803 82145662 165706561 919608781 165706561 461652769 165706561 461652769 74954831 461652769 616249222 160303534 616249222 313793035 616249222 313793035 222175989 313793035 886035738 696152050 886035738 696152050 155104079 266828865 155104079 266828865 700277936 266828865 501960669 987514784 501960669 137514084 501960669 137514084 774713205 195015180 774713205 187002646 774713205 187002646 401184534 516295454 401184534 373868362 401184534 373868362 709931876 373868362 235951377 26748086 235951377 247304788 235951377 247304788 99810702 247304788 107766732 800581401 107766732 800581401 685253287 800581401 383407721 241283829 383407721 241283829 883604028 987670295 883604028 148219486 883604028 148219486 628849180 7383400 628849180 569680598 628849180 569680598 882169321 569680598 388126787 416604430 388126787 599240556 388126787 599240556 598347535 599240556 164720267 320335647 164720267 848886698 164720267 848886698 821994998 40130818 821994998 236996326 821994998 236996326 813823143 236996326 886624049 615187825 886624049 579787202 886624049 579787202 18390380 579787202 703972146 976428468 703972146 385058749 703972146 385058749 558191 385058749 430766700 102426743 430766700 960009636 430766700 960009636 784025795 407385338 784025795 461247054 784025795 461247054 254710339 461247054 523432347 279465024 523432347 312210944 523432347 312210944 929722414 312210944 50960957 205490032 50960957 513802649 50960957 513802649 353427060 513802649 120012465 249494120 120012465 418057416 120012465 418057416 970219309 677525483 970219309 677525483 388697313 677525483 806599288 256910412 806599288 256910412 437585530 256910412 922904901 92260390 922904901 443774875 922904901 443774875 863057507 443774875 957626111 498671586 957626111 447441240 957626111 447441240 106544699 447441240 174515800 990274490 174515800 990274490 60300544 990274490 595825162 309439606 595825162 466298442 595825162 466298442 726713809 466298442 602467461 756695860 602467461 756695860 293388946 756695860 383179520 24857216 383179520 24857216 339998348 24857216 361300807 752964179 361300807 129417690 361300807 129417690 171104811 129417690 283645743 678487544 283645743 678487544 965547831 678487544 457952866 191782742 457952866 191782742 148847590 191782742 447533664 849200546 447533664 21018974 447533664 21018974 570603065 21018974 544880063 381917007 544880063 381917007 25533417 381917007 212944139 863396715 212944139 726681664 212944139 726681664 621370171 121153011 621370171 802422559 621370171 802422559 827501461 802422559 282836783 852694746 282836783 458083011 282836783 458083011 821261384 311998207 821261384 782880624 821261384 782880624 451020237 782880624 859121188 850879111 859121188 73025696 859121188 73025696 83025691 735885535 83025691 631820148 83025691 631820148 637138736 631820148 533096443 331753216 533096443 659403672 533096443 659403672 602680997 659403672 398891074 732516938 398891074 516931499 398891074 516931499 935021486 516931499 455727996 474286307 455727996 839892061 455727996 839892061 935244880 839892061 306737677 936898049 306737677 834969675 306737677 834969675 159603205 834969675 729372358 926671838 729372358 926671838 617239290 926671838 871222978 716154760 871222978 716154760 189886784 716154760 629555125 482935739 629555125 605472508 629555125 605472508 123264861 605472508 611874117 63178302 611874117 949573676 611874117 949573676 926226427 949573676 196295939 334752357 196295939 411835273 196295939 411835273 687453907 794977535 687453907 121040561 687453907 121040561 746871457 383810753 746871457 237614821 746871457 237614821 881963462 237614821 405465256 631400681 405465256 631400681 117173552 631400681 542153958 462491982 542153958 834039824 542153958 834039824 943404077 834039824 197779453 119049487 197779453 119049487 747736695 119049487 123289087 25539031 123289087 690740101 123289087 690740101 118507168 690740101 340323010 832491043 340323010 388571464 340323010 388571464 187287252 388571464 348905115 798037634 348905115 654293340 348905115 654293340 845820829 116313026 845820829 312556956 845820829 312556956 396580482 312556956 777682304 813986875 777682304 297266790 777682304 297266790 5590282 173216614 5590282 866647427 5590282 866647427 926679596 114043736 926679596 114043736 565677868 114043736 856834869 410295399 856834869 410295399 777672073 410295399 921174189 231600528 921174189 566306922 921174189 566306922 268895046 334497589 268895046 554099028 268895046 554099028 180546581 554099028 635565556 928221756 635565556 678617040 635565556 678617040 908352311 678617040 477654778 119564055 477654778 738186658 477654778 738186658 971573034 738186658 261695887 49231290 261695887 992613246 261695887 992613246 548392890 330886698 548392890 330886698 612032090 330886698 512180176 990685762 512180176 990685762 511101800 990685762 595397841 245714848 595397841 780997662 595397841 780997662 868541249 780997662 555055839 181622944 555055839 181622944 111467288 181622944 780801166 559712 780801166 638554797 780801166 638554797 88908952 638554797 464400181 985246102 464400181 61163649 464400181 61163649 860604288 61163649 742201656 646673735 742201656 646673735 216642767 646673735 907217545 695019796 907217545 640141230 907217545 640141230 956276149 640141230 202446086 281901972 202446086 281901972 757504862 281901972 628948517 89446536 628948517 731433165 628948517 731433165 214322401 635420055 214322401 860043276 214322401 860043276 590255533 860043276 399528985 45551557 399528985 170340512 399528985 170340512 21788879 170340512 258788615 501139043 258788615 311436199 258788615 311436199 97063487 311436199 910200967 594183234 910200967 455717887 910200967 455717887 977083552 455717887 853199770 142230903 853199770 727857917 853199770 727857917 281116574 619333289 281116574 619333289 733385568 711996957 733385568 711996957 303455395 631890044 303455395 964440979 303455395 964440979 490622388 13787333 490622388 13787333 770374950 13787333 305056589 760956945 305056589 612956868 305056589 612956868 892028424 932747411 892028424 274168507 892028424 274168507 537515370 274168507 766130128 476744845 766130128 476744845 8882121 394825136 8882121 734172087 8882121 734172087 850384414 734172087 331079807 961408655 331079807 828395998 331079807 828395998 413735768 282683306 413735768 493905101 413735768 493905101 195075053 990425016 195075053 455884170 195075053 455884170 627811766 455884170 63406809 726602752 63406809 39444465 63406809 39444465 894969408 958969968 894969408 659195115 894969408 659195115 631678545 659195115 649579760 7838276 649579760 386411569 649579760 386411569 929978890 386411569 405547694 375584589 405547694 841431045 405547694 841431045 833613257 841431045 19940487 19190959 19940487 19190959 332782748 19190959 4155990 665541798 4155990 305916858 4155990 305916858 606241153 376659052 606241153 308605252 606241153 308605252 895581990 308605252 234411964 261593521 234411964 695509582 234411964 695509582 78212557 695509582 122004997 93582751 122004997 932153517 122004997 932153517 415504231 932153517 102596429 156176658 102596429 553096670 102596429 553096670 742526840 553096670 700108484 729240770 700108484 230217417 700108484 230217417 277859159 230217417 893264713 785924214 893264713 728717227 893264713 728717227 582977078 728717227 922287543 48672310 922287543 48672310 15171343 375268739 15171343 261548422 15171343 261548422 618470857 261548422 116103346 61971142 116103346 659528573 116103346 659528573 803983067 659528573 218729658 813266392 218729658 813266392 403630166 513180096 403630166 883233723 403630166 883233723 813321303 883233723 123690528 92063572 123690528 914021792 123690528 914021792 936292473 914021792 716633117 949173950 716633117 908242012 716633117 908242012 812581973 908242012 646570616 989471026 646570616 943378705 646570616 943378705 220172050 38900066 220172050 955467862 220172050 955467862 497685547 99130607 497685547 621207548 497685547 621207548 110954305 874309937 110954305 874309937 746534105 435398861 746534105 435398861 372381187 737472287 372381187 702615639 372381187 702615639 70111631 702615639 690724815 947722209 690724815 947722209 203482231 947722209 206854205 621703107 206854205 621703107 930075228 56407375 930075228 162117679 930075228 162117679 164633791 761115336 164633791 761115336 760427372 995690266 760427372 995690266 805972231 995690266 144187805 83194321 144187805 83194321 654635244 83194321 168252592 998868382 168252592 998868382 672849109 529230783 672849109 529230783 120357125 852349252 120357125 798478091 120357125 798478091 587957011 798478091 441658115 357969822 441658115 357969822 571094951 357969822 469315985 325894684 469315985 325894684 899509242 325894684 1152843 769795208 1152843 769795208 871290283 769795208 608328967 550237140 608328967 550237140 47654958 550237140 424307291 771254872 424307291 682659913 424307291 682659913 595605749 682659913 514526613 432504842 514526613 543428154 514526613 543428154 597843249 543428154 18104910 973462519 18104910 354729489 18104910 354729489 317862787 809931399 317862787 809931399 93178752 809931399 663354043 270788507 663354043 554575698 663354043 554575698 397835618 554575698 543702753 566493168 543702753 278883311 543702753 278883311 457045490 278883311 879379793 59927785 879379793 404557014 879379793 404557014 821706449 404557014 997941724 858345608 997941724 858345608 305092290 630050577 305092290 630050577 678907112 26169085 678907112 101955839 678907112 101955839 375051661 716274856 375051661 534129776 375051661 534129776 118441476 534129776 790394340 752719935 790394340 752719935 171095362 63182227 171095362 189972800 171095362 189972800 527682353 497613108 527682353 85859267 527682353 85859267 277532562 986901755 277532562 986901755 122800777 529382065 122800777 529382065 179415872 529382065 126609458 260106086 126609458 477300035 126609458 477300035 342674775 477300035 335763943 990998029 335763943 990998029 973817482 990998029 571171783 130061450 571171783 130061450 957996342 130061450 6620991 612171850 6620991 612171850 789436634 612171850 162780456 962188042 162780456 712656382 162780456 712656382 108550866 712656382 536913441 259740490 536913441 259740490 617500486 386280690 617500486 281545991 617500486 281545991 857695954 281545991 788666079 865050655 788666079 230898952 788666079 230898952 11713980 977095184 11713980 977095184 983602664 977095184 814435423 365138709 814435423 365138709 138053160 365138709 838471787 438732597 838471787 297641466 838471787 297641466 40714541 910662668 40714541 910662668 865179172 66334150 865179172 66334150 447941180 66334150 581193994 476456071 581193994 170722375 581193994 170722375 340113507 170722375 533060283 708841211 533060283 708841211 264293591 708841211 424045226 776268818 424045226 173151756 424045226 173151756 46101887 173151756 114746479 592555743 114746479 592555743 717958068 769455606 717958068 769455606 418995737 769455606 472722166 409522854 472722166 801793949 472722166 801793949 821679926 207124368 821679926 207124368 899097754 207124368 213333125 944684691 213333125 944684691 919309443 950715003 919309443 291519765 919309443 291519765 417816591 579783424 417816591 579783424 465855302 579783424 297386301 835384657 297386301 835384657 89196778 835384657 282061768 126113867 282061768 911859171 282061768 911859171 252293682 911859171 582128409 347989582 582128409 347989582 396362595 950670653 396362595 536979047 396362595 536979047 719117309 536979047 699307159 851726161 699307159 498641247 699307159 498641247 7846050 773927795 7846050 773927795 901378110 773927795 786460206 991729664 786460206 180259804 786460206 180259804 863064406 180259804 63928151 997949133 63928151 374305255 63928151 374305255 321762545 374305255 14354378 692236659 14354378 119216730 14354378 119216730 372610154 119216730 131923208 137807516 131923208 37049311 131923208 37049311 690555062 37049311 329666298 990412808 329666298 990412808 151503149 990412808 636204767 377653320 636204767 449132261 636204767 449132261 564585302 449132261 631192963 546000342 631192963 486392801 631192963 486392801 974004083 486392801 620172007 273069521 620172007 273069521 52784044 692198195 52784044 214781624 52784044 214781624 831523430 214781624 235816427 660207349 235816427 276289929 235816427 276289929 536659465 276289929 143052689 126092257 143052689 873462641 143052689 873462641 955269722 873462641 499054921 385756187 499054921 385756187 734236781 385756187 319252239 996242129 319252239 996242129 287336503 996242129 856864657 199562070 856864657 861251428 856864657 861251428 32148729 197313832 32148729 197313832 846825408 695185703 846825408 695185703 158342778 695185703 672396692 24010880 672396692 114126784 672396692 114126784 163798480 114126784 963274185 102545395 963274185 543453400 963274185 543453400 80189774 82015111 80189774 82015111 491472957 798024853 491472957 798024853 889648942 798024853 347861314 103395047 347861314 574430893 347861314 574430893 847304880 574430893 512504705 736422833 512504705 736422833 37385393 736422833 488416803 662026821 488416803 879269329 488416803 879269329 212811787 879269329 660291523 881511369 660291523 475995822 660291523 475995822 276707141 475995822 837399856 102251075 837399856 102251075 906451014 102251075 195421029 804616568 195421029 804616568 874843196 804616568 853639615 234948425 853639615 242151678 853639615 242151678 197225423 242151678 271622048 347845888 271622048 347845888 74197114 64650031 74197114 149626979 74197114 149626979 672499559 149626979 236767881 443447441 236767881 443447441 452934241 939848653 452934241 939848653 907148079 939848653 906612448 250054197 906612448 628914860 906612448 628914860 53275431 628914860 311946770 923981997 311946770 860174158 311946770 860174158 936250149 860174158 605421139 954325739 605421139 613024764 605421139 613024764 168094955 529853131 168094955 529853131 952046498 351570160 952046498 930839577 952046498 930839577 154799430 930839577 486006475 952846326 486006475 133954685 486006475 133954685 867618191 837463428 867618191 837463428 145217305 935401826 145217305 914331642 145217305 914331642 761488147 24217589 761488147 24217589 464393572 24217589 719674682 725851912 719674682 725851912 893193248 725851912 804734927 673203615 804734927 976350335 804734927 976350335 151347492 51088226 151347492 580716271 151347492 580716271 390243832 580716271 201420192 24333574 201420192 836990857 201420192 836990857 736830995 30147142 736830995 213783542 736830995 213783542 967177196 213783542 219231672 519850113 219231672 386815415 219231672 386815415 203212566 386815415 664030160 74779578 664030160 95829388 664030160 95829388 204182660 95829388 501478530 866372700 501478530 459005510 501478530 459005510 956081721 459005510 904160418 394063405 904160418 649759942 904160418 649759942 338895586 649759942 434865354 111770608 434865354 848903975 434865354 848903975 354793907 848903975 477498332 596920430 477498332 774879122 477498332 774879122 853467954 871331923 853467954 592639118 853467954 592639118 50935407 732908713 50935407 732908713 719093413 60615924 719093413 656966635 719093413 656966635 560118154 656966635 720049130 29521778 720049130 29521778 622180926 855865703 622180926 165042683 622180926 165042683 734306920 165042683 46517042 12745226 46517042 12745226 24912332 12745226 647456874 523879429 647456874 523879429 511281032 523879429 582317147 207674962 582317147 470803518 582317147 470803518 138313735 525814078 138313735 525814078 281742957 525814078 54054533 825115615 54054533 54338989 54054533 54338989 928194992 54338989 241953181 539085986 241953181 156855905 241953181 156855905 797083275 156855905 324227616 961551065 324227616 418862877 324227616 418862877 374112499 418862877 347686943 251037982 347686943 251037982 925532627 251037982 40775056 764604368 40775056 86621231 40775056 86621231 850211033 86621231 616943716 279717049 616943716 73858043 616943716 73858043 318608312 73858043 900730320 408545839 900730320 207859359 900730320 207859359 25239325 207859359 64824801 924119142 64824801 924119142 975721704 123578012 975721704 123578012 75821935 123578012 468434533 311500516 468434533 295941210 468434533 295941210 44777928 295941210 265857361 144618715 265857361 303482050 265857361 303482050 81574632 303482050 340288623 823826841 340288623 719756850 340288623 719756850 650114537 184227428 650114537 450798206 650114537 450798206 471883578 450798206 716037168 943492267 716037168 420990164 716037168 420990164 39621556 420990164 286878805 392571073 286878805 684798318 286878805 684798318 86103278 684798318 190172001 65012051 190172001 511069127 190172001 511069127 66313703 511069127 494475644 23080456 494475644 23080456 687565649 23080456 79372027 681199198 79372027 681199198 739959813 681199198 262826128 943120357 262826128 162121373 262826128 162121373 939022838 162121373 294804675 934050180 294804675 772076385 294804675 772076385 609879333 772076385 500113661 140863244 500113661 898452830 500113661 898452830 964435158 281855148 964435158 352104327 964435158 352104327 162107906 352104327 328829712 542619668 328829712 536008020 328829712 536008020 812905521 536008020 27600880 221137393 27600880 824095310 27600880 824095310 731872159 824095310 367746683 167575713 367746683 276252377 367746683 276252377 623025437 276252377 448534769 690076060 448534769 690076060 148877984 690076060 431801561 190661210 431801561 528181760 431801561 528181760 784920052 150582792 784920052 551276280 784920052 551276280 239496559 551276280 991305311 87973796 991305311 698373412 991305311 698373412 349333856 698373412 517054963 23782604 517054963 345444273 517054963 345444273 376175807 777567716 376175807 384874397 376175807 384874397 613897297 164101582 613897297 904628106 613897297 904628106 812265728 904628106 404274382 744706171 404274382 849730773 404274382 849730773 762925165 197770437 762925165 419000002 762925165 419000002 181894780 419000002 870742999 845520496 870742999 845520496 303850345 845520496 681336940 307570861 681336940 622655763 681336940 622655763 809115752 240610184 809115752 447196657 809115752 447196657 438361506 447196657 529976527 109103260 529976527 968942055 529976527 968942055 414102631 453331102 414102631 617033244 414102631 617033244 921878340 617033244 435996256 823874312 435996256 66405828 435996256 66405828 437765351 66405828 364078812 846698930 364078812 497670807 364078812 497670807 869827583 579150107 869827583 542432098 869827583 542432098 6205367 984458232 6205367 805143106 6205367 805143106 833984571 805143106 187392971 468928080 187392971 468928080 693795071 414664285 693795071 814064067 693795071 814064067 21135311 814064067 45251684 203076770 45251684 216013547 45251684 216013547 330408854 216013547 178874490 939678132 178874490 939678132 943864404 939678132 594636430 257159772 594636430 320061543 594636430 320061543 875047747 888224142 875047747 489742023 875047747 489742023 118982894 489742023 491200877 736241615 491200877 368317638 491200877 368317638 633326593 368317638 76018518 47881355 76018518 404342668 76018518 404342668 966821221 964422960 966821221 964422960 210145721 298327155 210145721 298327155 969237260 245128416 969237260 245128416 18960855 245128416 366743351 1521204 366743351 823350398 366743351 823350398 995564797 823350398 578491365 274653901 578491365 462543437 578491365 462543437 162330808 462543437 326322459 521078078 326322459 387837959 326322459 387837959 872197176 387837959 861524882 541215783 861524882 155942760 861524882 155942760 638122487 155942760 672475358 858762696 672475358 858762696 91869488 197095865 91869488 197095865 153562205 501421166 153562205 501421166 778802600 501421166 723857553 257948133 723857553 711424010 723857553 711424010 286427108 27294073 286427108 27294073 758083401 27294073 224578119 700192884 224578119 549587434 224578119 549587434 103941492 549587434 563337443 942912466 563337443 942912466 902064261 612874448 902064261 612874448 471109725 781213822 471109725 201602074 471109725 201602074 89477397 737777196 89477397 483502258 89477397 483502258 731424774 483502258 265946507 714408626 265946507 469541712 265946507 469541712 62890279 469541712 242450116 829386712 242450116 793887907 242450116 793887907 976338705 245338418 976338705 245338418 557019526 245338418 651070713 783396278 651070713 783396278 535967531 783396278 684053202 272132763 684053202 844421708 684053202 844421708 51340301 844421708 774819666 43004009 774819666 69983840 774819666 69983840 778694756 69983840 574471315 391470462 574471315 305544643 574471315 305544643 750169586 305544643 179438215 339638614 179438215 130185952 179438215 130185952 453886245 130185952 107997839 557490715 107997839 557490715 352762096 557490715 179138286 790279039 179138286 584066523 179138286 584066523 596142773 584066523 457585553 403835763 457585553 640809242 457585553 640809242 705772575 640809242 347312318 585058802 347312318 671730409 347312318 671730409 198952170 310640670 198952170 310640670 625653595 417584633 625653595 417584633 244321704 908061595 244321704 708473415 244321704 708473415 214339599 708473415 382675562 448427395 382675562 748915848 382675562 748915848 656293435 748915848 118861451 225223131 118861451 225223131 769817940 225223131 521891775 872980540 521891775 114198507 521891775 114198507 685369847 114198507 625441218 522429302 625441218 284135677 625441218 284135677 212400659 108441313 212400659 966128703 212400659 966128703 527974443 24498871 527974443 24498871 119130376 761879994 119130376 761879994 621564163 795101570 621564163 793857258 621564163 793857258 796869351 793857258 178885464 365666238 178885464 365666238 19233135 365666238 24563876 635163062 24563876 527088345 24563876 527088345 749552585 316707960 749552585 410818524 749552585 410818524 278084478 410818524 633867820 40995256 633867820 534289140 633867820 534289140 332454323 534289140 348684842 254625710 348684842 254625710 658256119 254625710 621306681 894664630 621306681 894664630 320217719 894664630 650715873 198110266 650715873 198110266 165092237 198110266 321256125 993386051 321256125 993386051 29224413 993386051 372410542 851328377 372410542 851328377 347197574 851328377 356440741 280013452 356440741 326259810 356440741 326259810 370027419 326259810 54531323 382163693 54531323 314151297 54531323 314151297 784049913 314151297 460058813 736603117 460058813 644514122 460058813 644514122 478997654 644514122 355985611 326560023 355985611 326560023 154462577 326560023 864859008 399320377 864859008 132269277 864859008 132269277 13878979 938850540 13878979 794266689 13878979 794266689 851613471 576031693 851613471 726984891 851613471 726984891 157014216 726984891 917660322 172822519 917660322 250863102 917660322 250863102 707063083 371578398 707063083 313743528 707063083 313743528 12771152 883733339 12771152 31416939 12771152 31416939 722864090 810158432 722864090 810158432 759714096 810158432 481422562 345956441 481422562 850625349 481422562 850625349 186858210 850625349 720289814 128678155 720289814 128678155 144198558 128678155 441851999 758363176 441851999 553242250 441851999 553242250 85938136 553242250 582757768 638590613 582757768 35987784 582757768 35987784 202223712 35987784 758997186 390564535 758997186 266254042 758997186 266254042 70578571 266254042 170658163 203083942 170658163 684024072 170658163 684024072 949032557 801268775 949032557 712084263 949032557 712084263 195771205 632778186 195771205 868051091 195771205 868051091 936985079 868051091 154666378 8246205 154666378 8246205 5663156 8246205 689558254 638237656 689558254 638237656 771748113 638237656 211814805 188636292 211814805 836753532 211814805 836753532 127744982 836753532 525783154 983092292 525783154 701296120 525783154 701296120 412674117 701296120 911166050 36985796 911166050 36985796 180492608 890087931 180492608 890087931 486983122 890087931 219103722 293812008 219103722 632823348 219103722 632823348 667829337 632823348 526404888 492582546 526404888 848461969 526404888 848461969 185127564 332896983 185127564 485135256 185127564 485135256 370781912 485135256 100766347 979152623 100766347 979152623 461706569 979152623 197497647 245474811 197497647 245474811 4295978 245474811 156940236 48342352 156940236 494585417 156940236 494585417 437326126 987279059 437326126 954184382 437326126 954184382 330451371 954184382 558903417 332037106 558903417 332037106 168592061 332037106 500396601 717468409 500396601 155712896 500396601 155712896 896927928 155712896 27927901 706329622 27927901 220966540 27927901 220966540 402093316 220966540 133008175 682618977 133008175 115041501 133008175 115041501 530335193 115041501 223923746 653986123 223923746 295485855 223923746 295485855 70904197 295485855 87705323 871063490 87705323 749993801 87705323 749993801 981288045 749993801 936267942 781615021 936267942 27725466 936267942 27725466 361345276 27725466 983507165 711820393 983507165 711820393 98523210 130060891 98523210 130060891 3854658 130060891 199128330 844562296 199128330 352061756 199128330 352061756 945884345 352061756 760790958 837702632 760790958 837702632 703101780 837702632 945098324 557706678 945098324 700429117 945098324 700429117 115661905 5823975 115661905 447938878 115661905 447938878 897884754 447938878 798937537 353941164 798937537 430893059 798937537 430893059 63954752 974504286 63954752 974504286 742659621 438261177 742659621 606797857 742659621 606797857 195617692 606797857 526102159 233966908 526102159 233966908 814009768 941019517 814009768 941019517 878016797 941019517 136984897 188901670 136984897 188901670 328968404 188901670 83990831 329284525 83990831 17180170 83990831 17180170 926842908 79193506 926842908 75019730 926842908 75019730 32170390 75019730 236204369 821151893 236204369 821151893 535421814 821151893 288572762 254738922 288572762 866332358 288572762 866332358 876415918 866332358 168488563 213989528 168488563 489398718 168488563 489398718 71808846 489398718 751432967 784366285 751432967 49402546 751432967 49402546 5857860 266634983 5857860 266634983 963218398 684802666 963218398 3975439 963218398 3975439 989065729 3975439 578935149 108714380 578935149 108714380 57671623 108714380 812081091 862216703 812081091 75819305 812081091 75819305 10910044 75819305 733194716 947179320 733194716 947179320 919198745 947179320 507180889 296353267 507180889 296353267 863485751 833300913 863485751 287371172 863485751 287371172 471795337 560054760 471795337 430813861 471795337 430813861 29045682 430813861 852232100 112282764 852232100 112282764 49751991 112282764 780394517 815819170 780394517 430511577 780394517 430511577 350029680 844740283 350029680 730654496 350029680 730654496 134008837 435541851 134008837 970774531 134008837 970774531 880986790 970774531 424592944 437072167 424592944 757255740 424592944 757255740 807113974 757255740 561979445 46467108 561979445 46467108 415995985 46467108 686704374 929028907 686704374 929028907 231983518 298703165 231983518 706689611 231983518 706689611 731170931 706689611 51226037 215918816 51226037 829581514 51226037 829581514 607305521 829581514 231948558 414681825 231948558 414681825 298920785 414681825 30588211 144661275 30588211 540860218 30588211 540860218 930045394 214868611 930045394 672385327 930045394 672385327 371961735 96907258 371961735 96907258 862861415 96907258 451948834 997345560 451948834 997345560 759581154 484751809 759581154 484751809 977152767 484751809 528949651 310270705 528949651 310270705 779730793 542443479 779730793 292084868 779730793 292084868 783733624 292084868 541673608 681088840 541673608 8396736 541673608 8396736 107814417 537250920 107814417 358921573 107814417 358921573 45915551 358921573 483524389 807963785 483524389 807963785 76276138 807963785 596650886 81079233 596650886 211035559 596650886 211035559 383212423 211035559 588857448 915869620 588857448 585737790 588857448 585737790 798928194 585737790 445757688 152538482 445757688 152538482 878812046 152538482 618624561 720210654 618624561 246797292 618624561 246797292 75611568 246797292 898349229 435060613 898349229 85784288 898349229 85784288 270948809 451606435 270948809 30554421 270948809 30554421 855696811 30554421 220318103 872412281 220318103 872412281 464871017 872412281 268647738 15112812 268647738 313911497 268647738 313911497 741784493 313911497 180442984 941805202 180442984 308424060 180442984 308424060 16438991 308424060 901072627 780430258 901072627 780430258 507115243 780430258 760991202 86448878 760991202 403781986 760991202 403781986 564191362 403781986 564525952 605059889 564525952 433345267 564525952 433345267 470080970 433345267 497299578 213216928 497299578 340761979 497299578 340761979 83442549 693190914 83442549 111552304 83442549 111552304 821148105 111552304 790382171 427539769 790382171 27329256 790382171 27329256 834848295 27329256 84246264 713201915 84246264 61152068 84246264 61152068 259896100 61152068 107261155 887091754 107261155 499861358 107261155 499861358 746456551 499861358 360269402 204772308 360269402 961510217 360269402 961510217 11726144 961510217 988349896 735072244 988349896 735072244 197338001 796758621 197338001 796758621 14489896 796758621 702784107 896248286 702784107 896248286 820069294 896248286 430428374 115325971 430428374 253904528 430428374 253904528 971489926 253904528 815866468 861554291 815866468 861554291 74438645 175981924 74438645 175981924 233079020 175981924 695873 383991918 695873 217649310 695873 217649310 816969398 217649310 766634143 517632713 766634143 262089452 766634143 262089452 405613487 262089452 798714074 103550074 798714074 480148425 798714074 480148425 913830877 480148425 219482466 826699474 219482466 826699474 782382450 826699474 325584245 869763925 325584245 419382366 325584245 419382366 387194054 419382366 224382092 108337190 224382092 316254745 224382092 316254745 772179830 130477170 772179830 496641672 772179830 496641672 47434231 496641672 223964415 7031479 223964415 7031479 550687338 7031479 302697827 728365074 302697827 394918633 302697827 394918633 938863923 394918633 587977520 908386690 587977520 739478192 587977520 739478192 754431815 739478192 377684527 520484308 377684527 925352176 377684527 925352176 352948287 925352176 496699695 55534286 496699695 55534286 403658837 55534286 938225057 848707692 938225057 159719226 938225057 159719226 193834433 966252185 193834433 342981714 193834433 342981714 963638560 110768935 963638560 110768935 67449963 110768935 659087950 16574758 659087950 746892682 659087950 746892682 773500186 746892682 181852979 367235768 181852979 564240253 181852979 564240253 922027546 564240253 786835825 888345051 786835825 629524001 786835825 629524001 810148943 629524001 800578941 170067441 800578941 170067441 413916812 170067441 695902870 649977557 695902870 649977557 157038571 53511814 157038571 53511814 854184034 426708306 854184034 426708306 743004617 66844517 743004617 66844517 344859555 846376281 344859555 32206886 344859555 32206886 99178994 32206886 342539311 900324306 342539311 383286766 342539311 383286766 87537791 383286766 989213645 775979742 989213645 775979742 614026693 775979742 661455907 913470816 661455907 342429949 661455907 342429949 106472948 342429949 553703893 836949522 553703893 494493748 553703893 494493748 982864066 13930514 982864066 407455295 982864066 407455295 95672381 407455295 769178058 16946379 769178058 16946379 30731277 16946379 806268583 436371517 806268583 436371517 90899369 987590952 90899369 987590952 592994750 987590952 332801835 174646364 332801835 174646364 319008720 174646364 351788595 133595600 351788595 288129769 351788595 288129769 345232370 288129769 951207048 58299684 951207048 261791495 951207048 261791495 656180264 804989327 656180264 754285948 656180264 754285948 126668287 754285948 614088974 298017093 614088974 920500277 614088974 920500277 609074013 920500277 721512685 47434333 721512685 47434333 246990802 47434333 865455588 795874411 865455588 43185448 865455588 43185448 192709775 976889211 192709775 451757510 192709775 451757510 719752325 451757510 628287914 649089690 628287914 34417193 628287914 34417193 404455824 999116012 404455824 474474581 404455824 474474581 402218716 474474581 638400230 315691185 638400230 315691185 742848069 315691185 175732612 126372566 175732612 126372566 608372484 685846401 608372484 685846401 136734454 957794895 136734454 363082667 136734454 363082667 856338655 289647654 856338655 717386510 856338655 717386510 84962438 717386510 990953753 740210239 990953753 128805907 990953753 128805907 131257052 128805907 540945682 113955072 540945682 173461248 540945682 173461248 58333967 173461248 670030762 291876147 670030762 291876147 57571280 291876147 238034153 203704581 238034153 744780591 238034153 744780591 316249981 744780591 55904314 22955008 55904314 781828482 55904314 781828482 956975543 338812321 956975543 338812321 959491358 338812321 275985890 581139340 275985890 201933870 275985890 201933870 449347647 302230144 449347647 119032562 449347647 119032562 601057620 827663453 601057620 690294464 601057620 690294464 963712755 251856002 963712755 427370309 963712755 427370309 183819997 745260157 183819997 718867853 183819997 718867853 640024231 718867853 229897755 621484240 229897755 621484240 970057433 621484240 725101185 47801241 725101185 921537269 725101185 921537269 34532551 78933119 34532551 707536552 34532551 707536552 896321255 206402943 896321255 372281310 896321255 372281310 987314266 372281310 687459553 800914200 687459553 26812129 687459553 26812129 398248017 971982850 398248017 971982850 68944587 971982850 880681128 260093864 880681128 518624929 880681128 518624929 658014010 518624929 912750539 923024799 912750539 811390358 912750539 811390358 451606605 811390358 607063207 896860337 607063207 118811240 607063207 118811240 908479827 118811240 128513880 855611352 128513880 855611352 930797814 855611352 627518703 75434398 627518703 75434398 202243546 8497701 202243546 356207825 202243546 356207825 520396109 356207825 239084566 807904411 239084566 415130901 239084566 415130901 811710304 168132751 811710304 328540237 811710304 328540237 122401520 172404491 122401520 522257586 122401520 522257586 792049690 383209703 792049690 446396216 792049690 446396216 131857748 582862526 131857748 293427930 131857748 293427930 441591694 858739754 441591694 858739754 734411151 858739754 422649496 442948659 422649496 442948659 862903406 442948659 368238816 14279230 368238816 944302486 368238816 944302486 969622489 944302486 866028132 219978713 866028132 429475608 866028132 429475608 554449372 429475608 888924169 972764488 888924169 446247208 888924169 446247208 617489175 863939278 617489175 863939278 851848437 863939278 382792963 107167584 382792963 941579873 382792963 941579873 83081981 941579873 474233876 187880539 474233876 994496065 474233876 994496065 417369937 994496065 718937528 753510813 718937528 753510813 587202397 753510813 924374067 158442952 924374067 903900693 924374067 903900693 129248096 985077058 129248096 89810803 129248096 89810803 136323315 89810803 124093063 967592170 124093063 967592170 619072323 185478636 619072323 256487298 619072323 256487298 773330989 256487298 314802057 839547836 314802057 839547836 857771693 222167606 857771693 336296877 857771693 336296877 962989902 336296877 301967747 920583633 301967747 776590117 301967747 776590117 267244130 776590117 370906083 13837740 370906083 13837740 729298824 772487223 729298824 772487223 85441566 542287451 85441566 615717788 85441566 615717788 959120240 902774681 959120240 392497979 959120240 392497979 220180290 959355483 220180290 952643595 220180290 952643595 851629996 421671689 851629996 922264220 851629996 922264220 25910671 224249922 25910671 655644656 25910671 655644656 737173032 655644656 372975122 892347151 372975122 534812108 372975122 534812108 44870042 312164211 44870042 541414206 44870042 541414206 434330279 541414206 168513136 164797385 168513136 296055108 168513136 296055108 432328286 296055108 193378357 92480876 193378357 451428580 193378357 451428580 267953135 200615488 267953135 546877270 267953135 546877270 505182446 229823261 505182446 749559986 505182446 749559986 975429933 361031090 975429933 599245340 975429933 599245340 47094677 599245340 882198421 988104212 882198421 958371962 882198421 958371962 88793247 568316488 88793247 568316488 839408788 568316488 580839377 838699538 580839377 838699538 162990193 838699538 289722588 134014952 289722588 275989420 289722588 275989420 55792808 275989420 460764691 629312692 460764691 589729645 460764691 589729645 115732845 589729645 484998095 808437756 484998095 630222226 484998095 630222226 932515304 630222226 511787145 149757475 511787145 803802677 511787145 803802677 757593427 803802677 715338244 748636415 715338244 777848874 715338244 777848874 69438512 777848874 792134464 820106255 792134464 437250303 792134464 437250303 911445026 437250303 241019054 795327066 241019054 795327066 142394157 795327066 356972520 63338806 356972520 159552783 356972520 159552783 565179635 159552783 328652023 713829830 328652023 713829830 900874641 111386134 900874641 111386134 222620773 887998635 222620773 355733243 222620773 355733243 538231625 947232493 538231625 947232493 906059691 103437929 906059691 103437929 966363393 103437929 265889594 132553471 265889594 104332372 265889594 104332372 934441919 104332372 664657293 908806484 664657293 647196341 664657293 647196341 257422257 647196341 677844976 596477346 677844976 972778537 677844976 972778537 880805862 972778537 407602076 238141238 407602076 370780130 407602076 370780130 946778102 370780130 208583721 905652109 208583721 905652109 104020978 905652109 810297367 349234848 810297367 510729990 810297367 510729990 76412087 510729990 774452909 508968832 774452909 858497032 774452909 858497032 212459057 261786055 212459057 261786055 551381673 886914659 551381673 886914659 282388784 886914659 297680886 275876573 297680886 860672937 297680886 860672937 752922226 860672937 562926353 523689409 562926353 846206046 562926353 846206046 452408445 846206046 607929317 939474907 607929317 294602980 607929317 294602980 897192538 294602980 767539020 995802477 767539020 687015632 767539020 687015632 514228059 872246511 514228059 771083466 514228059 771083466 11064265 687498652 11064265 762392991 11064265 762392991 579621528 117067240 579621528 117067240 612479075 117067240 607586155 686274855 607586155 686274855 883626888 686274855 547276251 159462438 547276251 159462438 34555496 159462438 742278207 918160111 742278207 759417434 742278207 759417434 4786967 268513003 4786967 527417160 4786967 527417160 212388948 405550971 212388948 804690905 212388948 804690905 24297446 804690905 146506943 18937973 146506943 786874784 146506943 786874784 556060801 686584003 556060801 954470255 556060801 954470255 875634535 954470255 428890303 420553444 428890303 450638448 428890303 450638448 593801546 353726525 593801546 999097623 593801546 999097623 744268435 999097623 147734481 676923410 147734481 744309183 147734481 744309183 843054936 54267200 843054936 466454709 843054936 466454709 110003734 603442008 110003734 455387786 110003734 455387786 894057359 455387786 325633889 772855064 325633889 506430305 325633889 506430305 347680088 506430305 57680837 758858680 57680837 338534001 57680837 338534001 735481388 338534001 719276114 375400406 719276114 176952933 719276114 176952933 834071442 176952933 50071420 173135048 50071420 962197837 50071420 962197837 916695350 104344625 916695350 665721107 916695350 665721107 922585926 665721107 61085552 723431889 61085552 451962280 61085552 451962280 532000376 451962280 3828310 704721517 3828310 84299473 3828310 84299473 636537273 500481364 636537273 500481364 276114254 500481364 505542386 676151300 505542386 676151300 421461488 676151300 857716704 314403527 857716704 937045220 857716704 937045220 129708111 937045220 218630299 679352793 218630299 804581790 218630299 804581790 441893757 326309092 441893757 567510550 441893757 567510550 532341053 567510550 93003213 527726477 93003213 878109722 93003213 878109722 589388729 878109722 288077666 205553088 288077666 205553088 800887434 205553088 35206118 371350373 35206118 371350373 230601502 371350373 224679426 544600187 224679426 148615332 224679426 148615332 853700374 148615332 346957854 625803772 346957854 473700437 346957854 473700437 584945243 473700437 158565497 227571734 158565497 227571734 746528282 227571734 405901238 998701991 405901238 288768227 405901238 288768227 321032166 288768227 889525449 448124393 889525449 288616346 889525449 288616346 276468892 288616346 682275804 944128642 682275804 8138476 682275804 8138476 838157726 8138476 592353761 858097217 592353761 858097217 732525295 858097217 550379130 48005823 550379130 48005823 380475376 11441535 380475376 625260571 380475376 625260571 489933670 625260571 436984450 905605419 436984450 206435688 436984450 206435688 110252655 986577941 110252655 861931026 110252655 861931026 822970842 469456309 822970842 494782493 822970842 494782493 757660446 494782493 777478212 965598682 777478212 426164951 777478212 426164951 387223433 426164951 459199220 936966263 459199220 60213720 459199220 60213720 608546126 60213720 78618943 273719863 78618943 273719863 677308228 431279238 677308228 349705349 677308228 349705349 157253679 908000824 157253679 660404489 157253679 660404489 633829020 660404489 75037238 628000837 75037238 953584292 75037238 953584292 277127385 953584292 44557741 444461932 44557741 459985250 44557741 459985250 872728899 338611510 872728899 338611510 378512890 338611510 652434656 25633140 652434656 712320978 652434656 712320978 99976653 647104661 99976653 814233929 99976653 814233929 998061214 814233929 900080636 986602038 900080636 580426471 900080636 580426471 133666744 580426471 462674411 38401883 462674411 38401883 578216382 38401883 48214259 953584382 48214259 527714857 48214259 527714857 586956080 162513351 586956080 162513351 935604031 162513351 250544091 993264010 250544091 993264010 802266284 993264010 8803756 533479125 8803756 533479125 243007523 577408816 243007523 44808359 243007523 44808359 864906337 44808359 129600070 551067790 129600070 551067790 847183375 551067790 516782579 307150466 516782579 987836153 516782579 987836153 385649382 987836153 799196333 31375170 799196333 229628782 799196333 229628782 534682556 229628782 784178007 658181710 784178007 658181710 93298989 294282479 93298989 294282479 619306298 294282479 472682312 711032601 472682312 633642462 472682312 633642462 194815512 633642462 276138499 439098233 276138499 876368156 276138499 876368156 835477986 396955581 835477986 815788559 835477986 815788559 445608114 815788559 866020589 273396603 866020589 692376035 866020589 692376035 571151146 692376035 802096148 811250568 802096148 519589100 802096148 519589100 276689291 927442045 276689291 547541594 276689291 547541594 361927575 547541594 146617509 187051471 146617509 269210254 146617509 269210254 941899106 269210254 209313536 600850628 209313536 600850628 705640669 600850628 493545379 990898757 493545379 124145599 493545379 124145599 614082086 124145599 384744105 605434483 384744105 127107852 384744105 127107852 331858626 127107852 915174258 276786072 915174258 223209511 915174258 223209511 298238365 223209511 695037474 573692212 695037474 246176995 695037474 246176995 678116240 246176995 999150927 292114700 999150927 292114700 261798585 813430075 261798585 645749901 261798585 645749901 717425535 645749901 376821271 924421871 376821271 924421871 891028052 924421871 835943519 186914818 835943519 186914818 130309005 186914818 649147709 866600259 649147709 579545218 649147709 579545218 879300416 579545218 770138117 289624072 770138117 669555149 770138117 669555149 549339627 669555149 968066354 110695890 968066354 415066629 968066354 415066629 350972299 415066629 439486001 388718152 439486001 505890357 439486001 505890357 220811561 505890357 348983595 788946153 348983595 788946153 980753825 788946153 183380323 45064761 183380323 131153307 183380323 131153307 913374156 131153307 218306893 449456722 218306893 129020730 218306893 129020730 153150201 129020730 162029365 866437086 162029365 866437086 109727837 866437086 250379143 904878846 250379143 904878846 871764743 904878846 64162918 369467940 64162918 369467940 49523805 369467940 460569205 577916403 460569205 577916403 6043211 577916403 985037546 927376339 985037546 808330217 985037546 808330217 206108035 808330217 766732553 41188700 766732553 41188700 737325805 41188700 867481436 365367904 867481436 365367904 95363560 365367904 523238636 311575550 523238636 766790942 523238636 766790942 199332413 766790942 337036769 624116868 337036769 766617650 337036769 766617650 1479825 766617650 343007175 361698554 343007175 361698554 844907333 582064597 844907333 461077870 844907333 461077870 944125879 461077870 32068940 951825098 32068940 490117823 32068940 490117823 968039686 490117823 45084628 106979802 45084628 527710894 45084628 527710894 747647108 527710894 717537722 707221720 717537722 707221720 24991776 935001087 24991776 565032533 24991776 565032533 793501115 565032533 46607992 258222109 46607992 684835360 46607992 684835360 511080756 167544533 511080756 167544533 22940404 758188003 22940404 758188003 976472882 763977456 976472882 194786340 976472882 194786340 573304174 194786340 792734697 147894787 792734697 731209441 792734697 731209441 562178519 731209441 932975235 875824565 932975235 875824565 91271336 875824565 459576425 346516631 459576425 346516631 395508417 799898900 395508417 247325641 395508417 247325641 841489601 404856186 841489601 378395232 841489601 378395232 674019898 19791236 674019898 19791236 22038677 774351317 22038677 774351317 874324399 774351317 788909358 866372785 788909358 866372785 384707319 866372785 424835564 56767561 424835564 134580740 424835564 134580740 649607301 134580740 264776620 636082472 264776620 260598024 264776620 260598024 209501176 260598024 601881967 925723805 601881967 662188469 601881967 662188469 14532494 13022195 14532494 13022195 747463711 417260755 747463711 417260755 339170217 106888795 339170217 694366165 339170217 694366165 532741560 694366165 469485538 382918226 469485538 382918226 207900510 382918226 562718621 973542784 562718621 314523372 562718621 314523372 936408043 314523372 665259071 4311405 665259071 4311405 182440345 727998431 182440345 727998431 495363061 727998431 297168048 46480998 297168048 128761162 297168048 128761162 263112858 128761162 541610886 998125922 541610886 365780889 541610886 365780889 555857717 365780889 531451416 645248077 531451416 645248077 102349039 645248077 974085926 428742287 974085926 769340680 974085926 769340680 223767059 769340680 589573446 71498228 589573446 976670712 589573446 976670712 968478499 976670712 731909911 334723951 731909911 334723951 376044862 334723951 985963487 678680313 985963487 219156986 985963487 219156986 262431462 152423853 262431462 629048602 262431462 629048602 147600546 629048602 196049022 875018909 196049022 177806047 196049022 177806047 536651277 598948340 536651277 598948340 42666834 228931562 42666834 334974553 42666834 334974553 606215042 334974553 359579942 131881830 359579942 749846415 359579942 749846415 288827709 749846415 448703630 922654479 448703630 374201809 448703630 374201809 93408832 672296374 93408832 672296374 959260528 672296374 207781467 116645522 207781467 852830388 207781467 852830388 914829879 852830388 257280447 201367961 257280447 339378368 257280447 339378368 484612318 339378368 366527897 937536427 366527897 311627147 366527897 311627147 56762723 311627147 113170254 701178287 113170254 701178287 665544557 286957347 665544557 286957347 959048388 286957347 852873823 60073630 852873823 521345167 852873823 521345167 679037993 706797731 679037993 541369185 679037993 541369185 874330991 541369185 307862179 789022745 307862179 522749453 307862179 522749453 739542745 976487366 739542745 976487366 678107719 976487366 720223399 486884118 720223399 959165976 720223399 959165976 124749351 999705188 124749351 558374212 124749351 558374212 850208064 8704387 850208064 217485607 850208064 217485607 183893860 217485607 452975164 776347343 452975164 362823208 452975164 362823208 281625459 362823208 310933458 123398362 310933458 618733124 310933458 618733124 309436597 618733124 608587191 956627684 608587191 817977297 608587191 817977297 906141376 817977297 639157254 524839742 639157254 642807324 639157254 642807324 916293451 642807324 562961425 310351679 562961425 310351679 226188061 310351679 790337325 10706232 790337325 310111888 790337325 310111888 371102254 930979023 371102254 142628733 371102254 142628733 981505319 448906035 981505319 91160892 981505319 91160892 384402335 567264578 384402335 107773336 384402335 107773336 711033063 107773336 187933925 38872462 187933925 236198694 187933925 236198694 957624121 236198694 266172845 709568717 266172845 107743995 266172845 107743995 898958075 602201160 898958075 411789597 898958075 411789597 256380115 411789597 837709525 312483437 837709525 862716934 837709525 862716934 488983240 862716934 648078582 820291489 648078582 900457610 648078582 900457610 136784769 906519965 136784769 893067460 136784769 893067460 2349673 177987810 2349673 177987810 456672952 878866599 456672952 878866599 331309165 878866599 893507250 716371324 893507250 716371324 93249374 716371324 460195007 251501719 460195007 832984492 460195007 832984492 312645527 553520786 312645527 628386330 312645527 628386330 203002663 628386330 579307762 403969605 579307762 936784096 579307762 936784096 882163774 936784096 616174889 168892875 616174889 168892875 960217049 168892875 564541740 929894721 564541740 929894721 996621437 929894721 556845609 465791087 556845609 521963394 556845609 521963394 922576693 521963394 646995761 880772364 646995761 880772364 582225659 880772364 782132964 180568989 782132964 953167665 782132964 953167665 314095840 5282053 314095840 5282053 107760697 488075333 107760697 105387391 107760697 105387391 504299205 105387391 157575345 709340862 157575345 709340862 858660695 322678467 858660695 379820092 858660695 379820092 68069805 810977926 68069805 523470650 68069805 523470650 474797028 981163335 474797028 839901832 474797028 839901832 871589399 839901832 126462401 607281702 126462401 607281702 718609611 607281702 429640272 224790205 429640272 832096689 429640272 832096689 618793047 832096689 43901759 66983960 43901759 437845666 43901759 437845666 709391781 709212631 709391781 709212631 85863917 517932215 85863917 517932215 661922717 517932215 609101809 249476893 609101809 602763761 609101809 602763761 443355644 609985132 443355644 374024215 443355644 374024215 716247485 374024215 469186 599373183 469186 172378628 469186 172378628 904409905 971589627 904409905 773262861 904409905 773262861 552248984 37088078 552248984 555271410 552248984 555271410 158404187 555271410 623624824 139817215 623624824 139817215 931023916 807025648 931023916 651633622 931023916 651633622 583220712 651633622 812951836 685010551 812951836 605205507 812951836 605205507 537913029 227488669 537913029 749585467 537913029 749585467 430601918 749585467 479244533 652626524 479244533 774418210 479244533 774418210 208015988 774418210 286195729 296486172 286195729 966918241 286195729 966918241 88493000 966918241 129121235 406575462 129121235 718023042 129121235 718023042 482914103 718023042 177372985 93667591 177372985 93667591 876394040 93667591 496071103 838461203 496071103 838461203 639630223 838461203 308049845 181635638 308049845 508376138 308049845 508376138 504229994 508376138 452172596 849258687 452172596 849258687 17348443 849258687 93691859 216327220 93691859 216327220 35921135 216327220 651248732 991814137 651248732 991814137 114702184 991814137 115294681 761474347 115294681 991694177 115294681 991694177 251643038 593255049 251643038 593255049 16514597 593255049 879475347 29714130 879475347 29714130 126427994 29714130 775923632 682879911 775923632 576454446 775923632 576454446 31551814 441083338 31551814 441083338 476728817 441083338 364040409 27033586 364040409 27033586 613510016 875076569 613510016 695407514 613510016 695407514 697627897 695407514 3481259 207306784 3481259 207306784 153153357 176801340 153153357 540719877 153153357 540719877 426643276 540719877 128621756 50102887 128621756 351815998 128621756 351815998 587270254 14550734 587270254 180459447 587270254 180459447 83863697 180459447 898706191 793719113 898706191 793719113 394134150 793719113 609740535 342944547 609740535 988311837 609740535 988311837 105053493 45700364 105053493 45700364 370502322 45700364 321743928 908405706 321743928 908405706 713219719 908405706 246210888 439133938 246210888 986184697 246210888 986184697 38574075 986184697 601465636 720277454 601465636 720277454 571134913 720277454 616712893 827083990 616712893 24306145 616712893 24306145 265423148 846476951 265423148 846476951 795638572 564052528 795638572 921033929 795638572 921033929 201099326 134432275 201099326 134432275 521334213 134432275 322323119 810973387 322323119 810973387 590555725 810973387 329456937 405545769 329456937 405545769 354938046 405545769 203582184 816864313 203582184 816864313 383525426 816864313 95875440 686581793 95875440 951956030 95875440 951956030 376102140 662232007 376102140 941832686 376102140 941832686 658044741 941832686 544536329 419744598 544536329 719697310 544536329 719697310 301854417 719697310 949700188 965486910 949700188 700451348 949700188 700451348 999533288 700451348 752872903 820366292 752872903 820366292 254816946 820366292 369742041 179115612 369742041 303732388 369742041 303732388 41598738 303732388 564364801 72059784 564364801 72059784 722889104 72059784 621609687 920200633 621609687 920200633 30475170 920200633 942295204 1095060 942295204 1095060 443123403 1095060 664735439 692514522 664735439 692514522 185154729 692514522 203385621 793498941 203385621 77551349 203385621 77551349 620292360 77551349 189262298 603787967 189262298 603787967 580682938 603787967 145913128 16966032 145913128 16966032 274714998 537847199 274714998 537847199 993335617 537847199 926804520 821452319 926804520 721033029 926804520 721033029 274274239 11564163 274274239 11564163 750668993 11564163 384092096 337594174 384092096 337594174 539499785 337594174 348528187 379736428 348528187 102474639 348528187 102474639 866272016 102474639 138784882 766794472 138784882 766794472 944061645 766794472 837451598 128161654 837451598 128161654 605633712 886664145 605633712 223015414 605633712 223015414 50256987 223015414 900447042 372608129 900447042 34374341 900447042 34374341 415953624 828859687 415953624 828859687 118210333 828859687 735432378 53871738 735432378 175522228 735432378 175522228 781642695 175522228 94916732 603952366 94916732 464159129 94916732 464159129 859991124 842708104 859991124 842708104 309754973 390921061 309754973 948499669 309754973 948499669 855071605 948499669 550485693 552775401 550485693 967412289 550485693 967412289 915908069 967412289 905537016 602943529 905537016 602943529 512700834 602943529 534651677 50318589 534651677 651433811 534651677 651433811 821299227 28731521 821299227 28731521 192575733 28731521 645329607 325604148 645329607 325604148 210897036 325604148 363455201 899256240 363455201 899256240 740917820 899256240 441777803 78703278 441777803 733298473 441777803 733298473 782267222 733298473 59611629 407580729 59611629 555478690 59611629 555478690 595181178 555478690 338909368 73609056 338909368 463771322 338909368 463771322 693565593 506933363 693565593 425468953 693565593 425468953 188095459 425468953 853125697 788471808 853125697 788471808 911518383 788471808 134952436 519304308 134952436 680360064 134952436 680360064 949112949 680360064 535463799 417186959 535463799 723088791 535463799 723088791 572352350 723088791 207027373 194913168 207027373 722658904 207027373 722658904 949586745 722658904 259456642 846961743 259456642 35045361 259456642 35045361 495592432 35045361 44810711 726233720 44810711 413019933 44810711 413019933 389587043 413019933 299606306 175936551 299606306 175936551 82720361 175936551 188728696 764283618 188728696 8172123 188728696 8172123 518270543 663227723 518270543 663227723 336457388 663227723 427933955 958119989 427933955 88543057 427933955 88543057 777075005 88543057 413405029 69388305 413405029 699397930 413405029 699397930 458634672 699397930 122604312 149370050 122604312 537185116 122604312 537185116 35237241 537185116 668336692 752724012 668336692 752724012 292066689 752724012 685872271 178163237 685872271 575635148 685872271 575635148 251511706 575635148 626128914 626553575 626128914 626553575 629153369 626553575 404376989 801493073 404376989 506128471 404376989 506128471 60101096 506128471 214455028 623154506 214455028 457193445 214455028 457193445 11723087 457193445 690431785 902174431 690431785 492051131 690431785 492051131 461007276 492051131 813722835 869509617 813722835 869509617 413394769 869509617 854116933 406910229 854116933 406910229 515293118 406910229 817656790 959565482 817656790 959565482 459710455 359938795 459710455 969997976 459710455 969997976 444363099 969997976 685441295 281508716 685441295 281508716 339476128 281508716 405871851 27963433 405871851 580634562 405871851 580634562 491845562 580634562 414369651 331524427 414369651 834618505 414369651 834618505 359691437 834618505 733725405 284490142 733725405 284490142 591779664 284490142 625910916 304447785 625910916 166793600 625910916 166793600 70430937 352712040 70430937 83150420 70430937 83150420 624538630 83150420 96605860 18007946 96605860 353779828 96605860 353779828 995006690 353779828 910297109 999933132 910297109 999933132 618482858 999933132 888215442 322990909 888215442 500084228 888215442 500084228 415131573 265992761 415131573 632397513 415131573 632397513 992335577 912599954 992335577 912599954 353874886 708247250 353874886 708247250 712802110 901725377 712802110 901725377 237153326 901725377 987656796 40955583 987656796 40955583 531265386 40955583 866927627 562197306 866927627 307862375 866927627 307862375 391841538 307862375 943896640 399591786 943896640 260727814 943896640 260727814 294173134 41093256 294173134 984991606 294173134 984991606 154637967 984991606 797190632 308249191 797190632 427042859 797190632 427042859 533839601 427042859 736698641 684174664 736698641 684174664 839011439 684174664 785248700 447896503 785248700 742162257 785248700 742162257 560227629 742162257 723584177 941102365 723584177 917927872 723584177 917927872 103102373 917927872 975445561 919887964 975445561 397268426 975445561 397268426 68499270 784161605 68499270 783308359 68499270 783308359 603522524 783308359 483378514 18419407 483378514 18419407 773015096 18419407 143305752 449592174 143305752 449592174 626965912 712569979 626965912 712569979 406964916 712569979 891387104 408500287 891387104 408500287 490655256 859994683 490655256 655558931 490655256 655558931 930584398 655558931 571025336 28383346 571025336 243379970 571025336 243379970 863047869 243379970 609043298 175474723 609043298 412130607 609043298 412130607 826248073 412130607 67467178 153009227 67467178 489401508 67467178 489401508 391798800 854458448 391798800 602906897 391798800 602906897 804602565 157892819 804602565 317493281 804602565 317493281 296801076 231282997 296801076 809665275 296801076 809665275 476771395 809665275 52929227 914113930 52929227 849385512 52929227 849385512 666805726 849385512 117259824 39930443 117259824 39930443 330181015 39930443 27990202 70990151 27990202 70990151 606867996 722670953 606867996 366282471 606867996 366282471 138121102 366282471 456347391 857707142 456347391 555244463 456347391 555244463 835730950 555244463 430886489 549417404 430886489 724153256 430886489 724153256 584246061 724153256 388335556 832156861 388335556 449606452 388335556 449606452 319988736 449606452 952806427 32475513 952806427 80389806 952806427 80389806 185579292 80389806 895483324 505978313 895483324 505978313 152091138 815602915 152091138 437333461 152091138 437333461 774506219 238962738 774506219 945215872 774506219 945215872 4435224 945215872 499148944 376774902 499148944 389144488 499148944 389144488 180205719 389144488 458693808 846582483 458693808 190254509 458693808 190254509 123599101 190254509 348496993 342915326 348496993 277557598 348496993 277557598 965274166 277557598 822560376 574927418 822560376 536848715 822560376 536848715 620121469 536848715 743879118 593197834 743879118 533756842 743879118 533756842 506992585 121713331 506992585 274109703 506992585 274109703 205348815 274109703 768709017 15718364 768709017 28443395 768709017 28443395 368125249 28443395 509275384 967000639 509275384 146865310 509275384 146865310 784009661 146865310 153593140 475117251 153593140 475117251 568312206 475117251 206239637 984410971 206239637 95192472 206239637 95192472 53825292 640815991 53825292 640815991 892635186 640815991 45045113 924719191 45045113 384357196 45045113 384357196 917670594 384357196 145967068 174632706 145967068 174632706 811629968 174632706 722092330 867962271 722092330 867962271 478033288 867962271 644830476 183297456 644830476 987439875 644830476 987439875 114173324 987439875 750631308 124429463 750631308 639896033 750631308 639896033 992730541 639896033 428371828 4020509 428371828 333659355 428371828 333659355 907732836 48124346 907732836 171489238 907732836 171489238 272634810 842196514 272634810 842196514 87000659 842196514 705908313 349065019 705908313 349065019 884839490 349065019 783452611 777740137 783452611 777740137 667837052 777740137 860549125 58892643 860549125 332518619 860549125 332518619 213527297 332518619 407215236 92752554 407215236 200078268 407215236 200078268 553865868 486788883 553865868 394623219 553865868 394623219 726389734 394623219 629791339 262908262 629791339 996311642 629791339 996311642 264613151 996311642 800951172 2051157 800951172 406052303 800951172 406052303 948967546 406052303 406506729 746444813 406506729 346895597 406506729 346895597 355899877 346895597 575086811 131202239 575086811 581827578 575086811 581827578 255984005 581827578 732987768 20673800 732987768 20673800 849836706 20673800 805593337 998882979 805593337 998882979 203518171 998882979 739028753 724353526 739028753 724353526 436275864 724353526 790015563 94480369 790015563 116109476 790015563 116109476 371268553 116109476 900404244 912252907 900404244 912252907 215978259 912252907 617508474 185447556 617508474 185447556 74363917 146615890 74363917 172179744 74363917 172179744 611396283 172179744 331700033 819347577 331700033 92261998 331700033 92261998 635231686 722232868 635231686 97021807 635231686 97021807 44067975 97021807 212752823 898207399 212752823 133168192 212752823 133168192 905960214 791583042 905960214 227613639 905960214 227613639 360921202 227613639 802604370 916504627 802604370 916504627 96827889 111571373 96827889 111571373 777710595 111571373 150528673 724526886 150528673 724526886 472810235 724526886 392648426 60524942 392648426 60524942 699849172 60524942 45768313 662278777 45768313 662278777 553264587 662278777 495338613 260090072 495338613 325912498 495338613 325912498 999860589 512334428 999860589 33120782 999860589 33120782 25562231 782928719 25562231 362474463 25562231 362474463 360861199 550044049 360861199 336314263 360861199 336314263 275692861 336314263 662227665 965226282 662227665 965226282 225435541 23143797 225435541 207031574 225435541 207031574 868550828 732559433 868550828 689070695 868550828 689070695 346377174 954197640 346377174 581951736 346377174 581951736 535448896 42004225 535448896 805490530 535448896 805490530 388952258 805490530 433127362 179224112 433127362 975678249 433127362 975678249 937270781 975678249 3599139 430442741 3599139 645888791 3599139 645888791 541695219 314347847 541695219 480617906 541695219 480617906 799461565 480617906 76246024 859616075 76246024 515078366 76246024 515078366 351012278 475317320 351012278 697656745 351012278 697656745 943347823 778486155 943347823 702889635 943347823 702889635 407578787 974955738 407578787 567650151 407578787 567650151 809051881 855981696 809051881 838957491 809051881 838957491 413293971 838957491 722252420 511009727 722252420 931829465 722252420 931829465 131930724 931829465 343574428 735077042 343574428 881273640 343574428 881273640 617622511 881273640 332103374 117004765 332103374 854475869 332103374 854475869 814145903 130595599 814145903 931174853 814145903 931174853 535891389 255566655 535891389 997888588 535891389 997888588 240182568 997888588 767064248 397249634 767064248 961151185 767064248 961151185 536823240 961151185 540927230 229590655 540927230 229590655 813140973 229590655 75066019 934328019 75066019 934328019 695592177 308833584 695592177 512768791 695592177 512768791 862138615 512768791 41041310 648637660 41041310 149745288 41041310 149745288 670184077 149745288 416572875 533159007 416572875 533159007 894720611 533159007 205519176 810127351 205519176 731225404 205519176 731225404 823338341 675058198 823338341 956682600 823338341 956682600 425208124 230463262 425208124 957614516 425208124 957614516 801497910 156453350 801497910 156453350 55670843 156453350 472245971 792557425 472245971 143875800 472245971 143875800 950596895 143875800 429317604 895038584 429317604 272280162 429317604 272280162 325440280 845130436 325440280 845130436 65636389 845130436 860865044 62789436 860865044 62789436 874892911 62789436 645485117 48428102 645485117 86092843 645485117 86092843 153709063 86092843 459660609 408646980 459660609 408646980 489891683 408646980 180953499 950269000 180953499 133520168 180953499 133520168 93565304 133520168 998634617 25715773 998634617 25715773 490166981 948292454 490166981 146442096 490166981 146442096 314077097 146442096 332188185 761206106 332188185 493936492 332188185 493936492 905124634 493936492 614933579 113323352 614933579 113323352 226953969 113323352 600099670 822513895 600099670 822513895 417145827 166544638 417145827 166544638 627784279 166544638 246884496 116353925 246884496 344382957 246884496 344382957 587950219 344382957 386418559 741666885 386418559 741666885 984784649 741666885 859447035 889603942 859447035 206931379 859447035 206931379 208021489 206931379 480353306 678482120 480353306 261956786 480353306 261956786 945831492 261956786 376947938 653034708 376947938 653034708 943544791 653034708 591234620 9464189 591234620 370158572 591234620 370158572 261968590 370158572 262829601 798186464 262829601 798186464 970278991 370458143 970278991 626144936 970278991 626144936 180282508 86937454 180282508 466712712 180282508 466712712 920971020 466712712 88095971 473310467 88095971 24335020 88095971 24335020 930063191 854202061 930063191 686074380 930063191 686074380 47915253 526871680 47915253 960706386 47915253 960706386 692869332 127734438 692869332 127734438 125862724 712327496 125862724 712327496 960904312 10519856 960904312 680062613 960904312 680062613 244523255 933342618 244523255 933342618 904130925 933342618 222481810 262210724 222481810 403541299 222481810 403541299 837558232 723191869 837558232 714401315 837558232 714401315 77547162 714401315 901896771 902610213 901896771 882263532 901896771 882263532 341177465 882263532 844553325 306985397 844553325 306985397 20884966 998337925 20884966 525944082 20884966 525944082 316928256 525944082 193081791 829518970 193081791 633582245 193081791 633582245 258252785 633582245 133330373 20820106 133330373 42928797 133330373 42928797 865729721 42928797 514782004 876801862 514782004 755977558 514782004 755977558 811857739 313244627 811857739 454928829 811857739 454928829 180835190 454928829 640596112 285163418 640596112 285163418 130868495 285163418 484703794 8178256 484703794 8178256 260227424 8178256 265227342 943878896 265227342 546657759 265227342 546657759 586366476 682106666 586366476 203879382 586366476 203879382 310675979 203879382 472450151 608679595 472450151 543218505 472450151 543218505 924016792 429551881 924016792 668899777 924016792 668899777 126226554 668899777 792911454 700820953 792911454 440758699 792911454 440758699 417723805 440758699 966959842 807538672 966959842 40055204 966959842 40055204 104620388 40055204 632994675 909134124 632994675 909134124 7425890 487158079 7425890 487158079 880121867 487158079 799441644 913535227 799441644 86522574 799441644 86522574 202097599 86522574 740261521 979813935 740261521 979813935 941155169 979813935 157588042 266913565 157588042 557016760 157588042 557016760 82621734 557016760 785126267 682667449 785126267 368945443 785126267 368945443 568731490 631709309 568731490 631709309 379399786 631709309 862052666 287783073 862052666 287783073 358844334 287783073 862399934 78971284 862399934 100612536 862399934 100612536 82445968 623036522 82445968 430642473 82445968 430642473 976535685 420395731 976535685 723594981 976535685 723594981 534978743 723594981 800856977 757316250 800856977 757316250 665352588 757316250 978483235 243517399 978483235 308095815 978483235 308095815 119300862 189985917 119300862 393271606 119300862 393271606 85869498 393271606 822095611 486202087 822095611 107148723 822095611 107148723 869154212 107148723 166979237 795845738 166979237 795845738 543672183 795845738 385138888 80395162 385138888 149946390 385138888 149946390 860368822 770435737 860368822 709439307 860368822 709439307 501658746 709439307 813962366 362011873 813962366 362011873 904580765 382924776 904580765 227603454 904580765 227603454 243608148 448079839 243608148 448079839 736985012 448079839 381586127 824054878 381586127 263104913 381586127 263104913 126813014 255452810 126813014 572625815 126813014 572625815 159921239 572625815 129027068 653729365 129027068 627931051 129027068 627931051 848351975 627931051 544878211 232140260 544878211 956484809 544878211 956484809 19778756 956484809 117958077 407088260 117958077 673671094 117958077 673671094 757632096 673671094 97011089 323981047 97011089 323981047 84802012 323981047 846372446 538381659 846372446 533989265 846372446 533989265 115831893 634684914 115831893 634684914 935375731 634684914 229917759 381810570 229917759 381810570 977832008 381810570 970037177 873450698 970037177 233065918 970037177 233065918 405606233 233065918 803002072 346704749 803002072 250471329 803002072 250471329 42288733 938906698 42288733 938906698 751635259 938906698 315297517 115844706 315297517 211652514 315297517 211652514 635364887 211652514 141559914 563425792 141559914 322057482 141559914 322057482 523674462 322057482 14036140 54607610 14036140 54607610 508223550 898642139 508223550 655961260 508223550 655961260 955033265 655961260 456864734 393238256 456864734 393238256 935488714 683183203 935488714 683183203 135259862 683183203 869779995 991407790 869779995 991407790 121136243 658941177 121136243 808345427 121136243 808345427 995670116 25267426 995670116 913795894 995670116 913795894 162584705 159070458 162584705 365421923 162584705 365421923 955434302 365421923 826936645 767346568 826936645 280280263 826936645 280280263 251250467 728528660 251250467 728528660 925080075 728528660 767651515 153435644 767651515 153435644 607029856 946774107 607029856 845492140 607029856 845492140 845680586 170581077 845680586 170581077 423282694 90472574 423282694 242970305 423282694 242970305 770098585 883239992 770098585 222732979 770098585 222732979 128130758 946917890 128130758 946917890 968182877 946917890 206841221 131188276 206841221 131188276 462273909 38457335 462273909 38457335 969146597 38457335 281734124 517071998 281734124 517071998 200040251 794633738 200040251 21990670 200040251 21990670 819478870 21990670 30010066 700926496 30010066 700926496 698326881 700926496 29080456 476910131 29080456 517040581 29080456 517040581 517216608 517040581 468441160 658519840 468441160 642897978 468441160 642897978 892629943 642897978 152703605 516105830 152703605 516105830 519641708 903878580 519641708 319216370 519641708 319216370 159573823 348707536 159573823 30292749 159573823 30292749 460708384 30292749 217161643 151709006 217161643 151709006 485515795 151709006 78077362 652749313 78077362 652749313 620414348 476485831 620414348 476485831 423005139 476485831 809385595 84924605 809385595 84924605 924786306 776706319 924786306 776706319 688301895 776706319 904640527 488413496 904640527 488413496 33481213 488413496 814858295 118592796 814858295 164744382 814858295 164744382 302883307 164744382 690237443 21224935 690237443 762908561 690237443 762908561 914172377 762908561 749124410 13853328 749124410 13853328 200742661 13853328 510391493 740167541 510391493 740167541 255386007 740167541 800609431 59614101 800609431 59614101 167921140 59614101 384341803 302976099 384341803 148639358 384341803 148639358 794333271 790175600 794333271 144951084 794333271 144951084 499779553 981125270 499779553 873943332 499779553 873943332 618261015 873943332 123200229 469386821 123200229 599247305 123200229 599247305 448149600 599247305 18734850 8946793 18734850 8946793 971368306 8946793 816422843 931969531 816422843 430724794 816422843 430724794 882356010 430724794 634461432 901944129 634461432 419237512 634461432 419237512 757480919 419237512 155979296 50264182 155979296 109788056 155979296 109788056 590938508 109788056 280910273 611289161 280910273 471434764 280910273 471434764 742541815 471434764 139476054 78796991 139476054 969597876 139476054 969597876 371381981 969597876 58126231 808348431 58126231 808348431 851990961 808348431 641778156 445082589 641778156 977598468 641778156 977598468 860496878 977598468 538763081 78479209 538763081 78479209 129455355 78479209 293859424 820870625 293859424 804555923 293859424 804555923 618386007 326525828 618386007 374296307 618386007 374296307 250698335 237338117 250698335 346614211 250698335 346614211 773608397 870493921 773608397 870493921 533752295 870493921 792280969 989204414 792280969 84111209 792280969 84111209 898608390 84111209 82072155 840916715 82072155 840916715 581221403 840916715 217360116 498370664 217360116 828020940 217360116 828020940 420136126 420988912 420136126 773087018 420136126 773087018 890809738 790984324 890809738 395472460 890809738 395472460 231604019 33074312 231604019 58219013 231604019 58219013 776595390 58219013 191164070 523997977 191164070 226035945 191164070 226035945 415054648 322107265 415054648 142944398 415054648 142944398 230014304 21965379 230014304 283125032 230014304 283125032 688159843 911996797 688159843 764970263 688159843 764970263 335256022 224998647 335256022 224998647 611305163 224998647 528688851 75259998 528688851 75259998 281827856 75259998 799100051 910796191 799100051 910796191 428743995 265092494 428743995 265092494 961998543 578858984 961998543 96137636 961998543 96137636 828433037 296103030 828433037 296103030 314948439 296103030 932803878 982012736 932803878 499097720 932803878 499097720 213708227 46615536 213708227 913817898 213708227 913817898 10994233 913817898 358219925 36168648 358219925 702200698 358219925 702200698 957730613 24744558 957730613 875106411 957730613 875106411 241063619 875106411 647380843 146443802 647380843 336137932 647380843 336137932 485703863 336137932 861668820 759162426 861668820 469663691 861668820 469663691 87695855 469663691 369360597 385940571 369360597 818630719 369360597 818630719 882598155 992669006 882598155 721501409 882598155 721501409 167712578 418639300 167712578 659259707 167712578 659259707 880390316 659259707 322866820 72501685 322866820 543438133 322866820 543438133 123370283 982342138 123370283 982342138 444471400 657136270 444471400 657136270 314640964 657136270 720197435 12472078 720197435 534694529 720197435 534694529 614995993 796816214 614995993 370153550 614995993 370153550 441380310 370153550 606816161 957391632 606816161 957391632 699113663 957391632 334614176 119586393 334614176 210754153 334614176 210754153 755886054 210754153 238504152 102807187 238504152 279605236 238504152 279605236 75494034 279605236 936475522 227324830 936475522 290501573 936475522 290501573 176705294 666134002 176705294 615366490 176705294 615366490 558204991 615366490 115993820 937027007 115993820 429749015 115993820 429749015 680722929 429749015 369886675 202460238 369886675 950139454 369886675 950139454 865717384 514395900 865717384 603565718 865717384 603565718 330645235 126772841 330645235 702058490 330645235 702058490 598132055 702058490 15470207 166205524 15470207 969458263 15470207 969458263 699318196 969458263 102076542 355807309 102076542 862560110 102076542 862560110 939298774 862560110 603152976 551952424 603152976 997365996 603152976 997365996 58570971 997365996 888861237 410685850 888861237 924792200 888861237 924792200 13270128 210210712 13270128 768852747 13270128 768852747 921468772 916618550 921468772 916618550 564686365 341254952 564686365 341254952 201259672 341254952 659409593 161676174 659409593 750555436 659409593 750555436 336672826 561605085 336672826 885812436 336672826 885812436 900519417 885812436 896562018 232424545 896562018 305724940 896562018 305724940 75105549 581464771 75105549 457368512 75105549 457368512 852212220 457368512 719551689 5641288 719551689 770465034 719551689 770465034 778327913 770465034 755633481 201894283 755633481 201894283 67236871 201894283 343283686 923198611 343283686 607249859 343283686 607249859 704205118 607249859 625590056 920939251 625590056 75344797 625590056 75344797 951148259 75344797 573950004 407629184 573950004 407629184 432849374 407629184 479243759 89576991 479243759 892053806 479243759 892053806 562874251 892053806 208035044 280600385 208035044 689790011 208035044 689790011 646191854 183648708 646191854 325696182 646191854 325696182 739331611 325696182 457781245 115530377 457781245 701860016 457781245 701860016 146458870 270540201 146458870 972858907 146458870 972858907 733942836 281439202 733942836 331426187 733942836 331426187 251865345 331426187 355976444 18139784 355976444 104922111 355976444 104922111 60323200 104922111 591821437 849772344 591821437 51988651 591821437 51988651 981828140 945367136 981828140 475897595 981828140 475897595 455355888 32332482 455355888 138385336 455355888 138385336 51786956 138385336 227830346 898884906 227830346 898884906 638606480 898884906 365111199 414328464 365111199 805860964 365111199 805860964 630243913 539455646 630243913 539455646 787582466 539455646 375686154 829604936 375686154 829604936 249495214 829604936 754717311 609641206 754717311 609641206 901596826 609641206 813715812 686245277 813715812 144316752 813715812 144316752 699871698 386379530 699871698 386379530 187260396 386379530 233721317 433034952 233721317 191759594 233721317 191759594 747248656 191759594 229869163 991866518 229869163 991866518 8888445 991866518 868125217 340844589 868125217 340844589 255377966 604418344 255377966 377248908 255377966 377248908 959917984 967176574 959917984 45091650 959917984 45091650 100370719 45091650 603982431 687539891 603982431 385680026 603982431 385680026 352351149 385680026 609650609 315530960 609650609 408936578 609650609 408936578 898543176 408936578 470979559 880733170 470979559 880733170 343645191 880733170 842103354 367230162 842103354 367230162 124821453 367230162 183608426 963231968 183608426 48208113 183608426 48208113 911564436 48208113 336486387 971678873 336486387 971678873 762706939 971678873 309926179 43226161 309926179 43226161 480027049 43226161 381185742 777456273 381185742 777456273 25908504 493487851 25908504 777679414 25908504 777679414 443516751 125725465 443516751 125725465 402381361 125725465 820078397 907581132 820078397 699583424 820078397 699583424 893970981 699583424 654164808 543203341 654164808 979085195 654164808 979085195 544473949 979085195 675411645 884741963 675411645 986661980 675411645 986661980 146423355 986661980 414284003 104965216 414284003 526356439 414284003 526356439 99792601 526356439 268028847 362688017 268028847 399529232 268028847 399529232 267820990 399529232 506519962 47233599 506519962 47233599 864101174 47233599 727491265 392911347 727491265 283234733 727491265 283234733 113331772 283234733 930071992 788906395 930071992 155520283 930071992 155520283 70006922 155520283 711887501 895011488 711887501 108830139 711887501 108830139 251751041 108830139 459023878 559771030 459023878 559771030 389871504 559771030 503807123 745801141 503807123 745801141 929957299 745801141 187491006 984919387 187491006 232779507 187491006 232779507 374455065 232779507 330777052 648726272 330777052 531540131 330777052 531540131 886833231 531540131 665848690 820520964 665848690 820520964 262609093 134769025 262609093 751991164 262609093 751991164 49464459 751991164 247057345 3170485 247057345 241044537 247057345 241044537 639564447 386098084 639564447 331559217 639564447 331559217 227476018 331559217 691808183 759447045 691808183 572453851 691808183 572453851 124658039 616351065 124658039 340561923 124658039 340561923 558210331 525280695 558210331 494079776 558210331 494079776 20623885 494079776 362813140 279958569 362813140 860062581 362813140 860062581 367449547 860062581 192708997 130894051 192708997 674243177 192708997 674243177 812907715 990078482 812907715 214290979 812907715 214290979 993238488 214290979 928540756 323215710 928540756 217926858 928540756 217926858 218568911 421808463 218568911 421808463 462161596 421808463 347334884 769363174 347334884 292041979 347334884 292041979 870853728 292041979 446641034 786753117 446641034 786753117 476068785 786753117 153927062 97983547 153927062 236137596 153927062 236137596 773937789 236137596 4812926 549105567 4812926 325800012 4812926 325800012 818996883 325800012 690882021 289880579 690882021 667813229 690882021 667813229 238216156 667813229 987156277 394925770 987156277 698534742 987156277 698534742 429402561 891600086 429402561 301805432 429402561 301805432 96871438 301805432 797629917 617035071 797629917 617035071 936432752 473017524 936432752 518320943 936432752 518320943 74823980 85917834 74823980 321493010 74823980 321493010 892266937 623162771 892266937 330865826 892266937 330865826 887074903 330865826 957026730 826431004 957026730 826431004 17562150 162018259 17562150 825943272 17562150 825943272 996734153 892038071 996734153 269701955 996734153 269701955 465420041 269701955 812428513 883070560 812428513 175214643 812428513 175214643 424183497 175214643 722298373 166055348 722298373 775007415 722298373 775007415 157415409 35982046 157415409 890223260 157415409 890223260 988175567 1954381 988175567 608345127 988175567 608345127 255637352 608345127 642837777 372111932 642837777 808026173 642837777 808026173 41044914 808026173 555070373 718889982 555070373 854774013 555070373 854774013 991467549 854774013 895650993 713718591 895650993 958021999 895650993 958021999 179038101 156257522 179038101 871224235 179038101 871224235 145712417 871224235 167447331 127697683 167447331 127697683 137389348 127697683 733932952 821527201 733932952 404070364 733932952 404070364 372539139 404070364 438024891 992611464 438024891 158292596 438024891 158292596 214875416 158292596 731437870 285496106 731437870 275405346 731437870 275405346 465984284 275405346 769879121 737825600 769879121 273924920 769879121 273924920 413028625 273924920 904049231 814282682 904049231 814282682 80860727 814282682 869747262 875198341 869747262 246586159 869747262 246586159 70466446 931081885 70466446 669660688 70466446 669660688 893298625 669660688 715112968 32374791 715112968 383724996 715112968 383724996 744566564 383724996 29951149 380684864 29951149 784121559 29951149 784121559 536920459 784121559 356174071 93861141 356174071 568674908 356174071 568674908 796105073 568674908 90522187 595552793 90522187 595552793 600796525 706752139 600796525 646414296 600796525 646414296 665395819 646414296 263911357 929547852 263911357 929547852 635908544 952251831 635908544 422445154 635908544 422445154 982642849 422445154 428836522 852462943 428836522 852462943 64721647 421119557 64721647 766021908 64721647 766021908 459552050 194046846 459552050 598452192 459552050 598452192 585175515 598452192 557999615 746512421 557999615 370640188 557999615 370640188 312055945 370640188 649055420 956937280 649055420 726764556 649055420 726764556 120454515 726764556 859289778 333746308 859289778 482713742 859289778 482713742 931994134 482713742 168540913 244659741 168540913 244659741 536410700 767315886 536410700 767315886 557731876 767315886 28019912 785920977 28019912 516594746 28019912 516594746 647790102 516594746 350601376 356042838 350601376 941315794 350601376 941315794 548500599 941315794 435534149 742773706 435534149 742773706 595302818 742773706 7289329 908844133 7289329 908844133 675367466 236683988 675367466 236683988 842393124 236683988 30490909 725190201 30490909 725190201 734915980 942128960 734915980 180575913 734915980 180575913 570143495 180575913 753364135 743999684 753364135 614607846 753364135 614607846 38126743 614607846 623039935 146835671 623039935 146835671 252880139 27944055 252880139 156443025 252880139 156443025 627445576 627770607 627445576 277126306 627445576 277126306 304274054 277126306 309277076 529943191 309277076 529943191 476957348 529943191 358229076 766712826 358229076 52389733 358229076 52389733 679583313 52389733 202917272 311608266 202917272 311608266 701925923 217391128 701925923 561678138 701925923 561678138 211970737 561678138 570183231 18475423 570183231 133332044 570183231 133332044 129029541 133332044 245860718 992572963 245860718 992572963 931349172 992572963 333821121 322109055 333821121 489130792 333821121 489130792 77400325 489130792 443171579 996890355 443171579 996890355 26871756 996890355 949978005 812400179 949978005 812400179 81963563 812400179 523407895 25162570 523407895 199177972 523407895 199177972 282426279 199177972 715104974 808060086 715104974 808060086 93458245 574007533 93458245 799323621 93458245 799323621 732055923 310011361 732055923 805991285 732055923 805991285 882360883 805991285 311332875 300661650 311332875 854179790 311332875 854179790 991363331 854179790 11484576 113527987 11484576 174810455 11484576 174810455 923160710 174810455 835784058 832753117 835784058 278303465 835784058 278303465 227122465 891673493 227122465 31575280 227122465 31575280 923211869 604925305 923211869 236750502 923211869 236750502 253556818 236750502 615652797 886813507 615652797 567370099 615652797 567370099 103902770 105506637 103902770 436173941 103902770 436173941 701162825 436173941 333906129 876118652 333906129 357597119 333906129 357597119 37859906 357597119 359586591 917543235 359586591 135227221 359586591 135227221 138007619 135227221 193538031 96632231 193538031 479120043 193538031 479120043 874669059 479120043 333066039 382280847 333066039 986613886 333066039 986613886 860012589 986613886 348253209 288868298 348253209 288868298 146001515 288868298 999433564 785657387 999433564 785657387 361457094 341652610 361457094 341652610 842472360 341652610 503938328 986581308 503938328 984805660 503938328 984805660 40305971 984805660 288785352 77463051 288785352 316576032 288785352 316576032 103635308 316576032 319815025 552519186 319815025 541576586 319815025 541576586 865017803 541576586 703860164 865822366 703860164 222508254 703860164 222508254 166972303 222508254 876236061 988895083 876236061 467428754 876236061 467428754 254281112 467428754 509835189 993325308 509835189 518513051 509835189 518513051 783989777 518513051 350463349 939194107 350463349 939194107 299166151 2953361 299166151 553624362 299166151 553624362 916920794 553624362 6926236 141389030 6926236 852478446 6926236 852478446 998912281 852478446 729638953 950252901 729638953 657211148 729638953 657211148 34538714 657211148 672890729 2730807 672890729 730976192 672890729 730976192 652301072 730976192 703088602 317555617 703088602 709084082 703088602 709084082 987506445 709084082 625984846 420903213 625984846 420903213 87384360 155659666 87384360 799327872 87384360 799327872 978733651 669085408 978733651 684234760 978733651 684234760 146208959 684234760 893243965 436770730 893243965 436770730 146305442 158809649 146305442 158809649 733080331 951763671 733080331 951763671 385926159 951763671 931582686 425801783 931582686 514140876 931582686 514140876 343532845 514140876 839521868 280542932 839521868 852929018 839521868 852929018 25885263 494833527 25885263 918009662 25885263 918009662 794012570 304241114 794012570 700538432 794012570 700538432 140697859 700538432 951890206 191600176 951890206 191600176 181223321 191600176 261748754 682729146 261748754 634724364 261748754 634724364 861432037 634724364 156680214 169212247 156680214 169212247 880595513 169212247 471791243 641088463 471791243 260879087 471791243 260879087 443763207 260879087 469811909 857828206 469811909 106118411 469811909 106118411 849104676 106118411 534650702 913335981 534650702 913335981 22699644 913335981 329772338 229238992 329772338 593166630 329772338 593166630 836104379 593166630 715691569 268683475 715691569 563855224 715691569 563855224 363061428 563855224 733922926 294896227 733922926 294896227 250673021 687042052 250673021 294866328 250673021 294866328 843105813 712300451 843105813 112649874 843105813 112649874 397632885 395215729 397632885 395215729 778180124 637567819 778180124 477563142 778180124 477563142 34792625 477563142 354690618 891791663 354690618 654891901 354690618 654891901 552899269 654891901 150818996 772990185 150818996 623300642 150818996 623300642 463717401 623300642 458997435 796805357 458997435 87166358 458997435 87166358 83666765 999220794 83666765 999220794 182203789 304018280 182203789 304018280 632843029 304018280 140592387 88206543 140592387 285361544 140592387 285361544 51605743 285361544 101991454 844538415 101991454 844538415 387909420 250853101 387909420 965550770 387909420 965550770 207121921 285111173 207121921 285111173 988956945 285111173 810404251 474319196 810404251 474319196 326132400 474319196 456371462 296215149 456371462 789489265 456371462 789489265 160300163 789489265 939182112 920485351 939182112 103118295 939182112 103118295 989564160 103118295 155840771 701678264 155840771 289318350 155840771 289318350 716854811 754325275 716854811 754325275 86655614 754325275 872157549 676755264 872157549 676755264 692542225 676755264 839736754 269185422 839736754 269185422 95449368 269185422 517133865 747615381 517133865 747615381 738486197 747615381 97996507 869743289 97996507 685329342 97996507 685329342 360197648 685329342 332927803 142989556 332927803 142989556 931374284 142989556 68752237 581925421 68752237 216596946 68752237 216596946 830562305 216596946 457210134 831982424 457210134 410050802 457210134 410050802 415743990 410050802 693788499 716757572 693788499 48055206 693788499 48055206 146936405 868928301 146936405 868928301 438719860 605507748 438719860 776347813 438719860 776347813 717281382 121492337 717281382 293066297 717281382 293066297 895334989 293066297 771513026 786694544 771513026 786694544 20189416 786694544 156540736 119372526 156540736 609848518 156540736 609848518 523589126 609848518 49810593 334740805 49810593 334740805 912043535 834087026 912043535 513937843 912043535 513937843 600388869 513937843 744694360 622015637 744694360 180328405 744694360 180328405 366787945 961834160 366787945 961834160 936332612 961834160 636922114 360920144 636922114 360920144 385854418 783929775 385854418 56257396 385854418 56257396 750136421 496543847 750136421 9021806 750136421 9021806 998349060 824615876 998349060 824615876 158914239 824615876 706717207 335595265 706717207 930640292 706717207 930640292 518353207 290353380 518353207 290353380 253284331 290353380 369110003 922069944 369110003 922069944 718100041 922069944 421683675 995335587 421683675 840336766 421683675 840336766 770480971 953507623 770480971 752696419 770480971 752696419 189140980 752696419 255838960 551596095 255838960 982406272 255838960 982406272 1520316 982406272 635490819 516690831 635490819 516690831 852276042 516690831 363233232 123895990 363233232 962887198 363233232 962887198 357729825 962887198 403367414 62374303 403367414 62374303 282029617 677880019 282029617 188603968 282029617 188603968 972660043 564714169 972660043 233268415 972660043 233268415 205803454 162879928 205803454 964368650 205803454 964368650 996420773 202955646 996420773 202955646 366164165 223698846 366164165 139159027 366164165 139159027 591254886 139159027 401004402 911071491 401004402 911071491 935386246 221678088 935386246 221678088 137470036 904298280 137470036 904298280 446963315 366862336 446963315 873842885 446963315 873842885 215899316 873842885 983571842 74412350 983571842 74412350 291680368 648423987 291680368 648423987 607247946 855273978 607247946 236611986 607247946 236611986 126792192 236611986 802266798 683999799 802266798 665250385 802266798 665250385 447195498 665250385 671675623 933350139 671675623 530902130 671675623 530902130 156506016 530902130 335742013 94783195 335742013 562139314 335742013 562139314 101403540 562139314 606491921 469411513 606491921 953668070 606491921 953668070 89056362 427158186 89056362 762157417 89056362 762157417 20921190 762157417 577817431 364792472 577817431 937550824 577817431 937550824 169600010 937550824 344425315 371046346 344425315 371046346 258683132 371046346 627862487 823034067 627862487 740042301 627862487 740042301 828994111 740042301 210565370 974750947 210565370 850623451 210565370 850623451 54830801 850623451 433203255 982277761 433203255 821100294 433203255 821100294 577802001 821100294 9691572 63767245 9691572 473499511 9691572 473499511 709813040 136759876 709813040 136759876 31872348 825944942 31872348 351803510 31872348 351803510 928266856 988412472 928266856 806333094 928266856 806333094 99238603 26643119 99238603 140192318 99238603 140192318 325508824 352918744 325508824 352918744 837831033 66759859 837831033 492528753 837831033 492528753 531370096 492528753 570139515 22206304 570139515 482234202 570139515 482234202 900948258 865885608 900948258 865885608 651375631 519732585 651375631 519732585 808696348 8947052 808696348 8947052 7017480 546631752 7017480 546631752 191796839 66785239 191796839 66785239 909931711 66785239 495601716 692575321 495601716 692575321 376751331 692575321 836584307 509918589 836584307 509918589 388513638 348802864 388513638 588823903 388513638 588823903 99083701 588823903 769882033 106630720 769882033 106630720 505746428 227315143 505746428 86331479 505746428 86331479 970768946 865620652 970768946 865620652 614975354 59737084 614975354 227089818 614975354 227089818 356687745 386768670 356687745 40875131 356687745 40875131 864248907 973232086 864248907 364706870 864248907 364706870 769140021 364706870 897589565 119998530 897589565 406643892 897589565 406643892 984712413 406643892 906902404 216134823 906902404 569283938 906902404 569283938 205893488 739051903 205893488 340915622 205893488 340915622 351166725 340915622 220654848 292538462 220654848 849045584 220654848 849045584 155097198 849045584 161075715 846963295 161075715 996502475 161075715 996502475 891922288 996502475 729442661 94573 729442661 94573 952573807 94573 722512026 727474765 722512026 727474765 852739053 727474765 281551101 768939905 281551101 17939618 281551101 17939618 65022505 17939618 872757173 954399601 872757173 137537950 872757173 137537950 3427713 137537950 981723590 783520158 981723590 783520158 103045221 783520158 437004798 972569992 437004798 972569992 598252272 972569992 425092917 300359250 425092917 300359250 585166875 300359250 310267817 554315090 310267817 554315090 358151350 554315090 69865600 481739722 69865600 966845359 69865600 966845359 807563287 966845359 7705022 520979360 7705022 520979360 974602725 520979360 45709556 832547990 45709556 832547990 807615851 832547990 279706782 94301931 279706782 646245010 279706782 646245010 946805888 646245010 201624186 427126983 201624186 954217180 201624186 954217180 653476383 954217180 146013635 679376631 146013635 927200973 146013635 927200973 527199552 927200973 509940511 665926871 509940511 938726755 509940511 938726755 486501116 938726755 986606931 186016017 986606931 611064561 986606931 611064561 210359452 611064561 275614624 977126349 275614624 529697090 275614624 529697090 214552078 529697090 813930947 981609498 813930947 981609498 518011564 981609498 632840715 405699150 632840715 460475127 632840715 460475127 267108586 724668591 267108586 724668591 982900841 724668591 328652692 19827702 328652692 959983387 328652692 959983387 924131376 37918564 924131376 341728469 924131376 341728469 105332816 341728469 683611700 317648957 683611700 993082934 683611700 993082934 147999377 150479371 147999377 150479371 608423082 150479371 134243222 397451159 134243222 355028849 134243222 355028849 903408127 355028849 719050989 878429178 719050989 878429178 1679690 878429178 817472036 83362390 817472036 813122906 817472036 813122906 775297857 813122906 910518243 191480796 910518243 994563007 910518243 994563007 47960993 994563007 585591011 531436639 585591011 909923123 585591011 909923123 559269389 909923123 578937367 480837096 578937367 681061880 578937367 681061880 321866881 681061880 623158671 357489862 623158671 926677970 623158671 926677970 146659737 335951305 146659737 354129083 146659737 354129083 110086735 354129083 236208559 696374803 236208559 462927858 236208559 462927858 336915567 665045383 336915567 69499289 336915567 69499289 68581773 69499289 918428775 766969017 918428775 766969017 203302250 766969017 656316970 480970042 656316970 592929138 656316970 592929138 843266 592929138 449893709 364949272 449893709 461424112 449893709 461424112 362627 618127844 362627 525077417 362627 525077417 692146162 261812010 692146162 429405179 692146162 429405179 184550115 912986829 184550115 827631501 184550115 827631501 8244537 183105499 8244537 296878192 8244537 296878192 474855128 671519521 474855128 502007944 474855128 502007944 812882791 921420563 812882791 122565183 812882791 122565183 158777526 342558877 158777526 342558877 736646133 342558877 725164454 62883220 725164454 62883220 895108622 62883220 705051298 247647117 705051298 6810913 705051298 6810913 555792916 6785383 555792916 648885351 555792916 648885351 201277833 648885351 470638628 861960884 470638628 804245137 470638628 804245137 935078688 231461588 935078688 454074214 935078688 454074214 718375059 660197909 718375059 414998007 718375059 414998007 272793750 414998007 497505934 509557588 497505934 119676716 497505934 119676716 972193380 119676716 716115530 629921266 716115530 383264480 716115530 383264480 161082466 383264480 517916621 66652708 517916621 72447519 517916621 72447519 773016285 72447519 578767238 587638107 578767238 264592163 578767238 264592163 118404787 970917603 118404787 587339873 118404787 587339873 580125164 754755766 580125164 754755766 681769166 754755766 284878052 911104625 284878052 164372390 284878052 164372390 368428120 164372390 153885514 135102434 153885514 880487515 153885514 880487515 397887898 880487515 218266560 583602523 218266560 635335605 218266560 635335605 969998918 635335605 670856230 60439075 670856230 482770876 670856230 482770876 177309688 355800547 177309688 453301092 177309688 453301092 40909050 453301092 721604428 859912050 721604428 840920679 721604428 840920679 321765516 917270607 321765516 298943030 321765516 298943030 831631002 298943030 150662350 694320130 150662350 588800821 150662350 588800821 733397149 116509801 733397149 927814165 733397149 927814165 941310320 927814165 497388661 57013531 497388661 930563144 497388661 930563144 293293746 930563144 746686676 287762649 746686676 287762649 513445546 287762649 526967196 41373912 526967196 934131237 526967196 934131237 874449936 934131237 734699755 978552879 734699755 92410019 734699755 92410019 924765975 92410019 478015752 835064200 478015752 638127522 478015752 638127522 960064050 905239499 960064050 857483024 960064050 857483024 254880778 25357814 254880778 787118240 254880778 787118240 389469892 787118240 258627206 535990826 258627206 744955374 258627206 744955374 775510674 606740716 775510674 993163449 775510674 993163449 62849729 112332460 62849729 816895812 62849729 816895812 422367784 816895812 170261830 508298444 170261830 696557221 170261830 696557221 989234947 985228209 989234947 726112382 989234947 726112382 78798612 726112382 127465309 85677770 127465309 85677770 817131196 177525365 817131196 177525365 190097518 177525365 406404576 913883459 406404576 162897880 406404576 162897880 150678092 162897880 609943090 92456146 609943090 410191628 609943090 410191628 996983308 410191628 866370479 229770988 866370479 421375383 866370479 421375383 193349550 513237592 193349550 242928914 193349550 242928914 563208181 242928914 338863975 966710256 338863975 966710256 274122421 966710256 499048063 585477331 499048063 736742664 499048063 736742664 456622118 736742664 835633719 198314449 835633719 198314449 148393478 96681665 148393478 501448792 148393478 501448792 949149943 671424622 949149943 166958761 949149943 166958761 57156377 72895183 57156377 731428661 57156377 731428661 379417321 731428661 151852660 789560776 151852660 593513058 151852660 593513058 51014897 593513058 303049150 174375137 303049150 250908068 303049150 250908068 923881342 728142598 923881342 728142598 51934196 929267234 51934196 302619586 51934196 302619586 925931523 558464854 925931523 2744072 925931523 2744072 970741958 2744072 16436322 327888146 16436322 327888146 452554939 327888146 129222612 854302990 129222612 854302990 451397397 854302990 184563298 594352844 184563298 664255379 184563298 664255379 811809478 664255379 29573957 49153029 29573957 643498383 29573957 643498383 978540266 643498383 447458685 346079994 447458685 810796799 447458685 810796799 250356161 810796799 960177469 304064176 960177469 598767433 960177469 598767433 999341951 598767433 472921484 276491614 472921484 363881877 472921484 363881877 640864444 363881877 212379833 143530005 212379833 143530005 145642817 143530005 541130330 671456812 541130330 671456812 608368429 671456812 321040293 31357571 321040293 767818680 321040293 767818680 208985286 767818680 631708185 21278711 631708185 21278711 904882815 247482292 904882815 247482292 70678236 623985661 70678236 623985661 493002368 301598952 493002368 915845663 493002368 915845663 332694262 915845663 747128724 485559273 747128724 485559273 269678565 865322014 269678565 448091954 269678565 448091954 822319550 582985429 822319550 201976620 822319550 201976620 586961946 976274302 586961946 115285164 586961946 115285164 945462510 115285164 56341376 584620159 56341376 584620159 902922424 288659275 902922424 629263173 902922424 629263173 273715506 756787851 273715506 611078660 273715506 611078660 960496540 479329886 960496540 640910847 960496540 640910847 298091074 829580975 298091074 52923255 298091074 52923255 947528676 941589717 947528676 941589717 177803190 941589717 753751414 149009451 753751414 149009451 381298689 149009451 532879990 396437854 532879990 396437854 935857031 396437854 502329129 34799690 502329129 458007204 502329129 458007204 551891663 723910768 551891663 555259093 551891663 555259093 746185893 555259093 515380296 496028420 515380296 881974861 515380296 881974861 277772696 881974861 859183114 166848252 859183114 166848252 996800046 166848252 199902911 821789914 199902911 433522361 199902911 433522361 51618165 433522361 285471731 303204910 285471731 440911060 285471731 440911060 81934436 440911060 575709981 8047432 575709981 8047432 971129971 8047432 94610104 716981049 94610104 716981049 352955608 600665338 352955608 955413411 352955608 955413411 348482952 955413411 694630942 23082538 694630942 23082538 959299878 23082538 94566528 772400438 94566528 278646359 94566528 278646359 913683921 278646359 425274495 851643882 425274495 661726546 425274495 661726546 649823109 661726546 313879797 18130510 313879797 18130510 810562018 18130510 14623608 682519120 14623608 682519120 682913081 682519120 125160864 242452898 125160864 242452898 861689137 242452898 47005347 587961654 47005347 445935146 47005347 445935146 838481109 671716313 838481109 300005849 838481109 300005849 530074388 300005849 984204151 687854475 984204151 687854475 289591200 687854475 548624217 393027118 548624217 497483882 548624217 497483882 423214792 497483882 604948591 216387157 604948591 868611838 604948591 868611838 176965024 19598202 176965024 19598202 719813249 19598202 259497591 736368771 259497591 736368771 911060632 921536330 911060632 44959227 911060632 44959227 200087570 44959227 239584628 32646156 239584628 466750617 239584628 466750617 631236101 466750617 481215793 65219210 481215793 65219210 176868894 65219210 624755223 847321232 624755223 847321232 901607898 847321232 492898448 939100793 492898448 567976194 492898448 567976194 158181317 567976194 441838737 946951882 441838737 287388887 441838737 287388887 798207695 287388887 653777299 142027502 653777299 693796078 653777299 693796078 310816901 693796078 894447199 911456047 894447199 40175911 894447199 40175911 515325115 648809341 515325115 602317700 515325115 602317700 920314236 602317700 904624738 287467900 904624738 287467900 329768418 857767224 329768418 857767224 729870794 857767224 26819510 917681209 26819510 435921060 26819510 435921060 214210063 435921060 132029688 537958884 132029688 376063613 132029688 376063613 821590398 376063613 804474555 680185445 804474555 669412415 804474555 669412415 610509265 669412415 623362324 82019164 623362324 82019164 938013580 82019164 723376036 907202206 723376036 907202206 38361059 480865474 38361059 480865474 902283306 351237694 902283306 579201893 902283306 579201893 507569393 579201893 657937316 440166819 657937316 580006532 657937316 580006532 432333921 580006532 942043691 925857788 942043691 435231332 942043691 435231332 311637070 271156826 311637070 532938741 311637070 532938741 961823336 923037800 961823336 57768544 961823336 57768544 435865536 57768544 491648888 401808988 491648888 207898180 491648888 207898180 384919709 207898180 517998822 849032694 517998822 849032694 966806443 849032694 352875572 279556716 352875572 279556716 993389968 279556716 914692657 57245204 914692657 57245204 92334862 57245204 303275223 659573644 303275223 502056585 303275223 502056585 16196358 502056585 192241789 246071106 192241789 246071106 889998413 246071106 242307359 241639 242307359 324435508 242307359 324435508 155047207 324435508 987557188 308537001 987557188 639778827 987557188 639778827 320762372 639778827 699304780 926307634 699304780 246650028 699304780 246650028 177769333 246650028 326924273 777390284 326924273 777390284 87155576 777390284 652115364 956072212 652115364 111914872 652115364 111914872 609765761 111914872 903284436 411502025 903284436 221697862 903284436 221697862 67170555 94143274 67170555 301119180 67170555 301119180 784799671 601895349 784799671 601895349 84768034 970210257 84768034 406822278 84768034 406822278 39081600 406822278 634298960 729666595 634298960 48561943 634298960 48561943 820115409 48561943 715557865 146758612 715557865 109425048 715557865 109425048 91089602 761407573 91089602 52119874 91089602 52119874 537072045 682561659 537072045 682561659 35362873 682561659 823838588 64338168 823838588 157083098 823838588 157083098 416565763 840139154 416565763 670000896 416565763 670000896 849908955 590914816 849908955 590914816 909031506 590914816 883577581 469141092 883577581 498802011 883577581 498802011 105180656 498802011 900609011 803587059 900609011 803587059 126128562 419279872 126128562 519251462 126128562 519251462 441505136 412429299 441505136 683786838 441505136 683786838 81714712 683786838 503789347 673084900 503789347 964402315 503789347 964402315 601363063 964402315 500946914 618607933 500946914 955169341 500946914 955169341 87576628 450458858 87576628 464735467 87576628 464735467 204242869 464735467 183020513 890204504 183020513 221206755 183020513 221206755 735490350 221206755 130912591 715211261 130912591 715211261 905734399 715211261 168384204 154763891 168384204 154763891 681058917 916902472 681058917 270373809 681058917 270373809 62719437 270373809 708881752 655746713 708881752 655746713 392722604 128733427 392722604 614821961 392722604 614821961 39315096 614821961 480447100 161132892 480447100 890881441 480447100 890881441 58819635 890881441 888914935 83489933 888914935 83489933 274724564 860440425 274724564 543386333 274724564 543386333 246914774 543386333 675321216 77101341 675321216 77101341 572261472 969528447 572261472 969528447 606525074 969528447 242317097 388461636 242317097 730392729 242317097 730392729 680913686 538677305 680913686 717955152 680913686 717955152 92912153 717955152 782215535 297833295 782215535 751655363 782215535 751655363 127045669 751655363 741203778 192689571 741203778 384111337 741203778 384111337 477995447 975815170 477995447 646555944 477995447 646555944 640540917 646555944 473830196 794706079 473830196 443570854 473830196 443570854 798486325 338031745 798486325 826967090 798486325 826967090 252256738 462932525 252256738 680544624 252256738 680544624 988894849 465921305 988894849 764749561 988894849 764749561 440571341 402130956 440571341 402130956 947772575 402130956 373217825 709468780 373217825 274129329 373217825 274129329 835428998 274129329 380823899 898753254 380823899 898753254 351272029 898753254 798615855 262561965 798615855 560320417 798615855 560320417 367756959 979930647 367756959 979930647 695054582 979930647 9230340 799711188 9230340 799711188 836405784 799711188 85877101 5191591 85877101 5191591 513224099 5191591 482952794 828767203 482952794 828767203 68842669 828767203 877295515 563483460 877295515 716894005 877295515 716894005 111069031 353858793 111069031 823951911 111069031 823951911 699989922 36557317 699989922 36557317 384524192 36557317 691336776 292281400 691336776 292281400 87959552 830853005 87959552 742013391 87959552 742013391 829693341 742013391 354463402 936861975 354463402 936861975 687570674 461270418 687570674 461270418 850667994 286112254 850667994 471545665 850667994 471545665 372842793 954511137 372842793 954511137 71320525 954511137 619887672 181935977 619887672 501513262 619887672 501513262 990407657 501513262 53537677 960298199 53537677 300951194 53537677 300951194 139688681 300951194 136972266 721367679 136972266 721367679 568921407 721367679 9742346 850409433 9742346 602889042 9742346 602889042 814978738 231639013 814978738 981089014 814978738 981089014 421506645 981089014 803474680 213175718 803474680 365289946 803474680 365289946 461938016 365289946 467679281 512400263 467679281 16764433 467679281 16764433 868594540 16764433 421257815 596394662 421257815 220571436 421257815 220571436 233813389 220571436 637860006 896501280 637860006 896501280 268915520 63529580 268915520 888926448 268915520 888926448 528903139 888926448 518163783 332832744 518163783 332832744 268696119 332832744 719506758 879374643 719506758 879374643 966964658 200701112 966964658 362082062 966964658 362082062 316957714 362082062 583974666 951349772 583974666 641140747 583974666 641140747 972322894 878260012 972322894 624259115 972322894 624259115 470488115 624259115 800593933 171922184 800593933 258257869 800593933 258257869 939783400 258257869 793709945 907425181 793709945 176895161 793709945 176895161 638493352 176895161 952130981 594673465 952130981 238129664 952130981 238129664 459160042 655332831 459160042 293155386 459160042 293155386 521101022 293155386 159726237 617777513 159726237 617777513 835287896 617777513 277350661 850178627 277350661 566805551 277350661 566805551 101570423 566805551 577754159 608649926 577754159 152965889 577754159 152965889 648271953 152965889 588410846 362255855 588410846 247034609 588410846 247034609 955517761 247034609 585171505 767580060 585171505 767580060 858399783 767580060 157319811 523678737 157319811 523678737 929612432 523678737 96798998 923383379 96798998 859286542 96798998 859286542 478338148 721294336 478338148 721294336 162569118 165237252 162569118 165237252 948193780 165237252 473178951 741503145 473178951 741503145 243296554 741503145 567634554 922105501 567634554 26429206 567634554 26429206 933749095 348941198 933749095 348941198 31916249 950741182 31916249 226533397 31916249 226533397 726982694 753460671 726982694 753460671 59620109 753460671 377311147 53722235 377311147 53722235 3244539 53722235 486043816 946536778 486043816 946536778 419993937 946536778 831894238 674244910 831894238 674244910 557659292 458477073 557659292 660909107 557659292 660909107 192154429 418684922 192154429 500094977 192154429 500094977 443325242 536295706 443325242 152978804 443325242 152978804 524389682 152978804 266466264 267058237 266466264 267058237 98916045 670573888 98916045 181482224 98916045 181482224 505994608 181482224 365749213 697299688 365749213 697299688 862189708 697299688 604094550 313190875 604094550 366573302 604094550 366573302 684304934 366573302 108377341 273844931 108377341 790852253 108377341 790852253 430201474 269798094 430201474 882292957 430201474 882292957 746509969 882292957 590632630 269928386 590632630 269928386 25779121 560087980 25779121 246634041 25779121 246634041 721942738 975062173 721942738 975062173 923003436 975062173 314110137 7060057 314110137 7060057 877782059 136906823 877782059 136906823 274287953 981084618 274287953 981084618 750451202 981084618 4717403 540803489 4717403 540803489 394477397 954125088 394477397 176851487 394477397 176851487 971236795 691747020 971236795 279277848 971236795 279277848 398244665 67607330 398244665 67607330 682010822 67607330 603469487 353108954 603469487 11006302 603469487 11006302 604710638 850880104 604710638 599157062 604710638 599157062 804443393 599157062 288452913 89059975 288452913 89059975 562810118 89059975 29406669 941049752 29406669 719686761 29406669 719686761 169549799 923317268 169549799 338254318 169549799 338254318 556201050 338254318 197627512 78155435 197627512 557781197 197627512 557781197 978633247 557781197 163005914 947844619 163005914 259197527 163005914 259197527 531635889 718602245 531635889 163695677 531635889 163695677 443154618 163695677 750635311 806866551 750635311 806866551 158382544 185321866 158382544 185321866 282622027 351643511 282622027 219788401 282622027 219788401 249187806 219788401 591969162 688734135 591969162 688734135 478352639 688734135 799501994 993949958 799501994 993949958 117320484 993949958 803796661 11863813 803796661 11863813 378889599 11863813 591675817 735434465 591675817 603891738 591675817 603891738 831026055 603891738 166620898 744262136 166620898 318652424 166620898 318652424 388356803 53487695 388356803 573856620 388356803 573856620 296380512 573856620 781655221 696265239 781655221 435157723 781655221 435157723 42417507 435157723 207445532 764864426 207445532 406933039 207445532 406933039 699594643 406933039 94432281 907267091 94432281 217719070 94432281 217719070 659473565 880458317 659473565 782549031 659473565 782549031 758785213 782549031 261471038 97588942 261471038 97588942 936401879 97588942 724519117 849398720 724519117 326168055 724519117 326168055 590103013 728913976 590103013 655671781 590103013 655671781 43049963 292042081 43049963 348194141 43049963 348194141 934202656 348194141 868668616 20974314 868668616 794014710 868668616 794014710 319435774 485556595 319435774 959385430 319435774 959385430 218958484 959385430 409793514 237008324 409793514 847828932 409793514 847828932 270685437 847828932 948310582 157769990 948310582 157769990 160812931 157769990 620275356 226251709 620275356 226251709 961205279 226251709 501086911 478368820 501086911 453666935 501086911 453666935 327686721 208053073 327686721 503152617 327686721 503152617 819857719 664491470 819857719 207423906 819857719 207423906 130715321 207423906 333148102 451793423 333148102 327745662 333148102 327745662 174919305 327745662 925533120 726043051 925533120 376098094 925533120 376098094 501152811 538651302 501152811 538651302 28938491 830864826 28938491 830864826 716420602 482799047 716420602 604275679 716420602 604275679 570762290 64017565 570762290 64017565 91450623 64017565 660569443 600447366 660569443 232758872 660569443 232758872 77546888 232758872 925058772 407126273 925058772 1581863 925058772 1581863 7373221 1581863 816213196 419975261 816213196 419975261 703554399 907496779 703554399 802328871 703554399 802328871 433410182 802328871 576434780 931587061 576434780 849830660 576434780 849830660 953662138 849830660 106820649 160431461 106820649 160431461 718967053 160431461 288740510 604900494 288740510 583740585 288740510 583740585 204654066 583740585 873733181 161439934 873733181 534346335 873733181 534346335 391852234 27137857 391852234 857939053 391852234 857939053 596260084 857939053 387413227 704301581 387413227 961082139 387413227 961082139 682954085 344111270 682954085 344111270 270952797 344111270 694147964 187366618 694147964 187366618 896978577 261230647 896978577 59639214 896978577 59639214 215200629 59639214 927373452 814588641 927373452 304135353 927373452 304135353 96676460 21054122 96676460 901265001 96676460 901265001 918840132 901265001 36727256 528473221 36727256 933405417 36727256 933405417 805082353 955106490 805082353 340775590 805082353 340775590 5696087 340775590 928034463 660763969 928034463 44042972 928034463 44042972 228654360 44042972 966655150 782715439 966655150 782715439 525754564 147922242 525754564 147922242 274901451 147922242 348646109 63449385 348646109 545148507 348646109 545148507 999602077 545148507 529609382 5683257 529609382 550441399 529609382 550441399 273440451 550441399 734555925 213445068 734555925 247214767 734555925 247214767 874534945 247214767 236299092 625134691 236299092 218498841 236299092 218498841 200806260 218498841 943087491 406272508 943087491 400820770 943087491 400820770 557002756 245567064 557002756 245567064 314797342 245567064 560169654 726912559 560169654 195020712 560169654 195020712 58753743 195020712 156786682 752890720 156786682 752890720 686480609 752890720 599687089 540928772 599687089 540928772 800458201 220462218 800458201 960103922 800458201 960103922 163144900 266249303 163144900 266249303 73544895 790558128 73544895 702983555 73544895 702983555 567214669 270381579 567214669 611573024 567214669 611573024 847854506 611573024 266705904 810199518 266705904 810199518 819485668 999184442 819485668 94467010 819485668 94467010 142800924 94467010 248982717 256285041 248982717 256285041 868596654 256285041 46941676 687449700 46941676 173967564 46941676 173967564 716582326 173967564 298592705 78434250 298592705 255422406 298592705 255422406 889326103 255422406 164369718 504657095 164369718 192987899 164369718 192987899 519754404 192987899 384269279 733416600 384269279 733416600 82195574 737874924 82195574 151387369 82195574 151387369 169242347 151387369 143534205 162354471 143534205 24267218 143534205 24267218 575348815 163142809 575348815 93920312 575348815 93920312 586071021 93920312 293209480 932056545 293209480 932056545 173921724 932056545 966064976 58832857 966064976 58832857 570242893 954409732 570242893 126622800 570242893 126622800 93884203 791123915 93884203 791123915 862577823 791123915 807269289 801862355 807269289 518936707 807269289 518936707 963343266 518936707 275540415 905253234 275540415 905253234 4773497 905253234 853124148 193444922 853124148 903354548 853124148 903354548 190777250 319448305 190777250 319448305 645440495 698007776 645440495 232130634 645440495 232130634 26644137 232130634 136905893 435754618 136905893 220167537 136905893 220167537 935982675 220167537 927384733 818425896 927384733 818425896 499177802 818425896 870453221 961190151 870453221 586427326 870453221 586427326 65062751 586427326 224947441 338746044 224947441 338746044 686395061 718172921 686395061 718172921 401623376 96726679 401623376 851670427 401623376 851670427 601803693 880869264 601803693 302147180 601803693 302147180 790160795 284274104 790160795 962917333 790160795 962917333 68289675 781731049 68289675 781731049 792895865 287499919 792895865 928703589 792895865 928703589 912799227 988699032 912799227 434212361 912799227 434212361 203765102 527043072 203765102 10330129 203765102 10330129 160388556 10330129 932463900 85927556 932463900 85927556 327214514 85927556 816613447 588482135 816613447 588482135 268293460 588482135 667856139 518545074 667856139 809680968 667856139 809680968 674660834 809680968 62979518 845571213 62979518 800821000 62979518 800821000 749997405 800821000 563235640 245643698 563235640 740530521 563235640 740530521 404815476 740530521 856079251 538001782 856079251 605337160 856079251 605337160 76362503 605337160 831673127 510054842 831673127 510054842 114535361 510054842 993779795 19736769 993779795 19736769 228410161 19736769 588982915 777708089 588982915 691526801 588982915 691526801 255989669 691526801 282789214 244187220 282789214 244187220 41302771 244187220 205516728 777396475 205516728 474527681 205516728 474527681 724108635 474527681 521187764 34683904 521187764 615660661 521187764 615660661 908946126 980424470 908946126 119872252 908946126 119872252 309419050 946832559 309419050 275389515 309419050 275389515 910451618 275389515 579286149 419290972 579286149 123793304 579286149 123793304 723316863 123793304 387591436 896344 387591436 654222808 387591436 654222808 329811569 654222808 640712675 45796731 640712675 45796731 275202586 559689678 275202586 275074113 275202586 275074113 855787284 925679303 855787284 7110743 855787284 7110743 309237125 324097243 309237125 11438652 309237125 11438652 716051625 11438652 92566171 253282952 92566171 40590704 92566171 40590704 533695579 40590704 337438083 893303828 337438083 893303828 413753250 893303828 157559229 51710370 157559229 51710370 491263939 804464591 491263939 804464591 890882104 804464591 266759724 299992470 266759724 676659866 266759724 676659866 826114069 676659866 323684064 901161620 323684064 664789888 323684064 664789888 556478581 664789888 59550273 13761375 59550273 13761375 473268296 13761375 413647873 706518868 413647873 706518868 483693302 706518868 325933057 907794868 325933057 757430874 325933057 757430874 874139377 757430874 622099341 117172468 622099341 445409428 622099341 445409428 372400520 445409428 699891867 333987820 699891867 709867057 699891867 709867057 894910755 758201637 894910755 512662561 894910755 512662561 136481510 512662561 347629269 740772624 347629269 521636365 347629269 521636365 903100317 522391276 903100317 45373657 903100317 45373657 47409013 628524274 47409013 628524274 750796035 401769743 750796035 435391944 750796035 435391944 19503347 435391944 546825451 37161755 546825451 37161755 630229632 37161755 561260009 816485189 561260009 816485189 508153673 816485189 553389452 244057217 553389452 864559808 553389452 864559808 507594389 864559808 519791819 232384021 519791819 917905233 519791819 917905233 599706799 917905233 233254826 687323468 233254826 993950149 233254826 993950149 440824705 993950149 365235404 449353483 365235404 929009115 365235404 929009115 346740033 929009115 564459462 20326367 564459462 20326367 831760414 20326367 239096200 807291126 239096200 807291126 797170314 807291126 39894192 722118824 39894192 722118824 832810256 722118824 582818338 838254074 582818338 662734860 582818338 662734860 230906051 662734860 405061994 853133147 405061994 635510066 405061994 635510066 956550044 635510066 186612155 32217007 186612155 295213094 186612155 295213094 103664854 506652588 103664854 272434474 103664854 272434474 701577715 851130530 701577715 376022912 701577715 376022912 769660996 376022912 769571792 956906425 769571792 956906425 125575263 65439155 125575263 65439155 173999597 65439155 44889223 425504231 44889223 425504231 602474662 247318365 602474662 762056319 602474662 762056319 112820539 762056319 689699067 466686510 689699067 874706733 689699067 874706733 273108614 435748992 273108614 486325133 273108614 486325133 891770788 486325133 393152988 727168043 393152988 333551650 393152988 333551650 754142176 333551650 691021861 283167680 691021861 933546768 691021861 933546768 649938655 385570980 649938655 637192658 649938655 637192658 262684320 124578894 262684320 813382140 262684320 813382140 122265038 813382140 694988489 44049518 694988489 752757162 694988489 752757162 254121379 954096574 254121379 891522459 254121379 891522459 861984285 891522459 426168809 268944423 426168809 828680416 426168809 828680416 928722056 828680416 821687625 539533823 821687625 605426019 821687625 605426019 55086620 605426019 395056861 788800926 395056861 784875028 395056861 784875028 672917521 146134865 672917521 541232325 672917521 541232325 642818133 541232325 999018959 675002452 999018959 141904767 999018959 141904767 68204248 141904767 879429932 40091013 879429932 381115892 879429932 381115892 107817299 381115892 247900145 988398190 247900145 324351305 247900145 324351305 847457780 324351305 830151139 769964404 830151139 769964404 632239578 769964404 653237465 10690254 653237465 943670955 653237465 943670955 403445884 943670955 492698035 361711815 492698035 370327925 492698035 370327925 741175653 370327925 620565831 730281113 620565831 730281113 62214412 970960893 62214412 625219380 62214412 625219380 950408704 650857421 950408704 31717513 950408704 31717513 55328192 31717513 846029483 834576662 846029483 834576662 399279967 834576662 580685959 186006896 580685959 286723583 580685959 286723583 332807452 853932766 332807452 126156870 332807452 126156870 464204217 126156870 185268918 396445652 185268918 396445652 691580473 396445652 436562968 802503164 436562968 802503164 146715190 802503164 798356888 169722997 798356888 169722997 80500472 628360212 80500472 628360212 53404389 628360212 874238902 913981524 874238902 69930132 874238902 69930132 468609233 119874477 468609233 100634564 468609233 100634564 12677906 100634564 912480500 601518580 912480500 601518580 404121938 809172618 404121938 127326670 404121938 127326670 476629781 127326670 202361001 597526384 202361001 597526384 808117724 597526384 420723122 198147174 420723122 344229635 420723122 344229635 65782450 37960990 65782450 424046024 65782450 424046024 354999604 874300690 354999604 874300690 123391247 874300690 824026807 41184594 824026807 41184594 123523138 463129585 123523138 463129585 589390131 463129585 447047437 243326584 447047437 243326584 617259806 243326584 589063609 453530099 589063609 453530099 976559513 894655377 976559513 818625566 976559513 818625566 375891631 818625566 906528184 950494812 906528184 835322131 906528184 835322131 524069 835322131 32570501 383101521 32570501 571764539 32570501 571764539 485949639 682059129 485949639 42445682 485949639 42445682 104179158 42445682 129629361 628897753 129629361 628897753 711011668 186304209 711011668 186304209 469207187 824737865 469207187 824737865 365140606 824737865 431165719 19241476 431165719 730430366 431165719 730430366 822960659 730430366 394496365 479555224 394496365 913810420 394496365 913810420 741879250 241258779 741879250 658143299 741879250 658143299 116590132 658143299 831220509 11260047 831220509 769003962 831220509 769003962 32592046 243244396 32592046 243244396 857092633 698644747 857092633 591877648 857092633 591877648 436759200 591877648 755530775 699363625 755530775 415968922 755530775 415968922 647010272 910115378 647010272 694079889 647010272 694079889 535055016 694079889 683349880 284924157 683349880 524302865 683349880 524302865 96177425 524302865 470114303 236153787 470114303 455269670 470114303 455269670 820226024 455269670 78622836 825392365 78622836 25375489 78622836 25375489 792472902 25375489 219990438 501414422 219990438 254144159 219990438 254144159 883561109 254144159 229210700 210370056 229210700 385639692 229210700 385639692 666097203 385639692 449840779 671733593 449840779 671733593 165561139 671733593 287870557 812828189 287870557 79710958 287870557 79710958 616820662 79710958 462536825 886371232 462536825 886371232 622045159 886371232 381653991 793760338 381653991 978619021 381653991 978619021 576744453 978619021 249636410 30207584 249636410 30207584 841280595 30207584 378314173 410787046 378314173 293826877 378314173 293826877 938402671 293826877 378355112 3990909 378355112 204099682 378355112 204099682 706706299 204099682 114748559 941742341 114748559 812711604 114748559 812711604 945135481 520249684 945135481 997925880 945135481 997925880 792335852 471848625 792335852 471848625 402769063 471848625 757356018 263119508 757356018 672793353 757356018 672793353 373670937 672793353 460466770 683228481 460466770 650240306 460466770 650240306 494094535 650240306 55724739 243767051 55724739 243767051 985689102 360801187 985689102 360801187 296593808 360801187 642421192 395921887 642421192 17913409 642421192 17913409 517413894 17913409 641277662 609974492 641277662 609974492 913909446 609974492 703772619 575385968 703772619 575385968 29591480 179577260 29591480 736761226 29591480 736761226 920922513 736761226 465258458 323991175 465258458 440149898 465258458 440149898 72395114 212280942 72395114 571843569 72395114 571843569 291439051 571843569 146800010 266746390 146800010 266746390 614535060 816816926 614535060 321073037 614535060 321073037 325818676 321073037 674990334 526427955 674990334 418991371 674990334 418991371 879482744 418991371 134054635 421009511 134054635 37434730 134054635 37434730 654539484 52380157 654539484 52380157 763580228 52380157 167758191 882618711 167758191 882618711 731114721 33890442 731114721 33890442 445492170 33890442 613167847 927341953 613167847 534188925 613167847 534188925 15556963 534188925 114720957 769654253 114720957 769654253 953345373 169779664 953345373 169779664 847513890 169779664 911305856 634693739 911305856 176810969 911305856 176810969 943722842 176810969 262955291 919283001 262955291 709831848 262955291 709831848 73863503 709831848 544694557 314212 544694557 561577681 544694557 561577681 155222001 822397743 155222001 77569973 155222001 77569973 50717183 77569973 343246332 885111496 343246332 602691002 343246332 602691002 638457350 436061280 638457350 644718994 638457350 644718994 136060307 644718994 453714634 670786960 453714634 222706343 453714634 222706343 990454149 222706343 984804662 674286776 984804662 366999596 984804662 366999596 596663247 366999596 998710400 972965193 998710400 790301651 998710400 790301651 694948776 296391159 694948776 351525252 694948776 351525252 46657477 351525252 647040284 802752425 647040284 156978624 647040284 156978624 625192052 156978624 839186522 928065733 839186522 928065733 277116813 134697152 277116813 134697152 465424927 468433063 465424927 184549466 465424927 184549466 116125195 184549466 149143182 966615894 149143182 811429835 149143182 811429835 812773464 811429835 365121193 405275158 365121193 405275158 782364099 405275158 774878903 5378366 774878903 5378366 553429815 5378366 719937877 645259054 719937877 645259054 135263270 964082330 135263270 184715698 135263270 184715698 463983979 184715698 14876555 622637274 14876555 501093502 14876555 501093502 937880911 501093502 460380421 114389079 460380421 385433469 460380421 385433469 227257641 154050335 227257641 412490400 227257641 412490400 910264337 917488334 910264337 917488334 210662372 917488334 841873374 137695606 841873374 366783249 841873374 366783249 597745074 366783249 707897130 284769879 707897130 614119313 707897130 614119313 67565760 614119313 545182001 170239954 545182001 917964832 545182001 917964832 778496102 557295272 778496102 557295272 906331489 557295272 305676288 258357275 305676288 258357275 805494734 258357275 423885281 269037323 423885281 69413877 423885281 69413877 289718179 69413877 821906315 985173122 821906315 663041176 821906315 663041176 236392892 895528322 236392892 193281556 236392892 193281556 794807949 193281556 547927206 941332097 547927206 941332097 275684247 836696238 275684247 972868115 275684247 972868115 679676514 972868115 402524621 269303208 402524621 360171334 402524621 360171334 922837953 360171334 556666137 924878382 556666137 126595363 556666137 126595363 157556094 126595363 383718880 564421924 383718880 307453275 383718880 307453275 659267279 307453275 236643004 477787403 236643004 222472013 236643004 222472013 764268688 222472013 187300908 148565885 187300908 221433664 187300908 221433664 143155386 221433664 735147820 921906907 735147820 881099798 735147820 881099798 230081943 881099798 628631943 622314553 628631943 622314553 903896012 121303098 903896012 513536029 903896012 513536029 54057320 513536029 604588673 635915312 604588673 374547117 604588673 374547117 64375596 694587234 64375596 384762527 64375596 384762527 987821986 384762527 139904124 113956940 139904124 113956940 832468559 113956940 695444244 103910544 695444244 997906325 695444244 997906325 807382065 997906325 646206034 347192653 646206034 347192653 919513181 347192653 646706365 377170899 646706365 174492733 646706365 174492733 658471781 174492733 176264523 670158201 176264523 572795988 176264523 572795988 697873251 572795988 224892850 718826966 224892850 242196541 224892850 242196541 545980021 242196541 336041536 588784859 336041536 588784859 642660698 588784859 227811546 137413486 227811546 137413486 101244869 137413486 131710628 649540056 131710628 649540056 961049838 895722481 961049838 215815835 961049838 215815835 81699074 215815835 119092938 486519669 119092938 486519669 33535826 486519669 84270822 394966881 84270822 394966881 659063694 394966881 310074768 189289851 310074768 448358768 310074768 448358768 148973267 448358768 487171460 141630851 487171460 663217654 487171460 663217654 23336120 70944603 23336120 70944603 871981485 58125917 871981485 482393937 871981485 482393937 413387712 482393937 999827507 308596271 999827507 957820420 999827507 957820420 20298576 957820420 210674844 422481 210674844 422481 147624567 422481 159956613 969996074 159956613 969996074 483030191 969996074 34735989 93907091 34735989 93907091 440393697 990150068 440393697 990150068 909903875 990150068 82093752 354333017 82093752 354333017 390630297 237677233 390630297 897735414 390630297 897735414 940735721 897735414 651532813 954437181 651532813 310753808 651532813 310753808 918580602 834861285 918580602 46424670 918580602 46424670 100733580 46424670 195218460 2065708 195218460 271901099 195218460 271901099 302706351 728209393 302706351 3
#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...