제출 #1043996

#제출 시각아이디문제언어결과실행 시간메모리
1043996yanbBroken Line (IOI19_line)Text
24.48 / 100
0 ms0 KiB
25 59 0 59 28 50 28 50 100 61 100 30 100 30 2 66 2 66 6 18 6 18 94 18 84 74 84 74 11 16 11 16 99 97 99 80 99 80 32 80 40 41 40 41 20 72 20 72 47 54 47
955 2452 0 2452 9707 363 9707 6385 9707 6385 1725 1691 1725 4420 1725 4420 5654 4420 4334 2349 4334 2349 369 407 369 2823 369 2823 2997 2823 2716 8037 2716 8037 2129 8037 6551 1258 6551 1258 9251 9353 9251 7194 9251 7194 7101 7194 9810 9907 9810 4030 9810 4030 2873 1135 2873 1135 1042 1135 5781 4294 5781 3221 5781 3221 818 844 818 5603 818 5603 5252 5603 2485 7821 2485 344 2485 344 9738 344 3155 8002 3155 8002 2218 8002 7991 798 7991 798 760 798 8673 2832 8673 2832 5022 5385 5022 5385 4795 7850 4795 7850 2393 7850 3472 4600 3472 4600 6058 4133 6058 6879 6058 6879 6691 6879 5572 5827 5572 5827 3719 3736 3719 4050 3719 4050 4116 4050 3475 2272 3475 2272 7757 2272 764 9341 764 6282 764 6282 4001 6282 2594 7618 2594 7336 2594 7336 7235 7336 4888 764 4888 764 726 764 2514 9790 2514 9790 282 9790 4154 3770 4154 3770 6446 3770 5563 5819 5563 5617 5563 5617 4680 5617 7536 9271 7536 9271 9157 9271 1006 4063 1006 4063 6415 9854 6415 9854 176 9854 9145 8351 9145 8351 1129 8892 1129 7468 1129 7468 6443 650 6443 650 678 650 7361 7406 7361 4887 7361 4887 2898 518 2898 518 545 518 1365 4120 1365 4120 4145 4120 3895 830 3895 830 9163 830 2077 6321 2077 6321 5176 406 5176 406 9630 406 4797 5014 4797 2602 4797 2602 2721 2602 8162 8267 8162 6439 8162 6439 5164 5037 5164 9460 5164 9460 635 9460 3053 2886 3053 6546 3053 6546 5274 394 5274 394 9657 394 6262 9896 6262 9896 9793 9896 4338 4598 4338 4598 5432 4598 3715 8630 3715 8630 1552 8630 4950 241 4950 241 9767 241 4212 7921 4212 7921 7932 7921 1001 1122 1001 9859 1001 9859 9765 9859 3048 5643 3048 5643 5348 5719 5348 5128 5348 5128 5080 5128 6229 4007 6229 6193 6229 6193 4111 6224 4111 4181 4111 4181 9785 9877 9785 9559 9785 9559 565 9559 2719 2595 2719 6339 2719 6339 3965 6339 1530 1475 1530 3843 1530 3843 8995 1090 8995 8094 8995 8094 2070 8094 6350 3867 6350 6854 6350 6854 7512 7596 7512 3923 7512 3923 5394 5741 5394 3916 5394 3916 6330 3916 5932 8855 5932 8855 1252 8855 7729 2360 7729 2360 262 350 262 842 262 842 9156 842 1367 8799 1367 7865 1367 7865 6890 3172 6890 5289 6890 5289 4900 5289 8950 1116 8950 7394 8950 7394 94 9905 94 9498 94 9498 4426 4437 4426 8285 4426 8285 8176 8285 3550 3571 3550 9166 3550 9166 892 9166 7509 2586 7509 4580 7509 4580 5493 4580 6264 6328 6264 649 6264 649 643 649 3964 7567 3964 7567 264 9826 264 3588 264 3588 8783 1145 8783 8794 8783 8794 7647 2396 7647 8701 7647 8701 1532 8701 6572 3758 6572 3758 3736 3758 6124 9833 6124 9833 225 9833 8123 1649 8123 1649 1705 1649 4966 6702 4966 6702 2637 2550 2637 4414 2637 4414 5723 4414 5523 5795 5523 178 5523 178 9790 178 8670 8842 8670 7412 8670 7412 1391 8772 1391 4157 1391 4157 4182 4157 1268 9387 1268 9387 721 9387 4104 6245 4104 8865 4104 8865 8692 8865 6815 4634 6815 4634 1414 9811 1414 9811 9706 9811 7008 3040 7008 3040 3494 7746 3494 7746 549 9582 549 8006 549 8006 7980 8006 6523 570 6523 570 9441 570 8563 9146 8563 9146 909 9146 8325 8446 8325 9925 8325 9925 9934 9956 9934 6819 9934 6819 3631 6819 6749 3483 6749 9921 6749 9921 70 9921 4213 6049 4213 7388 4213 7388 1097 1173 1097 4658 1097 4658 5659 8350 5659 8350 8242 8350 365 9702 365 5543 365 5543 4739 5543 4525 4588 4525 5962 4525 5962 5765 5962 2904 2817 2904 7466 2904 7466 8736 1175 8736 3587 8736 3587 2309 7935 2309 2673 2309 2673 9965 22 9965 3317 9965 3317 3434 3317 9750 9845 9750 1804 9750 1804 6817 7181 6817 7181 46 23 46 5430 46 5430 4808 5430 2411 2189 2411 2189 7930 2189 4378 6454 4378 6454 641 9452 641 3014 641 3014 7019 3014 3162 489 3162 489 524 489 9419 7130 9419 7130 3216 7130 7953 7952 7953 7293 7953 7293 3462 595 3462 595 9394 595 4181 8078 4181 8078 8019 8078 6839 2148 6839 2148 2289 2148 7196 9059 7196 9059 8992 9059 4007 2191 4007 2191 7876 2191 5135 5103 5135 4330 5135 4330 5747 4330 750 9359 750 4669 750 4669 4666 4669 1819 1780 1819 2780 1819 2780 9137 9216 9137 2262 9137 2262 1822 8303 1822 5323 1822 5323 4877 5323 2211 1666 2211 1666 8309 1666 7756 7854 7756 12 7756 12 9970 12 6028 6823 6028 6823 3616 6823 9235 483 9235 483 9500 483 4239 6012 4239 5302 4239 5302 4895 5302 1661 1579 1661 5041 1661 5041 4817 5041 907 962 907 7538 907 7538 7465 7538 1516 1455 1516 3659 1516 3659 8433 1538 8433 9612 8433 9612 9505 9612 4606 5640 4606 9021 4606 9021 8952 9021 1653 1558 1653 4997 1653 4997 5064 9587 5064 9587 9496 9587 8474 1476 8474 1476 8518 1476 61 79 61 9892 61 9892 306 1037 306 1037 6467 9915 6467 9915 9841 9915 7262 7376 7262 9950 7262 9950 67 9950 6600 2259 6600 2259 7828 2259 3186 8720 3186 8720 577 9525 577 7599 577 7599 2638 7599 2570 7648 2570 6256 2570 6256 4098 6256 612 9765 612 9765 9658 9765 4367 2371 4367 2371 2503 2371 8001 8030 8001 7643 8001 7643 6472 3173 6472 3173 3284 3173 3649 3620 3649 1349 3649 1349 671 9435 671 8424 671 8424 9944 63 9944 9214 9944 9214 875 9214 2033 1972 2033 1972 9293 9382 9293 1878 9293 1878 1911 1878 5738 8878 5738 8878 9929 128 9929 1890 9929 1890 777 9334 777 8990 777 8990 4483 4508 4483 6944 4483 6944 7940 7932 7940 3919 7940 3919 3927 3919 6970 7923 6970 7923 2316 7923 6512 2242 6512 2242 2343 2242 9048 1031 9048 4150 9048 4150 2994 7339 2994 6773 2994 6773 9149 886 9149 6812 9149 6812 4998 3223 4998 3223 8257 379 8257 379 287 379 6567 6229 6567 6229 463 448 463 6986 463 6986 3430 6986 3309 3211 3309 8073 3309 8073 2112 8073 4879 1993 4879 1993 8075 1993 7301 2784 7301 375 7301 375 9666 375 2303 2177 2303 1160 2303 1160 8763 1160 4907 9966 4907 9966 9948 9966 954 1073 954 6039 954 6039 5830 6039 695 9396 695 5992 695 5992 4277 5992 2203 2098 2203 3162 2203 3162 6976 3162 6520 6658 6520 6572 6520 6572 13 16 13 6398 13 6398 8374 1559 8374 5104 8374 5104 4829 5104 9487 9564 9487 2793 9487 2793 7265 2793 7827 8343 7827 8343 8704 1221 8704 6975 8704 6975 6823 6975 8098 8612 8098 8612 1580 8612 7368 2710 7368 7458 7368 7458 7395 7458 1581 190 1581 190 9786 190 98 153 98 2244 98 2244 7848 2244 4382 5818 4382 5818 7258 7341 7258 4569 7258 4569 5524 4569 8731 8904 8731 3768 8731 3768 2111 2064 2111 5311 2111 5311 4880 5311 3886 9503 3886 9503 589 9503 8479 6798 8479 6798 3646 6798 3956 1904 3956 1904 2029 1904 5130 8269 5130 8269 1910 8269 6271 1775 6271 1775 1764 1775 9012 563 9012 563 578 563 1729 8382 1729 7542 1729 7542 9332 699 9332 3352 9332 3352 3454 3352 5265 5614 5265 3744 5265 3744 3728 3744 6358 6442 6358 5993 6358 5993 5788 5993 9412 9496 9412 5431 9412 5431 5153 5044 5153 6495 5153 6495 8509 1488 8509 4385 8509 4385 4366 4385 8631 8819 8631 2607 8631 2607 7043 2967 7043 1415 7043 1415 8551 1415 7370 7417 7370 3517 7370 3517 3052 7224 3052 7203 3052 7203 7129 7203 7020 1997 7020 1997 2048 1997 4786 7018 4786 7018 616 591 616 774 616 774 1126 2340 1126 2340 7717 2340 2285 7954 2285 1139 2285 1139 8887 1139 2909 9468 2909 9468 9371 9468 2828 2684 2828 7835 2828 7835 2200 8506 2200 8506 8372 8506 4558 4850 4558 4850 5258 4850 4738 7131 4738 7131 7015 7131 4516 5797 4516 7866 4516 7866 9379 606 9379 7747 9379 7747 6656 2256 6656 2256 985 1118 985 1257 985 1257 8002 5870 8002 5870 4422 5870 6088 4126 6088 9635 6088 9635 464 9635 5204 697 5204 697 690 697 2653 6542 2653 6542 8715 351 8715 351 9727 351 7032 3487 7032 3487 3492 3487 9343 656 9343 1814 9343 1814 1832 1814 3390 8468 3390 8468 1666 8468 4931 5248 4931 5248 9486 549 9486 8401 9486 8401 1076 1169 1076 7918 1076 7918 8787 8944 8787 6045 8787 6045 4661 4626 4661 4626 9849 137 9849 4433 9849 4433 3546 8112 3546 8112 1071 9019 1071 9019 8925 9019 3258 2934 3258 2934 3112 2934 9454 9526 9454 8341 9454 8341 1818 8341 4997 548 4997 548 551 548 2595 7297 2595 7297 3009 7297 1672 420 1672 420 9611 420 4233 4287 4233 1412 4233 1412 1417 1412 2762 4486 2762 4486 9732 9830 9732 3216 9732 3216 6877 3216 9130 647 9130 647 9368 647 141 194 141 6656 141 6656 8687 1274 8687 4688 8687 4688 967 9056 967 8940 967 8940 1981 1296 1981 1296 1344 1296 6250 6289 6250 3811 6250 3811 7402 2631 7402 2959 7402 2959 3153 2959 6696 9655 6696 9655 9617 9655 7678 316 7678 316 192 316 8102 6125 8102 6125 1825 1809 1825 5347 1825 5347 6221 6252 6221 3528 6221 3528 8107 8216 8107 7089 8107 7089 3285 7089 6186 5560 6186 5560 3302 7068 3302 1276 3302 1276 1253 1276 4306 5963 4306 1577 4306 1577 8527 1452 8527 8628 8527 8628 1563 8628 5590 5834 5590 7155 5590 7155 899 831 899 831 772 831 2325 8405 2325 8405 1712 8405 9590 447 9590 7390 9590 7390 5804 4146 5804 4146 3819 313 3819 313 9758 313 4545 7678 4545 7678 2510 7678 9964 9979 9964 572 9964 572 272 369 272 1629 272 1629 8328 1629 5434 5771 5434 1226 5434 1226 1152 1226 6654 6845 6654 4271 6654 4271 4223 4271 9468 9557 9468 4857 9468 4857 3040 1647 3040 1647 8310 1647 5565 4552 5565 1539 5565 1539 1596 1539 2497 7763 2497 2885 2497 2885 7167 2885 6847 7014 6847 4324 6847 4324 5768 4324 6471 6619 6471 6208 6471 6208 4120 6208 5193 61 5193 61 52 61 9080 9106 9080 9106 5725 5929 5725 6434 5725 6434 852 883 852 6063 852 6063 4851 423 4851 423 379 423 4449 4482 4449 3357 4449 3357 6820 3357 4650 8631 4650 8631 9019 9078 9019 5786 9019 5786 1345 8810 1345 5710 1345 5710 4595 5710 3185 7163 3185 3282 3185 3282 6840 3282 2341 7905 2341 6779 2341 6779 6564 6779 2869 7402 2869 1811 2869 1811 9464 551 9464 7104 9464 7104 3225 7104 5837 4276 5837 4884 5837 4884 3204 3008 3204 4659 3204 4659 6056 7201 6056 7201 3118 7201 9058 9144 9058 8615 9058 8615 8035 132 8035 132 86 132 3799 8544 3799 8544 9977 10001 9977
8201 21820 0 21820 12526 21820 12404 3513 12404 8939 12404 8939 21966 21237 21966 21128 21966 21128 12166 21128 18499 250 18499 250 19462 250 1385 19106 1385 5029 1385 5029 7634 5029 2623 23878 2623 23878 13427 23878 5948 919 5948 919 1970 919 5739 23660 5739 23660 3612 23660 10819 18036 10819 18036 1190 18036 15621 10140 15621 22140 15621 22140 2785 10517 2785 10517 16360 10517 2348 23989 2348 8377 2348 8377 24845 8377 19932 20425 19932 20425 21020 20425 12798 1499 12798 1499 281 21482 281 21482 9946 24587 9946 24587 23720 14807 23720 21653 23720 21653 539 21653 3927 15039 3927 15039 16084 10932 16084 21578 16084 21578 4163 21578 13372 2184 13372 2184 261 2184 15924 15562 15924 15562 391 15562 6711 8985 6711 14974 6711 14974 20307 14974 15498 8245 15498 22328 15498 22328 24051 23783 24051 16682 24051 16682 6623 20621 6623 20621 3753 20621 21592 12110 21592 12110 246 12110 11310 14880 11310 11513 11310 11513 4916 11513 19584 24701 19584 19054 19584 19054 4366 19054 17772 21384 17772 5685 17772 5685 24787 5685 4683 12014 4683 5160 4683 5160 23044 5160 22935 10323 22935 3251 22935 3251 23589 3251 21371 3046 21371 4910 21371 4910 2198 16124 2198 12203 2198 12203 23081 8701 23081 23004 23081 23004 3478 23004 9975 3972 9975 3972 20688 14454 20688 14454 5885 9499 5885 9499 17185 9499 6043 3678 6043 14342 6043 14342 17417 55 17417 55 1285 22188 1285 2295 1285 2295 21492 2295 12630 21341 12630 8845 12630 8845 2304 8845 12971 10544 12971 10544 4492 10544 24962 24428 24962 11052 24962 11052 15759 4841 15759 23442 15759 23442 5260 23442 10913 5031 10913 24437 10913 24437 19889 24437 6243 9235 6243 12368 6243 12368 13618 12368 4971 19138 4971 13422 4971 13422 21150 13422 16118 1670 16118 1670 13533 1670 15911 22214 15911 22214 24651 22214 10619 7391 10619 7391 7984 7391 17986 3489 17986 20700 17986 20700 9510 20700 9671 8844 9671 23039 9671 23039 2769 23039 8796 12447 8796 12949 8796 12949 16073 19055 16073 9182 16073 9182 1442 19572 1442 5087 1442 5087 22437 7218 22437 7218 9506 13075 9506 13075 3971 13075 7115 15281 7115 5459 7115 5459 15269 5459 4406 21020 4406 21020 20993 5756 20993 5756 10013 5756 18985 20680 18985 11197 18985 11197 3692 11197 7368 17912 7368 12939 7368 12939 23475 246 23475 11833 23475 11833 11638 11833 23473 16579 23473 1425 23473 1425 10040 16019 10040 16019 17623 6605 17623 8707 17623 8707 7639 8707 16675 24346 16675 24346 5114 100 5114 100 17784 5865 17784 5865 5336 24227 5336 24227 9525 24227 5078 11453 5078 11502 5078 11502 16837 11502 10158 13734 10158 786 10158 786 19338 786 2442 16638 2442 4160 2442 4160 1533 4160 2346 3202 2346 14609 2346 14609 22415 14609 3623 17270 3623 9732 3623 9732 11963 3582 11963 23210 11963 23210 21616 23210 10107 2835 10107 2835 21695 2835 13721 15107 13721 15107 768 11349 768 17317 768 17317 24066 20588 24066 17501 24066 17501 15895 17501 21846 8160 21846 20830 21846 20830 23951 20830 11520 180 11520 10062 11520 10062 21005 10062 12309 5633 12309 18073 12309 18073 23884 18073 5759 6758 5759 18484 5759 18484 19453 6162 19453 6162 52 9194 52 633 52 633 10361 633 6436 7319 6436 7319 6359 7319 7786 1376 7786 1376 22999 1376 2525 23356 2525 2415 2525 2415 17374 24649 17374 433 17374 433 13332 433 17004 22685 17004 22685 22630 22685 8714 17724 8714 22614 8714 22614 12167 12125 12167 22406 12167 22406 874 22406 22523 13569 22523 13569 4392 163 4392 3275 4392 3275 540 3275 1607 1600 1607 23729 1607 23729 476 23729 2430 13913 2430 13913 18676 6454 18676 18278 18676 18278 806 18278 22515 4304 22515 20628 22515 20628 3948 23370 3948 12093 3948 12093 13491 5684 13491 20433 13491 20433 22906 20433 9940 2403 9940 2403 18367 2403 10646 23605 10646 8667 10646 8667 5107 8667 22082 13510 22082 13510 10539 13510 19436 150 19436 150 3911 23227 3911 23227 24144 23227 12862 7179 12862 7179 15225 7179 5640 15446 5640 15446 22116 15446 18394 24682 18394 10094 18394 10094 7927 18004 7927 18004 1768 18004 24185 12412 24185 13430 24185 13430 11446 3310 11446 3310 17082 3310 8673 1379 8673 21033 8673 21033 24129 21033 5102 5718 5102 5718 8596 5718 960 7354 960 5300 960 5300 14011 2138 14011 4127 14011 4127 12750 4127 20941 1608 20941 22211 20941 22211 14762 22211 22221 11615 22221 22381 22221 22381 5233 3124 5233 3124 20890 135 20890 9562 20890 9562 5419 9562 13531 2314 13531 16159 13531 16159 19285 16159 3336 532 3336 532 21518 23382 21518 23382 1811 23382 16080 18678 16080 21317 16080 21317 2768 21317 12123 1685 12123 1685 18418 18680 18418 8373 18418 8373 2982 8373 6328 20099 6328 17275 6328 17275 22211 8309 22211 8309 2586 23579 2586 22865 2586 22865 22323 22865 21366 10908 21366 24792 21366 24792 3943 1038 3943 1038 13405 1038 11261 17197 11261 80 11261 80 19013 15699 19013 13888 19013 13888 729 13888 8793 9902 8793 9902 18912 24391 18912 99 18912 99 6932 99 12620 23354 12620 23354 409 8261 409 24444 409 24444 11434 24444 10370 197 10370 21226 10370 21226 2370 21226 24041 2888 24041 2888 21440 2888 23646 24404 23646 13258 23646 13258 88 13258 8106 23851 8106 23851 23176 23851 13813 16264 13813 21299 13813 21299 5706 7355 5706 10151 5706 10151 24206 10151 3629 1467 3629 6506 3629 6506 13392 6506 7136 14191 7136 14191 15833 14191 2857 933 2857 23357 2857 23357 14705 23357 7548 6422 7548 6422 9107 6422 773 24632 773 24632 17420 1169 17420 21744 17420 21744 17421 21744 236 24418 236 12068 236 12068 20536 9654 20536 11225 20536 11225 18213 4777 18213 7132 18213 7132 421 15889 421 9553 421 9553 24421 9553 4370 11926 4370 11926 20835 11926 2534 3873 2534 4954 2534 4954 1929 4954 10236 21594 10236 21594 24430 9190 24430 9190 18627 2852 18627 2852 18792 2852 1392 16646 1392 16646 17637 8482 17637 9358 17637 9358 20447 9358 15414 20583 15414 15687 15414 15687 3308 15687 10125 22855 10125 22855 12749 22855 1121 10003 1121 23898 1121 23898 12057 23898 708 16000 708 19327 708 19327 863 23952 863 3820 863 3820 791 3820 14425 59 14425 13865 14425 13865 24796 13865 8542 19700 8542 1871 8542 1871 12096 1871 8344 19654 8344 19654 4711 936 4711 24807 4711 24807 16884 24807 2544 2350 2544 17080 2544 17080 17881 17080 7105 12650 7105 12650 19372 22199 19372 5239 19372 5239 2494 5239 8195 24910 8195 22025 8195 22025 17963 4467 17963 11923 17963 11923 8874 15539 8874 3112 8874 3112 24798 3112 10345 14900 10345 14900 22217 14900 15678 4508 15678 4508 3130 13411 3130 13411 18128 22321 18128 22321 27 3004 27 3004 22278 3004 4250 9249 4250 2853 4250 2853 3919 22175 3919 22175 1943 22175 12037 7912 12037 7912 2300 7912 3673 632 3673 19131 3673 19131 13288 19131 11083 13525 11083 23801 11083 23801 1659 23801 12732 11787 12732 17882 12732 17882 19264 18545 19264 576 19264 576 13638 23715 13638 23715 8517 23715 20593 5877 20593 18505 20593 18505 22400 18505 4367 3194 4367 13179 4367 13179 15633 3890 15633 3890 9664 3890 16954 20693 16954 20383 16954 20383 3683 20383 12653 9331 12653 22960 12653 22960 24464 2756 24464 18935 24464 18935 1523 4365 1523 4365 21339 20762 21339 14094 21339 14094 127 6753 127 14372 127 14372 23317 7450 23317 16500 23317 16500 2856 16500 8242 4213 8242 12622 8242 12622 14055 12622 11609 9817 11609 23492 11609 23492 868 23492 4733 24733 4733 5132 4733 5132 17487 5132 15125 24317 15125 24317 8821 12211 8821 12211 23382 22474 23382 15580 23382 15580 4061 15580 7977 4237 7977 20045 7977 20045 21765 20045 3743 3451 3743 3451 11128 21275 11128 8973 11128 8973 8193 8973 22324 3725 22324 18992 22324 18992 4045 18992 10724 3494 10724 11426 10724 11426 2809 8152 2809 17915 2809 17915 17702 21152 17702 11086 17702 11086 7601 11086 19309 21450 19309 21450 7120 13250 7120 14986 7120 14986 13359 14986 8276 17452 8276 14926 8276 14926 1989 14926 18908 7887 18908 13636 18908 13636 23794 13636 5103 22450 5103 5937 5103 5937 2482 5937 24903 21420 24903 21420 9908 21420 19420 315 19420 13727 19420 13727 22526 13727 6710 1729 6710 17602 6710 17602 24650 17602 6472 16688 6472 21097 6472 21097 10934 11539 10934 12585 10934 12585 11523 12585 1220 17266 1220 2523 1220 2523 19909 1819 19909 5999 19909 5999 24760 5999 6106 24539 6106 24539 19208 12649 19208 14834 19208 14834 17721 14834 21600 20068 21600 403 21600 403 325 14728 325 4960 325 4960 18067 4960 13398 9178 13398 6261 13398 6261 13966 6261 10004 18756 10004 7113 10004 7113 2173 7113 12929 19397 12929 622 12929 622 11679 622 19601 17438 19601 6190 19601 6190 24575 6190 22753 24426 22753 24426 2653 24426 17489 4738 17489 4738 3360 4738 6977 13699 6977 1223 6977 1223 5246 1223 11013 21904 11013 21904 1150 21904 10033 22556 10033 19205 10033 19205 1649 19205 8804 24860 8804 24860 10211 24860 243 12303 243 12847 243 12847 9692 12847 2542 19111 2542 15106 2542 15106 22905 7263 22905 23246 22905 23246 8682 23246 18818 15749 18818 15749 22239 15749 1465 635 1465 635 21377 4533 21377 154 21377 154 1255 154 8609 19239 8609 14992 8609 14992 12208 14992 5993 16811 5993 16811 18953 16811 17847 22540 17847 4499 17847 4499 2078 4499 11212 21380 11212 9526 11212 9526 14972 9526 71 19801 71 125 71 125 18579 24374 18579 24374 9952 11449 9952 11449 9851 11449 23697 2928 23697 11044 23697 11044 12346 5074 12346 9910 12346 9910 567 9910 7339 20590 7339 20590 1693 20590 18023 3014 18023 3014 10528 3014 24699 9963 24699 9963 10791 7559 10791 11655 10791 11655 18215 11655 15029 23386 15029 23386 638 4167 638 18359 638 18359 21465 18359 11714 10297 11714 19810 11714 19810 18597 19810 5472 12713 5472 15002 5472 15002 23350 24396 23350 12536 23350 12536 12429 12536 15069 12312 15069 24514 15069 24514 15735 24514 1843 13839 1843 17169 1843 17169 9730 17169 8748 10042 8748 19442 8748 19442 180 19442 6899 21983 6899 21983 15285 21983 11079 23100 11079 18682 11079 18682 18821 18682 10168 12627 10168 13401 10168 13401 20475 13401 3427 21149 3427 19323 3427 19323 18443 19323 10471 719 10471 719 5374 719 17161 15975 17161 15975 24424 15975 20277 2516 20277 15684 20277 15684 20919 15684 14213 22086 14213 8552 14213 8552 468 8552 23509 7240 23509 16388 23509 16388 10336 5161 10336 5161 12105 5161 8989 9151 8989 4949 8989 4949 1906 4949 15153 9432 15153 8590 15153 8590 23012 8590 20677 3514 20677 9858 20677 9858 2360 221 2360 221 19901 221 18975 21971 18975 21971 24509 7183 24509 7183 4815 24180 4815 10505 4815 10505 21893 21987 21893 6779 21893 6779 16268 22716 16268 3047 16268 3047 1814 12742 1814 12742 24564 12742 3137 14797 3137 208 3137 208 1440 208 15082 20563 15082 9395 15082 9395 739 9395 12875 808 12875 15796 12875 15796 13474 15796 4930 19372 4930 19372 11101 2531 11101 8029 11101 8029 19319 8029 11601 4144 11601 6474 11601 6474 2810 17948 2810 16150 2810 16150 22432 7392 22432 13213 22432 13213 5248 13213 6524 6435 6524 21028 6524 21028 245 21028 3396 5600 3396 5600 899 21838 899 21838 7646 56 7646 56 20763 56 14994 5848 14994 4067 14994 4067 19668 4067 9194 17973 9194 118 9194 118 1722 118 12483 4176 12483 4176 8392 4176 23523 20295 23523 3728 23523 3728 8763 3728 14044 1109 14044 1109 5316 869 5316 19718 5316 19718 22274 19718 14355 8084 14355 13559 14355 13559 10465 13559 16471 21015 16471 17901 16471 17901 10984 17901 11248 24451 11248 21425 11248 21425 24800 21425 10833 1296 10833 12775 10833 12775 13823 12775 10755 2380 10755 21751 10755 21751 20109 21751 17340 18478 17340 18478 6694 18478 12609 24644 12609 7668 12609 7668 21883 7611 21883 12046 21883 12046 13035 20322 13035 347 13035 347 8725 24928 8725 24928 24362 18300 24362 23713 24362 23713 21174 23713 23756 1448 23756 16595 23756 16595 4087 2507 4087 2507 12124 2507 5617 13379 5617 2774 5617 2774 4219 2774 19524 17921 19524 17921 31 17921 15926 3154 15926 3154 13933 3154 14091 11348 14091 4848 14091 4848 4245 10288 4245 6175 4245 6175 15529 6175 1528 21973 1528 4855 1528 4855 23034 4855 4817 23927 4817 23927 4036 23927 23394 1880 23394 1880 3802 1880 12722 20291 12722 20291 24572 20291 18781 542 18781 542 7246 23994 7246 23994 10701 515 10701 515 13111 515 7511 10813 7511 10813 17462 23755 17462 23755 22530 23755 1837 785 1837 785 15120 5112 15120 5112 20117 5112 5716 16594 5716 16594 20381 16594 4616 5320 4616 5357 4616 5357 579 5357 20047 16776 20047 16776 9621 1815 9621 12194 9621 12194 3338 12194 5536 11570 5536 16336 5536 16336 1474 3487 1474 18760 1474 18760 11047 2886 11047 2886 156 2886 11382 8944 11382 659 11382 659 24330 659 14168 23493 14168 23493 7418 23493 7734 8477 7734 8477 15170 8477 784 8236 784 9653 784 9653 17055 16027 17055 16027 15936 16027 23585 17601 23585 16947 23585 16947 6398 4505 6398 4505 22668 4505 21520 18497 21520 1314 21520 1314 1310 1314 21045 918 21045 12670 21045 12670 6026 12670 12651 21066 12651 21066 24202 4670 24202 4670 3365 8105 3365 7456 3365 7456 19642 7456 16908 19922 16908 18038 16908 18038 7991 3157 7991 8322 7991 8322 2601 8322 8871 6897 8871 17208 8871 17208 15615 4631 15615 24741 15615 24741 13138 1429 13138 11306 13138 11306 22687 11306 2977 2969 2977 2969 20708 13185 20708 9177 20708 9177 9032 9177 13748 13118 13748 6243 13748 6243 7089 6243 17125 13739 17125 5603 17125 5603 24040 5603 14358 775 14358 775 9774 775 21884 17069 21884 17069 10452 17069 24448 5286 24448 11178 24448 11178 6576 11178 17354 19193 17354 15287 17354 15287 21285 15287 10050 24991 10050 3437 10050 3437 21157 3437 12071 506 12071 13190 12071 13190 23572 13190 20275 5927 20275 14185 20275 14185 10508 14185 18843 18624 18843 12265 18843 12265 6550 24855 6550 24855 682 24855 15298 356 15298 356 20409 356 3726 20599 3726 20599 13005 20599 2075 13389 2075 23823 2075 23823 1902 23823 18913 8737 18913 9680 18913 9680 6206 9680 22908 2189 22908 2565 22908 2565 1852 2565 15086 12387 15086 6913 15086 6913 12519 39 12519 39 22399 39 14693 16823 14693 1536 14693 1536 24770 1536 3241 19778 3241 7001 3241 7001 11298 21248 11298 8426 11298 8426 16838 8426 7724 6588 7724 12036 7724 12036 21811 12036 1907 21542 1907 1116 1907 1116 21874 1116 20840 21467 20840 458 20840 458 1073 20088 1073 20088 20379 20088 492 5422 492 5422 10209 5422 277 134 277 21725 277 21725 12827 1381 12827 13613 12827 13613 24683 13613 1048 722 1048 18234 1048 18234 23406 570 23406 5601 23406 5601 922 1836 922 11889 922 11889 13078 11889 1670 211 1670 12828 1670 12828 14682 12828 5657 5747 5657 14516 5657 14516 23495 14516 22134 20600 22134 710 22134 710 5485 15631 5485 15631 3790 15631 4421 7018 4421 17284 4421 17284 11132 20863 11132 20863 24771 20863 11861 13771 11861 22133 11861 22133 3290 22133 23910 4787 23910 4787 21308 9960 21308 3461 21308 3461 5955 17538 5955 17538 19662 2007 19662 21538 19662 21538 14471 4297 14471 14333 14471 14333 5848 14333 20529 17494 20529 13809 20529 13809 350 9108 350 9108 11055 9108 8643 13464 8643 2318 8643 2318 22978 20233 22978 8249 22978 8249 10709 8249 11104 4271 11104 16956 11104 16956 20668 10242 20668 23562 20668 23562 21184 23562 6239 16408 6239 19686 6239 19686 1276 19686 23962 16402 23962 22284 23962 22284 1118 22284 8055 14101 8055 21075 8055 21075 20935 14173 20935 15758 20935 15758 333 9502 333 22266 333 22266 22969 22266 1593 4885 1593 4885 11313 4885 9458 9956 9458 9956 1500 18124 1500 4239 1500 4239 11180 4239 10661 23411 10661 23411 1568 23411 10514 14226 10514 14226 21842 14226 15011 11878 15011 21138 15011 21138 17618 3905 17618 18616 17618 18616 7039 18616 17088 18302 17088 24416 17088 24416 13098 15227 13098 16897 13098 16897 22811 16897 9010 3069 9010 14830 9010 14830 580 14830 1435 24039 1435 16810 1435 16810 8972 16810 1720 21319 1720 9894 1720 9894 20611 18391 20611 5276 20611 5276 18789 5276 20799 1999 20799 1999 18178 1999 22039 699 22039 11872 22039 11872 17036 11872 21034 2831 21034 2831 13057 8432 13057 1351 13057 1351 14359 1351 5094 3753 5094 3753 21151 3753 1136 22483 1136 2151 1136 2151 15821 2151 439 23497 439 23497 20346 23497 10097 13889 10097 13889 23931 13889 3472 19280 3472 11560 3472 11560 19325 11560 6124 16881 6124 11343 6124 11343 19011 11343 4181 14583 4181 41 4181 41 22587 18409 22587 15603 22587 15603 11879 17466 11879 6293 11879 6293 13052 6293 11017 24722 11017 24722 8724 24722 24609 11740 24609 11740 14676 11740 21809 24743 21809 44 21809 44 11598 44 12957 23086 12957 21255 12957 21255 20989 23336 20989 7339 20989 7339 10944 7339 17310 16216 17310 1201 17310 1201 23843 1201 18174 7673 18174 2828 18174 2828 4097 22341 4097 17877 4097 17877 16650 9223 16650 10229 16650 10229 12003 23895 12003 23895 10303 23895 12834 4581 12834 4581 5568 4581 24148 24779 24148 24779 1650 24779 11899 4571 11899 4571 23990 19146 23990 19146 24042 19146 1417 11801 1417 11801 14852 11801 6314 14451 6314 14451 20434 5236 20434 22127 20434 22127 8741 22127 20371 19974 20371 22875 20371 22875 16790 22875 18765 8000 18765 8000 751 8000 15855 5271 15855 12336 15855 12336 5325 2170 5325 12936 5325 12936 10200 12936 4836 4300 4836 21899 4836 21899 24517 11124 24517 11124 5645 11124 12617 21160 12617 21160 7804 21160 19448 4233 19448 4233 24666 4233 24624 21853 24624 21853 3377 16293 3377 16293 7200 16293 460 7102 460 7102 19269 22761 19269 22761 22989 4100 22989 23892 22989 23892 10000 73 10000 73 4291 73 20490 3886 20490 84 20490 84 2330 11313 2330 8506 2330 8506 572 8506 10367 21262 10367 16909 10367 16909 23294 16909 15783 21909 15783 15700 15783 15700 3028 15700 3030 6613 3030 18253 3030 18253 12350 18253 1805 12609 1805 19295 1805 19295 22268 23814 22268 20994 22268 20994 3436 24006 3436 5739 3436 5739 24317 5739 16649 14555 16649 7748 16649 7748 2700 7748 12878 3032 12878 6374 12878 6374 2751 6374 12449 19262 12449 5996 12449 5996 7434 5258 7434 17821 7434 17821 4436 17821 12468 10646 12468 10646 15728 10646 12549 4529 12549 5952 12549 5952 17562 5952 5210 16792 5210 16792 17151 23455 17151 23455 11311 23455 18901 4569 18901 4569 20091 4569 14080 14671 14080 2593 14080 2593 11792 2593 12306 13653 12306 8442 12306 8442 847 8442 14744 188 14744 2384 14744 2384 2871 2384 3973 19062 3973 18567 3973 18567 21864 18567 8397 2217 8397 2217 24925 1369 24925 20945 24925 20945 1529 1142 1529 1142 1382 1142 21771 22085 21771 9774 21771 9774 14037 9774 14081 16970 14081 11761 14081 11761 2316 11761 2713 18527 2713 17655 2713 17655 2382 17655 24223 9714 24223 13148 24223 13148 3326 5254 3326 5254 2589 5254 13002 7777 13002 7777 15068 7777 11168 3059 11168 23313 11168 23313 19921 23313 8374 10940 8374 10940 13501 6113 13501 13312 13501 13312 4236 21141 4236 20494 4236 20494 18592 2907 18592 2907 4147 2907 19611 16215 19611 4368 19611 4368 14173 4368 16692 21349 16692 21349 4524 9015 4524 9015 16800 9015 14784 15071 14784 15071 21203 15071 10829 13595 10829 24604 10829 24604 22954 2417 22954 2417 16599 2417 17298 17090 17298 17090 7326 17090 13306 21389 13306 21389 16525 21389 4283 15251 4283 15251 19221 15251 9134 4025 9134 4025 10561 4025 5940 22126 5940 14817 5940 14817 1420 14817 10812 7365 10812 7365 14102 7365 13996 13823 13996 8661 13996 8661 823 2485 823 19729 823 19729 14543 19729 3657 5785 3657 5785 16748 5785 340 7324 340 1894 340 1894 12487 7303 12487 7303 3399 15231 3399 11893 3399 11893 22952 11893 14948 2252 14948 2252 7883 2252 10638 15830 10638 15830 13563 7282 13563 23162 13563 23162 22786 110 22786 21099 22786 21099 1901 6538 1901 6538 21115 3108 21115 14304 21115 14304 3707 5289 3707 16894 3707 16894 22955 16894 14617 2580 14617 2580 23573 2580 21231 7984 21231 7984 4510 23709 4510 23709 19487 23709 11090 5288 11090 15555 11090 15555 6343 15555 11425 3420 11425 4677 11425 4677 1339 20866 1339 20866 24883 8834 24883 9789 24883 9789 7382 11854 7382 5208 7382 5208 22423 16843 22423 6012 22423 6012 6013 6012 21524 15666 21524 12805 21524 12805 1030 20679 1030 20679 11852 1949 11852 2948 11852 2948 15221 2948 8114 18787 8114 6017 8114 6017 14845 6017 891 12638 891 2800 891 2800 16225 11385 16225 7882 16225 7882 21042 24254 21042 24254 7895 10782 7895 10782 11318 10782 5027 18838 5027 18838 20069 18838 7008 22187 7008 19093 7008 19093 18185 19093 8946 13138 8946 13138 22920 13138 12044 5524 12044 8768 12044 8768 13841 8768 12042 13764 12042 13764 5174 9143 5174 19564 5174 19564 22313 19698 22313 16095 22313 16095 11506 16095 12002 21906 12002 15298 12002 15298 1780 1418 1780 7262 1780 7262 24245 7262 13532 14475 13532 11351 13532 11351 20670 1795 20670 1795 5953 1795 11060 6688 11060 6688 18895 6688 15603 1719 15603 1719 6926 23020 6926 22796 6926 22796 13539 22796 8188 5602 8188 6282 8188 6282 14435 6282 8913 18413 8913 18413 21099 3491 21099 22876 21099 22876 16756 22876 23635 13476 23635 18367 23635 18367 9756 1188 9756 1188 7942 1188 17608 12736 17608 12736 18406 12736 7127 20578 7127 14088 7127 14088 5890 14088 12114 8231 12114 8475 12114 8475 19965 8475 4306 14544 4306 1455 4306 1455 17097 19514 17097 13827 17097 13827 22801 13827 13200 8496 13200 8496 17938 20580 17938 1427 17938 1427 9863 977 9863 5801 9863 5801 15774 5801 1456 3254 1456 16154 1456 16154 17742 16154 10574 10186 10574 22019 10574 22019 903 22019 22617 10434 22617 21352 22617 21352 7017 21352 12998 3249 12998 23880 12998 23880 5209 23880 13755 579 13755 579 4792 579 19905 16270 19905 6821 19905 6821 12418 6821 19963 5662 19963 18330 19963 18330 2978 18330 19685 12734 19685 15893 19685 15893 766 15893 8841 2668 8841 23446 8841 23446 22864 13892 22864 22586 22864 22586 1223 10595 1223 10595 24840 23979 24840 23979 10775 23979 13984 24234 13984 2037 13984 2037 15688 2037 10295 14400 10295 14400 13053 14400 1724 2549 1724 2549 13968 2549 8671 21117 8671 7261 8671 7261 20599 7261 13835 14888 13835 14888 48 11770 48 24709 48 24709 9702 1688 9702 1688 22159 1688 16197 20822 16197 20822 4588 20822 10962 24088 10962 3088 10962 3088 22201 3088 19566 8680 19566 5592 19566 5592 23059 20832 23059 20832 2710 20832 24169 7557 24169 24833 24169 24833 24790 24833 493 17260 493 17260 12388 17260 1542 21182 1542 4971 1542 4971 4313 4971 965 13554 965 13554 13565 13554 1655 210 1655 17287 1655 17287 19050 21154 19050 11394 19050 11394 24278 11394 11326 3590 11326 3590 3922 3590 15542 13488 15542 13488 426 13488 12740 21150 12740 11715 12740 11715 1735 11715 13821 15013 13821 6932 13821 6932 9349 6932 21482 2408 21482 12113 21482 12113 24706 20662 24706 2994 24706 2994 17331 16987 17331 5922 17331 5922 17629 5922 14058 627 14058 9057 14058 9057 20196 9057 7532 7 7532 7 23746 7 20394 9082 20394 4714 20394 4714 411 4714 7048 3013 7048 7579 7048 7579 12194 7579 9807 23983 9807 6401 9807 6401 21230 6401 7572 19040 7572 19040 943 19040 19391 20926 19391 5010 19391 5010 24141 5010 6220 13402 6220 5536 6220 5536 21467 5536 20008 2901 20008 2901 4804 21415 4804 14389 4804 14389 16684 14389 1162 4955 1162 15493 1162 15493 22236 8678 22236 8678 23229 8678 5287 10382 5287 2527 5287 2527 22173 2527 3497 21091 3497 16014 3497 16014 24804 16014 14837 7967 14837 7967 20644 17278 20644 14005 20644 14005 8543 14005 16442 19706 16442 18271 16442 18271 4481 779 4481 16178 4481 16178 14001 16178 12277 1778 12277 10134 12277 10134 9402 10134 11839 24832 11839 10536 11839 10536 444 969 444 21109 444 21109 18369 21109 13900 1791 13900 8144 13900 8144 12920 8144 22983 12353 22983 12191 22983 12191 3557 12191 24086 10764 24086 12073 24086 12073 23 15229 23 5830 23 5830 21281 5830 9971 8853 9971 393 9971 393 14974 393 10041 11331 10041 10731 10041 10731 21333 21442 21333 20427 21333 20427 11064 20427 18268 3565 18268 23708 18268 23708 3593 6227 3593 21532 3593 21532 952 15456 952 19870 952 19870 18896 19123 18896 22344 18896 22344 9137 484 9137 484 24454 21759 24454 1643 24454 1643 1313 19623 1313 19623 718 19623 18141 3317 18141 19963 18141 19963 505 2229 505 23182 505 23182 18049 23182 1443 11199 1443 15260 1443 15260 7595 8116 7595 8116 15802 8116 14973 20385 14973 2996 14973 2996 15471 2996 6452 21445 6452 19075 6452 19075 21451 19075 13681 19285 13681 2474 13681 2474 6341 934 6341 13814 6341 13814 24119 13814 7015 6765 7015 24026 7015 24026 23359 10181 23359 10181 3620 10181 10240 23607 10240 23607 22618 23607 12170 4582 12170 20032 12170 20032 23701 2247 23701 21568 23701 21568 3207 21568 21123 1696 21123 1696 4379 20498 4379 20498 299 20498 20874 13652 20874 19129 20874 19129 18514 3304 18514 9534 18514 9534 3937 9534 4076 6577 4076 9170 4076 9170 19944 14235 19944 8107 19944 8107 23968 8107 14501 8093 14501 20146 14501 20146 22973 23176 22973 13218 22973 13218 7860 23484 7860 14611 7860 14611 4354 14611 9283 14 9283 14097 9283 14097 14093 14097 5876 4069 5876 4069 11948 18217 11948 18217 2539 18217 9278 23697 9278 17176 9278 17176 16592 17176 2618 9229 2618 12750 2618 12750 23173 12750 5857 21749 5857 8706 5857 8706 21167 4202 21167 20213 21167 20213 10175 3131 10175 14472 10175 14472 20461 1563 20461 4342 20461 4342 15279 3786 15279 10833 15279 10833 1342 10833 8569 16093 8569 16093 24592 5888 24592 6549 24592 6549 11147 6549 19919 6522 19919 14574 19919 14574 5345 14574 10785 21411 10785 21411 18576 12378 18576 12378 4247 19084 4247 18016 4247 18016 17848 9058 17848 23836 17848 23836 2906 23836 16107 5167 16107 5167 23244 5167 19786 12872 19786 4318 19786 4318 1887 3362 1887 5062 1887 5062 20096 866 20096 17646 20096 17646 5275 3425 5275 15746 5275 15746 24657 24395 24657 24395 8146 24395 22639 2148 22639 21052 22639 21052 313 21052 13769 24187 13769 6798 13769 6798 20578 6798 16331 19677 16331 19677 24761 19677 4296 6509 4296 21609 4296 21609 11636 3441 11636 3441 5086 3441 15163 22704 15163 22704 4727 22704 10834 3785 10834 10080 10834 10080 2719 16343 2719 2694 2719 2694 17122 2694 9780 5186 9780 1222 9780 1222 19465 15037 19465 15037 5421 18993 5421 8672 5421 8672 21737 1048 21737 5660 21737 5660 13267 24652 13267 24652 7282 24652 21394 13836 21394 13836 8407 23580 8407 23580 18306 23580 8587 2467 8587 9446 8587 9446 14360 18180 14360 18180 1869 18180 15354 5565 15354 10960 15354 10960 21153 10960 10720 7148 10720 16129 10720 16129 17415 16129 2812 3245 2812 7185 2812 7185 9054 7185 257 6754 257 23829 257 23829 9314 18997 9314 24563 9314 24563 2176 24563 3749 24823 3749 12296 3749 12296 12244 8746 12244 16873 12244 16873 15695 16873 2163 6970 2163 6970 18757 13421 18757 13421 19490 13421 6011 441 6011 7359 6011 7359 23649 7359 11864 20035 11864 20035 2689 20035 14247 6004 14247 10789 14247 10789 19153 5090 19153 23144 19153 23144 3408 3824 3408 3824 13323 3824 8571 1970 8571 6292 8571 6292 2046 6292 16616 13679 16616 425 16616 425 5375 425 16375 20082 16375 6620 16375 6620 2644 6620 15992 3761 15992 24067 15992 24067 20506 24067 10924 10246 10924 22455 10924 22455 22916 22455 6868 5277 6868 5277 24114 5277 5173 20597 5173 15845 5173 15845 2034 15845 13976 15338 13976 24541 13976 24541 18166 24541 10885 36 10885 4958 10885 4958 4814 10477 4814 1817 4814 1817 17031 1817 5945 5290 5945 5290 19866 5290 11742 108 11742 18586 11742 18586 21726 18586 20711 1302 20711 17195 20711 17195 5152 4879 5152 4879 16488 868 16488 11016 16488 11016 16117 11016 21769 141 21769 7234 21769 7234 23023 7234 19737 22290 19737 22290 21880 22290 19570 713 19570 713 23859 713 17237 16528 17237 16528 2288 16528 2934 9621 2934 20526 2934 20526 12884 20526 10806 12059 10806 15160 10806 15160 13290 15160 7066 1704 7066 2253 7066 2253 16949 19908 16949 19908 12912 5026 12912 5026 22784 5026 12613 24096 12613 24096 19328 24096 13981 14282 13981 23600 13981 23600 4751 23600 20523 2351 20523 7620 20523 7620 11012 7620 17067 22972 17067 22972 1156 6205 1156 10106 1156 10106 15761 10106 11211 4595 11211 4595 22011 4595 9454 24106 9454 24106 4365 19331 4365 19668 4365 19668 20961 19668 4287 5906 4287 22089 4287 22089 971 22089 22460 1896 22460 17694 22460 17694 4044 17694 17863 24434 17863 24434 20879 1275 20879 1275 2087 1275 4233 15567 4233 6918 4233 6918 10215 6918 779 2895 779 2895 9829 12653 9829 5327 9829 5327 2979 5327 10897 18364 10897 3160 10897 3160 4401 5916 4401 4666 4401 4666 2305 4666 3481 10138 3481 2231 3481 2231 17587 2231 10199 21809 10199 21809 1481 21809 22776 24821 22776 6386 22776 6386 5363 6386 16789 2444 16789 2829 16789 2829 24388 2829 5870 21517 5870 6911 5870 6911 1979 6911 23995 23414 23995 16519 23995 16519 6493 8991 6493 8991 17939 10248 17939 7900 17939 7900 8637 13391 8637 747 8637 747 23832 12386 23832 1208 23832 1208 20075 24965 20075 24965 4582 24965 13936 6340 13936 6340 17676 6340 6822 1031 6822 10507 6822 10507 18989 10507 11767 20958 11767 20958 3902 20958 16121 2157 16121 3294 16121 3294 18517 3294 13571 24319 13571 24319 24896 6229 24896 6229 11043 19911 11043 19911 21525 19179 21525 21710 21525 21710 2559 21710 4393 2769 4393 20497 4393 20497 24940 22930 24940 17914 24940 17914 18311 4757 18311 8491 18311 8491 6991 8491 16433 1500 16433 1864 16433 1864 4407 1864 5983 666 5983 23960 5983 23960 22563 6247 22563 6247 728 6247 19431 17707 19431 17707 2483 17707 17639 8988 17639 17444 17639 17444 3149 22317 3149 22317 19564 22317 5323 631 5323 631 13121 631 5304 18098 5304 9926 5304 9926 24754 9926 15532 9508 15532 9889 15532 9889 1202 9889 3669 17954 3669 2981 3669 2981 13273 1664 13273 3994 13273 3994 17691 3994 437 9711 437 5142 437 5142 16915 5142 10418 22336 10418 22336 11426 22336 2120 7726 2120 19915 2120 19915 20524 19915 407 21789 407 3634 407 3634 17509 3634 9474 9024 9474 7876 9474 7876 4776 7876 17319 285 17319 285 434 14411 434 14411 20606 14411 17427 814 17427 17851 17427 17851 714 17851 5944 2849 5944 13451 5944 13451 21111 2721 21111 19736 21111 19736 10461 19736 19228 2643 19228 2643 23880 2643 16071 22737 16071 22737 23549 22737 15601 391 15601 21014 15601 21014 12467 21014 19817 1966 19817 23451 19817 23451 2282 23451 23816 4412 23816 4412 12828 22848 12828 1751 12828 1751 19643 967 19643 15017 19643 15017 22067 15017 7726 239 7726 239 24987 239 17413 14769 17413 1630 17413 1630 450 1630 7850 24520 7850 4525 7850 4525 3872 4525 10858 18418 10858 10034 10858 10034 10219 10034 21293 23873 21293 2233 21293 2233 4661 2233 7538 18809 7538 2349 7538 2349 23972 13757 23972 13757 9094 13757 20875 24494 20875 15736 20875 15736 11698 21071 11698 4811 11698 4811 7501 4811 21063 463 21063 10295 21063 10295 13242 10295 13305 16972 13305 16972 24383 16972 8324 23150 8324 14887 8324 14887 6948 14887 22177 7044 22177 7044 6437 7044 14314 5044 14314 18269 14314 18269 22541 20065 22541 2627 22541 2627 4213 6784 4213 6784 16832 612 16832 612 21782 612 11972 18975 11972 18975 9507 18975 15016 20538 15016 17659 15016 17659 1347 17659 22430 17103 22430 24516 22430 24516 24501 24516 18412 13051 18412 18522 18412 18522 5270 18522 20471 4424 20471 24373 20471 24373 13654 4673 13654 9236 13654 9236 3007 9236 9361 7419 9361 20259 9361 20259 9214 20259 13619 7586 13619 7586 14987 7586 852 2788 852 11590 852 11590 17704 11590 17539 1613 17539 8009 17539 8009 24237 20386 24237 20386 4886 3252 4886 3252 19289 10912 19289 10692 19289 10692 9292 17682 9292 17076 9292 17076 21355 17076 15939 22261 15939 10617 15939 10617 20441 10617 5311 23583 5311 23583 18482 23583 12158 3136 12158 3136 24065 3136 23051 9913 23051 9913 24612 9913 6309 2306 6309 2306 15808 2306 3099 19120 3099 6430 3099 6430 24385 6430 7695 18194 7695 18194 255 18194 9366 17537 9366 21078 9366 21078 1329 21078 8037 6118 8037 6118 23019 6118 21609 17050 21609 4816 21609 4816 3985 4816 12739 21560 12739 13481 12739 13481 12715 13481 21937 11424 21937 22794 21937 22794 860 22794 1390 13634 1390 22429 1390 22429 18132 22429 7288 10758 7288 11537 7288 11537 3532 11537 24014 7705 24014 8879 24014 8879 11099 146 11099 4706 11099 4706 4976 4706 18372 22861 18372 22861 1658 22861 9383 7027 9383 7027 24104 24795 24104 24795 569 24795 21667 4659 21667 23154 21667 23154 1512 8703 1512 8703 24352 8703 5055 6537 5055 19001 5055 19001 17840 19001 12830 799 12830 13449 12830 13449 5115 13449 6016 294 6016 294 11919 294 4853 22445 4853 3480 4853 3480 14071 17338 14071 17338 686 4797 686 20384 686 20384 18841 2378 18841 2378 23551 2378 2654 24125 2654 17871 2654 17871 12580 17871 584 22326 584 2475 584 2475 21189 2475 19757 21438 19757 5640 19757 5640 24503 18141 24503 18141 6237 18141 14325 5332 14325 5332 23045 5332 20746 24157 20746 15053 20746 15053 21323 15053 15468 22760 15468 22760 19713 22760 3895 16294 3895 23217 3895 23217 21309 23217 12283 3424 12283 3424 17622 24452 17622 24452 4706 8366 4706 8366 23219 8366 11926 8166 11926 19859 11926 19859 2753 19859 22656 15519 22656 22339 22656 22339 4660 22339 17481 20367 17481 21374 17481 21374 517 21374 7488 24225 7488 20307 7488 20307 10624 20307 6614 21804 6614 8180 6614 8180 1502 8180 2276 14772 2276 77 2276 77 20775 18752 20775 18752 5087 18752 14890 993 14890 2022 14890 2022 15246 2022 9737 24029 9737 16984 9737 16984 6092 16984 19563 3167 19563 3167 8926 3167 19366 1494 19366 24342 19366 24342 23369 24342 11756 299 11756 4661 11756 4661 2473 4661 14214 12559 14214 8418 14214 8418 18608 8418 16398 4418 16398 16090 16398 16090 5583 2004 5583 17448 5583 17448 16610 9018 16610 21668 16610 21668 22431 21668 5518 743 5518 1484 5518 1484 10637 1484 2449 8538 2449 8538 12926 8538 2634 1798 2634 4063 2634 4063 20259 11337 20259 11337 1283 13641 1283 11234 1283 11234 14835 21382 14835 19805 14835 19805 13018 19805 23094 6612 23094 10347 23094 10347 8467 18928 8467 6082 8467 6082 20822 6082 16429 4874 16429 18551 16429 18551 24563 18551 9770 17669 9770 18957 9770 18957 16296 4563 16296 4563 8494 21848 8494 12696 8494 12696 19189 12696 3894 17294 3894 14697 3894 14697 16769 14697 3157 21773 3157 21773 21647 4756 21647 4756 914 4756 1254 21886 1254 8685 1254 8685 32 8685 24616 17049 24616 15869 24616 15869 1619 15927 1619 7076 1619 7076 11717 2919 11717 15489 11717 15489 1944 15489 9887 24721 9887 24721 3907 24721 4516 6881 4516 6881 21000 6881 1165 1811 1165 22869 1165 22869 14445 22869 3598 24032 3598 12344 3598 12344 16254 998 16254 17756 16254 17756 7603 17756 14356 11748 14356 11748 9797 11748 22098 24341 22098 9408 22098 9408 1344 9408 15767 3654 15767 3654 1233 3654 21121 21342 21121 21342 24970 21342 5212 3419 5212 12960 5212 12960 20412 12960 5631 24204 5631 471 5631 471 21475 471 2424 13502 2424 7075 2424 7075 10981 15094 10981 3360 10981 3360 8485 15114 8485 15114 16680 3970 16680 17935 16680 17935 22614 17935 13256 2463 13256 12680 13256 12680 5777 12680 18094 6799 18094 13466 18094 13466 23204 13466 7906 9785 7906 9785 24049 9785 15200 16781 15200 16781 17577 497 17577 497 11634 497 14921 17058 14921 13033 14921 13033 22126 13033 13728 16076 13728 10418 13728 10418 20226 10418 5969 20581 5969 18536 5969 18536 2150 18536 8028 28 8028 11677 8028 11677 16260 11677 4105 9651 4105 14729 4105 14729 3849 14729 15904 22184 15904 12038 15904 12038 24071 12038 5625 19996 5625 19996 23776 19996 14464 17840 14464 17840 1765 17840 24365 20106 24365 6001 24365 6001 11495 6001 13551 4132 13551 6317 13551 6317 21255 6317 19721 16295 19721 4920 19721 4920 702 4920 13142 22000 13142 22000 17680 22000 7774 14014 7774 14014 24254 4021 24254 10892 24254 10892 24623 10892 15014 2877 15014 22464 15014 22464 19127 9961 19127 17685 19127 17685 19379 17685 9990 22743 9990 1453 9990 1453 19788 18544 19788 18544 8294 7463 8294 7463 3928 7463 13880 15199 13880 13446 13880 13446 9775 13446 9781 20457 9781 18707 9781 18707 3056 18707 8668 3367 8668 3367 22819 22643 22819 2851 22819 2851 6147 10023 6147 10023 20244 22024 20244 18105 20244 18105 23296 18105 17684 3244 17684 3244 20547 3244 5168 12284 5168 4312 5168 4312 2789 4312 16302 23779 16302 23779 25 23779 2933 8832 2933 8832 11880 22844 11880 14139 11880 14139 18654 1204 18654 1204 23461 1204 10803 20103 10803 20103 15513 20103 4990 4995 4990 4995 20950 20816 20950 6823 20950 6823 1033 6823 24271 2635 24271 13852 24271 13852 3453 22332 3453 19940 3453 19940 17633 7098 17633 7098 9917 7098 24943 10046 24943 1556 24943 1556 7205 1556 7617 1235 7617 15561 7617 15561 3597 15561 9551 131 9551 6479 9551 6479 23074 6479 4234 18061 4234 3721 4234 3721 22726 3721 8614 22235 8614 22235 1399 9204 1399 11710 1399 11710 21945 11710 18991 22565 18991 3272 18991 3272 8927 3272 13400 1682 13400 24871 13400 24871 1544 4435 1544 4435 21746 4435 13548 16821 13548 16821 22837 16821 17970 9297 17970 20125 17970 20125 9151 20125 19236 14099 19236 20282 19236 20282 1009 5645 1009 22467 1009 22467 833 22467 4426 10120 4426 11733 4426 11733 16040 2149 16040 2149 24337 2149 9471 23882 9471 23817 9471 23817 3974 23817 8684 2697 8684 2697 18407 2697 16074 12726 16074 7958 16074 7958 9588 7958 23502 8229 23502 4774 23502 4774 1486 4774 19342 10663 19342 2658 19342 2658 22626 2658 104 19407 104 10314 104 10314 5882 10314 5847 3430 5847 3430 17282 3430 6304 19947 6304 19947 23166 12271 23166 12271 1839 12271 14362 10666 14362 10809 14362 10809 18882 10809 9866 4257 9866 6212 9866 6212 23024 6212 20222 15931 20222 4048 20222 4048 4052 4048 15100 20898 15100 2450 15100 2450 20626 2450 17766 8889 17766 8889 15341 8889 24175 6115 24175 24435 24175 24435 16568 24435 24514 2526 24514 2526 10627 1170 10627 14655 10627 14655 22958 14655 4866 4894 4866 13124 4866 13124 15452 24945 15452 11737 15452 11737 3963 11737 9390 17 9390 15621 9390 15621 18276 15621 17693 10648 17693 19360 17693 19360 10318 19360 18937 15450 18937 22307 18937 22307 23368 22307 17446 12300 17446 18135 17446 18135 2008 16857 2008 16857 9367 16857 3662 19474 3662 6260 3662 6260 6090 6260 4795 16795 4795 33 4795 33 20858 33 12453 12175 12453 12175 794 2142 794 6056 794 6056 5160 11398 5160 11398 4034 11398 6213 6018 6213 6018 22980 19674 22980 6993 22980 6993 9837 6993 10216 5131 10216 5131 3771 5131 11708 16348 11708 2319 11708 2319 19351 2319 3162 20640 3162 20640 15361 20640 11808 22288 11808 5317 11808 5317 24819 5317 19529 4509 19529 18604 19529 18604 2817 12147 2817 20306 2817 20306 16933 20306 6184 12124 6184 19189 6184 19189 14456 3988 14456 5964 14456 5964 19218 5964 14235 20175 14235 20175 8940 5091 8940 5091 19540 18481 19540 14302 19540 14302 11359 19655 11359 12712 11359 12712 16474 12712 12119 23063 12119 13608 12119 13608 24505 13608 8167 4863 8167 18170 8167 18170 14995 19759 14995 19759 1337 19759 14049 23139 14049 2671 14049 2671 16896 2671 15453 18636 15453 18636 24441 18636 17438 19951 17438 7097 17438 7097 21304 7097 2155 2899 2155 17430 2155 17430 9096 17430 2597 17360 2597 23017 2597 23017 21608 23017 15945 24356 15945 7343 15945 7343 22478 16357 22478 4455 22478 4455 15212 18231 15212 6598 15212 6598 1103 13802 1103 379 1103 379 15771 20493 15771 20493 21470 20493 15113 17061 15113 18723 15113 18723 18208 18723 13695 12401 13695 21679 13695 21679 5322 21679 22150 3661 22150 20957 22150 20957 655 5485 655 5485 13848 5485 12977 1902 12977 3798 12977 3798 6074 3798 18606 15876 18606 5020 18606 5020 24660 5020 1699 14390 1699 11218 1699 11218 22238 14353 22238 7243 22238 7243 3826 7243 23134 23668 23134 22041 23134 22041 1911 18415 1911 24173 1911 24173 13639 24173 3015 15273 3015 15273 17288 15273 10439 4277 10439 4277 10809 4277 2380 314 2380 10899 2380 10899 16663 226 16663 226 22336 3135 22336 3007 22336 3007 4983 3007 21473 21282 21473 21282 23819 21282 19744 5318 19744 18376 19744 18376 17261 991 17261 5636 17261 5636 2273 17557 2273 17557 16727 6922 16727 6922 2519 6922 12952 12863 12952 2347 12952 2347 3020 2347 23096 17451 23096 17451 16324 17451 18239 2868 18239 13261 18239 13261 2816 11649 2816 17014 2816 17014 20145 20733 20145 11983 20145 11983 22812 11983 12305 23559 12305 23559 2122 10634 2122 10634 18962 10634 5022 4604 5022 19768 5022 19768 24133 19768 11357 11286 11357 11286 22 11286 9972 3857 9972 17944 9972 17944 5469 24055 5469 9041 5469 9041 20744 6699 20744 21587 20744 21587 3222 8581 3222 9093 3222 9093 14897 9093 14817 3054 14817 10842 14817 10842 2361 10842 24722 18153 24722 8301 24722 8301 8868 13725 8868 8628 8868 8628 18951 8628 17916 11176 17916 5543 17916 5543 3520 4311 3520 18299 3520 18299 22993 12384 22993 12384 14136 7105 14136 7105 118 20404 118 9014 118 9014 4846 8733 4846 9248 4846 9248 24039 14348 24039 3062 24039 3062 1271 17997 1271 17997 24544 17997 5397 21232 5397 10258 5397 10258 628 10258 16764 1652 16764 24915 16764 24915 24293 24915 6706 3777 6706 3777 3840 3777 23850 24870 23850 24870 4273 24870 12753 6700 12753 6700 22163 21449 22163 8200 22163 8200 20390 8200 21271 15329 21271 10131 21271 10131 2386 23805 2386 19481 2386 19481 18323 19481 15150 21929 15150 13104 15150 13104 12795 13104 19872 1194 19872 6093 19872 6093 4419 4440 4419 20341 4419 20341 19441 20341 1326 3985 1326 13769 1326 13769 21692 13769 9981 19804 9981 3528 9981 3528 1564 3528 9850 10765 9850 2034 9850 2034 16216 2034 5644 4984 5644 4984 22505 4984 4757 4760 4757 24639 4757 24639 21840 3876 21840 3876 24807 3876 8235 12890 8235 12890 13275 12890 4770 3260 4770 13868 4770 13868 24573 13868 19894 17405 19894 7835 19894 7835 15776 21004 15776 21004 1754 4189 1754 17140 1754 17140 16223 17140 6648 1701 6648 1701 11992 1701 1706 16105 1706 9282 1706 9282 14953 12752 14953 3189 14953 3189 6119 24932 6119 4771 6119 4771 10725 4771 7613 21760 7613 10720 7613 10720 193 10720 23333 876 23333 876 24917 876 20916 7585 20916 1627 20916 1627 17796 1627 24249 864 24249 24458 24249 24458 3036 16506 3036 16506 23556 2804 23556 19991 23556 19991 56 14683 56 14683 24603 11278 24603 21754 24603 21754 4658 21754 15725 9208 15725 9208 1860 9208 1942 5437 1942 5781 1942 5781 4211 5781 3839 17281 3839 17281 24936 4045 24936 4045 6384 4045 9670 3978 9670 21634 9670 21634 1407 21634 20493 3898 20493 9101 20493 9101 12879 9101 16178 12984 16178 2431 16178 2431 20158 2431 14823 11439 14823 11439 14033 11439 18378 20431 18378 15578 18378 15578 2147 13579 2147 20109 2147 20109 13932 20109 7930 3742 7930 17094 7930 17094 465 17094 17567 6054 17567 6054 6575 14969 6575 9828 6575 9828 5559 9828 22657 9924 22657 1284 22657 1284 11793 1284 13799 17434 13799 4104 13799 4104 22645 10723 22645 5679 22645 5679 23010 5679 5804 15127 5804 15127 634 15127 1941 14704 1941 20182 1941 20182 24368 20182 2400 12293 2400 20951 2400 20951 22649 20951 7535 23843 7535 14316 7535 14316 4707 14316 21576 15696 21576 14505 21576 14505 3717 496 3717 22088 3717 22088 4807 22088 4162 9275 4162 20607 4162 20607 11958 20607 8134 23378 8134 21234 8134 21234 18248 22158 18248 5612 18248 5612 14560 3142 14560 10458 14560 10458 10721 10458 20465 20127 20465 16740 20465 16740 5770 16740 14936 18100 14936 3749 14936 3749 608 1505 608 19184 608 19184 19400 19184 18150 3959 18150 3959 23341 3959 427 21836 427 18386 427 18386 17066 18386 9067 2495 9067 2495 21906 24110 21906 24110 9106 24110 10227 8398 10227 9304 10227 9304 2082 9304 5594 17165 5594 8012 5594 8012 22944 7919 22944 9609 22944 9609 11669 9609 18656 16505 18656 15204 18656 15204 17045 15204 21367 5508 21367 5508 22195 5508 1040 20365 1040 20365 115 20365 13530 2843 13530 15235 13530 15235 11965 15235 14442 4515 14442 4515 24569 4515 24401 11625 24401 11625 5218 3467 5218 16654 5218 16654 1786 16654 24713 20043 24713 17849 24713 17849 2331 17849 11572 7217 11572 7217 21376 16409 21376 16409 2405 7847 2405 7847 21589 5918 21589 13241 21589 13241 2402 18789 2402 18789 14756 18789 4568 8617 4568 11070 4568 11070 17209 11070 15006 19250 15006 19250 22883 24558 22883 13816 22883 13816 4455 13816 8954 17860 8954 4980 8954 4980 2137 2087 2137 18008 2137 18008 7522 23867 7522 14508 7522 14508 412 5030 412 15853 412 15853 24684 5200 24684 5200 2047 17919 2047 17919 9871 17919 1155 3009 1155 15193 1155 15193 4068 15193 3684 21158 3684 19310 3684 19310 12246 8731 12246 8731 23194 23211 23194 20448 23194 20448 22676 20448 22823 20759 22823 5343 22823 5343 16564 5343 17541 21592 17541 19639 17541 19639 9855 19639 21635 20104 21635 19000 21635 19000 11058 19000 18126 1659 18126 1659 13477 1659 17058 17832 17058 17832 19415 17832 2711 5059 2711 5059 15398 452 15398 14467 15398 14467 3622 14467 19183 14083 19183 19898 19183 19898 3710 92 3710 6533 3710 6533 24919 6533 13892 10336 13892 1510 13892 1510 21711 11098 21711 11098 1726 11098 14523 7695 14523 13492 14523 13492 4931 13492 5800 9584 5800 9584 5225 9584 8042 18816 8042 4328 8042 4328 24839 4328 13983 20987 13983 17231 13983 17231 24196 17231 13085 6002 13085 6002 1916 6002 10225 15134 10225 15134 4979 15134 5203 19403 5203 11335 5203 11335 15799 22734 15799 22734 8662 22734 14449 6703 14449 6703 3950 3607 3950 4247 3950 4247 8700 4247 7758 24470 7758 24470 11314 24470 5200 9327 5200 9327 21879 9327 14684 5225 14684 23669 14684 23669 2986 5611 2986 5611 17222 15901 17222 4439 17222 4439 11136 4439 20078 14497 20078 7853 20078 7853 10532 21277 10532 21277 6003 21277 13136 22679 13136 9470 13136 9470 782 12012 782 10671 782 10671 16146 10671 9359 23013 9359 16347 9359 16347 16311 16347 6463 21774 6463 8117 6463 8117 3334 8117 3428 24206 3428 24206 23145 11314 23145 11314 1441 6602 1441 6602 2200 6602 1388 17149 1388 17149 16383 2939 16383 22115 16383 22115 5932 22115 13770 23175 13770 12258 13770 12258 17363 12258 5354 7036 5354 7036 13439 7036 9237 10562 9237 4283 9237 4283 21059 4283 6254 14033 6254 12078 6254 12078 23136 21541 23136 2977 23136 2977 23197 2977 19248 22478 19248 22478 19430 22478 5585 16584 5585 20769 5585 20769 10977 20769 2398 13117 2398 13117 9167 13117 834 19110 834 10674 834 10674 12492 22599 12492 13566 12492 13566 1144 14725 1144 13351 1144 13351 20295 2459 20295 2459 24737 7238 24737 7238 4193 13020 4193 9312 4193 9312 3728 9312 12111 8827 12111 12645 12111 12645 10782 12645 22543 22398 22543 16777 22543 16777 1635 18916 1635 10869 1635 10869 22829 10869 16515 22715 16515 22715 1015 12371 1015 12407 1015 12407 6377 1469 6377 23396 6377 23396 2677 23396 3151 16507 3151 18106 3151 18106 15525 12233 15525 23060 15525 23060 19759 23060 12036 8427 12036 8427 17464 8427 7614 18607 7614 18607 20444 20036 20444 9191 20444 9191 4078 9191 20843 5455 20843 5455 7980 24290 7980 21206 7980 21206 11389 21206 8266 6436 8266 6436 13582 6436 6638 7797 6638 1139 6638 1139 17165 12777 17165 7623 17165 7623 16531 7623 17578 3344 17578 19828 17578 19828 21213 16017 21213 16017 12203 12700 12203 13944 12203 13944 1766 4697 1766 23430 1766 23430 16957 3259 16957 3259 23046 21326 23046 21326 1179 21326 5649 17139 5649 22123 5649 22123 9791 2870 9791 2870 19784 2870 13815 21110 13815 7993 13815 7993 21863 7993 19666 14124 19666 6899 19666 6899 7985 21843 7985 360 7985 360 1648 23777 1648 23777 1555 23777 11513 3274 11513 11446 11513 11446 21913 11446 3441 21427 3441 10164 3441 10164 10156 10164 4759 22667 4759 22667 20285 22667 6107 811 6107 811 20612 21355 20612 8651 20612 8651 5707 8651 8689 20984 8689 20984 23713 826 23713 826 12390 9726 12390 1697 12390 1697 17831 1697 14366 19470 14366 13614 14366 13614 14238 13614 20621 6536 20621 19900 20621 19900 7126 19900 13977 989 13977 989 1498 989 21911 17661 21911 10497 21911 10497 10969 10497 22825 16480 22825 10096 22825 10096 4389 17798 4389 17798 12507 17798 10274 10719 10274 14827 10274 14827 1919 14827 6241 22131 6241 22131 21224 10001 21224 12449 21224 12449 18030 12449 20794 5700 20794 14183 20794 14183 10275 14183 17554 18487 17554 3943 17554 3943 2291 23124 2291 17862 2291 17862 14031 7213 14031 20915 14031 20915 16111 20915 15949 4722 15949 16664 15949 16664 23774 16664 4585 3121 4585 3121 23006 3121 19637 23352 19637 23352 2089 23352 24832 13082 24832 13082 6302 18843 6302 13015 6302 13015 18220 13015 12524 2722 12524 18900 12524 18900 22381 18900 10942 20007 10942 10146 10942 10146 13665 10146 4259 3229 4259 20014 4259 20014 8453 20014 5755 22965 5755 22965 21196 15066 21196 15066 2229 15066 9926 12525 9926 16248 9926 16248 253 16248 23498 18499 23498 13997 23498 13997 12185 13327 12185 24334 12185 24334 14294 24334 1492 18953 1492 18953 19640 18953 7727 16049 7727 23543 7727 23543 1469 23543 19770 5442 19770 5442 4312 5442 14517 23792 14517 2551 14517 2551 21612 2551 6288 23881 6288 23881 22548 8947 22548 8947 23106 8947 17042 23019 17042 8817 17042 8817 24929 3195 24929 21597 24929 21597 1803 21597 13022 3359 13022 3359 4176 3359 6339 18507 6339 18507 273 18507 7404 9311 7404 9311 8511 9311 5065 18929 5065 4174 5065 4174 14228 18592 14228 2401 14228 2401 24673 2401 6947 4842 6947 1250 6947 1250 3965 1250 24369 23153 24369 302 24369 302 9614 14187 9614 4740 9614 4740 3860 4740 4178 16648 4178 11739 4178 11739 18736 16942 18736 11384 18736 11384 813 22366 813 22366 4427 22366 3554 3776 3554 21405 3554 21405 13384 21405 9563 13297 9563 15990 9563 15990 12521 17795 12521 12910 12521 12910 618 12910 16597 6048 16597 6048 5704 6048 14812 4376 14812 14131 14812 14131 1384 17500 1384 17500 20012 17500 9173 14252 9173 17903 9173 17903 23501 23219 23501 14040 23501 14040 5813 14040 23275 10415 23275 14089 23275 14089 8309 24007 8309 3399 8309 3399 13879 3399 1426 16296 1426 16296 20322 16296 10936 1654 10936 24534 10936 24534 368 24534 2535 5914 2535 19551 2535 19551 16864 19551 8789 5016 8789 5016 4917 5016 11977 2510 11977 2510 5958 318 5958 5912 5958 5912 4819 5912 17256 15419 17256 15219 17256 15219 1874 13426 1874 17474 1874 17474 11891 6646 11891 18811 11891 18811 24565 22827 24565 22827 9238 5291 9238 5291 18269 5291 4090 9845 4090 9845 7334 9845 731 19247 731 11179 731 11179 22443 11179 607 24008 607 24008 20881 24008 6145 7200 6145 10463 6145 10463 16974 4134 16974 19500 16974 19500 2994 3075 2994 22051 2994 22051 18196 22051 7698 23977 7698 23274 7698 23274 19035 23274 8703 17114 8703 19392 8703 19392 23935 19392 23250 23047 23250 11410 23250 11410 3131 20746 3131 20746 15573 12358 15573 16779 15573 16779 611 16779 11697 19959 11697 18082 11697 18082 4939 272 4939 272 23758 12071 23758 12071 3414 1216 3414 9350 3414 9350 1070 9350 11284 19460 11284 17157 11284 17157 22524 17157 3299 13219 3299 20790 3299 20790 15809 20790 3483 20373 3483 24104 3483 24104 15679 24104 4461 1861 4461 1861 14725 1861 4665 20629 4665 20629 8087 20629 6785 900 6785 900 22208 24895 22208 24895 4551 24895 11360 7435 11360 8793 11360 8793 6792 13296 6792 13296 24478 19053 24478 12576 24478 12576 1599 12576 6582 7257 6582 7257 23098 7257 9491 639 9491 639 23450 639 4735 21043 4735 21043 23943 11732 23943 18899 23943 18899 5564 23059 5564 20443 5564 20443 20160 24410 20160 18211 20160 18211 8949 18211 12814 863 12814 19105 12814 19105 14975 3904 14975 3904 23867 3904 8339 23707 8339 6653 8339 6653 727 6653 13284 17216 13284 17216 5809 17216 23665 2249 23665 2249 11428 2249 21529 13961 21529 13961 5408 22804 5408 18857 5408 18857 21002 18857 4261 20435 4261 18628 4261 18628 24063 18628 11166 252 11166 9077 11166 9077 24371 9077 15537 23896 15537 882 15537 882 3898 882 9435 14177 9435 9950 9435 9950 1723 7210 1723 17579 1723 17579 3445 17579 1094 264 1094 8073 1094 8073 13145 8073 11540 9158 11540 7093 11540 7093 11269 7093 24295 20737 24295 20737 16124 8798 16124 8798 8514 4713 8514 17170 8514 17170 22557 17937 22557 11177 22557 11177 10189 11177 18899 15491 18899 1081 18899 1081 1074 19151 1074 19151 17091 19151 1981 19458 1981 8028 1981 8028 15640 23214 15640 23214 24499 23214 18707 7055 18707 23647 18707 23647 653 2742 653 2742 9572 2742 3834 23222 3834 23222 16190 7569 16190 18572 16190 18572 3367 4528 3367 18735 3367 18735 14241 18735 7271 6532 7271 11383 7271 11383 9867 11383 2573 22287 2573 9007 2573 9007 20136 4177 20136 21693 20136 21693 12752 21693 21804 23717 21804 22592 21804 22592 10779 22592 20107 11320 20107 11320 6753 11320 19942 617 19942 617 22456 617 17448 17615 17448 17615 3329 17615 9841 5154 9841 5154 8909 5154 21629 16797 21629 11262 21629 11262 6473 10565 6473 16907 6473 16907 21435 16907 13537 1148 13537 1148 6025 17037 6025 17037 629 17037 21892 19401 21892 9325 21892 9325 7041 9325 8907 18399 8907 12429 8907 12429 2057 15255 2057 3852 2057 3852 1320 3852 18812 18026 18812 8742 18812 8742 7311 8742 24137 4819 24137 15380 24137 15380 3793 21416 3793 21416 18935 21416 14387 2279 14387 16644 14387 16644 20792 24473 20792 24473 1719 24473 7075 4994 7075 13623 7075 13623 15782 13623 5555 19849 5555 3165 5555 3165 10163 3165 2328 8709 2328 8709 22226 8709 11481 21844 11481 21844 12807 21844 4028 3685 4028 3685 16802 10580 16802 10580 9542 24438 9542 16678 9542 16678 22612 16678 21944 24302 21944 1519 21944 1519 2578 1519 6069 15028 6069 8812 6069 8812 1608 8812 13077 11729 13077 2757 13077 2757 2189 2757 5540 15792 5540 4478 5540 4478 16681 21351 16681 6415 16681 6415 2416 6415 5786 13635 5786 3258 5786 3258 22133 3258 11725 992 11725 18454 11725 18454 21653 18454 7674 3472 7674 3472 4253 3472 8083 22524 8083 22524 14364 13445 14364 13445 6687 13445 21169 22113 21169 22113 14814 22113 20802 23463 20802 17033 20802 17033 9578 11593 9578 11593 21930 24785 21930 24785 6133 24785 24857 1255 24857 2462 24857 2462 4606 2462 10596 19121 10596 19121 7021 19121 19116 7820 19116 20764 19116 20764 5618 4118 5618 4118 21683 4118 3703 865 3703 22832 3703 22832 18387 22832 17368 2176 17368 21444 17368 21444 19084 21444 10731 17794 10731 19090 10731 19090 7487 19090 14832 11827 14832 21290 14832 21290 21614 21290 6496 376 6496 376 22178 376 3843 17323 3843 10045 3843 10045 7219 10045 6514 7345 6514 7345 24588 17909 24588 17909 15588 23010 15588 1785 15588 1785 4515 1785 16541 7394 16541 7394 14819 1873 14819 22462 14819 22462 24774 22462 8508 15314 8508 15314 22652 15314 21307 19261 21307 1928 21307 1928 8760 7768 8760 7424 8760 7424 1550 7424 23559 21584 23559 21584 1408 4964 1408 10690 1408 10690 8540 14943 8540 14943 20192 14943 11280 16953 11280 105 11280 105 20252 105 8973 19078 8973 19078 23611 6926 23611 19928 23611 19928 10850 19928 18099 16363 18099 21473 18099 21473 13313 21473 20893 11534 20893 11534 140 11534 6848 7712 6848 24412 6848 24412 24122 24412 2199 5564 2199 5564 14942 16836 14942 5157 14942 5157 24174 20221 24174 17723 24174 17723 24209 17723 6441 3851 6441 3851 24921 3851 20701 22753 20701 21972 20701 21972 125 13239 125 13239 2984 4187 2984 12375 2984 12375 1856 12375 6520 22079 6520 12506 6520 12506 15408 5975 15408 15768 15408 15768 5801 15768 20067 24293 20067 24293 24768 24293 6755 6140 6755 6140 18476 22536 18476 7223 18476 7223 3864 7223 5980 11043 5980 4308 5980 4308 18273 4308 7685 24251 7685 24251 16952 24251 8604 716 8604 16961 8604 16961 15986 16961 4375 1632 4375 1669 4375 1669 19732 16459 19732 16459 12070 16459 13370 14514 13370 23425 13370 23425 5001 476 5001 476 20914 476 10670 12349 10670 5408 10670 5408 16081 5408 3498 19228 3498 19228 21575 4182 21575 13546 21575 13546 8400 13546 16569 735 16569 13759 16569 13759 1192 13759 24736 15680 24736 2325 24736 2325 19893 22264 19893 22264 11281 19165 11281 19529 11281 19529 3203 19529 7829 18621 7829 18621 2864 18621 8048 20412 8048 1502 8048 1502 15851 22791 15851 22791 6886 22791 9332 11297 9332 20411 9332 20411 17855 16266 17855 16266 7038 9481 7038 20555 7038 20555 3746 20555 3942 5122 3942 5122 19793 18824 19793 2689 19793 2689 11511 18762 11511 5755 11511 5755 16166 5755 6534 3774 6534 13830 6534 13830 36 13830 23085 4614 23085 4614 1904 4614 10680 17136 10680 10755 10680 10755 7211 2652 7211 17741 7211 17741 2234 17741 22030 1707 22030 1707 10456 15599 10456 8608 10456 8608 19983 8608 11393 15326 11393 14872 11393 14872 8894 14872 17655 7808 17655 12216 17655 12216 321 3126 321 9265 321 9265 19658 9265 7571 982 7571 982 17940 982 13209 20378 13209 20378 11991 20378 19648 5244 19648 14656 19648 14656 7296 14656 23724 18554 23724 18554 24013 18554 15115 1633 15115 24018 15115 24018 7569 24018 10996 7572 10996 7572 19021 7572 12069 18988 12069 17513 12069 17513 2722 17829 2722 8339 2722 8339 24957 8339 20165 6413 20165 8542 20165 8542 7294 10734 7294 2061 7294 2061 17616 4428 17616 1466 17616 1466 3397 322 3397 10269 3397 10269 8753 10269 7023 23572 7023 23572 10655 3968 10655 3968 20838 21615 20838 258 20838 258 7138 16902 7138 12270 7138 12270 2336 12270 20657 16677 20657 16677 3127 16677 9813 20487 9813 20487 18048 20487 8347 1150 8347 1150 16164 1150 11002 24392 11002 24392 488 24392 24136 3366 24136 3366 354 3366 644 14932 644 14932 24670 11441 24670 11441 6571 11441 13686 10369 13686 14164 13686 14164 8394 14164 17387 4037 17387 4037 1008 24551 1008 20636 1008 20636 8150 7230 8150 13231 8150 13231 20384 12973 20384 19943 20384 19943 11053 19943 24522 17889 24522 19410 24522 19410 15015 19410 17128 17099 17128 17099 8875 17099 18299 20151 18299 18440 18299 18440 7419 18440 20680 116 20680 20464 20680 20464 884 20464 14282 467 14282 14248 14282 14248 20266 14248 7950 23314 7950 23314 6466 23314 16228 7026 16228 12281 16228 12281 24512 12281 10194 7388 10194 16377 10194 16377 23917 16377 3364 14037 3364 20900 3364 20900 8431 20900 2162 780 2162 780 102 8860 102 8860 10685 2039 10685 2039 21741 2039 18785 15303 18785 15303 22658 15303 13300 23229 13300 1392 13300 1392 20337 1392 1241 20300 1241 17047 1241 17047 19283 12727 19283 22793 19283 22793 4485 2057 4485 4751 4485 4751 8971 4751 1433 18597 1433 18597 19868 18597 16380 4105 16380 4105 18845 4105 9460 13153 9460 13153 8213 13153 21386 24040 21386 24040 11751 12567 11751 12567 17750 24485 17750 6677 17750 6677 4235 19026 4235 974 4235 974 17797 974 9539 10158 9539 10158 2324 10158 18971 8648 18971 11481 18971 11481 3867 5447 3867 6628 3867 6628 24228 24114 24228 24114 8688 24114 18353 816 18353 816 23524 816 1038 18990 1038 18990 16909 18990 13494 6344 13494 6344 7142 6344 17642 18491 17642 17085 17642 17085 3174 22731 3174 9530 3174 9530 17610 9530 9279 17623 9279 17623 12765 10329 12765 10329 1194 10329 19002 12774 19002 5607 19002 5607 6340 748 6340 16835 6340 16835 4139 16835 8299 6020 8299 6020 4839 6020 7520 626 7520 21087 7520 21087 15247 21087 9445 17803 9445 19160 9445 19160 704 6889 704 13675 704 13675 22231 1732 22231 22015 22231 22015 3713 22015 16851 13187 16851 13187 9799 13187 15088 16929 15088 6321 15088 6321 2917 5308 2917 8083 2917 8083 8110 8083 3569 5512 3569 9462 3569 9462 895 9462 16026 13272 16026 13272 1023 22090 1023 19929 1023 19929 24152 19929 13510 10398 13510 11130 13510 11130 2880 11130 19534 8584 19534 14806 19534 14806 3225 18048 3225 424 3225 424 148 424 19517 18250 19517 18250 2283 20577 2283 20577 1211 20577 12063 24686 12063 22567 12063 22567 987 22567 19223 5652 19223 5652 12672 12181 12672 2471 12672 2471 13842 2471 8765 11254 8765 7988 8765 7988 20128 7988 19390 4399 19390 4399 9690 4399 22156 10794 22156 10794 2204 16591 2204 16591 20660 5577 20660 5577 12341 5577 19356 1828 19356 11992 19356 11992 15521 3230 15521 9822 15521 9822 1154 9822 5606 24481 5606 5578 5606 5578 12307 5578 3249 18133 3249 18133 22886 18133 15659 7241 15659 13216 15659 13216 6686 13216 8996 21404 8996 14689 8996 14689 23696 9761 23696 24787 23696 24787 23908 24787 13146 4114 13146 18426 13146 18426 8388 17154 8388 23667 8388 23667 21500 23667 5756 2081 5756 14458 5756 14458 1796 14458 10435 3255 10435 6961 10435 6961 2160 6961 21193 20968 21193 20968 5696 492 5696 492 70 492 18241 19480 18241 1184 18241 1184 21633 1184 9901 23653 9901 23653 24494 14340 24494 14340 7626 24277 7626 10564 7626 10564 3511 10564 23102 5365 23102 5365 19051 5365 24402 22434 24402 17846 24402 17846 6735 17846 11476 2123 11476 18648 11476 18648 3725 22978 3725 22978 9760 22978 4209 2902 4209 23406 4209 23406 20819 23406 14582 15343 14582 15546 14582 15546 4696 15546 6062 20205 6062 20205 1026 20205 23991 1292 23991 1292 18460 1292 24460 8015 24460 4216 24460 4216 6969 18287 6969 12049 6969 12049 21641 12049 10090 24784 10090 12123 10090 12123 4584 12123 9646 14515 9646 3010 9646 3010 2669 3010 10257 15407 10257 6571 10257 6571 18070 6571 3704 9318 3704 7393 3704 7393 2184 7393 10845 13826 10845 8417 10845 8417 7177 8417 20887 21307 20887 13838 20887 13838 4165 13838 11173 7921 11173 8696 11173 8696 3093 3396 3093 18363 3093 18363 21243 18275 21243 24382 21243 24382 3638 24382 14761 16901 14761 16901 11441 20633 11441 18064 11441 18064 1559 18064 7751 24665 7751 24665 6766 24665 10074 608 10074 18144 10074 18144 12132 10535 12132 13673 12132 13673 16657 3267 16657 12798 16657 12798 9364 17213 9364 16057 9364 16057 20748 8594 20748 14818 20748 14818 24238 14818 14704 1307 14704 9203 14704 9203 12112 9203 23715 21240 23715 21240 10593 21240 10950 1557 10950 1557 198 16186 198 11904 198 11904 18130 13447 18130 2909 18130 2909 19263 2909 8696 19087 8696 12799 8696 12799 5324 12799 6303 14102 6303 2398 6303 2398 4545 2398 8081 15248 8081 15248 19580 23710 19580 9741 19580 9741 8183 10589 8183 7979 8183 7979 6857 7979 17187 11912 17187 3892 17187 3892 7090 3892 21073 19831 21073 15406 21073 15406 14956 15406 24867 23628 24867 23628 10153 23628 17251 7582 17251 7582 6730 7582 15931 16261 15931 16261 10022 16261 11826 3331 11826 16756 11826 16756 3984 16756 14375 7164 14375 21030 14375 21030 17468 21030 4258 8248 4258 10390 4258 10390 12826 10390 927 18747 927 18747 10907 4914 10907 24994 10907 24994 21514 24994 4685 189 4685 189 9960 189 271 8202 271 3865 271 3865 15237 3865 6216 24230 6216 10259 6216 10259 499 10259 4056 8088 4056 21348 4056 21348 22404 3101 22404 17272 22404 17272 5602 23981 5602 16814 5602 16814 18038 3609 18038 20244 18038 20244 19830 20244 14301 21161 14301 10861 14301 10861 23357 10861 19033 23903 19033 4613 19033 4613 2101 22677 2101 22677 17950 22677 10110 1112 10110 1112 23413 1112 18033 23988 18033 21539 18033 21539 19520 21539 471 2312 471 24484 471 24484 13927 22244 13927 24917 13927 24917 4890 8463 4890 17519 4890 17519 17473 17519 11302 20860 11302 3598 11302 3598 12313 3598 11381 14873 11381 14873 10103 957 10103 5316 10103 5316 24686 20558 24686 20558 6087 3840 6087 3840 1524 13165 1524 12466 1524 12466 1290 12466 12991 9075 12991 14802 12991 14802 9550 14802 19569 17193 19569 6987 19569 6987 2049 22454 2049 8794 2049 8794 11395 8794 97 24343 97 15817 97 15817 9256 23404 9256 16754 9256 16754 7050 16754 10373 3817 10373 10391 10373 10391 17369 10391 7467 24591 7467 17525 7467 17525 22140 5117 22140 15982 22140 15982 2214 15982 21889 3164 21889 4576 21889 4576 19233 4576 22034 21481 22034 21481 9322 11867 9322 11867 12217 11867 4448 9549 4448 23082 4448 23082 12657 23082 9937 14904 9937 14904 23360 10174 23360 20212 23360 20212 298 20532 298 2945 298 2945 17028 21387 17028 21387 12720 21387 22246 3628 22246 3628 2930 9587 2930 9587 18317 23221 18317 22967 18317 22967 5808 22967 8236 24971 8236 24971 24805 24971 7276 12052 7276 12052 21302 9815 21302 19659 21302 19659 7521 19659 19450 10133 19450 23575 19450 23575 408 23575 1520 1782 1520 1782 19778 15049 19778 15049 15046 24840 15046 15323 15046 15323 8123 15323 22222 810 22222 13279 22222 13279 23513 13279 3226 18944 3226 4398 3226 4398 16091 4398 1088 14078 1088 13173 1088 13173 23201 7636 23201 22263 23201 22263 132 22263 18612 10249 18612 10249 8434 10249 17929 7298 17929 10058 17929 10058 24874 8900 24874 8900 4972 8900 12575 6058 12575 6058 2018 6058 2886 237 2886 5741 2886 5741 15587 4642 15587 23213 15587 23213 10268 6462 10268 6462 5532 6462 8402 12321 8402 9727 8402 9727 19885 9727 6261 11440 6261 9447 6261 9447 11983 15788 11983 4087 11983 4087 224 4087 5476 374 5476 4462 5476 4462 830 4462 20503 18473 20503 13625 20503 13625 8591 22167 8591 12252 8591 12252 24808 12252 10634 13945 10634 5970 10634 5970 8017 5970 22606 23998 22606 14831 22606 14831 4528 14831 16135 6908 16135 12107 16135 12107 22122 12107 4256 3584 4256 3584 12431 3584 8850 386 8850 11444 8850 11444 13170 21013 13170 2850 13170 2850 8224 2850 10019 20486 10019 20486 14965 20486 14810 9129 14810 10113 14810 10113 5888 14477 5888 14477 35 14477 723 16522 723 13818 723 13818 20507 13818 13612 14460 13612 9152 13612 9152 4503 22170 4503 11428 4503 11428 12383 11428 3 701 3 701 12272 23876 12272 23876 939 23876 17882 894 17882 894 11730 894 18737 18273 18737 13715 18737 13715 7553 13293 7553 20467 7553 20467 16969 20467 5310 9641 5310 20845 5310 20845 14908 20845 5226 23855 5226 10021 5226 10021 4746 10021 5123 69 5123 17760 5123 17760 14741 17760 11303 20507 11303 2223 11303 2223 14729 12141 14729 12141 8965 22562 8965 15312 8965 15312 24899 15312 2680 20510 2680 6060 2680 6060 22466 6060 21463 22198 21463 22198 6651 22198 18452 7542 18452 15246 18452 15246 24472 15246 10699 7428 10699 7428 944 5243 944 16417 944 16417 22544 16417 17957 2634 17957 15718 17957 15718 12332 22980 12332 5436 12332 5436 3199 5436 19714 23485 19714 19024 19714 19024 17149 19024 18629 7619 18629 9625 18629 9625 1169 5281 1169 5281 18819 24525 18819 24525 4845 24525 22834 7625 22834 10129 22834 10129 23632 10129 11487 5141 11487 5141 14927 5141 5581 1614 5581 14196 5581 14196 4270 14196 21245 12846 21245 14787 21245 14787 10201 2020 10201 17003 10201 17003 11470 17003 9221 3348 9221 22825 9221 22825 17233 22825 13154 5702 13154 5702 8126 11917 8126 4577 8126 4577 6561 4577 12911 24884 12911 24884 7665 24884 9251 9103 9251 9103 5659 9103 14162 312 14162 8960 14162 8960 21586 6171 21586 21717 21586 21717 21821 21717 5255 10826 5255 14246 5255 14246 17820 23323 17820 23323 23804 23323 20242 938 20242 9476 20242 9476 14945 9476 19214 841 19214 22183 19214 22183 6934 3371 6934 3371 105 18270 105 18270 21332 3993 21332 14017 21332 14017 21947 14017 2858 17496 2858 5883 2858 5883 11858 5883 11605 8113 11605 7536 11605 7536 18193 7536 6843 16206 6843 16206 13504 16206 7762 11299 7762 13974 7762 13974 14525 13974 10403 19592 10403 9424 10403 9424 19730 7881 19730 8030 19730 8030 16357 8030 16813 13407 16813 9200 16813 9200 3342 5784 3342 6487 3342 6487 15219 6487 7878 7143 7878 1612 7878 1612 5099 1612 6335 13096 6335 13096 150 13096 5686 19656 5686 2105 5686 2105 21506 17710 21506 17710 6252 4262 6252 4262 9693 4262 5436 12377 5436 8847 5436 8847 24502 8847 7584 1765 7584 1765 20340 1765 15167 23702 15167 12219 15167 12219 14029 12219 15619 20514 15619 20514 23077 20514 8952 9800 8952 9800 19904 9800 16542 21212 16542 21212 16412 21212 20930 8217 20930 11954 20930 11954 2562 11954 9457 3759 9457 4733 9457 4733 4630 4733 17326 939 17326 7326 17326 7326 3494 15987 3494 15987 17871 8921 17871 14911 17871 14911 22241 14911 1646 15928 1646 14644 1646 14644 20830 22400 20830 22400 21450 22400 2564 7960 2564 24441 2564 24441 21395 5985 21395 5985 2931 2664 2931 20237 2931 20237 23036 20237 13756 16025 13756 16978 13756 16978 6382 16978 17865 20862 17865 20289 17865 20289 254 20289 7780 10849 7780 10849 23315 10849 10425 6223 10425 6223 6275 6223 13690 24033 13690 24033 20103 24033 654 5227 654 5516 654 5516 8993 263 8993 15016 8993 15016 24662 13162 24662 13233 24662 13233 6739 13233 15050 24229 15050 2222 15050 2222 17894 2222 13312 20849 13312 13472 13312 13472 1834 13472 2674 7043 2674 8732 2674 8732 21551 5938 21551 5938 11588 5938 20085 24214 20085 20446 20085 20446 10415 20446 12197 8858 12197 12631 12197 12631 16477 12631 11768 1300 11768 1300 24471 1300 18853 23787 18853 22234 18853 22234 9601 4130 9601 4130 2687 4130 10164 22795 10164 19839 10164 19839 13080 9112 13080 9112 2202 9112 10555 14120 10555 4935 10555 4935 22439 22852 22439 22852 7493 22852 11161 4231 11161 4231 2001 4231 3470 86 3470 11495 3470 11495 12315 11495 9376 1334 9376 7160 9376 7160 24786 7160 1558 8676 1558 4731 1558 4731 24444 4731 18158 23321 18158 23321 6102 23321 17284 13534 17284 13534 21965 3553 21965 3553 2112 3553 12180 12886 12180 5579 12180 5579 23040 5579 22247 16242 22247 16242 16732 16242 17083 4496 17083 22472 17083 22472 5189 847 5189 24349 5189 24349 6155 24349 1950 21614 1950 24327 1950 24327 54 24327 5038 7349 5038 19738 5038 19738 23781 4903 23781 4903 8767 4903 23079 3221 23079 7131 23079 7131 2666 7131 5655 18940 5655 18940 1545 18940 21526 21591 21526 3376 21526 3376 23851 3376 18807 18119 18807 18035 18807 18035 2758 18035 23182 18926 23182 17070 23182 17070 24682 17070 16669 16572 16669 16813 16669 16813 496 16813 22175 21771 22175 363 22175 363 7377 23379 7377 23379 2010 23379 10151 15659 10151 15659 23292 15659 2019 20335 2019 20335 14607 20335 769 5402 769 19013 769 19013 10687 12527 10687 22241 10687 22241 4904 22241 22042 1126 22042 1126 5290 1126 21460 19115 21460 9452 21460 9452 8021 9452 12092 17576 12092 6023 12092 6023 761 6023 3724 10502 3724 10502 24054 10502 15332 15414 15332 9316 15332 9316 1129 9316 23179 22058 23179 17303 23179 17303 3639 17303 19623 15698 19623 17628 19623 17628 12142 17628 20912 3289 20912 3289 10176 12092 10176 12092 18740 12092 8490 219 8490 3268 8490 3268 1037 17421 1037 17421 19265 17421 1400 17029 1400 17982 1400 17982 18773 17982 12733 15166 12733 23712 12733 23712 8093 23712 23261 8097 23261 8097 16422 1308 16422 20477 16422 20477 2737 9690 2737 9690 15122 22666 15122 1938 15122 1938 1867 1938 5582 11687 5582 11687 8227 11687 2213 7266 2213 7266 18808 7266 489 21845 489 7524 489 7524 18083 7524 2788 6069 2788 6069 477 14866 477 14866 18877 19382 18877 19382 13540 19382 19220 8573 19220 9397 19220 9397 22365 9397 3198 22812 3198 14060 3198 14060 18768 200 18768 200 4761 7597 4761 7597 23959 7597 12553 10104 12553 4364 12553 4364 21228 4364 18838 793 18838 5757 18838 5757 16065 5757 22945 12643 22945 12643 10063 12643 17423 6893 17423 12943 17423 12943 3190 12943 10460 2911 10460 18083 10460 18083 7272 18083 16123 21046 16123 19949 16123 19949 23022 19949 17998 10935 17998 10935 10663 18817 10663 18817 2952 13307 2952 19490 2952 19490 18463 19490 9218 23819 9218 1097 9218 1097 2541 1097 16906 19508 16906 4003 16906 4003 21038 4003 10861 14559 10861 11978 10861 11978 347 23469 347 12044 347 12044 28 12044 563 18245 563 9233 563 9233 6101 9233 1259 20499 1259 13740 1259 13740 23754 13740 7280 14493 7280 8829 7280 8829 23373 2126 23373 16606 23373 16606 1868 16606 17076 1512 17076 19337 17076 19337 22289 1343 22289 1343 15439 1343 24729 16731 24729 16731 3736 16731 13908 6269 13908 6566 13908 6566 16709 6566 2800 20396 2800 10425 2800 10425 129 10425 9070 2953 9070 12249 9070 12249 438 9418 438 24963 438 24963 21294 11807 21294 11807 1681 3176 1681 19461 1681 19461 17478 20831 17478 14894 17478 14894 24004 8537 24004 13047 24004 13047 9643 21674 9643 20198 9643 20198 21952 20198 1279 5296 1279 8292 1279 8292 23773 8292 14345 1769 14345 14814 14345 14814 24654 10435 24654 12490 24654 12490 14825 12490 19230 1476 19230 22179 19230 22179 9165 6511 9165 19950 9165 19950 23672 19950 6327 6493 6327 24573 6327 24573 14961 24573 11557 13115 11557 13115 16995 13115 13212 1933 13212 23917 13212 23917 6769 23917 20139 16256 20139 16256 14056 3991 14056 9788 14056 9788 9899 9788 16753 3872 16753 3872 20028 3872 7565 11645 7565 6371 7565 6371 23189 22940 23189 22940 10815 22940 11805 3000 11805 3000 20338 13831 20338 13059 20338 13059 9801 13059 23608 19030 23608 14453 23608 14453 2966 14453 20339 8242 20339 12829 20339 12829 269 23869 269 2320 269 2320 22334 14478 22334 14478 13328 23824 13328 4246 13328 4246 9013 4246 17526 23355 17526 13246 17526 13246 18591 13246 4742 1236 4742 24517 4742 24517 975 24517 13915 2820 13915 20891 13915 20891 8018 2396 8018 11064 8018 11064 7128 11064 10210 14143 10210 7167 10210 7167 12706 7167 8077 20855 8077 5625 8077 5625 24434 4359 24434 9763 24434 9763 1135 7645 1135 11423 1135 11423 12250 11423 2580 8927 2580 22440 2580 22440 19275 22440 10830 2273 10830 20317 10830 20317 14536 565 14536 3530 14536 3530 7401 3530 23964 18167 23964 12556 23964 12556 16757 3510 16757 3510 12571 3283 12571 13200 12571 13200 16371 13200 12028 18458 12028 5903 12028 5903 24863 4708 24863 4747 24863 4747 15994 8157 15994 7603 15994 7603 9697 7603 19554 9892 19554 9471 19554 9471 14 9471 6910 5933 6910 16660 6910 16660 12727 16660 8947 6607 8947 6607 14680 13076 14680 13076 5460 18882 5460 18882 2090 18882 6964 79 6964 19880 6964 19880 13152 19880 1027 10315 1027 24663 1027 24663 17040 24663 13973 7315 13973 7315 18165 7315 15467 22427 15467 22427 21461 14193 21461 23529 21461 23529 14578 3076 14578 9362 14578 9362 6578 9362 24111 21780 24111 4862 24111 4862 5112 12720 5112 6500 5112 6500 9530 24630 9530 24630 4321 24630 19262 10148 19262 10148 15397 10148 19947 20807 19947 20807 3626 2539 3626 18338 3626 18338 14067 921 14067 921 5217 23216 5217 23216 18434 956 18434 956 8196 956 21857 22772 21857 7754 21857 7754 16920 2980 16920 14565 16920 14565 2549 14565 17837 16695 17837 7552 17837 7552 9649 7552 18922 21511 18922 21511 12895 9728 12895 9728 22684 9728 13050 20980 13050 929 13050 929 17961 929 15440 9939 15440 9939 24972 9939 8805 23263 8805 8553 8805 8553 20586 8553 13951 18205 13951 1086 13951 1086 1242 1086 11152 23168 11152 23168 15815 23168 1920 1983 1920 1983 19709 1983 8842 11775 8842 511 8842 511 19333 511 9371 22459 9371 22459 19620 22459 18836 22568 18836 18154 18836 18154 5866 18154 12779 15506 12779 22696 12779 22696 24590 22696 19260 717 19260 717 6235 717 17034 24171 17034 9992 17034 9992 19951 23141 19951 15827 19951 15827 20457 15827 6113 16554 6113 9702 6113 9702 22716 14352 22716 261 22716 261 23314 261 14992 14925 14992 3747 14992 3747 2274 23774 2274 13663 2274 13663 21611 21827 21611 6102 21611 6102 4369 6102 22584 20565 22584 20565 2111 9769 2111 18160 2111 18160 23002 15515 23002 15515 3874 15515 22364 23398 22364 21526 22364 21526 24437 21526 8137 10557 8137 19821 8137 19821 21434 4084 21434 5187 21434 5187 4694 19092 4694 19092 11831 19092 5873 2826 5873 2826 3090 2826 5341 24756 5341 24756 15351 10865 15351 10865 8546 20468 8546 20468 4362 20468 12579 6929 12579 24099 12579 24099 4805 24099 9166 17167 9166 17167 3690 17167 23460 11691 23460 18040 23460 18040 4673 207 4673 8146 4673 8146 3312 8146 20980 11482 20980 5683 20980 5683 10313 5683 12979 14536 12979 9335 12979 9335 18684 9335 10233 22300 10233 22300 20646 22300 17012 5421 17012 24313 17012 24313 23465 24313 12833 4192 12833 4192 18541 1043 18541 7537 18541 7537 3994 344 3994 24752 3994 24752 23639 24752 10770 9967 10770 11865 10770 11865 19675 11865 763 21606 763 19933 763 19933 19291 19933 11046 6189 11046 6189 1134 6189 16505 11743 16505 11743 21700 16487 21700 12941 21700 12941 2353 12941 8269 23751 8269 11195 8269 11195 19937 11195 4609 353 4609 353 23263 20956 23263 12326 23263 12326 24826 12326 3072 13714 3072 1301 3072 1301 12496 10274 12496 10274 23277 10274 19978 3327 19978 10972 19978 10972 22028 10972 14259 5528 14259 24050 14259 24050 17734 24050 1961 2204 1961 10309 1961 10309 19848 18662 19848 18662 6584 18662 9408 11802 9408 11802 24747 21941 24747 10221 24747 10221 1857 10221 14675 21912 14675 4494 14675 4494 2215 4494 20426 313 20426 15121 20426 15121 4316 15121 19149 4625 19149 24790 19149 24790 9886 24790 14192 14323 14192 16183 14192 16183 3331 16183 21890 2587 21890 14668 21890 14668 5471 21964 5471 12732 5471 12732 23737 12732 14770 23064 14770 10260 14770 10260 22058 20892 22058 5262 22058 5262 1988 2562 1988 24980 1988 24980 19119 24980 17140 13301 17140 14154 17140 14154 19583 4648 19583 17758 19583 17758 2417 17758 20601 3184 20601 22619 20601 22619 11328 18665 11328 20265 11328 20265 16708 20265 9433 12075 9433 20929 9433 20929 21933 20929 4587 9493 4587 9493 4152 9493 22950 23545 22950 23545 5768 23545 16730 15517 16730 23312 16730 23312 23206 23312 6054 12072 6054 14150 6054 14150 16247 1024 16247 16679 16247 16679 17494 16679 4314 8490 4314 11327 4314 11327 20623 11327 8886 20441 8886 8602 8886 8602 24412 1863 24412 15256 24412 15256 9668 24381 9668 1575 9668 1575 11445 1575 5424 20420 5424 20420 24467 20420 5202 1079 5202 1079 19074 1079 7599 22912 7599 22912 18548 22912 16614 6249 16614 18526 16614 18526 22847 18526 8468 75 8468 609 8468 609 1460 22660 1460 22660 23830 22660 15515 12852 15515 16250 15515 16250 20595 16250 10513 24670 10513 24122 10513 24122 8328 24122 15814 12823 15814 12823 9844 5638 9844 13110 9844 13110 3709 13110 6296 419 6296 23635 6296 23635 18346 1944 18346 1944 2207 9523 2207 9523 22170 6617 22170 11631 22170 11631 4941 4171 4941 8459 4941 8459 19787 3048 19787 6486 19787 6486 11577 23974 11577 23974 18351 23974 9282 2469 9282 2469 18790 2469 3932 8439 3932 6270 3932 6270 1628 6270 8448 21038 8448 21038 1051 9043 1051 17565 1051 17565 11690 17565 2294 4070 2294 13180 2294 13180 22297 13180 2023 24326 2023 14790 2023 14790 13129 14790 3531 21121 3531 21121 21301 2603 21301 2603 17400 2603 19878 6428 19878 6428 23326 6428 2303 1257 2303 11678 2303 11678 10129 11678 6570 16657 6570 138 6570 138 13523 8126 13523 4703 13523 4703 7106 4703 21916 13630 21916 13630 594 13630 1993 11795 1993 16063 1993 16063 20332 16063 7544 1833 7544 18470 7544 18470 9968 18470 9098 23938 9098 5385 9098 5385 22164 5385 3587 1893 3587 1893 15321 1893 3995 11470 3995 1028 3995 1028 15555 1028 4238 21167 4238 21167 6222 15105 6222 15105 14733 15105 2568 7295 2568 20113 2568 20113 20448 20113 11539 2682 11539 2682 21072 18042 21072 18042 10658 24585 10658 8694 10658 8694 6426 8694 9331 16098 9331 27 9331 27 21517 22407 21517 11857 21517 11857 908 16301 908 1558 908 1558 21198 1558 334 582 334 23794 334 23794 19625 4580 19625 4580 7257 16279 7257 1332 7257 1332 15175 1332 1688 12961 1688 6021 1688 6021 18690 6021 2861 14682 2861 14682 11286 11377 11286 24781 11286 24781 22504 24781 5242 21198 5242 24322 5242 24322 1000 24322 3044 1347 3044 24864 3044 24864 13322 4240 13322 4240 1266 21970 1266 21970 22296 14250 22296 14250 24818 14250 11855 20456 11855 6027 11855 6027 2672 6027 19539 72 19539 8159 19539 8159 554 8159 3461 15024 3461 15024 12960 23233 12960 23233 1605 23233 5672 2164 5672 9168 5672 9168 24973 9168 1252 1524 1252 24269 1252 24269 4285 24269 1637 1609 1637 15583 1637 15583 18532 16285 18532 1865 18532 1865 6205 11955 6205 5501 6205 5501 4710 5501 8209 18175 8209 11767 8209 11767 16916 11767 2492 19038 2492 5019 2492 5019 21232 5019 17394 1359 17394 21547 17394 21547 23422 21547 17993 23847 17993 8822 17993 8822 19246 8822 11011 8888 11011 6208 11011 6208 6046 6208 21490 20975 21490 20975 20460 20975 22087 23050 22087 9153 22087 9153 23558 9153 22409 1413 22409 2439 22409 2439 7149 2439 7560 24925 7560 24925 5679 24925 24809 12743 24809 17858 24809 17858 9247 21041 9247 4153 9247 4153 2006 7764 2006 7764 22392 7764 11186 22719 11186 22719 5544 22719 11295 20001 11295 20001 1100 20001 4000 1917 4000 21184 4000 21184 11411 702 11411 702 6612 702 10726 10386 10726 10386 13846 10386 632 20861 632 20861 24224 15602 24224 18344 24224 18344 3811 12741 3811 22128 3811 22128 14882 22128 8075 6808 8075 6808 19353 6808 15383 18356 15383 14693 15383 14693 23933 14693 3172 17718 3172 15921 3172 15921 13380 15921 5305 14727 5305 19073 5305 19073 9826 19073 1861 1988 1861 1988 21010 23718 21010 23718 2500 11139 2500 23691 2500 23691 24322 23691 21845 24216 21845 12149 21845 12149 13773 19827 13773 19827 7588 8982 7588 8982 14638 8982 4229 2388 4229 10332 4229 10332 23820 18248 23820 15559 23820 15559 3761 20051 3761 15455 3761 15455 2474 15455 18494 14190 18494 17976 18494 17976 2660 21617 2660 18101 2660 18101 900 18101 7590 7530 7590 24588 7590 24588 20682 24588 352 165 352 18015 352 18015 20005 23727 20005 23727 2980 23727 4092 19638 4092 20771 4092 20771 5838 20771 4645 3914 4645 3914 22577 13612 22577 8850 22577 8850 151 8850 6453 1964 6453 18575 6453 18575 23642 18575 3293 18677 3293 16289 3293 16289 20048 16289 3366 2494 3366 22436 3366 22436 13497 22436 8293 23113 8293 23113 18287 23113 12559 6940 12559 16876 12559 16876 17829 16876 134 16074 134 16335 134 16335 4957 2492 4957 21026 4957 21026 20474 21026 8015 661 8015 3727 8015 3727 4212 3727 8589 19972 8589 12027 8589 12027 15657 12027 9493 18512 9493 18512 5736 20293 5736 20293 12902 9258 12902 24660 12902 24660 13215 24660 1152 9665 1152 16710 1152 16710 9514 16710 481 2216 481 2216 24878 2216 8178 1345 8178 3848 8178 3848 7336 14587 7336 14587 790 14587 4949 1582 4949 1582 12868 1582 5033 12751 5033 12751 24691 6936 24691 6936 6470 6936 11460 14105 11460 9141 11460 9141 4046 9141 7208 21287 7208 21287 15877 10926 15877 13199 15877 13199 15165 13199 21287 11545 21287 11545 2446 4419 2446 23325 2446 23325 1139 436 1139 6055 1139 6055 24873 6055 13870 5151 13870 18831 13870 18831 11259 18831 11273 7859 11273 15669 11273 15669 11894 15669 6627 23900 6627 4917 6627 4917 19384 16249 19384 9841 19384 9841 11995 9841 24391 7702 24391 16491 24391 16491 672 16491 11163 13638 11163 19278 11163 19278 2493 22560 2493 11150 2493 11150 384 23399 384 23399 23395 14648 23395 20520 23395 20520 4548 182 4548 182 9264 182 4189 22831 4189 22831 15698 12944 15698 12944 20389 12944 19969 21608 19969 17559 19969 17559 15556 17559 23216 5184 23216 5184 5501 6711 5501 3495 5501 3495 889 3495 4747 2967 4747 2967 15636 2967 4843 23009 4843 15911 4843 15911 18539 8739 18539 23593 18539 23593 4183 23593 12010 2563 12010 2563 1005 2563 5836 20066 5836 5100 5836 5100 16998 5100 16665 1934 16665 12041 16665 12041 16940 12041 1827 17987 1827 6855 1827 6855 22309 20917 22309 20917 6664 11131 6664 20531 6664 20531 16623 20531 2734 9459 2734 9459 7036 18186 7036 18186 23706 18186 6406 5834 6406 5834 23043 5834 11784 22460 11784 21323 11784 21323 19041 21323 11348 7949 11348 7949 21415 4059 21415 4059 9250 24467 9250 24467 22910 24467 16677 1153 16677 11464 16677 11464 6307 11464 11447 20716 11447 18565 11447 18565 18762 3644 18762 21429 18762 21429 14499 21429 24001 7789 24001 20158 24001 20158 1504 20158 17030 8723 17030 19361 17030 19361 22751 18351 22751 21877 22751 21877 8776 21877 11492 4295 11492 22971 11492 22971 7968 3482 7968 15097 7968 15097 14135 15097 11442 12624 11442 24141 11442 24141 22375 24141 18875 17776 18875 17776 3825 14332 3825 24301 3825 24301 21104 24301 7659 14665 7659 14841 7659 14841 13978 14841 9280 11557 9280 13294 9280 13294 10743 13294 3656 10949 3656 15305 3656 15305 21505 15305 17279 3434 17279 18045 17279 18045 7192 4128 7192 23029 7192 23029 4416 23029 6245 2210 6245 7312 6245 7312 1209 7312 11278 17001 11278 14958 11278 14958 22875 14958 8941 1480 8941 1480 11691 24831 11691 3429 11691 3429 8154 3429 10749 11569 10749 2437 10749 2437 20584 2437 8282 15566 8282 15518 8282 15518 1654 15518 12279 5641 12279 5641 893 5641 3393 21954 3393 21954 13709 24129 13709 19701 13709 19701 24090 19701 9703 9787 9703 9787 2537 21928 2537 21928 19166 8935 19166 16345 19166 16345 5269 16345 5515 22867 5515 5052 5515 5052 1783 5052 9276 7447 9276 7447 5229 7447 18441 465 18441 465 1838 11575 1838 11575 21740 11575 671 7079 671 19329 671 19329 20776 5584 20776 5584 2596 5584 7471 21330 7471 21330 20024 9775 20024 9775 22181 9775 12523 19462 12523 11409 12523 11409 13744 11409 8104 2564 8104 22522 8104 22522 24158 22522 18990 2370 18990 2370 21548 2370 20284 22209 20284 15732 20284 15732 17624 15732 23967 4268 23967 4268 7354 4268 17006 21721 17006 21721 8885 21721 21430 10527 21430 10527 1602 24793 1602 18164 1602 18164 7001 18164 1047 4225 1047 9281 1047 9281 13545 22506 13545 17524 13545 17524 19484 17524 10055 24658 10055 24658 22363 24658 6606 24906 6606 14309 6606 14309 20516 16633 20516 16633 4309 4850 4309 19483 4309 19483 20416 606 20416 606 21489 606 5908 10192 5908 10192 3738 10192 6903 21738 6903 2893 6903 2893 20876 11151 20876 11151 3897 11151 21368 3242 21368 13949 21368 13949 20773 13949 24750 24700 24750 20144 24750 20144 712 20144 7302 10325 7302 10325 9631 10325 4894 11682 4894 174 4894 174 7932 13674 7932 12274 7932 12274 13424 17123 13424 198 13424 198 4569 198 7638 16620 7638 16620 24225 16620 5030 18422 5030 4789 5030 4789 2560 4789 14592 20786 14592 13374 14592 13374 2469 23349 2469 23349 21887 23457 21887 7253 21887 7253 17631 7253 20201 10703 20201 5347 20201 5347 6726 5347 21666 4222 21666 7396 21666 7396 23247 7396 18769 21581 18769 13977 18769 13977 20387 13977 3960 16339 3960 8070 3960 8070 22036 8070 10067 8857 10067 8522 10067 8522 152 8522 11589 18227 11589 18227 6993 18227 23484 20286 23484 19301 23484 19301 8999 6570 8999 23419 8999 23419 13946 23419 4059 7716 4059 7716 21029 7716 13340 8471 13340 7231 13340 7231 24418 7231 5589 2688 5589 11533 5589 11533 17621 24175 17621 24175 19922 24175 12777 19113 12777 19113 23621 19113 15391 20453 15391 8825 15391 8825 19099 6335 19099 6335 5231 6335 23307 16082 23307 16082 529 16082 935 1311 935 10902 935 10902 8623 10902 2365 23234 2365 23234 4549 23234 4199 23616 4199 15709 4199 15709 13285 15709 8288 6377 8288 20844 8288 20844 18641 20844 9723 18258 9723 20848 9723 20848 17536 20848 1061 6110 1061 20885 1061 20885 22528 3400 22528 3400 6505 3400 11462 12549 11462 643 11462 643 17777 643 12683 16416 12683 11323 12683 11323 1235 11323 23961 23822 23961 2578 23961 2578 8162 2578 10674 8264 10674 8264 5207 8264 21597 19136 21597 16630 21597 16630 3238 24200 3238 18297 3238 18297 8138 6076 8138 6076 11322 6076 2622 4712 2622 5711 2622 5711 17359 5711 13830 2435 13830 11244 13830 11244 926 11244 9249 23273 9249 13431 9249 13431 22560 13431 6763 22334 6763 22334 1249 22334 20014 8675 20014 12011 20014 12011 5714 3061 5714 5936 5714 5936 23123 5936 7702 5113 7702 22185 7702 22185 22066 22185 7069 22511 7069 4806 7069 4806 18832 4806 12855 11217 12855 8190 12855 8190 24541 8190 19258 6423 19258 17774 19258 17774 10672 17774 11546 19098 11546 19098 2795 4900 2795 12019 2795 12019 20661 12019 8771 8821 8771 22515 8771 22515 24841 22515 23442 23377 23442 18506 23442 18506 23854 18506 17202 10944 17202 10944 24377 10944 11849 24417 11849 2692 11849 2692 23779 2692 8211 24041 8211 3556 8211 3556 17381 2908 17381 24528 17381 24528 1099 24528 8576 9977 8576 23864 8576 23864 455 23864 8312 12903 8312 12903 11025 12903 282 4248 282 17484 282 17484 13868 17484 700 3629 700 23807 700 23807 19496 23807 13825 654 13825 654 22073 654 780 14945 780 4531 780 4531 18478 18222 18478 18222 4396 18222 21556 1683 21556 21423 21556 21423 7783 21423 20531 12438 20531 12438 11821 12438 13534 231 13534 231 13283 231 15497 24080 15497 24080 1598 24080 21199 1273 21199 9929 21199 9929 2278 9929 16363 3562 16363 3562 19970 3562 13425 21633 13425 21633 18730 21633 12403 5321 12403 5321 21416 21892 21416 6938 21416 6938 804 1611 804 7384 804 7384 19066 7384 6762 23603 6762 17605 6762 17605 21495 923 21495 923 1910 923 17876 24169 17876 1734 17876 1734 1288 20473 1288 20473 12528 20473 2592 23403 2592 1736 2592 1736 16551 15955 16551 15955 24096 15955 4950 7478 4950 19335 4950 19335 14984 19335 1115 13030 1115 14532 1115 14532 12134 18388 12134 17569 12134 17569 17459 17569 175 1234 175 21310 175 21310 18633 13832 18633 13832 820 13832 18002 17769 18002 8407 18002 8407 11918 8407 18727 11813 18727 970 18727 970 12317 20013 12317 18018 12317 18018 22815 18018 17135 1075 17135 1075 20622 1075 3118 17021 3118 17021 16139 17021 266 7549 266 7549 16817 7549 16373 13990 16373 11686 16373 11686 18361 11686 3304 22456 3304 22456 8572 8612 8572 8612 123 8612 17336 23026 17336 14613 17336 14613 3824 22417 3824 22417 20207 22417 19173 9550 19173 16536 19173 16536 24404 16536 18447 1690 18447 17299 18447 17299 5396 983 5396 7061 5396 7061 19194 7061 8574 22396 8574 22396 4906 1374 4906 1374 23224 1374 2439 8213 2439 8213 19783 1368 19783 23092 19783 23092 6610 1002 6610 4986 6610 4986 267 24109 267 766 267 766 11631 16026 11631 15842 11631 15842 2765 15842 21373 752 21373 8347 21373 8347 1273 17681 1273 17681 24229 12530 24229 12530 9329 25 9329 21605 9329 21605 1831 4640 1831 12630 1831 12630 13352 12630 5989 21373 5989 13808 5989 13808 22050 13808 17814 13211 17814 17066 17814 17066 23376 17066 828 7497 828 7497 17496 7497 8395 21135 8395 11122 8395 11122 11903 11122 1676 12183 1676 7918 1676 7918 21610 21297 21610 2226 21610 2226 10910 24809 10910 24809 21497 24809 8346 10934 8346 10934 19042 3435 19042 4110 19042 4110 23826 4110 949 22072 949 22072 14473 22072 10466 9760 10466 9760 10070 9760 19957 11876 19957 8961 19957 8961 792 8961 24113 11142 24113 2644 24113 2644 16208 2644 23667 10816 23667 7769 23667 7769 6418 7769 13703 21851 13703 21851 1571 21851 8629 15630 8629 17726 8629 17726 20020 8911 20020 14771 20020 14771 2293 1792 2293 1792 15846 1792 2667 2968 2667 2542 2667 2542 15547 2542 8847 12674 8847 12674 14866 12674 6360 5833 6360 5833 19227 53 19227 2479 19227 2479 23504 2479 19057 8964 19057 3550 19057 3550 17305 3550 22725 24770 22725 2596 22725 2596 109 20387 109 9959 109 9959 16591 9959 1193 21782 1193 16302 1193 16302 14116 11661 14116 11958 14116 11958 22793 11958 3455 21080 3455 8376 3455 8376 10562 23916 10562 23916 222 4363 222 19927 222 19927 18200 8205 18200 8772 18200 8772 10614 8772 20842 18533 20842 8751 20842 8751 1080 2162 1080 5968 1080 5968 21643 5968 5833 21947 5833 21947 23743 21947 3819 6504 3819 6504 8625 22306 8625 22306 13141 22306 8611 17120 8611 17120 7122 17120 24886 14570 24886 22365 24886 22365 4555 553 4555 553 24766 6956 24766 6956 543 6956 15788 681 15788 19144 15788 19144 1890 19144 6066 9708 6066 9708 453 9708 4477 21221 4477 13515 4477 13515 17893 13515 4264 2696 4264 3842 4264 3842 24146 8435 24146 8435 7096 22004 7096 19109 7096 19109 22065 19109 4051 24259 4051 24259 23058 24259 12885 11520 12885 11520 21535 11520 6795 12587 6795 9897 6795 9897 12820 19691 12820 19691 5010 19691 23997 8717 23997 8717 7026 8717 7086 18963 7086 18963 24300 18963 4397 10409 4397 16865 4397 16865 16108 16865 11443 2725 11443 2725 561 2725 7184 13955 7184 13790 7184 13790 23607 13790 11074 19132 11074 4790 11074 4790 8364 7444 8364 3067 8364 3067 14393 3067 11350 23632 11350 9678 11350 9678 19741 9678 5879 1393 5879 1393 17295 1393 1601 9098 1601 9098 24989 9098 5072 24217 5072 22161 5072 22161 20084 22161 8478 15823 8478 15823 15528 668 15528 22248 15528 22248 1935 22248 18611 11582 18611 14482 18611 14482 1066 14482 4214 19588 4214 17036 4214 17036 14584 1276 14584 1276 24426 1276 12494 783 12494 19642 12494 19642 23446 19642 3921 2604 3921 2604 21870 2166 21870 23145 21870 23145 10846 23145 23175 24962 23175 114 23175 114 14601 114 18421 23987 18421 23987 4985 15601 4985 23767 4985 23767 21013 908 21013 13334 21013 13334 9497 13334 9777 20725 9777 14184 9777 14184 7076 14184 15803 14914 15803 2856 15803 2856 9272 2856 10740 18777 10740 6618 10740 6618 24780 18406 24780 16789 24780 16789 8360 16789 17973 13493 17973 16114 17973 16114 1332 177 1332 177 24607 10098 24607 10098 185 10098 10085 3130 10085 12562 10085 12562 16510 12562 10664 16045 10664 9947 10664 9947 10642 9947 24589 14149 24589 14149 7978 14149 19126 9969 19126 21344 19126 21344 11340 21344 19164 12417 19164 19826 19164 19826 17409 19826 20236 24773 20236 15728 20236 15728 12645 15728 20313 24970 20313 5715 20313 5715 14979 1378 14979 3925 14979 3925 8369 759 8369 16895 8369 16895 7660 16895 24788 23055 24788 739 24788 739 15413 8203 15413 8203 18051 6163 18051 18453 18051 18453 20276 4319 20276 7251 20276 7251 6714 7251 20649 21934 20649 21934 12480 21934 18623 9583 18623 9583 7083 1901 7083 1901 16702 24603 16702 24603 1829 24603 3108 2611 3108 2611 16013 15701 16013 15701 13727 15701 23211 21089 23211 13718 23211 13718 14896 10946 14896 10946 23948 10946 1757 19646 1757 1972 1757 1972 17429 1972 11830 24151 11830 24151 13955 3821 13955 17762 13955 17762 5493 17762 7074 13828 7074 23040 7074 23040 16948 23040 7093 4389 7093 6278 7093 6278 22386 6278 12596 15123 12596 15123 20738 3137 20738 6365 20738 6365 5492 6365 7320 3225 7320 24211 7320 24211 16834 24211 9417 6207 9417 6207 22326 20006 22326 10807 22326 10807 3827 10807 5495 6906 5495 18920 5495 18920 7464 831 7464 831 21433 831 419 13494 419 234 419 234 6725 234 803 15364 803 15364 23691 15364 21704 1202 21704 9816 21704 9816 1275 9816 17292 5261 17292 21884 17292 21884 14893 1258 14893 1355 14893 1355 20766 19348 20766 19348 11604 19348 21830 4929 21830 14366 21830 14366 9738 14366 9958 24675 9958 24083 9958 24083 3779 24083 14035 3276 14035 3276 24814 3276 15474 11558 15474 2985 15474 2985 1270 7418 1270
82959 69310346 0 69310346 194249738 237388925 194249738 237388925 233635011 237388925 105026405 24619131 105026405 24619131 25439794 24619131 204509278 200659558 204509278 10669395 204509278 10669395 11074885 10669395 201593447 265010728 201593447 265010728 263186141 265010728 164964403 157876895 164964403 265680910 164964403 265680910 262525940 265680910 43512656 42951078 43512656 96877709 43512656 96877709 132504472 127504632 132504472 73241010 132504472 73241010 77368292 73241010 182305418 178600417 182305418 135870203 182305418 135870203 140958557 135870203 231274833 230120832 231274833 62438257 231274833 62438257 63832572 62438257 77699795 157594628 77699795 157594628 200028902 277840993 200028902 277840993 274227930 277840993 164144781 98719001 164144781 98719001 102368605 98719001 136958835 266969622 136958835 266969622 263233952 266969622 241995997 149457543 241995997 149457543 37029832 36275005 37029832 193494023 37029832 193494023 197087351 193494023 186632492 180231374 186632492 221816129 186632492 221816129 281881126 282409287 281881126 101780655 281881126 101780655 107100666 101780655 129202702 125031916 129202702 95972545 129202702 95972545 18229002 16284211 18229002 24438371 18229002 24438371 158263173 147430349 158263173 49793367 158263173 49793367 41173773 36911796 41173773 185477657 41173773 185477657 194924991 185477657 69498805 66067036 69498805 204312758 69498805 204312758 209643343 204312758 66312780 40715900 66312780 40715900 43809326 40715900 127639780 148887898 127639780 148887898 159917305 148887898 75380643 70566621 75380643 154252385 75380643 154252385 158840220 154252385 81719369 79952693 81719369 230901512 81719369 230901512 228973358 230901512 166542690 162850202 166542690 216291067 166542690 216291067 213576477 216291067 166505483 125642201 166505483 125642201 129778281 125642201 279966510 281032212 279966510 69327237 279966510 69327237 72584841 69327237 179561155 253204045 179561155 253204045 249316603 253204045 111092552 106773472 111092552 123067148 111092552 123067148 127866216 123067148 94423254 91906471 94423254 115804166 94423254 115804166 189288370 181729942 189288370 108419850 189288370 108419850 113505189 108419850 151571093 187660007 151571093 187660007 243685981 247932775 243685981 69469628 243685981 69469628 71583516 69469628 177239799 168178096 177239799 135575984 177239799 135575984 141195950 135575984 242128688 244838326 242128688 20187627 242128688 20187627 21415129 20187627 133904058 128782530 133904058 41493629 133904058 41493629 42909598 41493629 168665678 163713786 168665678 80218431 168665678 80218431 55482190 53504784 55482190 219572610 55482190 219572610 216727147 219572610 108612976 102627444 108612976 102627444 105543338 102627444 202583173 206630553 202583173 206630553 248360772 249430697 248360772 73974734 248360772 73974734 71999237 70547973 71999237 104824370 71999237 104824370 110119631 104824370 89492774 86189482 89492774 210689942 89492774 210689942 214553632 210689942 66224165 63869556 66224165 265377606 66224165 265377606 263472793 265377606 38614141 34285832 38614141 111172230 38614141 111172230 224449837 247180268 224449837 247180268 242400328 247180268 74378097 72499845 74378097 106664471 74378097 106664471 117437209 111302770 117437209 49830211 117437209 49830211 52620678 49830211 82906017 214471260 82906017 214471260 215125581 214471260 113828518 111425146 113828518 216531477 113828518 216531477 234446252 237933493 234446252 75052875 234446252 75052875 34924996 31850040 34924996 242607447 34924996 242607447 238152171 242607447 218473891 221733403 218473891 223867783 218473891 223867783 219218417 223867783 102744738 99405015 102744738 272687944 102744738 272687944 269485603 272687944 44105727 44137755 44105727 125912450 44105727 125912450 128265961 125912450 86721906 84508330 86721906 187777085 86721906 187777085 190128554 187777085 54400000 52655663 54400000 158850724 54400000 158850724 285644871 285673073 285644871 81817708 285644871 81817708 34926207 31722844 34926207 42770249 34926207 42770249 147655983 142784662 147655983 56901531 147655983 56901531 57857025 56901531 211196341 254801197 211196341 254801197 254840566 254801197 140826455 99534040 140826455 99534040 34302183 29773640 34302183 86816233 34302183 86816233 89867327 86816233 37098018 39999078 37098018 254662703 37098018 254662703 250794933 254662703 157411612 98051265 157411612 98051265 19716287 17995625 19716287 41091486 19716287 41091486 59764721 148276135 59764721 148276135 180935050 173806015 180935050 82631640 180935050 82631640 85208593 82631640 210220379 285135362 210220379 285135362 284963210 285135362 240102650 238483928 240102650 267768155 240102650 267768155 265895558 267768155 186740573 40632131 186740573 40632131 43989230 40632131 54469872 268768178 54469872 268768178 267615611 268768178 121978480 103452235 121978480 103452235 104827461 103452235 108674479 258905306 108674479 258905306 255279271 258905306 158518835 136223555 158518835 136223555 142129447 136223555 279124892 280329911 279124892 90771731 279124892 90771731 93124759 90771731 212188420 209158118 212188420 193694365 212188420 193694365 81977876 18723601 81977876 18723601 17582837 18723601 144731658 283478909 144731658 283478909 281535952 283478909 213365022 80283196 213365022 80283196 81234140 80283196 190873332 190772421 190873332 109222903 190873332 109222903 7163603 6223964 7163603 210839558 7163603 210839558 205827278 210839558 195156812 199037852 195156812 272597565 195156812 272597565 269664072 272597565 102953985 97969198 102953985 179734130 102953985 179734130 182382286 179734130 164413320 154753000 164413320 154753000 159766672 154753000 197454733 184410204 197454733 140004441 197454733 140004441 146332554 140004441 201802213 205085861 201802213 160600114 201802213 160600114 157916253 149194618 157916253 192703287 157916253 192703287 196780822 192703287 176268959 110494464 176268959 110494464 115048071 110494464 228850478 231274561 228850478 81570221 228850478 81570221 81615026 81570221 225443565 230079396 225443565 38129445 225443565 38129445 36967121 38129445 194176320 193600637 194176320 53295735 194176320 53295735 53913617 53295735 144994456 203571149 144994456 203571149 208537935 203571149 154130909 71428445 154130909 71428445 74306957 71428445 157311190 152924418 157311190 137107383 157311190 137107383 142157502 137107383 221034717 221020970 221034717 158423455 221034717 158423455 138651711 133901617 138651711 244183571 138651711 244183571 238684645 244183571 143855214 138137854 143855214 189070093 143855214 189070093 228261955 231824715 228261955 216490740 228261955 216490740 189688461 48832564 189688461 48832564 49726251 48832564 95766265 153745955 95766265 153745955 225935566 230121221 225935566 93471027 225935566 93471027 95308951 93471027 177494947 169675557 177494947 67671493 177494947 67671493 61959746 58818864 61959746 221783923 61959746 221783923 221034513 221783923 136838998 94389031 136838998 94389031 98058573 94389031 193422018 184012021 193422018 145476190 193422018 145476190 151488940 145476190 153229312 148400952 153229312 47228699 153229312 47228699 50255542 47228699 74684284 73246063 74684284 51668880 74684284 51668880 56305701 51668880 182438246 188944569 182438246 188944569 199425565 188944569 110879936 67732720 110879936 67732720 57115035 57959339 57115035 106986430 57115035 106986430 166316144 155920532 166316144 90971978 166316144 90971978 91351610 90971978 162271685 157413634 162271685 54742715 162271685 54742715 40143955 38894424 40143955 221046051 40143955 221046051 272874152 274619609 272874152 164610302 272874152 164610302 20340887 19721639 20340887 248441560 20340887 248441560 244625491 248441560 134823320 130607865 134823320 197184143 134823320 197184143 203962490 241122801 203962490 241122801 240372198 241122801 9197721 9349348 9197721 45060539 9197721 45060539 83902719 274557654 83902719 274557654 273162289 274557654 16126584 14831142 16126584 43619230 16126584 43619230 155478145 179251174 155478145 179251174 254592056 257434618 254592056 33964657 254592056 33964657 33928060 33964657 139077539 133609632 139077539 120435488 139077539 120435488 89848589 87692061 89848589 108124269 89848589 108124269 111841546 108124269 60763016 55538182 60763016 55538182 57042480 55538182 277582938 279686927 277582938 195707177 277582938 195707177 197471002 195707177 250870226 254648071 250870226 104359881 250870226 104359881 104957716 104359881 186908363 186903553 186908363 103530164 186908363 103530164 102793888 103530164 212814412 218587307 212814412 199854597 212814412 199854597 193501925 184126683 193501925 184126683 60927448 58732146 60927448 60836231 60927448 60836231 181832283 200537061 181832283 200537061 205268314 200537061 54252330 49734126 54252330 255140913 54252330 255140913 251053278 255140913 188549822 183602271 188549822 280804649 188549822 280804649 278899469 280804649 148397460 144040036 148397460 150367403 148397460 150367403 160920655 150367403 74340709 75341526 74340709 112382251 74340709 112382251 114771466 112382251 102430228 97348059 102430228 173978149 102430228 173978149 183282236 173978149 8971784 9216807 8971784 228571550 8971784 228571550 225611907 227553325 225611907 280270297 225611907 280270297 277952112 280270297 122086750 107952649 122086750 107952649 42481983 40604091 42481983 166130413 42481983 166130413 175353885 166130413 16114392 14932082 16114392 257125062 16114392 257125062 255166148 257125062 41191067 37978369 41191067 56907713 41191067 56907713 119492971 114750885 119492971 32667777 119492971 32667777 35254580 32667777 237019694 241245291 237019694 135043280 237019694 135043280 5654434 5046222 5654434 111133969 5654434 111133969 113937830 111133969 30298938 27275953 30298938 27275953 200478358 195461105 200478358 74891629 200478358 74891629 78142884 74891629 112956895 263738432 112956895 263738432 259772705 263738432 120692753 117746804 120692753 170965321 120692753 170965321 188110149 181689760 188110149 127404365 188110149 127404365 53786736 51797110 53786736 173638577 53786736 173638577 216032848 211600612 216032848 180169095 216032848 180169095 185333309 180169095 218696365 219863447 218696365 165785415 218696365 165785415 113977916 50402043 113977916 50402043 51822754 50402043 248392767 252389942 248392767 131734337 248392767 131734337 63103719 45454603 63103719 45454603 48937126 45454603 96537736 191338694 96537736 191338694 202932251 191338694 91185183 88450294 91185183 213556841 91185183 213556841 209166092 213556841 64754404 61739906 64754404 190162782 64754404 190162782 198567741 190162782 96950974 95479926 96950974 202073648 96950974 202073648 204336553 202073648 109567507 107355710 109567507 200214329 109567507 200214329 195892003 200214329 19789605 15264138 19789605 15264138 15276777 15264138 250871846 253203511 250871846 113075332 250871846 113075332 113716075 113075332 248504565 265221625 248504565 265221625 265454062 267856408 265454062 139333205 265454062 139333205 145005926 139333205 214533592 212954815 214533592 33833613 214533592 33833613 36076032 33833613 175993526 165615710 175993526 123197340 175993526 123197340 66131738 63786351 66131738 69280777 66131738 69280777 197497548 193194238 197497548 73714380 197497548 73714380 77789200 73714380 99629558 224849657 99629558 224849657 225488194 224849657 66008658 62842148 66008658 68923232 66008658 68923232 230018438 233910899 230018438 187245814 230018438 187245814 191762665 187245814 192087353 191280876 192087353 81090363 192087353 81090363 83210491 81090363 226688170 254742502 226688170 254742502 250709803 254742502 184748890 35934378 184748890 35934378 38032585 35934378 251449484 252820168 251449484 246150254 251449484 246150254 100361982 69853543 100361982 69853543 51124890 46099233 51124890 100580887 51124890 100580887 279580872 282732326 279580872 32445931 279580872 32445931 31982037 32445931 119691921 138212413 119691921 138212413 186871464 181854622 186871464 99959098 186871464 99959098 68243521 65599869 68243521 174444205 68243521 174444205 178824230 174444205 32702637 32921471 32702637 223149969 32702637 223149969 222847108 223149969 97306252 94549474 97306252 247298497 97306252 247298497 245541315 247298497 37523340 33510963 37523340 195556215 37523340 195556215 199419144 195556215 114372031 114509706 114372031 165891248 114372031 165891248 198879966 198127336 198879966 57940311 198879966 57940311 58058337 57940311 155573544 146979472 155573544 53156329 155573544 53156329 58113524 53156329 82665412 244478315 82665412 244478315 242553166 244478315 87528331 7643481 87528331 7643481 7991728 7643481 149274286 143827845 149274286 72190726 149274286 72190726 74252740 72190726 222342328 221028455 222342328 104186700 222342328 104186700 103461525 104186700 174240502 169945646 174240502 86921478 174240502 86921478 87868320 83782443 87868320 123122458 87868320 123122458 198903761 198754549 198903761 117783314 198903761 117783314 119894928 117783314 150599113 258118869 150599113 258118869 256335865 258118869 103571182 98852503 103571182 194431909 103571182 194431909 273284541 275341886 273284541 25994941 273284541 25994941 27510542 25994941 52343730 50321577 52343730 41578822 52343730 41578822 45278571 41578822 183423052 174886371 183423052 152258605 183423052 152258605 157609277 201146229 157609277 201146229 209582059 201146229 122771692 117244149 122771692 232619317 122771692 232619317 298608531 298889859 298608531 292060328 298608531 292060328 158595842 154217861 158595842 165058433 158595842 165058433 168450111 165058433 90876562 88720646 90876562 102241603 90876562 102241603 108450560 102241603 59614138 57716826 59614138 114701653 59614138 114701653 150260635 231945782 150260635 231945782 227546022 231945782 211456293 163953629 211456293 163953629 106006787 102032494 106006787 222054118 106006787 222054118 217141967 222054118 196259938 52687947 196259938 52687947 45919137 43041064 45919137 151770861 45919137 151770861 248923577 251752200 248923577 251752200 250646099 251752200 212590283 209604543 212590283 242408255 212590283 242408255 239507563 242408255 45411394 42059040 45411394 44371579 45411394 44371579 55437855 199775923 55437855 199775923 261169749 264392550 261169749 126372519 261169749 126372519 130711630 126372519 258894722 259705974 258894722 128984252 258894722 128984252 76636687 75138703 76636687 126826637 76636687 126826637 131722442 126826637 115915009 115282456 115915009 162517857 115915009 162517857 200911982 204672531 200911982 204672531 42557751 39275619 42557751 233542227 42557751 233542227 230922943 233542227 51471264 49705559 51471264 62166231 51471264 62166231 225650531 237367977 225650531 237367977 238577759 237367977 28839709 27600674 28839709 129897347 28839709 129897347 156231224 150882751 156231224 129275352 156231224 129275352 133719660 129275352 266012424 266485723 266012424 262590008 266012424 262590008 94281004 91447702 94281004 212499143 94281004 212499143 211292994 212499143 14744740 14449842 14744740 157286556 14744740 157286556 234640494 247332264 234640494 247332264 242705743 247332264 163058432 51116651 163058432 51116651 53076828 51116651 199807715 195401857 199807715 125787787 199807715 125787787 130950685 125787787 150423554 145372254 150423554 74728626 150423554 74728626 77231914 74728626 248217972 250712510 248217972 27509840 248217972 27509840 30450570 27509840 101006826 99545826 101006826 32329112 101006826 32329112 35145565 32329112 45095911 167741278 45095911 167741278 191748452 299614043 191748452 299614043 298357509 299614043 264213719 110571711 264213719 110571711 79970419 75506268 79970419 204097482 79970419 204097482 204841536 204097482 119004149 117199647 119004149 177093540 119004149 177093540 184703390 177093540 122767761 117622909 122767761 135156852 122767761 135156852 217262890 219834935 217262890 183298368 217262890 183298368 21694699 21397936 21694699 43081241 21694699 43081241 176782263 217038214 176782263 217038214 235123561 292077309 235123561 292077309 291639065 292077309 162501536 156354463 162501536 262413445 162501536 262413445 267339084 270160279 267339084 33522745 267339084 33522745 33764783 33522745 249757419 252239720 249757419 105795311 249757419 105795311 110474096 105795311 118484036 144518172 118484036 144518172 155066208 144518172 136279512 134890411 136279512 157826266 136279512 157826266 201866875 197884433 201866875 96672749 201866875 96672749 99239683 96672749 100726147 140817048 100726147 140817048 146330280 140817048 81589071 78705421 81589071 190656896 81589071 190656896 189975333 190656896 69782889 11944252 69782889 11944252 13412163 11944252 140840253 174093190 140840253 174093190 191824814 189747851 191824814 189747851 51091724 46457472 51091724 80125231 51091724 80125231 283259962 285779676 283259962 58382407 283259962 58382407 60456236 58382407 120557769 208379354 120557769 208379354 204383004 208379354 139511741 73048670 139511741 73048670 76631715 73048670 86671888 128528549 86671888 128528549 292189729 292938536 292189729 146431538 292189729 146431538 150609886 146431538 251880827 256471147 251880827 223665057 251880827 223665057 181698409 69428754 181698409 69428754 62718088 59036423 62718088 199480089 62718088 199480089 224771146 228907807 224771146 85272953 224771146 85272953 85664320 85272953 119406277 227630705 119406277 227630705 223750481 227630705 122711105 117182626 122711105 274485664 122711105 274485664 272161327 274485664 96471426 78962883 96471426 78962883 79051089 78962883 115862354 244552147 115862354 244552147 280991028 281666511 280991028 142967621 280991028 142967621 147913839 142967621 152975648 144212334 152975648 57016799 152975648 57016799 59230106 57016799 167507497 158301713 167507497 78979693 167507497 78979693 82729493 78979693 189591372 243097032 189591372 243097032 241147506 243097032 45026299 32409478 45026299 32409478 36010004 32409478 204254554 203496735 204254554 90207214 204254554 90207214 91669702 90207214 95243778 121569314 95243778 121569314 215422947 217081472 215422947 217081472 108796292 91670109 108796292 91670109 93611509 91670109 286028339 288627805 286028339 96470514 286028339 96470514 13040072 12120372 13040072 209484399 13040072 209484399 206006849 209484399 60910144 56648171 60910144 152086464 60910144 152086464 157278796 152086464 130858537 37282366 130858537 37282366 40960057 37282366 177756298 227275120 177756298 227275120 223835971 227275120 68966839 66972666 68966839 159614193 68966839 159614193 171351505 159614193 81787527 6710145 81787527 6710145 9431731 6710145 192763450 216540656 192763450 216540656 221782094 216540656 64939483 39531657 64939483 39531657 42912036 39531657 157486324 172592769 157486324 172592769 180844963 172592769 162681910 150775159 162681910 177408026 162681910 177408026 185421945 177408026 135393768 122468945 135393768 122468945 64497692 27542676 64497692 27542676 30777146 27542676 158064524 161249904 158064524 161249904 165206691 161249904 76054347 73428788 76054347 291885230 76054347 291885230 291341474 291885230 56677613 56142540 56677613 213307362 56677613 213307362 218038204 213307362 87197974 86469646 87197974 138810483 87197974 138810483 144299602 138810483 41435362 41472165 41435362 246192619 41435362 246192619 242758356 246192619 30551098 27296893 30551098 246249629 30551098 246249629 242240015 246249629 221100641 102017265 221100641 102017265 82820992 80264025 82820992 178442865 82820992 178442865 189492149 178442865 132396818 126921631 132396818 128753585 132396818 128753585 133361881 128753585 26552975 24354251 26552975 260970202 26552975 260970202 259554735 260970202 171186069 161070023 171186069 204772993 171186069 204772993 208128905 204772993 101412961 99129569 101412961 204874489 101412961 204874489 247857774 248916840 247857774 186595744 247857774 186595744 117924127 113106049 117924127 134606413 117924127 134606413 139441743 134606413 67223043 64537599 67223043 109428200 67223043 109428200 114707547 109428200 54826720 43694143 54826720 43694143 48003974 43694143 69381632 197078216 69381632 197078216 200915132 197078216 98853292 96889246 98853292 168088209 98853292 168088209 214437345 218069510 214437345 130679521 214437345 130679521 135891949 130679521 197469648 278369518 197469648 278369518 277236326 278369518 62182228 58211942 62182228 160616662 62182228 160616662 205577366 209650567 205577366 85037150 205577366 85037150 90559627 85037150 154717579 258532131 154717579 258532131 274883897 276832645 274883897 104770783 274883897 104770783 105767710 104770783 151249153 145293753 151249153 137110221 151249153 137110221 87564908 85392403 87564908 181127518 87564908 181127518 284707908 286894282 284707908 147467785 284707908 147467785 157169332 147467785 209093809 214313677 209093809 134777071 209093809 134777071 56056854 54119380 56056854 174963966 56056854 174963966 179465318 174963966 119751328 47231952 119751328 47231952 49467811 47231952 241202226 240844557 241202226 190013038 241202226 190013038 192145531 190013038 255670280 280569144 255670280 280569144 284223520 286778168 284223520 188760625 284223520 188760625 124379307 54509230 124379307 54509230 57230514 54509230 71784986 78389269 71784986 78389269 78914412 78389269 37314981 37085581 37314981 154606357 37314981 154606357 165629507 154606357 134706803 128843905 134706803 165039080 134706803 165039080 176878833 230957966 176878833 230957966 227120545 230957966 115027491 114263137 115027491 229411141 115027491 229411141 225699115 229411141 161925960 150958932 161925960 229713822 161925960 229713822 225973888 229713822 212427320 171918306 212427320 171918306 109620035 85525374 109620035 85525374 88657538 85525374 167948230 156692696 167948230 51262918 167948230 51262918 51957737 51262918 205453548 208907453 205453548 140728870 205453548 140728870 145402172 140728870 153808369 282144967 153808369 282144967 280584764 282144967 235602822 134971710 235602822 134971710 140009451 134971710 170890944 201403692 170890944 201403692 203269830 201403692 126235409 125622820 126235409 251232325 126235409 251232325 249319771 251232325 236408423 128130980 236408423 128130980 131089107 128130980 256503181 258465171 256503181 59922504 256503181 59922504 61715626 59922504 75429790 142032268 75429790 142032268 160824513 149352358 160824513 131609188 160824513 131609188 136897482 131609188 257857158 261430458 257857158 165232152 257857158 165232152 169602051 165232152 257093199 259445147 257093199 222566851 257093199 222566851 196199227 59623953 196199227 59623953 60317402 59623953 249253344 254165236 249253344 23115276 249253344 23115276 25328372 23115276 182933037 269619269 182933037 269619269 267346782 269619269 206063319 105750871 206063319 105750871 81451167 46343721 81451167 46343721 49992949 46343721 109281577 147232677 109281577 147232677 269648776 273702043 269648776 166067682 269648776 166067682 28499103 28048247 28499103 247344770 28499103 247344770 243869270 247344770 224799131 188278381 224799131 188278381 76439461 72600624 76439461 276268941 76439461 276268941 273687023 276268941 112034761 108253937 112034761 108859959 112034761 108859959 109925593 108859959 240193067 239884777 240193067 137050005 240193067 137050005 142464023 137050005 171437103 263967692 171437103 263967692 262070111 263967692 224628950 226755224 224628950 278641021 224628950 278641021 277357330 278641021 241377299 218841353 241377299 218841353 45357199 44748406 45357199 106030258 45357199 106030258 108186594 106030258 61411795 59138586 61411795 96412794 61411795 96412794 190241386 178904706 190241386 155363885 190241386 155363885 83806369 80010082 83806369 136915272 83806369 136915272 141939770 136915272 97265407 73646199 97265407 73646199 77281816 73646199 106791495 146244072 106791495 146244072 153232505 146244072 97899358 94230543 97899358 177605318 97899358 177605318 199045504 280027259 199045504 280027259 279297510 280027259 146706127 30754955 146706127 30754955 33811364 30754955 216624253 214681673 216624253 165594330 216624253 165594330 175988744 165594330 185751016 176347350 185751016 147448122 185751016 147448122 152028256 147448122 172547415 167522854 172547415 9219293 172547415 9219293 10846120 9219293 176227249 171569952 176227249 53714671 176227249 53714671 56493336 53714671 143262210 246800997 143262210 246800997 243110773 246800997 30828352 28656597 30828352 178140275 30828352 178140275 254887442 256277653 254887442 158961646 254887442 158961646 124729122 118649112 124729122 134545002 124729122 134545002 139122535 134545002 28330144 27438939 28330144 146814798 28330144 146814798 263925468 265277685 263925468 229919905 263925468 229919905 99468117 54584747 99468117 54584747 56248210 54584747 143831713 137775005 143831713 35303820 143831713 35303820 37872570 35303820 205364008 199432895 205364008 144804669 205364008 144804669 149052748 144804669 179257179 175199872 179257179 36863709 179257179 36863709 40551697 36863709 133005954 258794438 133005954 258794438 254963942 258794438 69832018 68336806 69832018 144122053 69832018 144122053 148333940 144122053 143973041 138534152 143973041 223745667 143973041 223745667 218367735 223745667 202608399 205342020 202608399 288082523 202608399 288082523 286841565 288082523 269020501 71382723 269020501 71382723 62252885 60251100 62252885 167564073 62252885 167564073 276205725 277876820 276205725 270178544 276205725 270178544 76200819 63354537 76200819 63354537 66114434 63354537 155877146 150993031 155877146 83284752 155877146 83284752 83591651 83284752 259764052 262020290 259764052 204526692 259764052 204526692 208004596 204526692 225845995 220749940 225845995 111280440 225845995 111280440 19328791 17344679 19328791 141714383 19328791 141714383 148077243 141714383 77940149 76344147 77940149 183272382 77940149 183272382 185735517 183272382 132960376 128915077 132960376 232138236 132960376 232138236 257865128 261081844 257865128 178206122 257865128 178206122 88791658 85813770 88791658 255280093 88791658 255280093 252008634 255280093 39867471 36049002 39867471 215799543 39867471 215799543 219747731 215799543 169327144 163690525 169327144 236864612 169327144 236864612 231613830 236864612 45625205 43703156 45625205 258056721 45625205 258056721 257505288 258056721 201931729 201104590 201931729 293305893 201931729 293305893 292584992 293305893 251863564 142171645 251863564 142171645 105756731 101625842 105756731 195269340 105756731 195269340 191763351 195269340 115558387 16769644 115558387 16769644 17498038 16769644 242843632 245608303 242843632 132871464 242843632 132871464 135079401 132871464 188194399 181513129 188194399 88282610 188194399 88282610 89163195 88282610 243945428 246745660 243945428 40010889 243945428 40010889 40236440 40010889 88334234 155478893 88334234 155478893 288989836 287977292 288989836 193913678 288989836 193913678 174245385 70068387 174245385 70068387 73570023 70068387 226634724 300191437 226634724 300191437 299967522 300191437 238091534 235450107 238091534 235450107 231576507 235450107 260027254 292290658 260027254 292290658 291904340 292290658 268283849 72021871 268283849 72021871 74302763 72021871 118958341 242274008 118958341 242274008 239353512 242274008 86412918 83757892 86412918 213369444 86412918 213369444 215437849 213369444 79711335 78260079 79711335 79090032 79711335 79090032 83450410 79090032 68129865 65037192 68129865 224595226 68129865 224595226 228262021 224595226 190687319 24663756 190687319 24663756 26908492 24663756 260202152 260891653 260202152 160442662 260202152 160442662 125491196 94495950 125491196 94495950 6432175 5262089 6432175 115193760 6432175 115193760 121461178 115193760 102477318 40876650 102477318 40876650 40443391 40876650 302489492 304057198 302489492 209795813 302489492 209795813 172713448 166343034 172713448 264897885 172713448 264897885 263194865 264897885 69885674 68520341 69885674 260367043 69885674 260367043 254998672 260367043 161463927 73749639 161463927 73749639 74232646 73749639 117197828 151234666 117197828 151234666 160283419 151234666 53480315 51127572 53480315 238781970 53480315 238781970 235899684 238781970 186703786 43457390 186703786 43457390 48197302 43457390 220474319 222520703 220474319 188841170 220474319 188841170 47264521 44212054 47264521 125695432 47264521 125695432 129988142 125695432 67136873 63919001 67136873 167926453 67136873 167926453 249979888 251191264 249979888 62086262 249979888 62086262 65172630 62086262 111157531 205032774 111157531 205032774 201306618 205032774 45834104 45330201 45834104 142812956 45834104 142812956 263746502 267760718 263746502 84164308 263746502 84164308 88856583 84164308 225720076 230400684 225720076 226816499 225720076 226816499 228517453 226816499 74097770 71665565 74097770 134584161 74097770 134584161 239194916 244401290 239194916 74998945 239194916 74998945 79160996 74998945 113759812 193536504 113759812 193536504 204330566 193536504 174416221 147055837 174416221 147055837 29930264 30012279 29930264 125892889 29930264 125892889 195766777 194265681 195766777 84075976 195766777 84075976 86036845 84075976 221458160 225958572 221458160 219922487 221458160 219922487 211376023 66499617 211376023 66499617 68477179 66499617 217947774 221057781 217947774 147326851 217947774 147326851 111478403 110246215 111478403 231523755 111478403 231523755 227919019 231523755 77519214 41833552 77519214 41833552 43943969 41833552 138693151 133628389 138693151 56878180 138693151 56878180 32917244 30411199 32917244 136993529 32917244 136993529 144497686 142036003 144497686 142036003 219353744 223404502 219353744 94908046 219353744 94908046 97927902 94908046 196902917 192888124 196902917 62244534 196902917 62244534 42521860 41018043 42521860 220489331 42521860 220489331 221665584 220489331 62305280 60695694 62305280 200813294 62305280 200813294 206417743 200813294 64748786 62194241 64748786 108391457 64748786 108391457 155687192 144516564 155687192 140027654 155687192 140027654 130774365 126242625 130774365 267344211 130774365 267344211 266215831 267344211 241554203 62989002 241554203 62989002 65227803 62989002 195738764 192194722 195738764 146464755 195738764 146464755 156798927 146464755 240434763 245383687 240434763 44444618 240434763 44444618 43331285 44444618 222752160 227138977 222752160 33359340 222752160 33359340 32755581 33359340 219562867 213343714 219562867 112588979 219562867 112588979 117927766 112588979 192240492 188145242 192240492 95937768 192240492 95937768 98677325 95937768 121007199 179394101 121007199 179394101 184928799 179394101 178677162 64929668 178677162 64929668 68717248 64929668 97377155 254572261 97377155 254572261 252472649 254572261 166773290 161342171 166773290 190669144 166773290 190669144 268965796 271087080 268965796 182238324 268965796 182238324 122596416 120748889 122596416 256621515 122596416 256621515 252045628 256621515 102504895 99505986 102504895 164650259 102504895 164650259 170811741 164650259 54505011 53442000 54505011 139026681 54505011 139026681 224451694 220171333 224451694 173767273 224451694 173767273 180327158 173767273 271215964 273213030 271215964 65406572 271215964 65406572 68332714 65406572 77894788 131229055 77894788 131229055 137251537 131229055 108968101 106760143 108968101 215593032 108968101 215593032 211340252 215593032 180417798 173949894 180417798 285494158 180417798 285494158 286523962 285494158 115264900 113294737 115264900 149840833 115264900 149840833 191458999 188651597 191458999 46360404 191458999 46360404 42192904 31581719 42192904 31581719 34560940 31581719 219286199 223304883 219286199 129489279 219286199 129489279 94233033 90997879 94233033 164019225 94233033 164019225 168710533 164019225 108265258 71532749 108265258 71532749 74592458 71532749 124635863 181053158 124635863 181053158 185357771 181053158 114562495 109261190 114562495 244119665 114562495 244119665 242897227 244119665 213128634 170857995 213128634 170857995 162479835 16958830 162479835 16958830 19497118 16958830 66847554 129310523 66847554 129310523 134901238 129310523 72738509 71392264 72738509 120792643 72738509 120792643 140125936 183211128 140125936 183211128 194901842 183211128 158336330 150653948 158336330 150653948 155109398 150653948 237181959 285349049 237181959 285349049 281572632 285349049 50919314 49427321 50919314 245506073 50919314 245506073 241430886 245506073 159269237 152381989 159269237 159177301 159269237 159177301 165937610 159177301 149885084 145179489 149885084 254855017 149885084 254855017 257783145 259879853 257783145 166203312 257783145 166203312 138490895 76082942 138490895 76082942 77121397 76082942 86019362 171480449 86019362 171480449 179572915 171480449 136311585 131354570 136311585 247836839 136311585 247836839 244622441 247836839 203901198 109042891 203901198 109042891 74706489 70083754 74706489 108422905 74706489 108422905 213272382 247906610 213272382 247906610 261032093 263294001 261032093 210244554 261032093 210244554 212655905 210244554 215098502 219286083 215098502 90938987 215098502 90938987 94142592 90938987 163542288 180295578 163542288 180295578 183821765 180295578 143416283 45978222 143416283 45978222 45107114 45978222 104158557 134091328 104158557 134091328 139466862 134091328 91443433 90180202 91443433 128889158 91443433 128889158 134283776 128889158 122338092 117173665 122338092 173531753 122338092 173531753 183014097 173531753 179534585 203612929 179534585 203612929 204149724 203612929 121888927 119561922 121888927 217510451 121888927 217510451 222955144 217510451 165026893 95386618 165026893 95386618 98669737 95386618 237532636 236707635 237532636 40014705 237532636 40014705 38551791 40014705 120996275 167499967 120996275 167499967 172595106 167499967 96206367 93833970 96206367 267876523 96206367 267876523 267381664 267876523 194967715 146478730 194967715 146478730 153173115 146478730 265206764 268748680 265206764 179315423 265206764 179315423 91701428 48967890 91701428 48967890 13574820 13722193 13574820 113971231 13574820 113971231 116576447 113971231 106771934 102205213 106771934 275988645 106771934 275988645 273452436 275988645 192317776 187832754 192317776 228115020 192317776 228115020 225106353 228115020 55130047 53892325 55130047 184296352 55130047 184296352 189236400 184296352 154193750 147857076 154193750 208144957 154193750 208144957 212097620 208144957 36436855 33226207 36436855 33226207 34413366 33226207 83129258 216917749 83129258 216917749 213100120 216917749 112086257 108800940 112086257 236992087 112086257 236992087 234020269 236992087 198319419 198554350 198319419 276642328 198319419 276642328 275577955 276642328 256493850 28057263 256493850 28057263 29538794 28057263 193578587 261511599 193578587 261511599 259620445 261511599 168518842 163999749 168518842 170655999 168518842 170655999 269595323 273449112 269595323 73096613 269595323 73096613 77029607 73096613 282511502 286388263 282511502 244323035 282511502 244323035 178461945 174290962 178461945 268861932 178461945 268861932 267086769 268861932 148852616 138861171 148852616 224737179 148852616 224737179 221738589 224737179 36195345 37501216 36195345 59391654 36195345 59391654 134675713 128509106 134675713 114038366 134675713 114038366 117679701 114038366 201998701 191407137 201998701 78973310 201998701 78973310 79970949 78973310 113460475 109068669 113460475 78699541 113460475 78699541 27826983 24756784 27826983 45991925 27826983 45991925 150094338 143731137 150094338 41038766 150094338 41038766 44588404 41038766 250670715 280598669 250670715 280598669 278018722 280598669 29395121 26868693 29395121 190154944 29395121 190154944 236586734 240103621 236586734 79307590 236586734 79307590 79906507 79307590 202215201 205637176 202215201 205637176 210825720 205637176 165316784 159695797 165316784 215981529 165316784 215981529 216346046 215981529 99377090 96266136 99377090 214297774 99377090 214297774 214786817 214297774 144183859 138308057 144183859 143638215 144183859 143638215 216450417 220770325 216450417 123409201 216450417 123409201 123786060 123409201 153355608 147045197 153355608 114421515 153355608 114421515 119313623 114421515 226505845 230130059 226505845 221069872 226505845 221069872 88010006 84298348 88010006 121275989 88010006 121275989 223156403 226151684 223156403 73431160 223156403 73431160 73985385 67173302 73985385 67173302 70739822 67173302 210735660 210904327 210735660 111639348 210735660 111639348 118529409 111639348 158746916 153694774 158746916 61776819 158746916 61776819 64909542 61776819 184084468 177454243 184084468 128471217 184084468 128471217 112240646 107317920 112240646 117639291 112240646 117639291 297032481 299632236 297032481 126002032 297032481 126002032 106031007 101634877 106031007 142564674 106031007 142564674 152807742 142564674 52710959 51394850 52710959 183764781 52710959 183764781 187794027 183764781 102079124 99441330 102079124 166277817 102079124 166277817 187349133 248022144 187349133 248022144 243332178 248022144 81228861 78837712 81228861 90675822 81228861 90675822 262595237 266105409 262595237 87204795 262595237 87204795 91669669 87204795 173790379 169166003 173790379 131918040 173790379 131918040 74959818 71524620 74959818 254967031 74959818 254967031 254917057 254967031 46523141 43354558 46523141 86823262 46523141 86823262 90611608 86823262 85177837 83239871 85177837 188531795 85177837 188531795 262648918 265197316 262648918 99598057 262648918 99598057 27243074 27230467 27243074 222092501 27243074 222092501 224251265 226555099 224251265 27090188 224251265 27090188 30038211 27090188 289757353 289700204 289757353 192648430 289757353 192648430 156124892 145739876 156124892 153381906 156124892 153381906 164817171 153381906 120160818 115054620 120160818 158731643 120160818 158731643 190388336 180366825 190388336 74855442 190388336 74855442 76922711 74855442 174774767 212717665 174774767 212717665 217809716 212717665 174211542 144365466 174211542 144365466 154408898 144365466 170742595 207559262 170742595 207559262 213707313 207559262 172769705 22784961 172769705 22784961 23039427 22784961 77305735 197172986 77305735 197172986 203984618 197172986 193646074 137455887 193646074 137455887 143182434 137455887 209164298 202529840 209164298 47388072 209164298 47388072 46864506 47388072 226190028 224053550 226190028 86687983 226190028 86687983 88630813 86687983 119529308 124668160 119529308 124668160 200810231 213657763 200810231 213657763 214224773 213657763 86525453 83895988 86525453 138085524 86525453 138085524 241340075 244918332 241340075 10604200 241340075 10604200 12017218 10604200 110414926 106631229 110414926 29020562 110414926 29020562 28916675 29020562 65359418 177392524 65359418 177392524 238981962 243911228 238981962 243911228 105412530 34183974 105412530 34183974 37387587 34183974 39389444 170949462 39389444 170949462 234719275 237732194 234719275 18686617 234719275 18686617 20103343 18686617 64075900 217646914 64075900 217646914 217701869 217646914 87306956 82212441 87306956 159823481 87306956 159823481 222417414 248097260 222417414 248097260 245189386 248097260 124076377 58618318 124076377 58618318 61995385 58618318 121734659 243012676 121734659 243012676 280639088 284033260 280639088 167361838 280639088 167361838 174172852 167361838 223061447 253705645 223061447 253705645 271841367 275292616 271841367 135274320 271841367 135274320 140524894 135274320 167968896 174767308 167968896 174767308 182653274 174767308 117943824 113956371 117943824 137218230 117943824 137218230 138883436 137218230 72640574 71140081 72640574 134907100 72640574 134907100 138738997 134907100 49147110 46348725 49147110 279254514 49147110 279254514 278456256 279254514 55329717 51235140 55329717 126932659 55329717 126932659 128669251 126932659 58578072 56480037 58578072 114547175 58578072 114547175 118067766 114547175 114401495 111933770 114401495 119365576 114401495 119365576 206113684 202246265 206113684 100593298 206113684 100593298 55822392 54707297 55822392 119229789 55822392 119229789 123462504 119229789 56031516 52396749 56031516 271522404 56031516 271522404 271043196 271522404 89306885 89339789 89306885 129410592 89306885 129410592 248743795 290773897 248743795 290773897 288803356 290773897 176578748 168525477 176578748 276616383 176578748 276616383 273354791 276616383 238234094 242150064 238234094 267257183 238234094 267257183 263718858 267257183 110383074 105418658 110383074 174845772 110383074 174845772 178759259 174845772 143667964 102112995 143667964 102112995 104540121 102112995 119227808 260124121 119227808 260124121 255344543 260124121 124840835 110383358 124840835 110383358 116793199 110383358 137809367 139561612 137809367 139561612 144276674 139561612 70741454 69217013 70741454 205846029 70741454 205846029 208476334 205846029 84297280 79726460 84297280 201225442 84297280 201225442 204472632 201225442 36738810 33886699 36738810 37836598 36738810 37836598 49887222 46623911 49887222 27910991 49887222 27910991 30140135 27910991 55470260 292860163 55470260 292860163 291175819 292860163 118087097 114345108 118087097 262346685 118087097 262346685 261136217 263665762 261136217 121272266 261136217 121272266 124830744 121272266 146937680 165165972 146937680 165165972 171441383 165165972 99314848 97516546 99314848 125305260 99314848 125305260 129541535 125305260 51078506 47647125 51078506 135174496 51078506 135174496 224669009 256033086 224669009 256033086 300143215 300295048 300143215 239386346 300143215 239386346 236880405 239386346 240219110 243399051 240219110 53929919 240219110 53929919 56703119 53929919 145778914 267323088 145778914 267323088 264671292 267323088 167996740 161252109 167996740 164298104 167996740 164298104 219810561 235731887 219810561 235731887 229200497 235731887 163822945 101946396 163822945 101946396 104256874 101946396 176526197 228555971 176526197 228555971 226613934 226736158 226613934 253855873 226613934 253855873 252670321 253855873 221217776 176759569 221217776 176759569 184609018 176759569 233047097 227857802 233047097 150426141 233047097 150426141 156792056 150426141 244418783 248929720 244418783 88226504 244418783 88226504 56175104 55135598 56175104 142729267 56175104 142729267 282282059 282079163 282282059 193722410 282282059 193722410 196223780 193722410 228325887 232417791 228325887 97472458 228325887 97472458 82859533 69286370 82859533 69286370 72397632 69286370 149339840 168237022 149339840 168237022 173329781 168237022 148151407 79657716 148151407 79657716 80189656 79657716 277018880 279258815 277018880 86176378 277018880 86176378 87751933 86176378 134854087 270016399 134854087 270016399 267340203 270016399 134426815 130161613 134426815 241940058 134426815 241940058 238393705 241940058 127206604 121743611 127206604 211238859 127206604 211238859 251224815 254929846 251224815 88629498 251224815 88629498 84246445 83207117 84246445 182366291 84246445 182366291 187709390 182366291 68154481 65840609 68154481 198755236 68154481 198755236 199282066 198755236 192320720 150907654 192320720 150907654 159414728 249506959 159414728 249506959 246944239 249506959 152415191 146175289 152415191 240190251 152415191 240190251 234791331 240190251 27020845 25094863 27020845 211950197 27020845 211950197 215817372 211950197 116040852 111391410 116040852 197376265 116040852 197376265 221395633 223508694 221395633 19016837 221395633 19016837 21377880 19016837 60396261 132689524 60396261 132689524 219586057 224228087 219586057 158635471 219586057 158635471 163865887 158635471 181434290 176356955 181434290 133313040 181434290 133313040 140266698 133313040 241928198 242697160 241928198 83317046 241928198 83317046 84770035 83317046 111949957 287438413 111949957 287438413 286660704 287438413 245714493 106403162 245714493 106403162 107322175 106403162 285916766 288834598 285916766 32476229 285916766 32476229 7373003 8268557 7373003 127990947 7373003 127990947 133538193 127990947 115094544 114702179 115094544 242229626 115094544 242229626 248108168 253038398 248108168 66274186 248108168 66274186 68475531 66274186 71198241 190342985 71198241 190342985 205974844 202212071 205974844 129141285 205974844 129141285 133070491 129141285 198594738 203547944 198594738 54439959 198594738 54439959 56000133 54439959 270421887 271427731 270421887 126332493 270421887 126332493 128663411 126332493 144625400 140639734 144625400 64181831 144625400 64181831 65869062 64181831 259053152 259762565 259053152 180759659 259053152 180759659 188550390 180759659 216418801 220383198 216418801 139615680 216418801 139615680 58205419 56442008 58205419 150411415 58205419 150411415 156754474 150411415 5481403 5186571 5481403 99524591 5481403 99524591 100312792 99524591 49975341 29075338 49975341 29075338 28224019 29075338 171090950 251935771 171090950 251935771 249297783 251935771 125639530 54858370 125639530 54858370 58397951 54858370 79673193 235755927 79673193 235755927 231521543 235755927 128224945 126185759 128224945 186465366 128224945 186465366 199013171 186465366 96956951 95940885 96956951 109348279 96956951 109348279 111461159 109348279 61364110 43921263 61364110 43921263 21165412 19808569 21165412 84530629 21165412 84530629 251378425 253242243 251378425 106598700 251378425 106598700 110306440 5534875 110306440 5534875 5059905 5534875 54067939 149145706 54067939 149145706 221985764 219183472 221985764 214104438 221985764 214104438 216823688 214104438 241868048 244792464 241868048 82769908 241868048 82769908 84884982 82769908 244591698 249030427 244591698 141713451 244591698 141713451 110127290 105271103 110127290 135714109 110127290 135714109 220208473 224258317 220208473 52155772 220208473 52155772 55583403 52155772 115221896 161128818 115221896 161128818 216257608 213052126 216257608 62255316 216257608 62255316 64347781 62255316 164285373 152384944 164285373 114920304 164285373 114920304 118694669 114920304 270417513 272003476 270417513 243433634 270417513 243433634 69506427 65152725 69506427 133086756 69506427 133086756 138436203 133086756 118454120 45160599 118454120 45160599 39585371 38481035 39585371 70342395 39585371 70342395 116278830 222766348 116278830 222766348 222977962 222766348 171033153 161459043 171033153 279842310 171033153 279842310 278382918 279842310 261646955 199643316 261646955 199643316 111203796 107772085 111203796 194075918 111203796 194075918 195661848 194075918 185972716 185379838 185972716 190529595 185972716 190529595 197731502 190529595 178658488 41506355 178658488 41506355 44745965 41506355 239887778 244856700 239887778 69281990 239887778 69281990 73220300 69281990 254822785 258459257 254822785 164742888 254822785 164742888 168241376 164742888 261841586 263386543 261841586 239387844 261841586 239387844 201826529 191287632 201826529 239008355 201826529 239008355 234361971 239008355 35979058 32962060 35979058 83564737 35979058 83564737 117239906 291516847 117239906 291516847 291175582 291516847 247598843 232048519 247598843 232048519 161686825 149813882 161686825 216177974 161686825 216177974 218405481 216177974 177121370 173606456 177121370 194478138 177121370 194478138 196774898 194478138 78524382 77312750 78524382 277050875 78524382 277050875 274326905 277050875 131179002 64614109 131179002 64614109 68575613 64614109 153914158 246482223 153914158 246482223 244416905 246482223 108007691 82083141 108007691 82083141 84362349 82083141 194352562 194246658 194352562 65335760 194352562 65335760 43023052 35086407 43023052 35086407 39356338 35086407 119636072 116309689 119636072 68494181 119636072 68494181 66247935 63097439 66247935 196057913 66247935 196057913 197024342 196057913 40230789 36490625 40230789 149316267 40230789 149316267 159476820 149316267 127014005 125228965 127014005 205769913 127014005 205769913 211323381 213764492 211323381 191945437 211323381 191945437 113876621 113175747 113876621 273485796 113876621 273485796 271389895 273485796 263141915 237474916 263141915 237474916 141105473 136518242 141105473 217033712 141105473 217033712 211934380 217033712 197702264 75985079 197702264 75985079 79427814 75985079 227456749 234047493 227456749 234047493 231341917 234047493 24596161 23627016 24596161 193068631 24596161 193068631 197130543 193068631 196627667 199595830 196627667 170756394 196627667 170756394 91141426 33781048 91141426 33781048 37096224 33781048 202073509 204478572 202073509 204478572 206453422 204478572 57246276 55417864 57246276 195127615 57246276 195127615 199381791 195127615 178463537 176394091 178463537 206105777 178463537 206105777 212070613 206105777 101592338 99058499 101592338 284511870 101592338 284511870 284354451 284511870 59714998 58703272 59714998 62738425 59714998 62738425 113839318 113358001 113839318 66608346 113839318 66608346 68389629 66608346 194244531 190172494 194244531 96220210 194244531 96220210 50366939 49878230 50366939 243787030 50366939 243787030 240684293 243787030 153476708 146827494 153476708 227021030 153476708 227021030 230014752 227021030 45286009 44878472 45286009 206961877 45286009 206961877 212614081 206961877 78177391 78176619 78177391 114002231 78177391 114002231 175209888 165990589 175209888 105045708 175209888 105045708 73543077 61838409 73543077 61838409 64152665 61838409 67226217 104533938 67226217 104533938 108354700 104533938 96273884 43459199 96273884 43459199 47983311 43459199 92821091 186628459 92821091 186628459 195813748 186628459 84571810 35268798 84571810 35268798 38787651 35268798 215257348 217875282 215257348 141326414 215257348 141326414 100901723 98144003 100901723 110466018 100901723 110466018 115936460 110466018 47753182 44928153 47753182 261837017 47753182 261837017 261022948 261837017 137637367 132833538 137637367 191343638 137637367 191343638 201752708 191343638 82409861 80568456 82409861 107431169 82409861 107431169 270790716 271190873 270790716 215712557 270790716 215712557 71814327 70683447 71814327 186443613 71814327 186443613 296654138 297781740 296654138 146397581 296654138 146397581 77571695 75226683 77571695 222250646 77571695 222250646 226143683 222250646 67570435 66664364 67570435 123860212 67570435 123860212 225898986 231730505 225898986 226600540 225898986 226600540 216377649 216669699 216377649 250545278 216377649 250545278 246997874 250545278 237258123 78582888 237258123 78582888 67009542 49343369 67009542 49343369 51991791 49343369 56722592 165246306 56722592 165246306 272350561 273747549 272350561 64694937 272350561 64694937 67025808 64694937 194652150 189353166 194652150 55508450 194652150 55508450 60389293 55508450 117848602 171811894 117848602 171811894 180380516 171811894 170130042 140494527 170130042 140494527 146683577 140494527 253925653 254455179 253925653 187776744 253925653 187776744 150086744 142057357 150086744 201178899 150086744 201178899 202700198 201178899 91356485 86719575 91356485 136792522 91356485 136792522 231600885 234724991 231600885 229083886 231600885 229083886 223968730 229083886 228001925 231746204 228001925 133448676 228001925 133448676 64764848 62703687 64764848 130395581 64764848 130395581 278782732 281703626 278782732 150935257 278782732 150935257 145546029 119335531 145546029 119335531 103123864 101662645 103123864 205933880 103123864 205933880 203630627 115802539 203630627 115802539 121206416 115802539 197186675 187060961 197186675 79171497 197186675 79171497 79462526 79171497 180580206 179190744 180580206 153188771 180580206 153188771 71132043 68520105 71132043 143959971 71132043 143959971 155172264 143959971 23032461 21033343 23032461 26906515 23032461 26906515 164094111 155175435 164094111 75288561 164094111 75288561 76760683 75288561 189016660 193243894 189016660 193243894 279700417 281293186 279700417 223181473 279700417 223181473 65785130 63039847 65785130 254059744 65785130 254059744 252881117 254059744 77184221 72055301 77184221 248455153 77184221 248455153 246995112 248455153 140269380 12594445 140269380 12594445 12558506 12594445 72783107 69713595 72783107 46728228 72783107 46728228 47520248 46728228 246884572 249990668 246884572 56124820 246884572 56124820 59610350 56124820 90323254 88476454 90323254 17662612 90323254 17662612 17236469 17662612 200342507 189009397 200342507 182449802 200342507 182449802 118171019 114165747 118171019 292110325 118171019 292110325 289592888 292110325 90334975 86786081 90334975 134127658 90334975 134127658 148861939 168067050 148861939 168067050 205225157 245171854 205225157 245171854 239203590 245171854 86753434 83591389 86753434 93139735 86753434 93139735 128695840 125559905 128695840 125559905 59326047 56978464 59326047 110150656 59326047 110150656 110974303 110150656 50193914 47168366 50193914 90022481 50193914 90022481 167091366 197377068 167091366 197377068 215973264 220256484 215973264 220256484 216309114 220256484 127798941 126269408 127798941 277467478 127798941 277467478 275279614 277467478 151756869 45941506 151756869 45941506 48956103 45941506 262958890 264163629 262958890 110592195 262958890 110592195 110525058 110592195 127723754 126919684 127723754 50210838 127723754 50210838 53191489 50210838 75902704 151307647 75902704 151307647 159381812 151307647 138014106 119139340 138014106 119139340 122829343 119139340 272255976 274402552 272255976 128152521 272255976 128152521 132750350 128152521 134867169 261539072 134867169 261539072 259638229 261539072 116051729 81888654 116051729 81888654 82801117 81888654 90145645 88162717 90145645 31221735 90145645 31221735 34276165 31221735 206846170 197406079 206846170 131504474 206846170 131504474 136477769 131504474 167225876 159629757 167225876 149855690 167225876 149855690 50185099 46574467 50185099 115480468 50185099 115480468 233105411 236030510 233105411 26809608 233105411 26809608 28538514 26809608 225417333 230182379 225417333 196979548 225417333 196979548 35228228 32269513 35228228 133017835 35228228 133017835 138699965 133017835 59646072 58438523 59646072 257970548 59646072 257970548 256322337 257970548 219071168 213916862 219071168 213916862 118812278 54294961 118812278 54294961 55969614 54294961 209724904 202343956 209724904 159555802 209724904 159555802 162499106 159555802 263737061 264463803 263737061 63132696 263737061 63132696 64481610 63132696 173461100 163038746 173461100 46492453 173461100 46492453 49756579 46492453 140126646 290788270 140126646 290788270 289087203 290788270 91931344 90753286 91931344 157075078 91931344 157075078 299355270 299529658 299355270 47839187 299355270 47839187 52023000 47839187 120917842 305963023 120917842 305963023 303353296 305963023 104919923 106298145 104919923 184499412 104919923 184499412 193944564 184499412 73889150 70942250 73889150 190599371 73889150 190599371 195181011 190599371 108119612 53313367 108119612 53313367 54508347 53313367 183087703 179535213 183087703 170296998 183087703 170296998 177737904 170296998 219043518 222937964 219043518 192000707 219043518 192000707 192132249 192000707 220080488 220622482 220080488 81919101 220080488 81919101 69221560 66543226 69221560 216903999 69221560 216903999 221396729 216903999 220169901 224289156 220169901 87621607 220169901 87621607 90883666 87621607 247953718 250723460 247953718 238134155 247953718 238134155 161186587 136403039 161186587 136403039 141304891 136403039 192937264 191930294 192937264 122274713 192937264 122274713 127588415 122274713 142130374 167772015 142130374 167772015 171875989 167772015 85460726 84492543 85460726 183605998 85460726 183605998 226947491 231010084 226947491 116482697 226947491 116482697 119969364 116482697 233360636 236403395 233360636 204011786 233360636 204011786 104190447 103636732 104190447 195922602 104190447 195922602 232593207 230294077 232593207 128402069 232593207 128402069 132496423 128402069 247039627 249016203 247039627 90783077 247039627 90783077 92141002 90783077 191492565 187224581 191492565 44967653 191492565 44967653 47890011 44967653 140611205 195519458 140611205 195519458 199895616 195519458 196083895 195565018 196083895 26792985 196083895 26792985 29051519 26792985 139869514 260165472 139869514 260165472 259492334 260165472 44189704 45754514 44189704 236125939 44189704 236125939 238319919 236125939 127107686 123675893 127107686 141555420 127107686 141555420 233607634 237387074 233607634 211106417 233607634 211106417 213032500 211106417 275863308 279137689 275863308 60158424 275863308 60158424 63998112 60158424 104821120 227410851 104821120 227410851 225910389 227410851 223232521 139024092 223232521 139024092 143272992 139029439 143272992 100240825 143272992 100240825 14980110 13032112 14980110 66678818 14980110 66678818 166839857 160166084 166839857 53877090 166839857 53877090 56286098 53877090 240721208 241690881 240721208 79190108 240721208 79190108 60971619 58682172 60971619 94423648 60971619 94423648 170449214 166320330 170449214 67165725 170449214 67165725 69710785 67165725 195485417 280083968 195485417 280083968 278125046 280083968 173151143 79094768 173151143 79094768 82082126 79094768 183186293 177442286 183186293 172696380 183186293 172696380 181470879 172696380 249414415 252211974 249414415 130751280 249414415 130751280 45144850 42496988 45144850 244897639 45144850 244897639 243070777 244897639 92930792 89323962 92930792 199347450 92930792 199347450 240162664 237760545 240162664 137978120 240162664 137978120 95253747 67840832 95253747 67840832 62950112 59679200 62950112 246111869 62950112 246111869 243479586 246111869 97281614 68838344 97281614 68838344 73365719 68838344 212838788 214687846 212838788 178276007 212838788 178276007 77452440 76875778 77452440 153441788 77452440 153441788 159079105 153441788 93200107 89657916 93200107 272265938 93200107 272265938 270520583 272265938 267476041 97181727 267476041 97181727 75141504 75701262 75141504 202206168 75141504 202206168 203933010 202206168 158697416 155077323 158697416 185311642 158697416 185311642 190291977 185311642 55490350 54466823 55490350 200909042 55490350 200909042 201180397 200909042 74112104 74422713 74112104 206644726 74112104 206644726 204095573 206644726 157005517 145638460 157005517 157703250 157005517 157703250 162109370 157703250 107805494 104781904 107805494 127253009 107805494 127253009 234651187 238336069 234651187 117617781 234651187 117617781 89484744 86803628 89484744 215616190 89484744 215616190 225488722 221216419 225488722 160937982 225488722 160937982 165492474 160937982 225400189 221431569 225400189 195960531 225400189 195960531 195248622 195960531 261990504 263445990 261990504 161651151 261990504 161651151 136898802 58593159 136898802 58593159 60967679 58593159 149583493 238144770 149583493 238144770 232273720 238144770 26855035 25771291 26855035 72399076 26855035 72399076 205052738 202446629 205052738 118968807 205052738 118968807 122442835 118968807 141159953 135197883 141159953 75811753 141159953 75811753 78511473 75811753 215360540 219121829 215360540 196754880 215360540 196754880 167101373 146212150 167101373 146212150 151944349 146212150 204017272 209581388 204017272 200400805 204017272 200400805 204122155 200400805 127197633 124675718 127197633 236303356 127197633 236303356 231611523 236303356 151567908 142769809 151567908 165585924 151567908 165585924 249038773 252239983 249038773 204923894 249038773 204923894 205716365 204923894 260428429 262681747 260428429 174203354 260428429 174203354 180539103 174203354 236776017 240169012 236776017 176403541 236776017 176403541 183404476 176403541 184787214 181681560 184787214 147535029 184787214 147535029 152589033 147535029 238721362 244039128 238721362 122029009 238721362 122029009 124052547 122029009 197004870 187850125 197004870 126398120 197004870 126398120 130895833 127858651 130895833 125881069 130895833 125881069 128817265 125881069 138797325 208085272 138797325 208085272 205254732 208085272 195555418 191851966 195555418 236807399 195555418 236807399 233240064 236807399 123124894 120657867 123124894 212742267 123124894 212742267 218979123 222670866 218979123 173501411 218979123 173501411 45917424 45367076 45917424 116618973 45917424 116618973 120370997 116618973 100214749 96476838 100214749 217786107 100214749 217786107 222659072 217786107 92482554 91266836 92482554 180875851 92482554 180875851 230290045 235543522 230290045 219455292 230290045 219455292 79337962 78851084 79337962 105445729 79337962 105445729 182134359 179479692 182134359 82675835 182134359 82675835 85382967 82675835 221065354 215579588 221065354 74461451 221065354 74461451 41195779 24556262 41195779 24556262 25564970 24556262 188596650 243827436 188596650 243827436 239670532 243827436 86560588 81422610 86560588 179666016 86560588 179666016 288002681 290077577 288002681 178175935 288002681 178175935 179648696 178175935 243656970 279006754 243656970 279006754 275302035 279006754 213850455 137864023 213850455 137864023 144157810 137864023 193292324 187886339 193292324 184743288 193292324 184743288 187815083 184743288 209375129 200863229 209375129 68345388 209375129 68345388 70448433 68345388 203218331 198784695 203218331 68666808 203218331 68666808 56611742 53080851 56611742 135628221 56611742 135628221 140332803 135628221 62424345 58974998 62424345 275669288 62424345 275669288 274095406 275669288 101439543 98908299 101439543 200195309 101439543 200195309 203601154 200195309 107358694 106190418 107358694 239655779 107358694 239655779 251547445 253601874 251547445 163254732 251547445 163254732 55348261 52136827 55348261 162271911 55348261 162271911 212555832 206103436 212555832 106181359 212555832 106181359 110136818 106181359 161517196 155536122 161517196 111814273 161517196 111814273 110856232 111814273 128140069 232460947 128140069 232460947 227288484 232460947 87513938 85594125 87513938 241739125 87513938 241739125 243554593 245163828 243554593 183219366 243554593 183219366 189753621 183219366 228866797 233629602 228866797 147975370 228866797 147975370 39821524 36607009 39821524 127706574 39821524 127706574 210534236 212717274 210534236 42717167 210534236 42717167 47193056 42717167 254087763 259207702 254087763 85265270 254087763 85265270 50005403 47596434 50005403 143472570 50005403 143472570 153574855 143472570 144107100 139000785 144107100 199787345 144107100 199787345 275683341 278122115 275683341 107518997 275683341 107518997 111032020 107518997 179763195 260826649 179763195 260826649 259991384 260826649 170893086 78294734 170893086 78294734 58999514 55574779 58999514 274433151 58999514 274433151 271429545 274433151 119878333 120135090 119878333 129848524 119878333 129848524 134497572 129848524 122290572 116703750 122290572 274273592 122290572 274273592 273307074 274273592 57602827 56332342 57602827 64600257 57602827 64600257 224617313 228492251 224617313 28611491 224617313 28611491 28308239 28611491 191013712 182335721 191013712 11408826 191013712 11408826 12072758 11408826 217045937 219355935 217045937 190571619 217045937 190571619 202717268 190571619 214268898 216431556 214268898 90382409 214268898 90382409 55052466 54288713 55052466 111430160 55052466 111430160 115105402 111430160 103584069 99977053 103584069 172298850 103584069 172298850 180796607 172298850 43889807 40943047 43889807 245749596 43889807 245749596 242479194 245749596 214124207 219495551 214124207 226912042 214124207 226912042 224072914 226912042 99422545 96244554 99422545 197506190 99422545 197506190 193617662 197506190 73636597 53862041 73636597 53862041 58306483 53862041 76414211 73873881 76414211 38330139 76414211 38330139 42459186 38330139 202216093 199709153 202216093 12887732 202216093 12887732 13721759 12887732 183865030 175160106 183865030 144108454 183865030 144108454 131177137 125658247 131177137 196394661 131177137 196394661 195508645 196394661 110212837 107358596 110212837 194964148 110212837 194964148 280699292 282434759 280699292 182209829 280699292 182209829 25168631 24043347 25168631 149843037 25168631 149843037 155333045 149843037 14233986 13536382 14233986 146946635 14233986 146946635 151567436 146946635 107837048 105281358 107837048 204884556 107837048 204884556 206938798 204884556 139264305 133962884 139264305 139914339 139264305 139914339 239361213 241731477 239361213 157158661 239361213 157158661 166608410 157158661 235900182 245271223 235900182 245271223 244846622 245271223 102173397 100028468 102173397 245894761 102173397 245894761 244434404 245894761 156633538 150926405 156633538 263243417 156633538 263243417 258775545 263243417 37821749 31394954 37821749 31394954 30428421 31394954 107381675 107050007 107381675 107050007 142551816 224300234 142551816 224300234 224691203 224300234 132294495 41066358 132294495 41066358 44286723 41066358 258172704 260326626 258172704 260326626 282757298 283314132 282757298 204247265 282757298 204247265 206460938 204247265 223731814 286578001 223731814 286578001 285027992 286578001 168687766 86992756 168687766 86992756 89582713 86992756 128881041 216564718 128881041 216564718 211840790 216564718 116159361 113178966 116159361 206716435 116159361 206716435 206772218 206716435 83368497 78193727 83368497 128324931 83368497 128324931 222208334 226601249 222208334 156600237 222208334 156600237 98030976 96413452 98030976 254205444 98030976 254205444 251471778 254205444 159132857 141305847 159132857 141305847 55136529 54090436 55136529 184214919 55136529 184214919 222675043 222364402 222675043 191902561 222675043 191902561 129048699 99467051 129048699 99467051 99565997 99467051 239326343 259883701 239326343 259883701 254368146 259883701 196747902 157686080 196747902 157686080 161868567 157686080 222899723 231404640 222899723 231404640 233507943 231404640 212555147 210524814 212555147 266838038 212555147 266838038 263892775 266838038 68074484 65116185 68074484 82580750 68074484 82580750 257665446 259380514 257665446 96523313 257665446 96523313 9322714 8161209 9322714 106343375 9322714 106343375 170127774 161333716 170127774 130114656 170127774 130114656 134361995 130114656 247280570 249940051 247280570 46657996 247280570 46657996 49794020 46657996 66197128 194112552 66197128 194112552 193980669 194112552 113493204 108021718 113493204 137765295 113493204 137765295 255268393 259206164 255268393 96990251 255268393 96990251 101745941 96990251 144374870 138672307 144374870 135128320 144374870 135128320 74533804 61432187 74533804 61432187 64080990 61432187 119310860 182342546 119310860 182342546 193401909 182342546 62803022 60102622 62803022 241158730 62803022 241158730 239224348 241158730 82825753 83544565 82825753 120755701 82825753 120755701 244738449 246054306 244738449 244899759 244738449 244899759 124573040 120419020 124573040 243541110 124573040 243541110 242361123 243541110 227110813 69882181 227110813 69882181 72878152 69882181 253233444 256479983 253233444 201136731 253233444 201136731 124774915 37929840 124774915 37929840 41486437 37929840 296516693 296223244 296516693 106470874 296516693 106470874 96767620 96303114 96767620 158470271 96767620 158470271 164063255 158470271 45314930 41829396 45314930 229266287 45314930 229266287 230624840 229266287 220500571 82851374 220500571 82851374 84594300 82851374 210389158 213214780 210389158 96274780 210389158 96274780 99152251 96274780 199433710 275402859 199433710 275402859 272738550 275402859 188231119 187333073 188231119 270551596 188231119 270551596 267182110 270551596 101503099 42328751 101503099 42328751 44317288 42328751 45266184 256629421 45266184 256629421 255309514 256629421 102669708 102633911 102669708 236862688 102669708 236862688 238284675 236862688 142623548 55363066 142623548 55363066 56604993 55363066 226532191 228762905 226532191 88498778 226532191 88498778 90439583 88498778 201463919 206338236 201463919 101587086 201463919 101587086 105277101 101587086 153956041 148043123 153956041 79283101 153956041 79283101 83284973 79283101 226211027 251932477 226211027 251932477 249939875 251932477 89973185 87395354 89973185 236315140 89973185 236315140 232993204 236315140 214461511 119984824 214461511 119984824 125999432 119984824 183366518 176110668 183366518 45261530 183366518 45261530 46576063 45261530 176665763 197402284 176665763 197402284 200009856 197402284 78949360 75623634 78949360 250791848 78949360 250791848 300012708 301104000 300012708 74858526 300012708 74858526 65130118 44901084 65130118 44901084 45775400 44901084 253374421 255801781 253374421 176948185 253374421 176948185 68049608 64328301 68049608 118948332 68049608 118948332 133577497 130937661 133577497 108082152 133577497 108082152 113360352 108082152 221937559 240716937 221937559 240716937 238769639 240716937 122323991 76477443 122323991 76477443 79599200 76477443 138577155 146487394 138577155 146487394 150919096 146487394 103418220 99110901 103418220 189579097 103418220 189579097 192916882 189579097 106520827 100818731 106520827 117593047 106520827 117593047 207391545 205244431 207391545 129215030 207391545 129215030 73626549 70263446 73626549 185428991 73626549 185428991 190280156 185428991 184876359 181110873 184876359 237577902 184876359 237577902 234804666 237577902 210100457 123532328 210100457 123532328 39983266 28908213 39983266 28908213 29693173 28908213 168092253 156747649 168092253 67261867 168092253 67261867 70098931 67261867 199881473 203271138 199881473 179618399 199881473 179618399 37272429 34378480 37272429 123678864 37272429 123678864 128539476 123678864 46761206 45177734 46761206 79889114 46761206 79889114 133836219 129682179 133836219 55464238 133836219 55464238 59354300 55464238 175700548 252614894 175700548 252614894 249705936 252614894 57055182 55722294 57055182 168110035 57055182 168110035 212751669 213439129 212751669 118125407 212751669 118125407 123128429 118125407 126426698 196618130 126426698 196618130 205318530 196618130 43530888 40509574 43530888 81538536 43530888 81538536 260306050 263739922 260306050 237716366 260306050 237716366 199529219 201320774 199529219 254460580 199529219 254460580 250972333 254460580 228454660 132678094 228454660 132678094 118945216 35173451 118945216 35173451 36351123 35173451 70558800 66938075 70558800 65633077 70558800 65633077 67018179 65633077 71732456 162931587 71732456 162931587 248954949 252669625 248954949 235826545 248954949 235826545 220345702 83107976 220345702 83107976 10020925 9742685 10020925 201017029 10020925 201017029 205803277 201017029 65408515 64155015 65408515 230341926 65408515 230341926 227663993 230341926 134999665 130834358 134999665 212984887 134999665 212984887 218777193 212984887 210115179 202903442 210115179 271401061 210115179 271401061 269845426 271401061 183901438 82880449 183901438 82880449 82948040 82880449 136355055 131095846 136355055 114449505 136355055 114449505 45071733 46101832 45071733 117069280 45071733 117069280 228811129 231356417 228811129 162564656 228811129 162564656 146602561 140043398 146602561 299772923 146602561 299772923 299283816 299772923 261665273 256687738 261665273 256687738 252250681 256687738 283379696 284334386 283379696 137153109 283379696 137153109 77172585 71657796 77172585 109345123 77172585 109345123 133445395 128515993 133445395 79421022 133445395 79421022 75124716 71763865 75124716 74582640 75124716 74582640 128994215 157761030 128994215 157761030 227949618 235350675 227949618 235350675 231606287 235350675 45398109 41447085 45398109 153432664 45398109 153432664 158850276 153432664 67165541 65231712 67165541 124367174 67165541 124367174 134012693 130208124 134012693 114381109 134012693 114381109 119624401 114381109 210549609 209528330 210549609 154756065 210549609 154756065 161198732 154756065 176183173 242693098 176183173 242693098 239289263 242693098 44683113 42164691 44683113 216241217 44683113 216241217 216515849 216241217 170786589 137140506 170786589 137140506 58955004 13935290 58955004 13935290 14521478 13935290 106757648 224901572 106757648 224901572 220948420 224901572 209524607 206258136 209524607 212554444 209524607 212554444 213118113 212554444 50093510 46898059 50093510 216130881 50093510 216130881 220555778 216130881 165837177 87585640 165837177 87585640 89774177 87585640 117585855 205958217 117585855 205958217 207666875 205958217 131945866 125910496 131945866 151875782 131945866 151875782 265119488 268284341 265119488 16016463 265119488 16016463 16216825 16016463 167399572 163687867 167399572 42576764 167399572 42576764 43084690 42576764 212497504 214644009 212497504 164544812 212497504 164544812 171198154 164544812 224764776 227913616 224764776 80154473 224764776 80154473 83271939 80154473 231792544 234676393 231792544 101097855 231792544 101097855 103560621 101097855 241848416 244248512 241848416 174475832 241848416 174475832 133065656 128641860 133065656 205891940 133065656 205891940 226268136 230304093 226268136 225560514 226268136 225560514 113504568 55038544 113504568 55038544 55750385 55038544 208601071 222635217 208601071 222635217 219112311 222635217 174089701 141524441 174089701 141524441 61635429 33764789 61635429 33764789 36099071 33764789 50423544 127705622 50423544 127705622 134273610 127705622 36673965 33245690 36673965 259749304 36673965 259749304 257258318 259749304 82472154 81450288 82472154 95844537 82472154 95844537 137117233 252012418 137117233 252012418 248958112 252012418 95530190 92769857 95530190 286333877 95530190 286333877 286291581 286333877 127167899 122681266 127167899 154546828 127167899 154546828 201731689 206245186 201731689 64893966 201731689 64893966 68426578 64893966 119156472 172811083 119156472 172811083 178072060 172811083 117185352 110857452 117185352 191224121 117185352 191224121 195320203 191224121 75938466 72204964 75938466 132102698 75938466 132102698 239667359 241561682 239667359 142405241 239667359 142405241 152728514 142405241 258202974 259228100 258202974 230571812 258202974 230571812 228682973 230571812 273515945 275743488 273515945 41520831 273515945 41520831 43755085 41520831 244657831 248138372 244657831 123380211 244657831 123380211 127019171 123380211 154223452 151985356 154223452 124642932 154223452 124642932 127903100 124642932 198906831 236345190 198906831 236345190 233580669 236345190 206920720 196975515 206920720 266411458 206920720 266411458 261334898 266411458 196897679 100462287 196897679 100462287 20517706 19719907 20517706 272545857 20517706 272545857 269254314 272545857 208124630 167328610 208124630 167328610 66808373 64093734 66808373 100846192 66808373 100846192 100690091 100846192 40270302 42167252 40270302 172268009 40270302 172268009 175841895 172268009 62694063 59214875 62694063 278729617 62694063 278729617 276086746 278729617 206873400 90171951 206873400 90171951 92221799 90171951 128673774 176172894 128673774 176172894 188242605 183107403 188242605 111611198 188242605 111611198 110530654 111611198 281608525 285425718 281608525 53292990 281608525 53292990 31867205 31585475 31867205 161194510 31867205 161194510 171685388 161194510 75214154 71854103 75214154 160370957 75214154 160370957 265684817 269240380 265684817 157333946 265684817 157333946 167866482 157333946 179913896 172863122 179913896 124842863 179913896 124842863 130443580 124842863 274425229 276466197 274425229 133588204 274425229 133588204 138187253 133588204 159371646 175428673 159371646 175428673 183612055 175428673 82025630 78368635 82025630 167919554 82025630 167919554 177727026 167919554 120418597 118078767 120418597 143150416 120418597 143150416 147002647 143150416 64421020 61370477 64421020 137631754 64421020 137631754 160658706 257045165 160658706 257045165 252872857 257045165 34518750 35288256 34518750 183471760 34518750 183471760 209747906 255830645 209747906 255830645 251377458 255830645 235697699 135286263 235697699 135286263 83799351 82289745 83799351 251546172 83799351 251546172 247955902 251546172 164952842 21230791 164952842 21230791 20232188 21230791 98850155 172085974 98850155 172085974 184085104 180507684 184085104 36474954 184085104 36474954 35111877 36474954 244487798 247420276 244487798 190197360 244487798 190197360 36238925 36351921 36238925 101835715 36238925 101835715 234066538 274572268 234066538 274572268 271069051 274572268 142192752 136620332 142192752 155424902 142192752 155424902 157778840 155424902 79921672 75539823 79921672 233380173 79921672 233380173 234973670 233380173 90270455 64770186 90270455 64770186 67831771 64770186 173032798 168749258 173032798 41144376 173032798 41144376 43758686 41144376 137128664 180539910 137128664 180539910 188713492 180539910 22447013 20791164 22447013 125621282 22447013 125621282 157916502 153402861 157916502 91084442 157916502 91084442 92885761 91084442 222805249 262300640 222805249 262300640 258386096 262300640 26784438 25339329 26784438 106542235 26784438 106542235 107489924 106542235 11502483 10301043 11502483 67910491 11502483 67910491 70813752 67910491 21733191 21278500 21733191 189464823 21733191 189464823 283542489 283420403 283542489 234116231 283542489 234116231 213503811 212426702 213503811 255898578 213503811 255898578 282665446 283244988 282665446 146283091 282665446 146283091 53225882 49481679 53225882 245608645 53225882 245608645 241664506 245608645 106743846 11579390 106743846 11579390 11509923 11579390 169155722 163117952 169155722 76519109 169155722 76519109 78690224 76519109 244268621 248481687 244268621 82984679 244268621 82984679 84371265 82984679 178477115 174294226 178477115 164584205 178477115 164584205 57081339 55644948 57081339 149740281 57081339 149740281 155029838 149740281 97642855 95317943 97642855 288059415 97642855 288059415 288521511 288059415 285109178 249800138 285109178 249800138 245556935 118456253 245556935 118456253 122483331 118456253 205519664 210763475 205519664 103046673 205519664 103046673 39695719 41068109 39695719 150133212 39695719 150133212 159031176 150133212 55268544 37506012 55268544 37506012 40127050 37506012 119573064 118487446 119573064 111029867 119573064 111029867 31666953 31466552 31666953 85305809 31666953 85305809 161819883 228808256 161819883 228808256 225466813 228808256 218060984 86063781 218060984 86063781 86347734 86063781 190093212 191041903 190093212 113690065 190093212 113690065 118692324 113690065 250159102 255263722 250159102 224968673 250159102 224968673 78675427 74502856 78675427 102941802 78675427 102941802 118837880 190005930 118837880 190005930 191234421 190005930 107366598 107357697 107366598 265042139 107366598 265042139 263563366 265042139 192387130 184418376 192387130 184418376 151004963 146761438 151004963 215770327 151004963 215770327 216550647 215770327 183010742 176292761 183010742 285837948 183010742 285837948 283653236 285837948 18311666 17126835 18311666 90725784 18311666 90725784 161020068 158028910 161020068 158028910 272803266 274889258 272803266 106394253 272803266 106394253 47619506 47463721 47619506 172839925 47619506 172839925 178062293 172839925 86338435 82019569 86338435 170589750 86338435 170589750 238259504 238383504 238259504 193180017 238259504 193180017 196943753 193180017 221737560 219375715 221737560 219375715 222106914 219375715 136422051 32580913 136422051 32580913 35678785 32580913 250239780 251711423 250239780 203530272 250239780 203530272 35357744 32505683 35357744 189852806 35357744 189852806 254293208 258198635 254293208 125065765 254293208 125065765 30067804 28085142 30067804 273899795 30067804 273899795 272464695 273899795 228873967 110296974 228873967 110296974 78882612 77165177 78882612 129234260 78882612 129234260 134493632 129234260 71277597 42274575 71277597 42274575 44314787 42274575 128333514 250721997 128333514 250721997 257364655 261301693 257364655 92816466 257364655 92816466 94387196 92816466 233402346 233596782 233402346 45599023 233402346 45599023 47886995 45599023 284034678 284804071 284034678 246904879 284034678 246904879 243005232 246904879 274171288 276179096 274171288 150008761 274171288 150008761 155935196 150008761 257087512 259419456 257087512 236771182 257087512 236771182 109255834 43993936 109255834 43993936 46754343 43993936 219720586 224384545 219720586 67367179 219720586 67367179 71733619 67367179 153470769 149332189 153470769 81364650 153470769 81364650 82950072 81364650 144814561 141675667 144814561 75159069 144814561 75159069 78350770 75159069 243814998 248849303 243814998 107095883 243814998 107095883 109977160 107095883 226072736 253985477 226072736 253985477 251658006 253985477 69212453 61772675 69212453 61772675 64627906 61772675 176893944 230004629 176893944 230004629 230376833 230004629 149259695 67192570 149259695 67192570 67029707 63533529 67029707 241523393 67029707 241523393 239109361 241523393 197033612 200437262 197033612 246567784 197033612 246567784 240981158 246567784 209329591 118326444 209329591 118326444 123704145 118326444 169737286 165499977 169737286 73762822 169737286 73762822 65244049 63361273 65244049 174913473 65244049 174913473 265300495 265799946 265300495 64171075 265300495 64171075 67203385 64171075 255581616 258071863 255581616 227502656 255581616 227502656 30485028 29441818 30485028 245977369 30485028 245977369 243189802 245492703 243189802 284874761 243189802 284874761 286029593 285937823 286029593 56772167 286029593 56772167 34286235 31493208 34286235 258272837 34286235 258272837 257430143 258272837 210176982 209201809 210176982 258967571 210176982 258967571 254493805 258967571 239172346 186120084 239172346 186120084 57764564 56463611 57764564 113899871 57764564 113899871 114576069 113899871 104405964 102416156 104405964 262874213 104405964 262874213 260022322 262874213 118996105 118218450 118996105 219437195 118996105 219437195 216101206 219437195 56710768 55615941 56710768 186622033 56710768 186622033 191355061 186622033 165604971 68966048 165604971 68966048 71576534 68966048 217416737 286052937 217416737 286052937 284498206 286052937 127620034 78318927 127620034 78318927 80974507 78318927 122279480 259820146 122279480 259820146 257691445 259820146 150212140 63393767 150212140 63393767 66247883 63393767 251938608 257696906 251938608 45209296 251938608 45209296 33922431 31038480 33922431 31718986 33922431 31718986 219603355 222695242 219603355 172556600 219603355 172556600 118867001 115068367 118867001 260501775 118867001 260501775 258260325 260501775 198502277 142982517 198502277 142982517 44423934 44587631 44423934 180524230 44423934 180524230 190485317 180524230 64239184 61593338 64239184 126108847 64239184 126108847 130143906 126108847 118043678 119106113 118043678 193308350 118043678 193308350 201553640 193308350 61909615 59052791 61909615 254896686 61909615 254896686 254520068 254896686 98629322 95989778 98629322 222396044 98629322 222396044 218631214 222396044 59481873 55958284 59481873 128894995 59481873 128894995 133794251 128894995 85484938 83114288 85484938 101953383 85484938 101953383 115333384 112876519 115333384 112876519 168788392 183360951 168788392 183360951 190886546 183360951 38798301 35045027 38798301 128101924 38798301 128101924 132037110 128101924 81572133 79090577 81572133 194074491 81572133 194074491 194609962 194074491 118675133 91102615 118675133 91102615 92571924 91102615 106455227 103146511 106455227 100639612 106455227 100639612 102778256 100639612 161066480 154657011 161066480 151248061 161066480 151248061 157128491 151248061 177214319 172771242 177214319 37518536 177214319 37518536 40783861 37518536 192053010 187188775 192053010 2186176 192053010 2186176 1714171 2186176 117172103 260084669 117172103 260084669 255416153 260084669 251087768 250771270 251087768 250771270 182207799 46724371 182207799 46724371 45513007 46724371 182702994 251546102 182702994 251546102 248858854 251546102 122837999 38473088 122837999 38473088 39268927 38473088 65021344 264574542 65021344 264574542 263822475 264574542 178442763 86484455 178442763 86484455 89572789 86484455 165328008 252009817 165328008 252009817 248160235 252009817 109617477 106062006 109617477 221829565 109617477 221829565 218625675 221829565 204776680 201152822 204776680 213494118 204776680 213494118 208338617 213494118 61009039 52508106 61009039 52508106 46728315 45416439 46728315 167708050 46728315 167708050 174340262 167708050 93908515 91499387 93908515 258572202 93908515 258572202 256660587 258572202 62008743 60408632 62008743 101847720 62008743 101847720 216078997 219045427 216078997 57449808 216078997 57449808 59029189 57449808 115066871 259050517 115066871 259050517 269798960 272274039 269798960 140935280 269798960 140935280 147009336 140935280 222240819 217374801 222240819 8373626 222240819 8373626 7556948 8373626 230646989 231511055 230646989 199795420 230646989 199795420 147661204 139011328 147661204 173873252 147661204 173873252 177913051 173873252 119994432 116075361 119994432 142776762 119994432 142776762 152938188 142776762 65770075 63403026 65770075 273744736 65770075 273744736 270479499 273744736 224321372 123172786 224321372 123172786 128322606 123172786 208755918 205835133 208755918 135400225 208755918 135400225 142091934 135400225 264535938 267275777 264535938 154318466 264535938 154318466 45192094 42899997 45192094 235124234 45192094 235124234 267245497 269251829 267245497 89776750 267245497 89776750 92252113 89776750 136361465 130761467 136361465 123535762 136361465 123535762 126708064 123535762 208734851 210776436 208734851 134621890 208734851 134621890 139764139 134621890 227675133 231833663 227675133 113974324 227675133 113974324 118290844 113974324 144582801 139394358 144582801 116857363 144582801 116857363 112053755 110382086 112053755 127870312 112053755 127870312 129248268 127870312 36235465 26662976 36235465 26662976 27861012 26662976 182034678 271804663 182034678 271804663 271318792 271804663 54756882 54043544 54756882 202562414 54756882 202562414 237843104 279804472 237843104 279804472 276865595 279804472 174789382 160774228 174789382 160774228 86942243 82073446 86942243 146912190 86942243 146912190 170540883 165970412 170540883 157273009 170540883 157273009 160405546 119689814 160405546 119689814 120476078 119689814 139833037 136194881 139833037 73134339 139833037 73134339 76652784 73134339 128465645 204891543 128465645 204891543 211615162 204891543 47835359 42326490 47835359 207405174 47835359 207405174 210412072 207405174 128197885 125239107 128197885 172841980 128197885 172841980 229186064 228032623 229186064 134676527 229186064 134676527 103900880 100071244 103900880 150892966 103900880 150892966 274775114 276065271 274775114 101803194 274775114 101803194 104538048 101803194 162789819 183829618 162789819 183829618 187394747 183829618 100990689 25976597 100990689 25976597 25920604 25976597 285036060 288031750 285036060 77277003 285036060 77277003 81644389 77277003 154672280 259647155 154672280 259647155 257855131 259647155 89291723 86097734 89291723 239972534 89291723 239972534 236721854 239972534 98226206 20991736 98226206 20991736 23399282 20991736 72724694 71132603 72724694 30166251 72724694 30166251 12555317 13525001 12555317 19657881 12555317 19657881 202543085 198793591 202543085 79311588 202543085 79311588 84454859 79311588 200281938 239060010 200281938 239060010 240479682 239060010 58115877 56424253 58115877 63981450 58115877 63981450 111070883 106161498 111070883 71842504 111070883 71842504 75436214 71842504 80018680 145196633 80018680 145196633 240152445 244486303 240152445 120665112 240152445 120665112 97628257 94959523 97628257 240424766 97628257 240424766 234516144 240424766 77576772 48525071 77576772 48525071 51210627 48525071 80363610 131034283 80363610 131034283 287519086 290195415 287519086 179040264 287519086 179040264 183036406 179040264 236538417 238100620 236538417 143153645 236538417 143153645 152662359 143153645 228260753 227174893 228260753 133449055 228260753 133449055 137260189 133449055 241276853 242768895 241276853 209149764 241276853 209149764 209664232 209149764 242607923 245597264 242607923 87319934 242607923 87319934 89170753 87319934 93811408 131635699 93811408 131635699 136620645 131635699 51530991 47536459 51530991 88529072 51530991 88529072 91103510 88529072 28379873 28480016 28379873 224472519 28379873 224472519 293002901 294290588 293002901 277295763 293002901 277295763 114274340 50599531 114274340 50599531 54458801 50599531 158007917 170274170 158007917 170274170 176165730 170274170 74359215 71011884 74359215 92637571 74359215 92637571 93745732 92637571 52137213 47643896 52137213 222103626 52137213 222103626 255837018 258725200 255837018 36817905 255837018 36817905 40154552 36817905 133602557 127212231 133602557 52030335 133602557 52030335 53984303 52030335 169181238 163647395 169181238 112546532 169181238 112546532 112279016 112546532 284200360 282595495 284200360 146154498 284200360 146154498 150034426 146154498 268407731 269654589 268407731 178554956 268407731 178554956 153482805 148405712 153482805 254894356 153482805 254894356 252097843 254894356 128999006 123680460 128999006 143808064 128999006 143808064 186297575 244515530 186297575 244515530 238976031 244515530 112810471 73746349 112810471 73746349 77062453 73746349 226270157 228015640 226270157 228015640 184037303 144005886 184037303 144005886 148901712 144005886 224778069 229335565 224778069 91942744 224778069 91942744 94249047 91942744 218356665 285391561 218356665 285391561 286133158 285391561 242671863 237626659 242671863 237626659 59166460 56921638 59166460 124429513 59166460 124429513 236539405 240664113 236539405 110134850 236539405 110134850 111800049 110134850 210507447 209382352 210507447 66543392 210507447 66543392 70903885 66543392 194171999 198727918 194171999 107333048 194171999 107333048 109292430 107333048 269733209 271584049 269733209 142340219 269733209 142340219 145756250 142340219 195748660 192702986 195748660 31683821 195748660 31683821 33045998 31683821 106053243 264366114 106053243 264366114 261368529 264366114 116155444 114913005 116155444 276804117 116155444 276804117 275750589 276804117 214986041 218456756 214986041 240939259 214986041 240939259 289391087 289531377 289391087 230857185 289391087 230857185 93795517 89570586 93795517 178777083 93795517 178777083 186774947 178777083 58396849 55745825 58396849 229989271 58396849 229989271 229496426 246526369 229496426 246526369 240731100 246526369 102220342 101531908 102220342 254475907 102220342 254475907 251466847 254475907 19115917 18105793 19115917 207099649 19115917 207099649 204382098 207099649 168013525 81912334 168013525 81912334 85813767 81912334 134341693 128626920 134341693 97496873 134341693 97496873 91407917 62741853 91407917 62741853 64823341 62741853 197225379 270852403 197225379 270852403 268220166 270852403 260750936 87912217 260750936 87912217 88396069 87912217 127534950 278591526 127534950 278591526 276977937 278591526 22621549 20843944 22621549 167573446 22621549 167573446 177582193 167573446 65249831 63590053 65249831 264358685 65249831 264358685 261713286 264358685 94864492 47547328 94864492 47547328 53666257 47547328 218975317 219735331 218975317 90708449 218975317 90708449 72021313 68718707 72021313 172636636 72021313 172636636 281360067 281923677 281360067 58960096 281360067 58960096 60201617 58960096 119385263 165902095 119385263 165902095 177153893 165902095 132408088 48698992 132408088 48698992 52218105 48698992 77332996 231366871 77332996 231366871 227528463 231366871 81051341 80572694 81051341 135257572 81051341 135257572 206385132 254948612 206385132 254948612 253245847 254948612 197592899 186617335 197592899 246478992 197592899 246478992 245742174 246478992 167932055 102273166 167932055 102273166 106070743 102273166 256727914 257873633 256727914 127208714 256727914 127208714 42697682 39906965 42697682 280832952 42697682 280832952 280769491 280832952 204020047 85233510 204020047 85233510 89202790 85233510 116253158 214319539 116253158 214319539 238515367 247125146 238515367 247125146 243692245 247125146 41018713 38829735 41018713 72891932 41018713 72891932 214241663 218713328 214241663 157544051 214241663 157544051 28994872 26365484 28994872 159733113 28994872 159733113 182376966 232489954 182376966 232489954 234730144 232489954 189059222 190449462 189059222 202571119 189059222 202571119 204232494 202571119 40184160 39416988 40184160 133166455 40184160 133166455 292701750 293884932 292701750 213405627 292701750 213405627 65359187 61625630 65359187 126169366 65359187 126169366 152059482 147993312 152059482 147993312 283548315 283829221 283548315 209870288 283548315 209870288 157304080 150220875 157304080 217521676 157304080 217521676 213528833 217521676 162524667 41385189 162524667 41385189 45298290 41385189 101194995 191734905 101194995 191734905 195788690 191734905 34208170 31865591 34208170 219736284 34208170 219736284 215646231 219736284 94331208 61283256 94331208 61283256 63073365 61283256 206912359 211578257 206912359 121259039 206912359 121259039 123148887 121259039 167249936 155584129 167249936 76909091 167249936 76909091 79139532 76909091 93706888 247183304 93706888 247183304 245012385 247183304 44588419 43017894 44588419 265740712 44588419 265740712 262986234 265740712 172477973 96284040 172477973 96284040 99027273 96284040 230076771 256973255 230076771 256973255 252986437 256973255 176330966 28537754 176330966 28537754 30787101 28537754 107456109 102622236 107456109 57226229 107456109 57226229 59601307 57226229 149457537 141948204 149457537 75676522 149457537 75676522 47172941 45818953 47172941 98919834 47172941 98919834 237228539 239463936 237228539 138512216 237228539 138512216 77197551 75033833 77197551 232315637 77197551 232315637 233268886 232315637 137156154 132319138 137156154 187288100 137156154 187288100 196517621 187288100 114956758 50350274 114956758 50350274 53016464 50350274 280049136 281664000 280049136 140072353 280049136 140072353 145628901 140072353 286840045 289380764 286840045 250856162 286840045 250856162 235752566 118955421 235752566 118955421 120456094 118955421 278424970 281055728 278424970 28569899 278424970 28569899 30840270 28569899 293953462 295473373 293953462 146752749 293953462 146752749 89657359 88795452 89657359 157604497 89657359 157604497 200755733 233396148 200755733 233396148 229095028 233396148 194947183 186836799 194947183 207856862 194947183 207856862 213754265 207856862 194302608 187327293 194302608 264627992 194302608 264627992 262014267 264627992 197422649 83390042 197422649 83390042 84014778 83390042 91894576 89902366 91894576 22488297 91894576 22488297 23666742 22488297 93226857 90435553 93226857 81398116 93226857 81398116 49438064 49345169 49438064 230595058 49438064 230595058 227547210 230595058 151015628 97598741 151015628 97598741 45198744 42640891 45198744 158922612 45198744 158922612 205706506 274835908 205706506 274835908 273117447 274835908 61726028 58524614 61726028 191169682 61726028 191169682 195576215 191169682 92794047 91507228 92794047 244520314 92794047 244520314 240365806 244520314 114931440 109875559 114931440 138190513 114931440 138190513 144532213 138190513 74996056 72104264 74996056 160847518 74996056 160847518 187301909 181830701 187301909 70451151 187301909 70451151 73255584 70451151 236503877 239944635 236503877 178380161 236503877 178380161 69908367 67335481 69908367 252828881 69908367 252828881 250888960 252828881 136887842 130340195 136887842 217134478 136887842 217134478 251798037 252610566 251798037 120765585 251798037 120765585 126618330 120765585 228547728 230627994 228547728 179638323 228547728 179638323 185481926 179638323 243352246 246224581 243352246 100726641 243352246 100726641 104585935 100726641 168387497 162384346 168387497 118661504 168387497 118661504 21450349 20807432 21450349 296962399 21450349 296962399 297500982 296962399 136484052 130047622 136484052 234889860 136484052 234889860 263104976 266780744 263104976 50324567 263104976 50324567 53527179 50324567 200571305 197754094 200571305 118573627 200571305 118573627 78626024 77631889 78626024 261998481 78626024 261998481 294255317 294456463 294255317 278521752 294255317 278521752 97862690 94755106 97862690 156148240 97862690 156148240 164912451 156148240 100641904 99055891 100641904 216422320 100641904 216422320 251196088 252488189 251196088 196352673 251196088 196352673 172630923 136038606 172630923 136038606 141102171 136038606 216336018 216245597 216336018 99944486 216336018 99944486 101160322 99944486 143504009 208957385 143504009 208957385 205482092 208957385 104005627 102731718 104005627 172500203 104005627 172500203 238981320 243920808 238981320 50677260 238981320 50677260 50707920 50677260 250342922 255079596 250342922 65848034 250342922 65848034 68499258 65848034 106400138 146406577 106400138 146406577 150018405 146406577 128117230 124651670 128117230 203166046 128117230 203166046 205513953 203166046 202816253 129388178 202816253 129388178 132692173 129388178 180381195 171245048 180381195 152166115 180381195 152166115 163287657 152166115 177402088 194750612 177402088 194750612 198281001 194750612 110799831 105669402 110799831 125177007 110799831 125177007 156501354 151323686 156501354 118324811 156501354 118324811 112869681 109085492 112869681 131385153 112869681 131385153 135563953 131385153 37752570 37228466 37752570 38346469 37752570 38346469 63123666 239694425 63123666 239694425 235520410 239694425 48366931 44345919 48366931 110000629 48366931 110000629 266262269 276711911 266262269 276711911 274700841 276711911 54811516 51033314 54811516 128217298 54811516 128217298 131708550 128217298 93810925 91007651 93810925 181928637 93810925 181928637 242071332 245781043 242071332 113071200 242071332 113071200 113989251 113071200 154813617 181685792 154813617 181685792 248067861 251647361 248067861 184863865 248067861 184863865 84019572 79094729 84019572 248786879 84019572 248786879 245522778 248786879 234506953 166338502 234506953 166338502 162850993 43608349 162850993 43608349 46980659 43608349 147945839 236525848 147945839 236525848 238440984 236525848 125218412 119836716 125218412 155569641 125218412 155569641 207394914 207179509 207394914 51887410 207394914 51887410 56295914 51887410 191922753 189385892 191922753 17451578 191922753 17451578 17914162 17451578 197978997 186157554 197978997 104454177 197978997 104454177 106344954 104454177 243815041 250576208 243815041 250576208 246154251 250576208 149720323 28486033 149720323 28486033 31040931 28486033 36915476 74935242 36915476 74935242 76114556 74935242 74188331 123241973 74188331 123241973 130161219 123241973 62564944 60586267 62564944 136841956 62564944 136841956 142717586 136841956 109119294 108557719 109119294 175670553 109119294 175670553 244686412 249475346 244686412 81297314 244686412 81297314 71473721 42676295 71473721 42676295 46207510 42676295 242261499 243930067 242261499 223044117 242261499 223044117 201159293 117199618 201159293 117199618 120642257 117199618 123128917 121174989 123128917 78765415 123128917 78765415 81668371 78765415 94316495 268586095 94316495 268586095 267396359 268586095 259433181 44213617 259433181 44213617 48790170 44213617 135835102 165737139 135835102 165737139 191050206 283982692 191050206 283982692 283023016 283982692 135951777 88400163 135951777 88400163 92712080 88400163 135789954 264587831 135789954 264587831 262580963 264587831 75053269 64238919 75053269 64238919 67010210 64238919 199987397 198479812 199987397 198479812 207423995 198479812 100186337 96475968 100186337 178928453 100186337 178928453 185370245 178928453 78282694 73370348 78282694 249774802 78282694 249774802 245830283 249774802 187712579 76959418 187712579 76959418 81066146 76959418 115079697 125616708 115079697 125616708 147450127 141234173 147450127 36460436 147450127 36460436 39025662 36460436 228280717 228558982 228280717 20996396 228280717 20996396 21962171 20996396 74861850 69156917 74861850 59382865 74861850 59382865 60948568 59382865 137417749 269093376 137417749 269093376 267801684 269093376 43998084 41636465 43998084 47246782 43998084 47246782 135384321 131529150 135384321 73806849 135384321 73806849 79277239 73806849 196446544 234254192 196446544 234254192 230841787 234254192 83640412 52853692 83640412 52853692 57294613 52853692 103736181 99784076 103736181 81822552 103736181 81822552 63578443 62068085 63578443 126582052 63578443 126582052 132923821 126582052 39788096 36356364 39788096 261902178 39788096 261902178 260663090 261902178 72931267 70655473 72931267 125296419 72931267 125296419 129816868 125296419 17793556 18508574 17793556 141345510 17793556 141345510 143259640 141345510 119008246 119503301 119008246 262754860 119008246 262754860 259209143 262754860 105790754 94266512 105790754 94266512 96198387 94266512 169373245 267111944 169373245 267111944 265370338 267111944 172324333 167885297 172324333 258634263 172324333 258634263 254828778 258634263 115222411 20881099 115222411 20881099 22866528 20881099 152022539 203633579 152022539 203633579 212324358 210530653 212324358 151471564 212324358 151471564 159093745 151471564 205619404 209643803 205619404 200619021 205619404 200619021 92761403 92093259 92761403 234109859 92761403 234109859 235831679 234109859 228818307 233546910 228818307 285813347 228818307 285813347 281752683 285813347 220398480 60468990 220398480 60468990 38345528 36010548 38345528 246998207 38345528 246998207 245751937 246998207 39661480 39901700 39661480 58913819 39661480 58913819 267578447 269872168 267578447 209669501 267578447 209669501 215252378 209669501 258881641 263264065 258881641 111194888 258881641 111194888 112371867 108822691 112371867 222664844 112371867 222664844 221149990 222664844 211825848 213143392 211825848 265023760 211825848 265023760 263846822 265023760 159257266 100331987 159257266 100331987 101181385 100331987 251346063 266334196 251346063 266334196 262724714 266334196 143475833 138580223 143475833 182362747 143475833 182362747 194655351 182362747 140155408 59893100 140155408 59893100 64005990 59893100 73944131 129578916 73944131 129578916 215185753 219390045 215185753 47531976 215185753 47531976 45096076 42465977 45096076 216831206 45096076 216831206 213867613 216831206 136694561 129634245 136694561 182791953 136694561 182791953 183240019 182791953 179712858 158363187 179712858 158363187 3649055 3495198 3649055 147305858 3649055 147305858 151997141 147305858 72463925 69791466 72463925 247841319 72463925 247841319 245856504 247841319 218457787 38690285 218457787 38690285 41946157 38690285 83363034 144135079 83363034 144135079 149499621 144135079 40030141 40624685 40030141 250585468 40030141 250585468 247500811 250585468 163332244 118846442 163332244 118846442 32641502 31643409 32641502 112752780 32641502 112752780 124647081 152664802 124647081 152664802 158664007 152664802 116882035 111443027 116882035 111443027 52347572 51707811 52347572 74084414 52347572 74084414 231675633 230504842 231675633 110119410 231675633 110119410 113865570 110119410 208435222 204883648 208435222 55261675 208435222 55261675 14749138 15029507 14749138 300394872 14749138 300394872 299178024 300394872 183407818 181084452 183407818 269523309 183407818 269523309 267835023 269523309 141033866 136011369 141033866 193160502 141033866 193160502 203274291 193160502 30239943 29024017 30239943 233880512 30239943 233880512 258309738 260878415 258309738 3292013 258309738 3292013 4797746 3292013 120436354 120179836 120436354 111737821 120436354 111737821 115894604 111737821 146629652 153496903 146629652 153496903 159652999 153496903 140648688 133774653 140648688 167363774 140648688 167363774 215932161 215155620 215932161 83666275 215932161 83666275 85273553 83666275 241850124 244490270 241850124 39521139 241850124 39521139 38915091 39521139 229012234 230519678 229012234 137826610 229012234 137826610 118604340 60991270 118604340 60991270 64166202 60991270 253578035 254497373 253578035 28033635 253578035 28033635 30735071 28033635 65825128 117398895 65825128 117398895 122267973 117398895 116560446 200215814 116560446 200215814 204576814 200215814 191770174 186343926 191770174 202054705 191770174 202054705 206205423 202054705 155944141 152216488 155944141 222995718 155944141 222995718 220034877 222995718 206003221 151619972 206003221 151619972 160527505 151619972 165368650 161586789 165368650 144608201 165368650 144608201 59797246 56674993 59797246 98317422 59797246 98317422 217892697 217769052 217892697 155654824 217892697 155654824 159245248 155654824 168681219 161211029 168681219 103990536 168681219 103990536 104923040 103990536 185677720 182005910 185677720 71040135 185677720 71040135 73950335 71040135 100291450 96929965 100291450 12697645 100291450 12697645 13086195 12697645 82248345 249757797 82248345 249757797 247449292 249757797 34255147 30460457 34255147 141441494 34255147 141441494 261180874 263626983 261180874 106648150 261180874 106648150 111111360 106648150 245505984 248692555 245505984 190087830 245505984 190087830 199695909 190087830 230332777 235229469 230332777 115462567 230332777 115462567 39962669 40757234 39962669 152420196 39962669 152420196 232560817 235941479 232560817 106626080 232560817 106626080 44849673 44180943 44849673 54876811 44849673 54876811 198426769 193582548 198426769 108844402 198426769 108844402 114222861 108844402 119719984 118742861 119719984 108295989 119719984 108295989 111356617 108295989 235058661 241289469 235058661 241289469 238618349 241289469 188515184 89301330 188515184 89301330 91204586 89301330 257711165 258530751 257711165 14000111 257711165 14000111 14040597 14000111 135522820 240877801 135522820 240877801 240917220 240877801 73642466 70795045 73642466 173782042 73642466 173782042 180142794 173782042 80904753 79914540 80904753 165036759 80904753 165036759 173618387 165036759 79193884 78523588 79193884 132994389 79193884 132994389 136100358 132994389 63459335 61038720 63459335 273139096 63459335 273139096 269577672 273139096 193754006 180189417 193754006 180189417 185264467 180189417 247765988 248365736 247765988 69829055 247765988 69829055 68934284 66590554 68934284 94631000 68934284 94631000 99091651 94631000 53544066 51315832 53544066 210248005 53544066 210248005 227032856 221479222 227032856 190203990 227032856 190203990 181352604 81129579 181352604 81129579 81355861 78762256 81355861 134500521 81355861 134500521 236293712 235535726 236293712 103084389 236293712 103084389 107388229 103084389 242563266 243923874 242563266 49063932 242563266 49063932 54454818 49063932 132096217 126146786 132096217 116128156 132096217 116128156 118970157 116128156 183746977 176976284 183746977 34158838 183746977 34158838 36060465 34158838 143682217 139001185 143682217 116855107 143682217 116855107 121282413 116855107 248736267 251654923 248736267 189551466 248736267 189551466 63397331 59484584 63397331 252240309 63397331 252240309 251135599 252240309 66141989 63532167 66141989 111892487 66141989 111892487 116671464 111892487 58029442 56321662 58029442 140914252 58029442 140914252 146971053 140914252 76751795 69365293 76751795 69365293 72795904 69365293 249069497 253626645 249069497 156633734 249069497 156633734 161363888 156633734 204958480 249215004 204958480 249215004 245344830 249215004 41416837 38602255 41416837 60999070 41416837 60999070 114562326 113077484 114562326 91469014 114562326 91469014 94042512 91469014 188064123 186418181 188064123 13426931 188064123 13426931 12813200 13426931 122884559 117111672 122884559 96039185 122884559 96039185 96186358 96039185 162190906 244564985 162190906 244564985 244125984 244564985 151522024 141170275 151522024 165763729 151522024 165763729 171974928 165763729 101204073 100814209 101204073 237808063 101204073 237808063 233932413 237808063 93093428 89356576 93093428 89794830 93093428 89794830 91967747 89794830 243055520 248046223 243055520 94905175 243055520 94905175 97679783 94905175 195179412 205968630 195179412 205968630 230371292 259109306 230371292 259109306 270878079 273089984 270878079 25441845 270878079 25441845 26524796 25441845 131546953 126899238 131546953 103122397 131546953 103122397 27127671 27954501 27127671 115305600 27127671 115305600 201843882 207075120 201843882 107576447 201843882 107576447 104028279 99523623 104028279 227477984 104028279 227477984 222552190 227477984 137918028 84207099 137918028 84207099 84026716 84207099 209531932 223515706 209531932 223515706 251192789 266759283 251192789 266759283 265233994 266759283 148455196 141825984 148455196 211265998 148455196 211265998 217937416 211265998 97149850 96354856 97149850 268419689 97149850 268419689 266883706 268419689 82270713 62748586 82270713 62748586 63448966 62748586 216322355 221005458 216322355 80993323 216322355 80993323 39125733 36864171 39125733 75070970 39125733 75070970 147973282 143790341 147973282 118359441 147973282 118359441 121100163 118359441 248878109 250045315 248878109 74771855 248878109 74771855 78972861 74771855 232690970 236118226 232690970 167335503 232690970 167335503 176004326 167335503 249999925 253628354 249999925 69426747 249999925 69426747 22187735 22015753 22187735 82011448 22187735 82011448 85315517 81970581 85315517 121111119 85315517 121111119 124320588 121111119 48205106 47345703 48205106 92452001 48205106 92452001 95775091 92452001 59465085 57022463 59465085 254742094 59465085 254742094 251034201 254742094 183553668 176270697 183553668 195032290 183553668 195032290 195069051 195032290 139594674 133076695 139594674 133076695 122509787 63436237 122509787 63436237 64950634 63436237 86502686 115295257 86502686 115295257 120643133 115295257 23657116 22306534 23657116 103562707 23657116 103562707 125363248 123898532 125363248 114676595 125363248 114676595 116996414 114676595 189670676 264299561 189670676 264299561 260633047 264299561 163768191 90489417 163768191 90489417 92955006 90489417 273574146 275950282 273574146 159062905 273574146 159062905 109206968 108476993 109206968 111553464 109206968 111553464 118214790 111553464 109903678 91485409 109903678 91485409 90486021 56332119 90486021 56332119 58270778 56332119 175735151 235220858 175735151 235220858 231501867 235220858 80789982 76460436 80789982 244563164 80789982 244563164 241849668 244563164 80108711 74550923 80108711 181461599 80108711 181461599 190440529 181461599 119950749 114475111 119950749 115179338 119950749 115179338 116848536 115179338 194574952 189574011 194574952 124149635 194574952 124149635 127856931 124149635 208617699 208264651 208617699 53858636 208617699 53858636 55658444 53858636 206653412 204953095 206653412 136066370 206653412 136066370 140444672 136066370 245164120 248965321 245164120 99431288 245164120 99431288 100890512 99431288 211608970 230853327 211608970 230853327 228643455 230853327 93122784 90143817 93122784 243734433 93122784 243734433 240382897 243734433 106355948 102313773 106355948 256202627 106355948 256202627 253309934 256202627 7505571 8284793 7505571 212145075 7505571 212145075 268828798 270511605 268828798 6145655 268828798 6145655 5084518 6145655 39845845 202147762 39845845 202147762 225930851 289839638 225930851 289839638 289746829 289839638 180197891 49816557 180197891 49816557 51081620 49816557 88758073 198148690 88758073 198148690 258308952 260276459 258308952 160018184 258308952 160018184 63472553 60716397 63472553 241638413 63472553 241638413 238006696 241638413 113863051 59111049 113863051 59111049 62523814 59111049 127244025 124499445 127244025 89314571 127244025 89314571 91005731 89314571 93899502 186355886 93899502 186355886 187613197 186355886 85521721 80774408 85521721 204654349 85521721 204654349 207278975 204654349 93153549 89391539 93153549 218127562 93153549 218127562 222956348 218127562 193913922 50420600 193913922 50420600 51324496 50420600 237505617 242094017 237505617 171303385 237505617 171303385 177804696 171303385 222849475 226414440 222849475 67609976 222849475 67609976 71734853 67609976 272104755 274749304 272104755 244353052 272104755 244353052 240667823 244353052 243408971 247046736 243408971 203457982 243408971 203457982 47715076 47829913 47715076 272192050 47715076 272192050 269219439 272192050 155710487 84452769 155710487 84452769 84772045 84452769 299031903 298451529 299031903 59491305 299031903 59491305 62717480 59491305 184434799 211391340 184434799 211391340 232869049 230298696 232869049 184611496 232869049 184611496 191094430 184611496 252762013 255416691 252762013 73888010 252762013 73888010 72727237 69101665 72727237 105751620 72727237 105751620 247011623 249083542 247011623 72323418 247011623 72323418 76267261 72323418 248647528 252547314 248647528 158169935 248647528 158169935 48176874 44924626 48176874 54783032 48176874 54783032 77086981 114536397 77086981 114536397 242042660 243648855 242042660 239532785 242042660 239532785 61984282 46452619 61984282 46452619 46912001 46452619 190156363 183903444 190156363 146527152 190156363 146527152 152932142 146527152 202397425 198872062 202397425 197808925 202397425 197808925 91514432 88731165 91514432 262842242 91514432 262842242 260382743 262842242 211018879 96858416 211018879 96858416 10223795 8627510 10223795 222096281 10223795 222096281 218720646 222096281 25875833 23800280 25875833 39670051 25875833 39670051 246419033 247870127 246419033 52697698 246419033 52697698 56467658 52697698 86760305 220060760 86760305 220060760 223871179 220060760 197155711 166998860 197155711 166998860 75112379 71065872 75112379 274366465 75112379 274366465 271743811 274366465 167312144 95830260 167312144 95830260 98152672 95830260 261603601 263730993 261603601 89071972 261603601 89071972 90943571 89071972 190648936 185042850 190648936 86547703 190648936 86547703 87502849 86547703 118454274 200593972 118454274 200593972 204914205 200593972 29843324 30030483 29843324 198005229 29843324 198005229 197365436 198005229 34890624 31844085 34890624 165166306 34890624 165166306 170046816 165166306 129406950 124633411 129406950 244804999 129406950 244804999 241186406 244804999 232021239 183095052 232021239 183095052 154356506 49800404 154356506 49800404 52333243 49800404 86534380 118662329 86534380 118662329 265301438 267492327 265301438 60547645 265301438 60547645 63480197 60547645 147452385 139626811 147452385 35171693 147452385 35171693 38424708 35171693 144793564 168998721 144793564 168998721 174622165 168998721 121994788 114935857 121994788 142636429 121994788 142636429 148208492 142636429 142518371 137122302 142518371 149958343 142518371 149958343 154111227 149958343 100332703 97214465 100332703 139255265 100332703 139255265 145307201 139255265 22866683 22413441 22866683 136607386 22866683 136607386 205063183 194825965 205063183 152706074 205063183 152706074 164910697 152706074 273148378 275916331 273148378 117024226 273148378 117024226 117806912 117024226 144182045 138763319 144182045 64061220 144182045 64061220 50744916 49324020 50744916 189656026 50744916 189656026 284311531 287315356 284311531 39617734 284311531 39617734 37586403 39617734 164537244 236052882 164537244 236052882 233606105 236052882 98840980 96614208 98840980 225348239 98840980 225348239 245712150 249066212 245712150 83978329 245712150 83978329 84530962 83978329 210328443 212092656 210328443 118200862 210328443 118200862 122428232 118200862 208003542 235100128 208003542 235100128 245627295 249662639 245627295 134123598 245627295 134123598 57061906 54811123 57061906 162268544 57061906 162268544 220973838 224041989 220973838 224041989 220985967 224041989 166772154 163087538 166772154 219943482 166772154 219943482 215552281 219943482 112415543 95455364 112415543 95455364 98447531 95455364 233069455 234967419 233069455 226063583 233069455 226063583 89130759 85667198 89130759 100805532 89130759 100805532 103178846 100805532 24683503 23945643 24683503 260458404 24683503 260458404 258949923 260458404 115993156 11711395 115993156 11711395 12587597 11711395 138079947 265881498 138079947 265881498 263664017 265881498 215420246 146876813 215420246 146876813 153185542 146876813 250621552 254491156 250621552 42805434 250621552 42805434 47121119 42805434 78181283 247739124 78181283 247739124 272800601 275062570 272800601 90264451 272800601 90264451 92282147 90264451 223795985 227615404 223795985 95136946 223795985 95136946 98189064 95136946 103888064 102201271 103888064 49893653 103888064 49893653 54226776 49893653 232003961 236770559 232003961 174783852 232003961 174783852 176888647 174783852 228270052 232351619 228270052 145337307 228270052 145337307 153926348 145337307 281089585 282969688 281089585 113663004 281089585 113663004 120208277 113663004 264988610 266945663 264988610 61071922 264988610 61071922 65345244 61071922 183841035 260207922 183841035 260207922 256166051 260207922 86477126 86081192 86477126 132721068 86477126 132721068 160093076 226880205 160093076 226880205 226052821 226880205 152535601 113757926 152535601 113757926 117925659 113757926 241536277 245960102 241536277 208996928 241536277 208996928 197194136 81674805 197194136 81674805 84335552 81674805 242002117 248903442 242002117 248903442 263601216 267114454 263601216 248107564 263601216 248107564 227704467 119893976 227704467 119893976 120824547 119893976 194264773 277079075 194264773 277079075 275997634 277079075 159171690 105709981 159171690 105709981 107232553 105709981 258138218 259364302 258138218 184330361 258138218 184330361 84997770 83502231 84997770 155622001 84997770 155622001 162838034 155622001 85955913 83602588 85955913 91778300 85955913 91778300 99923309 127900186 99923309 127900186 255348103 257251619 255348103 114516238 255348103 114516238 87556944 83303289 87556944 248936938 87556944 248936938 244754987 248936938 131706409 126243212 131706409 244138897 131706409 244138897 241490509 244138897 203557003 126572167 203557003 126572167 129847913 126572167 301760529 301340731 301760529 57412790 301760529 57412790 60958891 57412790 228842142 226177179 228842142 211081587 228842142 211081587 98754212 97179432 98754212 105250375 98754212 105250375 133708966 127318993 133708966 79682418 133708966 79682418 54079384 26981663 54079384 26981663 27120594 26981663 66525193 90750663 66525193 90750663 143418074 216072810 143418074 216072810 215967475 216072810 164335427 160244832 164335427 214931838 164335427 214931838 220780456 214931838 148540947 144847163 148540947 239743369 148540947 239743369 234460350 239743369 3225572 2919540 3225572 159180264 3225572 159180264 168479030 159180264 124634500 28487723 124634500 28487723 31068541 28487723 51170227 224742250 51170227 224742250 220997808 224742250 219381857 132758855 219381857 132758855 137271150 132758855 214445078 292228331 214445078 292228331 289793750 292228331 91069748 15098112 91069748 15098112 14419687 15098112 183884762 177929798 183884762 80934006 183884762 80934006 80705282 80934006 114132529 109991915 114132529 103536654 114132529 103536654 108593449 103536654 122812501 121269399 122812501 76831464 122812501 76831464 78940100 76831464 149188883 220101903 149188883 220101903 224681159 220101903 134409796 129370765 134409796 244693281 134409796 244693281 239822338 244693281 68489601 65226769 68489601 124873328 68489601 124873328 126515732 124873328 104257553 100299060 104257553 198381781 104257553 198381781 208506254 198381781 71393103 70124221 71393103 253615032 71393103 253615032 275554938 280172007 275554938 97436721 275554938 97436721 79482763 75724564 79482763 246508136 79482763 246508136 241348196 246508136 94069488 91073203 94069488 187478851 94069488 187478851 225928334 228944006 225928334 173984187 225928334 173984187 184096636 173984187 226723044 231427158 226723044 35003911 226723044 35003911 8216553 7461085 8216553 215938323 8216553 215938323 220475238 215938323 84192027 84462360 84192027 246381836 84192027 246381836 242852700 246381836 165069104 55643921 165069104 55643921 59481367 55643921 173508277 163631138 173508277 80731506 173508277 80731506 80931839 80731506 148666371 219017457 148666371 219017457 216533473 219017457 52466196 52030012 52466196 215408010 52466196 215408010 210653054 215408010 181251425 173746790 181251425 190941526 181251425 190941526 246930735 249043097 246930735 89685033 246930735 89685033 44090358 44256350 44090358 97163136 44090358 97163136 185047896 301357336 185047896 301357336 300856511 301357336 86620898 83884783 86620898 255211440 86620898 255211440 252952388 255211440 120716373 9637279 120716373 9637279 9469077 9637279 259667945 260072710 259667945 180332803 259667945 180332803 184672615 180332803 234543864 236999746 234543864 34967430 234543864 34967430 34818801 34967430 125011166 149811430 125011166 149811430 198847387 186747357 198847387 163760635 198847387 163760635 152104061 142232550 152104061 244929479 152104061 244929479 240973761 244929479 42480095 39625993 42480095 143977696 42480095 143977696 151595364 143977696 107470966 45216241 107470966 45216241 42981616 40870074 42981616 290818248 42981616 290818248 289117109 290818248 157490181 148920472 157490181 227604588 157490181 227604588 223901888 227604588 114262650 110360093 114262650 215761968 114262650 215761968 216117245 215761968 103003499 99987461 103003499 148131916 103003499 148131916 225800924 229153620 225800924 141606042 225800924 141606042 146561115 141606042 287607962 287984459 287607962 123319609 287607962 123319609 127279560 123319609 186540861 179017754 186540861 28251854 186540861 28251854 30106592 28251854 112441336 246928888 112441336 246928888 244591580 246928888 215954571 151016592 215954571 151016592 162262725 151016592 250318217 251427437 250318217 103418485 250318217 103418485 101440936 97493187 101440936 262657924 101440936 262657924 260704210 262657924 114078527 111804239 114078527 125628680 114078527 125628680 131857312 125628680 58436569 57495255 58436569 115756397 58436569 115756397 121505600 115756397 30218920 30986389 30218920 212273419 30218920 212273419 272567182 275866834 272567182 157990917 272567182 157990917 154373155 62256157 154373155 62256157 64375529 62256157 85568423 104011304 85568423 104011304 248929077 251956877 248929077 207698367 248929077 207698367 123515210 121371438 123515210 276085891 123515210 276085891 273048898 276085891 74643529 72685617 74643529 183640650 74643529 183640650 194450381 183640650 145640319 139007285 145640319 262727127 145640319 262727127 264556979 267041325 264556979 98619283 264556979 98619283 101130348 98619283 117357774 112838371 117357774 67443398 117357774 67443398 70096012 67443398 247964809 249289302 247964809 93181825 247964809 93181825 76312301 73601586 76312301 103257639 76312301 103257639 242777795 245785476 242777795 198988470 242777795 198988470 174652836 69275291 174652836 69275291 72230072 69275291 108072472 102917357 108072472 42932922 108072472 42932922 41347549 42932922 274598397 275787595 274598397 54408800 274598397 54408800 56433120 54408800 86131984 84976019 86131984 3732655 86131984 3732655 4097390 3732655 206643417 290068632 206643417 290068632 290903725 290068632 32596901 30109771 32596901 155948074 32596901 155948074 163658852 155948074 100839092 101125953 100839092 174721311 100839092 174721311 179580638 174721311 174809103 169812147 174809103 232314941 174809103 232314941 229211216 232314941 202313331 196765471 202313331 217764787 202313331 217764787 213920894 217764787 150675626 14143873 150675626 14143873 15196276 14143873 140781165 136777152 140781165 88945519 140781165 88945519 92524776 88945519 120453933 115969231 120453933 115493435 120453933 115493435 237351967 239464886 237351967 126309392 237351967 126309392 129230807 126309392 140764998 243815985 140764998 243815985 241029003 243815985 164617827 153040303 164617827 200909281 164617827 200909281 204684047 200909281 160212050 102627476 160212050 102627476 70737519 69009111 70737519 252266600 70737519 252266600 250166368 252266600 90990532 77438352 90990532 77438352 78161972 77438352 125137871 119523456 125137871 106631019 125137871 106631019 109357475 106631019 175014165 240242625 175014165 240242625 236271532 240242625 209825271 176173263 209825271 176173263 181073507 176173263 213463092 262176433 213463092 262176433 260564624 262176433 207260139 176266871 207260139 176266871 180765643 176266871 279692192 280766439 279692192 188419059 279692192 188419059 155525224 150386942 155525224 242892299 155525224 242892299 243420492 245964065 243420492 62122612 243420492 62122612 63525544 62122612 190144531 190938734 190144531 135958164 190144531 135958164 142360654 135958164 176060577 196123177 176060577 196123177 192378942 196123177 164478465 149934063 164478465 149934063 154062737 149934063 272189450 273842882 272189450 234304098 272189450 234304098 215829103 210811293 215829103 210811293 162007545 153433344 162007545 205265482 162007545 205265482 260615728 261948330 260615728 98638453 260615728 98638453 96477019 43990248 96477019 43990248 46061700 43990248 76319540 150259385 76319540 150259385 263502240 267884235 263502240 205964150 263502240 205964150 163171164 159712171 163171164 230726725 163171164 230726725 227219118 230726725 52887501 52236953 52887501 238026588 52887501 238026588 234444516 238026588 113256335 110594853 113256335 204040269 113256335 204040269 295226905 295527497 295226905 251252392 295226905 251252392 113063161 107830574 113063161 303750407 113063161 303750407 302780487 303750407 199445167 89558175 199445167 89558175 91558470 89558175 148387878 143712926 148387878 124421752 148387878 124421752 130236931 124421752 148084276 142801803 148084276 58311299 148084276 58311299 60138597 58311299 116081115 186641739 116081115 186641739 188335751 186641739 165997649 156573653 165997649 198629942 165997649 198629942 202949433 198629942 28595525 26413851 28595525 186397555 28595525 186397555 199033851 186397555 161864698 150604634 161864698 281170518 161864698 281170518 280597600 281170518 159869228 154195602 159869228 243191192 159869228 243191192 239564082 243191192 46145636 43781840 46145636 108519790 46145636 108519790 181775721 179207917 181775721 179207917 243307801 245035544 243307801 193351329 243307801 193351329 197411241 193351329 202700616 199671807 202700616 63444232 202700616 63444232 66637398 63444232 97932523 136214431 97932523 136214431 141721780 136214431 141356746 253066990 141356746 253066990 250311834 253066990 224565733 203157554 224565733 203157554 33615510 32790150 33615510 100565470 33615510 100565470 188527938 262303940 188527938 262303940 257868069 262303940 56451050 52608018 56451050 266519012 56451050 266519012 264225081 266519012 207741905 204956351 207741905 213731454 207741905 213731454 219563094 213731454 144469833 139080152 144469833 236489247 144469833 236489247 232597831 236489247 68982159 36649126 68982159 36649126 38618338 36649126 209727372 211963533 209727372 51769439 209727372 51769439 53879857 51769439 120437203 198050802 120437203 198050802 201148636 198050802 12665678 12594956 12665678 52440686 12665678 52440686 62252703 158359195 62252703 158359195 291616368 292056544 291616368 133529563 291616368 133529563 102298788 57990306 102298788 57990306 61840225 57990306 229474954 233976216 229474954 42748910 229474954 42748910 46540500 42748910 193017534 211313412 193017534 211313412 217519939 227244545 217519939 227244545 222369093 227244545 196487025 194972738 196487025 229900920 196487025 229900920 225212867 229900920 221028276 152480489 221028276 152480489 157085759 152480489 185408937 182443011 185408937 55628437 185408937 55628437 57440665 55628437 286800955 287059371 286800955 89633194 286800955 89633194 85910693 85385340 85910693 123199807 85910693 123199807 166898670 184379050 166898670 184379050 186278399 184379050 138819079 52162613 138819079 52162613 52578472 52162613 218607822 216365192 218607822 196064810 218607822 196064810 199429719 196064810 201241488 270108436 201241488 270108436 267460767 270108436 133825266 131450007 133825266 132778405 133825266 132778405 215856551 220365822 215856551 166043549 215856551 166043549 175709237 166043549 202130930 194657158 202130930 80382610 202130930 80382610 84819240 80382610 162680800 155731065 162680800 138897133 162680800 138897133 51405771 51153847 51405771 52415150 51405771 52415150 188456813 188312782 188456813 117388661 188456813 117388661 122394478 117388661 289003517 291794538 289003517 215036689 289003517 215036689 130072352 126096458 130072352 134368757 130072352 134368757 205794199 204757555 205794199 41632692 205794199 41632692 44369495 41632692 232097049 236427271 232097049 44449155 232097049 44449155 44208676 44449155 125249376 248494845 125249376 248494845 244618067 248494845 75464230 74140583 75464230 135094431 75464230 135094431 139705408 135094431 120483450 114333740 120483450 169020574 120483450 169020574 193444216 196853237 193444216 171984693 193444216 171984693 177610676 171984693 256802904 258981973 256802904 152863079 256802904 152863079 78752812 74703799 78752812 287832119 78752812 287832119 287582963 287832119 206453596 166217546 206453596 166217546 174947828 166217546 193658260 192655801 193658260 39708264 193658260 39708264 43674768 39708264 167389188 162972832 167389188 162972832 165106718 136803298 165106718 136803298 81868554 40980726 81868554 40980726 44262228 40980726 125546996 285423913 125546996 285423913 283873239 285423913 14960413 15718755 14960413 148379832 14960413 148379832 157567759 148379832 149797270 100256490 149797270 100256490 102148193 100256490 212386832 285197265 212386832 285197265 282181884 285197265 223919660 214704473 223919660 214704473 90536488 89449653 90536488 220335716 90536488 220335716 260946099 264701884 260946099 179200409 260946099 179200409 110971747 48950183 110971747 48950183 50280808 48950183 212390952 216879922 212390952 24479273 212390952 24479273 26123088 24479273 241679542 243677481 241679542 103861546 241679542 103861546 19283125 18071460 19283125 223684976 19283125 223684976 217784752 223684976 177270155 170770579 177270155 233540329 177270155 233540329 244113632 246463429 244113632 114233514 244113632 114233514 76327738 73408676 76327738 110645931 76327738 110645931 272804292 278260640 272804292 278260640 276002258 278260640 130901904 54849314 130901904 54849314 57123109 54849314 131927827 211659057 131927827 211659057 249726735 252753725 249726735 60865127 249726735 60865127 63763623 60865127 288426901 289525972 288426901 268893131 288426901 268893131 189611312 30235093 189611312 30235093 32645260 30235093 70346451 94647085 70346451 94647085 222651822 295321343 222651822 295321343 294292310 295321343 255615303 102499105 255615303 102499105 107086076 102499105 149866888 222132660 149866888 222132660 223991963 222132660 159048643 10765488 159048643 10765488 11770084 10765488 45788958 42289695 45788958 11935059 45788958 11935059 11996905 11935059 138140419 230888899 138140419 230888899 230204598 230888899 176884558 67809464 176884558 67809464 72950262 67809464 112978588 199471572 112978588 199471572 195768774 199471572 81757318 78682879 81757318 207178220 81757318 207178220 203761625 207178220 189561512 187181478 189561512 204340780 189561512 204340780 205863428 204340780 69443818 66095562 69443818 95735382 69443818 95735382 129484898 123876771 129484898 22549427 129484898 22549427 25075698 22549427 244764813 248782405 244764813 183077085 244764813 183077085 67796969 63853945 67796969 176956078 67796969 176956078 183972038 176956078 102584031 30555877 102584031 30555877 35020167 30555877 60166430 144891678 60166430 144891678 155266064 144891678 110424260 38205774 110424260 38205774 37982585 38205774 184894108 174617647 184894108 151203844 184894108 151203844 138169131 132829910 138169131 147841636 138169131 147841636 185710998 247035561 185710998 247035561 243648985 247035561 218412437 146042542 218412437 146042542 156639043 146042542 288341674 287812096 288341674 116468379 288341674 116468379 119183861 116468379 249815049 253057995 249815049 115492136 249815049 115492136 115467049 115492136 239724769 241557488 239724769 65743357 239724769 65743357 67577918 65743357 79086102 197487447 79086102 197487447 204376420 197487447 167075294 161174476 167075294 290751203 167075294 290751203 288225048 290751203 224476367 74316620 224476367 74316620 77828860 74316620 86268195 83296090 86268195 57714855 86268195 57714855 58935240 57714855 215593529 214261508 215593529 67589707 215593529 67589707 71200197 67589707 118291061 119036295 118291061 119036295 123295732 119036295 48660605 47795805 48660605 160282853 48660605 160282853 168671594 215583222 168671594 215583222 219202402 215583222 48154155 44886128 48154155 49738161 48154155 49738161 59027392 160185732 59027392 160185732 186412854 237710234 186412854 237710234 234218314 237710234 24303389 22551798 24303389 112539028 24303389 112539028 117085022 112539028 35195897 32565215 35195897 63141033 35195897 63141033 201694654 195028358 201694654 156953153 201694654 156953153 164895605 156953153 211764220 251148658 211764220 251148658 247347390 251148658 70476043 67533218 70476043 247115551 70476043 247115551 244748656 247115551 118540434 53392750 118540434 53392750 54298593 53392750 262141887 283467316 262141887 283467316 284296706 283467316 177555098 69882138 177555098 69882138 72440060 69882138 226356589 230924334 226356589 92044458 226356589 92044458 63402055 60176293 63402055 162245755 63402055 162245755 166729788 162245755 101143360 98394225 101143360 245064760 101143360 245064760 240727163 245064760 169174124 162135707 169174124 186997050 169174124 186997050 243314016 245278625 243314016 121834261 243314016 121834261 123306558 121834261 223592890 227813023 223592890 118675748 223592890 118675748 35522481 32151621 35522481 110838175 35522481 110838175 111355580 110838175 39515458 39691808 39515458 181421430 39515458 181421430 192843612 181421430 48256159 44987480 48256159 74288915 48256159 74288915 207569666 203077544 207569666 84729625 207569666 84729625 87268361 84729625 229853940 244497894 229853940 244497894 240697739 244497894 134499992 128743057 134499992 128743057 91769649 88353543 91769649 204455574 91769649 204455574 205641433 250258921 205641433 250258921 246619434 250258921 81937166 79307552 81937166 117956484 81937166 117956484 218820544 212329017 218820544 138315712 218820544 138315712 145611842 138315712 246850676 248180760 246850676 178469920 246850676 178469920 71662558 68896168 71662558 218428503 71662558 218428503 217736389 218428503 126437144 125334364 126437144 203238606 126437144 203238606 199194295 203238606 188377827 180138146 188377827 253774028 188377827 253774028 252301520 253774028 204313992 194393897 204313992 208087605 204313992 208087605 215572775 209863846 215572775 209863846 261323814 265206119 261323814 70439059 261323814 70439059 72094635 70439059 99043431 231408349 99043431 231408349 229376482 231408349 89643368 88388438 89643368 231605731 89643368 231605731 228899196 231605731 148809858 31534006 148809858 31534006 34716054 31534006 81413159 79923592 81413159 51620006 81413159 51620006 52838554 51620006 129594260 237194155 129594260 237194155 234739447 237194155 122881379 115395905 122881379 115395905 117976472 115395905 262874644 264347491 262874644 259524274 262874644 259524274 66847804 63648117 66847804 188498494 66847804 188498494 236681718 252122123 236681718 252122123 249879188 252122123 98600793 94677491 98600793 179461837 98600793 179461837 185701976 179461837 123619185 119726160 123619185 210778298 123619185 210778298 215847160 210778298 176481766 170871659 176481766 226569536 176481766 226569536 223642567 226569536 69745027 68194754 69745027 197937725 69745027 197937725 200082953 197937725 138447058 131815044 138447058 144157502 138447058 144157502 209092738 204418299 209092738 191850015 209092738 191850015 190227336 138853317 190227336 138853317 143654443 138853317 268579892 269173143 268579892 211273289 268579892 211273289 213735811 211273289 272447910 276020375 272447910 123934004 272447910 123934004 59499630 29258912 59499630 29258912 31258152 29258912 157165067 150341850 157165067 119429786 157165067 119429786 124512716 119429786 172642242 163242263 172642242 118410942 172642242 118410942 120536467 118410942 167872432 158994237 167872432 79446092 167872432 79446092 80086506 79446092 251148579 254251367 251148579 214043668 251148579 214043668 192179079 109326523 192179079 109326523 112735815 109326523 181448756 182080709 181448756 182080709 218808797 249968970 218808797 249968970 247552480 249968970 45958322 43673520 45958322 187624995 45958322 187624995 257439203 262217333 257439203 89899467 257439203 89899467 88853178 84968142 88853178 234365188 88853178 234365188 231039481 234365188 205547277 66826667 205547277 66826667 67014591 64056564 67014591 135681521 67014591 135681521 136373623 135681521 132930230 104822576 132930230 104822576 105806932 104822576 179668677 244006261 179668677 244006261 241528112 244006261 215406938 191787994 215406938 191787994 86904356 84686083 86904356 264254054 86904356 264254054 261129559 264254054 123703931 119202539 123703931 213551391 123703931 213551391 216131856 213551391 129925161 105747196 129925161 105747196 99923897 6444685 99923897 6444685 8638168 6444685 243188737 259401378 243188737 259401378 257037862 259401378 209775207 171333729 209775207 171333729 176257323 171333729 206851132 235120443 206851132 235120443 232523407 235120443 38440204 34982758 38440204 208531967 38440204 208531967 225164115 230234581 225164115 82835876 225164115 82835876 32829094 30383002 32829094 97523011 32829094 97523011 145615246 234502517 145615246 234502517 230202069 234502517 203446116 33487339 203446116 33487339 37889798 33487339 157705385 149041184 157705385 36319190 157705385 36319190 35467837 35484631 35467837 186866323 35467837 186866323 191872815 186866323 30055862 27532247 30055862 180115180 30055862 180115180 186070584 180115180 41565643 42118083 41565643 150548404 41565643 150548404 209327220 212449521 209327220 144334124 209327220 144334124 150352599 144334124 225729332 229413937 225729332 150256888 225729332 150256888 159996125 150256888 196136938 192426187 196136938 130810705 196136938 130810705 138339314 130810705 222012027 237230390 222012027 237230390 234753658 237230390 97922264 95483202 97922264 226761123 97922264 226761123 223026438 226761123 24308962 23279837 24308962 108375318 24308962 108375318 106452118 108375318 31136035 29223395 31136035 198617927 31136035 198617927 196009900 198617927 73536973 71034502 73536973 98018253 73536973 98018253 210325559 206814841 210325559 201999240 210325559 201999240 113447042 53160731 113447042 53160731 24275522 22550703 24275522 189645673 24275522 189645673 201030416 189645673 45838044 43379978 45838044 43598891 45838044 43598891 56554576 285710207 56554576 285710207 284291186 285710207 227120806 121570998 227120806 121570998 45951990 41424488 45951990 166406754 45951990 166406754 171535238 166406754 66506681 63253136 66506681 246115755 66506681 246115755 241805462 246115755 162622453 102246077 162622453 102246077 42646047 39496202 42646047 39496202 38629582 39496202 135508039 134584165 135508039 134584165 140336622 134584165 94987032 94301165 94987032 268839178 94987032 268839178 267252574 268839178 54761532 51661522 54761532 204899465 54761532 204899465 202193834 204899465 93856645 19219366 93856645 19219366 21555472 19219366 106007174 231588793 106007174 231588793 271395717 274125450 271395717 87527403 271395717 87527403 75069968 52540087 75069968 52540087 53667457 52540087 259280137 260831654 259280137 99797062 259280137 99797062 103739274 99797062 240762749 244791406 240762749 68386602 240762749 68386602 48313222 23614417 48313222 23614417 24239805 23614417 171118326 239636302 171118326 239636302 235714083 239636302 144282449 139977042 144282449 164979755 144282449 164979755 208230689 207227296 208230689 173921303 208230689 173921303 182535830 173921303 247065595 252000683 247065595 73113514 247065595 73113514 78026989 73113514 131688741 147785682 131688741 147785682 260347698 285077977 260347698 285077977 284269061 285077977 203527418 8647071 203527418 8647071 8809898 8647071 61135096 187577656 61135096 187577656 196128567 187577656 58384159 57609443 58384159 182509550 58384159 182509550 190057064 182509550 180807386 178060268 180807386 245951901 180807386 245951901 239972809 245951901 117095661 18890709 117095661 18890709 20390556 18890709 223131453 226578069 223131453 96363866 223131453 96363866 92559437 50731842 92559437 50731842 51653094 50731842 199732418 214582298 199732418 214582298 220120784 214582298 146861061 28765401 146861061 28765401 30772867 28765401 255927078 260388776 255927078 61609638 255927078 61609638 63426294 61609638 99829078 121830792 99829078 121830792 264395682 267560080 264395682 200417092 264395682 200417092 96129033 25002145 96129033 25002145 27351489 25002145 209902331 215213579 209902331 82712308 209902331 82712308 84411361 82712308 223834568 226724846 223834568 102314151 223834568 102314151 104105229 102314151 206104314 205202935 206104314 204974622 206104314 204974622 211711720 204974622 70186604 67302336 70186604 71575782 70186604 71575782 113748812 238795116 113748812 238795116 239620799 238795116 177505024 171871692 177505024 261671979 177505024 261671979 259658834 261671979 67878407 65098798 67878407 139311498 67878407 139311498 148212733 169285908 148212733 169285908 176009391 169285908 119146092 114542046 119146092 188179059 119146092 188179059 247230391 248142103 247230391 150434569 247230391 150434569 32587424 28800516 32587424 229341210 32587424 229341210 224923072 229341210 166275250 109105176 166275250 109105176 109965073 109105176 235135510 241912192 235135510 106315322 235135510 106315322 109069437 106315322 109784853 91227278 109784853 91227278 94259948 91227278 110064946 182874023 110064946 182874023 189556406 182874023 166735841 154526944 166735841 240489242 166735841 240489242 236981933 240489242 162801831 96722485 162801831 96722485 97081457 96722485 132557828 155188659 132557828 155188659 229204563 232836761 229204563 36741482 229204563 36741482 39422838 36741482 106947362 102645057 106947362 49588830 106947362 49588830 52059771 49588830 86958680 111981168 86958680 111981168 230992531 233785222 230992531 139313521 230992531 139313521 52993035 48684378 52993035 238022946 52993035 238022946 235380270 238022946 198112985 98472468 198112985 98472468 101364506 98472468 263732615 267492782 263732615 107007916 263732615 107007916 65393188 18716520 65393188 18716520 19140990 18716520 199576209 278013180 199576209 278013180 274851446 278013180 265645026 169858318 265645026 169858318 13510163 12938049 13510163 251719030 13510163 251719030 250489387 251719030 216641602 170778062 216641602 170778062 100373577 37523669 100373577 37523669 36782068 37523669 186281393 180524094 186281393 69241513 186281393 69241513 72524242 69241513 281232994 284301101 281232994 100699622 281232994 100699622 103234702 100699622 126392903 167855131 126392903 167855131 173548833 167855131 152834546 145235969 152834546 239026476 152834546 239026476 234975997 239026476 198010772 113182327 198010772 113182327 118869907 113182327 294256778 295795204 294256778 148600008 294256778 148600008 107723782 70974155 107723782 70974155 43602647 41512624 43602647 99689133 43602647 99689133 100956085 99689133 74200806 70868447 74200806 88523537 74200806 88523537 210809750 210509470 210809750 32371171 210809750 32371171 31295297 32371171 174177271 167204821 174177271 145033975 174177271 145033975 75267485 73930620 75267485 122615925 75267485 122615925 125739925 122615925 108870655 104148566 108870655 137141127 108870655 137141127 143958854 137141127 86255746 10291165 86255746 10291165 10974795 10291165 228777197 222352009 228777197 128556578 228777197 128556578 132423526 128556578 184038971 187459709 184038971 187459709 187169433 187459709 59383352 56708387 59383352 155729182 59383352 155729182 294587441 295598859 294587441 40394137 294587441 40394137 43842311 40394137 251528132 253405974 251528132 190724414 251528132 190724414 201307478 190724414 264426718 266494206 264426718 176183931 264426718 176183931 143108446 137111143 143108446 215138541 143108446 215138541 213257011 215138541 180241743 136790737 180241743 136790737 142299199 136790737 155996640 150233434 155996640 133292196 155996640 133292196 136317359 133292196 201016035 257336119 201016035 257336119 253312153 257336119 194203120 186592751 194203120 270897484 194203120 270897484 268836056 270897484 243215298 120294152 243215298 120294152 122583776 120294152 177079069 281137048 177079069 281137048 280298708 281137048 274329746 268572056 274329746 268572056 56999848 55412720 56999848 254021028 56999848 254021028 251500956 254021028 58432791 55336037 58432791 110446415 58432791 110446415 148093529 141738401 148093529 115853383 148093529 115853383 116055501 115853383 247762259 250786608 247762259 68585162 247762259 68585162 71700064 68585162 90301999 109803864 90301999 109803864 220110152 220474454 220110152 78563015 220110152 78563015 80226753 78563015 209136879 207151020 209136879 126136168 209136879 126136168 61026691 58635031 61026691 185742400 61026691 185742400 248432516 251243930 248432516 225498188 248432516 225498188 221716846 225498188 279040222 280154108 279040222 81582470 279040222 81582470 83078941 81582470 178132435 204480040 178132435 204480040 230607230 235474223 230607230 222820221 230607230 222820221 163170937 54483190 163170937 54483190 56701536 54483190 82582774 100177582 82582774 100177582 106149695 106269678 106149695 46137318 106149695 46137318 49624924 46137318 123017938 156567733 123017938 156567733 276570551 278082570 276570551 157493260 276570551 157493260 163321057 157493260 277533729 279415794 277533729 133984235 277533729 133984235 138523876 133984235 167716056 159691146 167716056 109048776 167716056 109048776 106352062 53183642 106352062 53183642 56814405 53183642 173096427 166750202 173096427 149948084 173096427 149948084 156059174 149948084 216758320 210988311 216758320 108512117 216758320 108512117 112732528 108512117 244051312 247735450 244051312 95448207 244051312 95448207 98161203 95448207 158265783 153661143 158265783 105355483 158265783 105355483 59896960 58798851 59896960 177076213 59896960 177076213 185242795 177076213 84101771 82764972 84101771 107820755 84101771 107820755 255261209 256392908 255261209 147447167 255261209 147447167 62083488 59332462 62083488 250285810 62083488 250285810 246657627 250285810 114281649 113169984 114281649 205245520 114281649 205245520 211655556 205245520 175366530 171820333 175366530 211230763 175366530 211230763 214590623 211230763 164635685 153558741 164635685 262032033 164635685 262032033 259506746 262032033 118770879 28334529 118770879 28334529 29915925 28334529 142682272 245036251 142682272 245036251 242421140 245036251 151872234 114948771 151872234 114948771 60916997 59098225 60916997 177046561 60916997 177046561 201678216 224140836 201678216 224140836 227200748 224140836 151108439 146051209 151108439 164407323 151108439 164407323 184894626 212727334 184894626 212727334 209988203 212727334 39160634 36392257 39160634 183454105 39160634 183454105 187283808 183454105 56755649 52648702 56755649 130735523 56755649 130735523 243593182 248555562 243593182 226097928 243593182 226097928 54942678 53650190 54942678 209403951 54942678 209403951 205464805 209403951 35157501 32312505 35157501 253952676 35157501 253952676 250971137 253952676 83078352 41152021 83078352 41152021 43327226 41152021 208704114 208547105 208704114 76950223 208704114 76950223 77989138 76950223 110042148 105349006 110042148 74848465 110042148 74848465 73854579 74848465 217668168 210440217 217668168 116613370 217668168 116613370 120596902 116613370 266233486 269457136 266233486 151617019 266233486 151617019 105908075 82536637 105908075 82536637 86867911 82536637 178829679 170092714 178829679 126342657 178829679 126342657 56128371 52750479 56128371 220720943 56128371 220720943 220459612 220720943 211054492 91060686 211054492 91060686 93434136 91060686 287513942 289599544 287513942 70068305 287513942 70068305 74452254 70068305 123178710 195131577 123178710 195131577 211611090 213652572 211611090 55985138 211611090 55985138 57195897 55985138 84513946 82205400 84513946 55638100 84513946 55638100 58737709 55638100 209668353 207207250 209668353 187265749 209668353 187265749 137791216 131853310 137791216 194609721 137791216 194609721 191930055 194609721 173658131 61673559 173658131 61673559 63261300 61673559 104938850 161013196 104938850 161013196 166141567 161013196 152539026 148622117 152539026 159637892 152539026 159637892 163391238 159637892 83917191 81117333 83917191 145263818 83917191 145263818 150569116 145263818 115556804 102025913 115556804 102025913 77387618 74274169 77387618 179048053 77387618 179048053 190225716 179048053 165235371 155765908 165235371 174825524 165235371 174825524 220556804 223413997 220556804 53041982 220556804 53041982 54256833 53041982 138494161 175198536 138494161 175198536 216723726 219838311 216723726 139048386 216723726 139048386 144565574 139048386 251230899 268956652 251230899 268956652 266380559 268956652 243999572 100702127 243999572 100702127 104185725 100702127 222086301 225192656 222086301 52884004 222086301 52884004 54634109 52884004 79864959 78966423 79864959 28937886 79864959 28937886 28652858 28937886 170470765 191023898 170470765 191023898 191542190 191023898 25370835 22583780 25370835 122410756 25370835 122410756 128086765 122410756 73622802 71075400 73622802 218658952 73622802 218658952 223931229 218658952 122901133 120769054 122901133 180081590 122901133 180081590 185719996 180081590 108267610 69554650 108267610 69554650 71749952 69554650 162758705 287300694 162758705 287300694 284092262 287300694 15495533 14644513 15495533 186451401 15495533 186451401 235022994 238281848 235022994 135485918 235022994 135485918 52195406 49738177 52195406 138512471 52195406 138512471 152805035 146012532 152805035 87439175 152805035 87439175 57505005 55956412 57505005 235389372 57505005 235389372 231106307 235389372 216894753 27032184 216894753 27032184 28454379 27032184 69833230 92123077 69833230 92123077 94760967 145810430 94760967 145810430 156557411 145810430 15078717 15217576 15078717 141906790 15078717 141906790 229326093 232196677 229326093 122370257 229326093 122370257 128063670 122370257 196805181 192726626 196805181 143577629 196805181 143577629 110033574 106145305 110033574 155488080 110033574 155488080 206920219 210409336 206920219 82418656 206920219 82418656 51259210 48034754 51259210 269155050 51259210 269155050 265128576 269155050 74437944 69411854 74437944 208077159 74437944 208077159 205415497 208077159 32982655 30174561 32982655 167742338 32982655 167742338 227690294 227151092 227690294 33647892 227690294 33647892 37349874 33647892 85964762 129877496 85964762 129877496 238276789 243504441 238276789 64841019 238276789 64841019 67011682 64841019 140183540 132576979 140183540 52922546 140183540 52922546 57181515 52922546 170987380 160209668 170987380 125975964 170987380 125975964 109619212 107539159 109619212 164472868 109619212 164472868 284998143 287794499 284998143 86246388 284998143 86246388 87579801 86246388 88537344 83248124 88537344 90095839 88537344 90095839 152225886 163766166 152225886 163766166 173543542 163766166 77680496 75995136 77680496 250760413 77680496 250760413 248860931 250760413 35767843 32289586 35767843 32289586 10540215 11056234 10540215 166253766 10540215 166253766 171172297 166253766 92671131 89950781 92671131 108079391 92671131 108079391 109752012 108079391 62767564 59981991 62767564 261597522 62767564 261597522 260148371 261597522 74609610 48314231 74609610 48314231 14409344 15613072 14409344 137754796 14409344 137754796 143230557 137754796 50116921 47175628 50116921 116494698 50116921 116494698 117679467 116494698 96303099 50458518 96303099 50458518 54311956 50458518 138279798 183530319 138279798 183530319 189634188 183530319 112427795 83344122 112427795 83344122 86923614 291026055 86923614 291026055 289647740 291026055 267291195 144965464 267291195 144965464 151125088 144965464 208168887 235984127 208168887 235984127 233238970 235984127 34595638 34105702 34595638 132359647 34595638 132359647 230694862 235531400 230694862 80832662 230694862 80832662 86028108 80832662 162664636 217696776 162664636 217696776 251019124 252679641 251019124 252031903 251019124 252031903 108608625 66786352 108608625 66786352 69641504 66786352 101256566 262159278 101256566 262159278 259830353 262159278 170064152 160329400 170064152 182220858 170064152 182220858 239135972 242363421 239135972 79564400 239135972 79564400 81961434 79564400 158120701 150362456 158120701 58119796 158120701 58119796 59542681 58119796 232244487 235738250 232244487 148713187 232244487 148713187 154494794 148713187 211946733 215676361 211946733 104776475 211946733 104776475 106094133 104776475 111641276 109163903 111641276 103166708 111641276 103166708 106956014 103166708 242516888 243216335 242516888 147558171 242516888 147558171 83702588 81082856 83702588 151102562 83702588 151102562 156482581 151102562 141650752 60212758 141650752 60212758 59165768 60212758 122398363 242641013 122398363 242641013 238302296 242641013 67265570 64739564 67265570 155989144 67265570 155989144 252120357 274488427 252120357 274488427 273434558 274488427 72233707 69168684 72233707 142656742 72233707 142656742 163863393 159909554 163863393 79695612 163863393 79695612 82485325 79695612 235696363 239235279 235696363 94331833 235696363 94331833 44010147 40764878 44010147 177300925 44010147 177300925 180287094 177300925 103767465 99859127 103767465 213287449 103767465 213287449 286037754 284519787 286037754 119789872 286037754 119789872 124932634 119789872 255661695 296436921 255661695 296436921 294856220 296436921 97653085 94194833 97653085 286026393 97653085 286026393 285945298 286026393 216792857 213532902 216792857 301731124 216792857 301731124 301580987 301731124 149295729 119682492 149295729 119682492 121479420 119682492 190865222 190859606 190865222 160300014 190865222 160300014 167763474 163170753 167763474 69769242 167763474 69769242 71294176 69769242 267334227 270422833 267334227 59938404 267334227 59938404 31558655 31318989 31558655 122595709 31558655 122595709 228891841 234228355 228891841 177776106 228891841 177776106 165751854 152113490 165751854 152113490 105291927 103442107 105291927 193564174 105291927 193564174 196772975 193564174 164805041 159485282 164805041 240044404 164805041 240044404 243950650 247022428 243950650 191496378 243950650 191496378 182337289 175656287 182337289 196811297 182337289 196811297 200225889 196811297 193467802 197241070 193467802 90980886 193467802 90980886 92964548 90980886 98902823 98937487 98902823 94662431 98902823 94662431 63125078 60549493 63125078 226415845 63125078 226415845 226624434 229097015 226624434 54709922 226624434 54709922 58144936 54709922 179404782 176539454 179404782 135937322 179404782 135937322 39082161 35636718 39082161 89903935 39082161 89903935 213509977 217674248 213509977 174345492 213509977 174345492 178626668 174345492 232302266 231235534 232302266 120200694 232302266 120200694 56149448 53511675 56149448 244284373 56149448 244284373 243545822 244284373 124702127 39850133 124702127 39850133 38449063 34848809 38449063 156618717 38449063 156618717 166807881 156618717 90397173 87082179 90397173 172472958 90397173 172472958 176708262 172472958 103394060 29002155 103394060 29002155 30693980 29002155 149012986 143420989 149012986 76222684 149012986 76222684 77137215 76222684 113233380 108623605 113233380 40457184 113233380 40457184 41781496 40457184 48545026 226252292 48545026 226252292 274898004 278740286 274898004 153061195 274898004 153061195 157050431 150774103 157050431 263223956 157050431 263223956 260599987 263223956 52729441 19355196 52729441 19355196 19416885 19355196 255597000 258565200 255597000 248848209 255597000 248848209 53895511 51347965 53895511 107825417 53895511 107825417 112356972 107825417 81056777 34027388 81056777 34027388 37391109 34027388 242689461 246409203 242689461 203859723 242689461 203859723 208725610 203859723 253081272 256121086 253081272 219866619 253081272 219866619 138167948 133340108 138167948 238206914 138167948 238206914 236389473 238206914 193137703 164999785 193137703 164999785 42722379 40434333 42722379 137902076 42722379 137902076 216804321 219879122 216804321 196252448 216804321 196252448 105690367 39110387 105690367 39110387 39799032 39110387 125783938 120585928 125783938 26578883 125783938 26578883 30428862 26578883 191194377 290390647 191194377 290390647 287354332 290390647 58067023 55119556 58067023 214713023 58067023 214713023 210776311 214713023 82384127 77891936 82384127 223116503 82384127 223116503 218628444 223116503 35866927 37410657 35866927 242419899 35866927 242419899 237274147 242419899 114576595 109958730 114576595 145012176 114576595 145012176 216169910 219502458 216169910 77026433 216169910 77026433 80315234 77026433 259366786 259697215 259366786 226172226 259366786 226172226 129472273 63811861 129472273 63811861 67053023 63811861 140272438 152125195 140272438 152125195 158726659 152125195 123047987 120965297 123047987 224202206 123047987 224202206 220796397 224202206 165914978 114082819 165914978 114082819 25266135 24910482 25266135 233824173 25266135 233824173 230654266 233824173 147848350 134471916 147848350 134471916 53477326 49969284 53477326 216658558 53477326 216658558 215886447 216658558 168777019 161654989 168777019 198576173 168777019 198576173 266820720 268739588 266820720 258124243 266820720 258124243 176262406 85401647 176262406 85401647 80165163 78901776 80165163 111475116 80165163 111475116 116190121 111475116 80102677 78946103 80102677 113478989 80102677 113478989 194235211 185399819 194235211 96728564 194235211 96728564 57168367 56169069 57168367 286244390 57168367 286244390 284402631 286244390 117633764 104446978 117633764 104446978 58481330 58408483 58481330 266977422 58481330 266977422 266731481 266977422 187546695 184484597 187546695 184484597 222108828 227276894 222108828 227276894 225384602 227276894 105291266 102568479 105291266 206339798 105291266 206339798 211794992 206339798 183491375 178191379 183491375 258377227 183491375 258377227 254264249 258377227 145045657 29268101 145045657 29268101 32138194 29268101 262247690 263802292 262247690 207210511 262247690 207210511 208931975 207210511 289657399 289052344 289657399 96515712 289657399 96515712 99616024 96515712 172201899 166265211 172201899 30025696 172201899 30025696 30700508 30025696 144309916 167462381 144309916 167462381 208856144 205493380 208856144 171936162 208856144 171936162 179884626 171936162 186065955 182730508 186065955 108750105 186065955 108750105 87622508 87569144 87622508 123243885 87622508 123243885 201257358 201708089 201257358 52073254 201257358 52073254 53556918 52073254 166739127 206917584 166739127 206917584 215292725 213338655 215292725 145788864 215292725 145788864 147933008 86148872 147933008 86148872 87492626 86148872 239884921 243398525 239884921 164165371 239884921 164165371 168988124 164165371 225950850 230082863 225950850 141742781 225950850 141742781 35412535 36968856 35412535 223621813 35412535 223621813 260468592 264637076 260468592 179521804 260468592 179521804 106946475 52314040 106946475 52314040 53313864 52314040 168074443 162560624 168074443 162560624 167547106 162560624 269445480 271331690 269445480 118783931 269445480 118783931 123402329 118783931 166361375 192849790 166361375 192849790 259085402 260919755 259085402 76235953 259085402 76235953 76189537 76235953 218804423 247411174 218804423 247411174 242725149 247411174 218441859 131900930 218441859 131900930 137235545 131900930 184335904 181029632 184335904 98188259 184335904 98188259 44911231 43806449 44911231 48852658 44911231 48852658 111317997 253943299 111317997 253943299 249930421 253943299 168851958 29102181 168851958 29102181 32917295 29102181 80391782 76690704 80391782 74259165 80391782 74259165 76397694 74259165 171798074 165575017 171798074 162372975 171798074 162372975 12285493 11322275 12285493 252563078 12285493 252563078 249744617 252563078 227297447 226006476 227297447 239716812 227297447 239716812 235822714 239716812 54711008 47211546 54711008 47211546 46535622 47211546 81462866 247960209 81462866 247960209 243308565 247960209 174368931 46983612 174368931 46983612 50963233 46983612 183484980 212888714 183484980 212888714 208877601 212888714 66671621 64811677 66671621 191695999 66671621 191695999 272227801 274349196 272227801 161391403 272227801 161391403 72708329 70237295 72708329 114784898 72708329 114784898 212225335 212115117 212225335 89543324 212225335 89543324 91888041 89543324 213264962 207815504 213264962 187965533 213264962 187965533 189311781 44133288 189311781 44133288 48443083 44133288 205195868 194899993 205195868 188016968 205195868 188016968 190432870 188016968 263550751 267735624 263550751 151870995 263550751 151870995 98768704 95510641 98768704 97876013 98768704 97876013 202880307 266524213 202880307 266524213 264477486 266524213 38260095 38559369 38260095 60660411 38260095 60660411 143910148 140258327 143910148 135912927 143910148 135912927 137985326 135912927 186541313 176781675 186541313 141423814 186541313 141423814 145282419 141423814 246820932 249321429 246820932 152616780 246820932 152616780 52859941 52209111 52859941 152274922 52859941 152274922 188470114 178830224 188470114 111193117 188470114 111193117 111787071 111193117 155059530 148652349 155059530 31301964 155059530 31301964 33970667 31301964 216527288 214422126 216527288 61035157 216527288 61035157 61868974 61035157 107313171 107447596 107313171 50511305 107313171 50511305 52069900 50511305 218078624 221041819 218078624 148594191 218078624 148594191 152980302 148594191 270579835 272733419 270579835 260330582 270579835 260330582 189946533 179743763 189946533 255852321 189946533 255852321 252652051 255852321 71379955 69565370 71379955 146248166 71379955 146248166 152414222 146248166 13853721 13601083 13853721 299842308 13853721 299842308 300428874 299842308 87066811 87038295 87066811 253589456 87066811 253589456 250937125 253589456 147788163 51432608 147788163 51432608 54342203 51432608 229619446 234441849 229619446 160952037 229619446 160952037 159807955 25615365 159807955 25615365 28052151 25615365 202643825 205387139 202643825 176706345 202643825 176706345 187241537 176706345 190021745 261668876 190021745 261668876 261220300 261668876 206754592 149246949 206754592 149246949 154508264 149246949 224952030 224519244 224952030 130802421 224952030 130802421 28464964 26682184 28464964 245889513 28464964 245889513 243028364 245889513 24499873 23313263 24499873 74811001 24499873 74811001 90369102 228232347 90369102 228232347 226019626 228232347 65219029 61332061 65219029 215409318 65219029 215409318 213559161 215409318 172464135 104166649 172464135 104166649 107572206 104166649 123628626 200461887 123628626 200461887 197025014 200461887 94731453 92721104 94731453 164019936 94731453 164019936 207632013 206479461 207632013 117522488 207632013 117522488 112867520 108594229 112867520 130523422 112867520 130523422 222638584 242497872 222638584 242497872 239581627 242497872 164553640 107014796 164553640 107014796 109157683 107014796 216317842 218996887 216317842 83593102 216317842 83593102 87035082 83593102 182983646 174995084 182983646 65838853 182983646 65838853 70359553 65838853 216270230 219112101 216270230 106629426 216270230 106629426 108467027 104357428 108467027 210931189 108467027 210931189 228169661 249648171 228169661 249648171 247832140 249648171 42502314 41364984 42502314 181997026 42502314 181997026 189420518 181997026 130584294 127263066 130584294 266706362 130584294 266706362 264190393 266706362 203186764 112712751 203186764 112712751 23860989 22165471 23860989 198731134 23860989 198731134 200387934 198731134 32245827 32926666 32245827 129728580 32245827 129728580 250343343 254346741 250343343 200626038 250343343 200626038 64937776 38854246 64937776 38854246 37954395 38854246 262026000 264174344 262026000 131554931 262026000 131554931 130606302 126685663 130606302 144268640 130606302 144268640 148774493 144268640 22296885 19774055 22296885 292990019 22296885 292990019 291939467 292990019 140216051 135003895 140216051 257566980 140216051 257566980 257411479 257566980 125415625 119761559 125415625 253558985 125415625 253558985 248892637 253558985 182560793 179432010 182560793 240470301 182560793 240470301 238029622 240470301 224260569 90816765 224260569 90816765 93413120 90816765 165512003 159280473 165512003 112790560 165512003 112790560 115382101 112790560 235832277 232978241 235832277 209205914 235832277 209205914 210229133 209205914 217736830 218563804 217736830 114365562 217736830 114365562 118172748 114365562 219796614 224877565 219796614 35802968 219796614 35802968 35655586 35802968 37322642 35632903 37322642 214636289 37322642 214636289 213787691 214636289 170596005 163316954 170596005 284168389 170596005 284168389 282314779 284168389 165042106 112854806 165042106 112854806 75577556 72846039 75577556 268908714 75577556 268908714 267684476 268908714 178242792 168065680 178242792 168065680 177661458 168065680 238583437 241411657 238583437 76656448 238583437 76656448 77960164 76656448 156324708 190547699 156324708 190547699 194078798 190547699 183833862 88574851 183833862 88574851 89748040 88574851 136520659 131735678 136520659 59914013 136520659 59914013 62549502 59914013 212892360 214921850 212892360 22215863 212892360 22215863 25238273 22215863 241094393 242973562 241094393 38210678 241094393 38210678 37075079 34768143 37075079 139450654 37075079 139450654 143690416 139450654 59692762 58035594 59692762 100470597 59692762 100470597 172555004 228469078 172555004 228469078 224441830 228469078 73476186 69650558 73476186 98680961 73476186 98680961 132947967 134845124 132947967 134845124 196044844 195495559 196044844 195495559 142759768 47557766 142759768 47557766 50351584 47557766 199070997 234362229 199070997 234362229 230336653 234362229 40209408 37087460 40209408 52591588 40209408 52591588 276744170 277755561 276744170 272875112 276744170 272875112 269594741 273148923 269594741 112413850 269594741 112413850 119192817 112413850 140810909 134894320 140810909 39337000 140810909 39337000 44366892 39337000 145247005 255106996 145247005 255106996 252401906 255106996 30942667 26982643 30942667 268673004 30942667 268673004 264129752 268673004 136609266 78282074 136609266 78282074 79396424 78282074 153845665 148980989 153845665 16830519 153845665 16830519 16981106 16830519 130885478 278869099 130885478 278869099 277409685 278869099 60163491 57195491 60163491 243819101 60163491 243819101 242465736 243819101 60332483 58161381 60332483 132389691 60332483 132389691 135232499 132389691 6381780 6083588 6381780 115568456 6381780 115568456 215710808 210091640 215710808 172133097 215710808 172133097 33899700 30952402 33899700 252450694 33899700 252450694 250174272 252450694 174210769 73370099 174210769 73370099 76994409 73370099 200381838 199649001 200381838 81228764 200381838 81228764 82375710 81228764 101637882 107659191 101637882 107659191 174885476 198772631 174885476 198772631 301695887 303039360 301695887 194649194 301695887 194649194 21447926 20693611 21447926 55051879 21447926 55051879 97949607 216544309 97949607 216544309 212371822 216544309 194211156 186461482 194211156 186461482 98979533 97578587 98979533 136689726 98979533 136689726 257483591 259430204 257483591 177006894 257483591 177006894 178868083 177006894 232035615 235871353 232035615 140744086 232035615 140744086 143946438 140744086 169893796 165894613 169893796 130153727 169893796 130153727 137170855 130153727 160797415 229221804 160797415 229221804 225371617 229221804 132828107 128194219 132828107 271608727 132828107 271608727 269083049 271608727 190251685 186262771 190251685 208836256 190251685 208836256 205589921 208836256 137328395 44401409 137328395 44401409 42430816 44401409 227968110 231367975 227968110 99361771 227968110 99361771 104268644 99361771 161732635 214778750 161732635 214778750 214976321 214778750 139002865 131180857 139002865 198759595 139002865 198759595 202233627 198759595 162004521 158741809 162004521 191557573 162004521 191557573 202233965 191557573 39587106 36779376 39587106 75061321 39587106 75061321 103276175 112838931 103276175 112838931 240694087 263273453 240694087 263273453 260447576 263273453 196178654 125122746 196178654 125122746 111662737 51350954 111662737 51350954 54793381 51350954 186447542 176733899 186447542 175956747 186447542 175956747 132193850 125892123 132193850 203933537 132193850 203933537 200182164 203933537 197021141 201274756 197021141 278891227 197021141 278891227 276679117 278891227 106725479 42950682 106725479 42950682 46209748 42950682 107847609 106299643 107847609 57512170 107847609 57512170 58340342 57512170 258866190 259754774 258866190 225205632 258866190 225205632 138032603 130573211 138032603 198665612 138032603 198665612 253083871 255341303 253083871 172311106 253083871 172311106 176890758 172311106 272575594 274680081 272575594 111329982 272575594 111329982 115693601 111329982 204178692 201129345 204178692 124755536 204178692 124755536 129199115 124755536 216962912 214633345 216962912 182926922 216962912 182926922 59533080 54432677 59533080 146382145 59533080 146382145 151916289 146382145 58630291 53555853 58630291 53555853 58088493 53555853 100820883 97431544 100820883 59143636 100820883 59143636 60393740 59143636 127422659 121310781 127422659 117730995 127422659 117730995 121546710 117730995 199925595 202663319 199925595 202663319 205017030 202663319 159534605 141639599 159534605 141639599 106296929 44885546 106296929 44885546 47144776 44885546 214089124 216855612 214089124 62815984 214089124 62815984 65367615 62815984 227073937 225176630 227073937 147077573 227073937 147077573 47922766 43700446 47922766 216154500 47922766 216154500 212093449 216154500 108018538 107786665 108018538 250450843 108018538 250450843 246738003 250450843 45681640 38087689 45681640 38087689 39058143 38087689 188520722 185178206 188520722 136557588 188520722 136557588 86051194 84682221 86051194 163883809 86051194 163883809 169745472 163883809 103598977 35534430 103598977 35534430 38546449 35534430 170575571 163488943 170575571 93915347 170575571 93915347 83011191 80997965 83011191 80997965 87682054 125248068 87682054 125248068 127593344 125248068 89772241 88286678 89772241 262340862 89772241 262340862 261282964 262340862 162352869 143550709 162352869 143550709 60329969 16151050 60329969 16151050 16564979 16151050 139824211 195455906 139824211 195455906 199030762 195455906 114009765 87083139 114009765 87083139 88473662 87083139 220599820 215436907 220599820 129302891 220599820 129302891 59385580 57659131 59385580 226517660 59385580 226517660 225102062 226517660 212070668 194867902 212070668 194867902 137849950 131694204 137849950 154172274 137849950 154172274 171641190 166950262 171641190 137853083 171641190 137853083 140107793 137853083 186718047 181146489 186718047 164230384 186718047 164230384 67590610 65345614 67590610 259982451 67590610 259982451 272341843 274241201 272341843 95978966 272341843 95978966 98600381 95978966 125261179 186752198 125261179 186752198 216655527 221561758 216655527 219169346 216655527 219169346 298869594 298554133 298869594 212224216 298869594 212224216 51908836 49068970 51908836 294221208 51908836 294221208 293784512 294221208 126197757 60056818 126197757 60056818 61501168 60056818 230938795 235206992 230938795 95827057 230938795 95827057 98059913 95827057 206913847 271231463 206913847 271231463 279654252 280213410 279654252 71859474 279654252 71859474 50936068 49701250 50936068 223627669 50936068 223627669 265734723 268000878 265734723 265072178 265734723 265072178 73272399 69901946 73272399 181440672 73272399 181440672 264295603 268782196 264295603 100531941 264295603 100531941 19465895 17548140 19465895 62823128 19465895 62823128 163940251 155364867 163940251 130780767 163940251 130780767 98050344 87335754 98050344 87335754 89575661 87335754 248449029 251923571 248449029 197900983 248449029 197900983 98297782 22766481 98297782 22766481 24233532 22766481 225846835 221204150 225846835 210886317 225846835 210886317 40658072 36354727 40658072 224640527 40658072 224640527 228826965 224640527 136494347 131154563 136494347 246808017 136494347 246808017 241318612 246808017 42650389 41815406 42650389 101508776 42650389 101508776 107514218 101508776 81978700 76542188 81978700 248036958 81978700 248036958 248544496 249670721 248544496 43676363 248544496 43676363 43016538 40519701 43016538 195681121 43016538 195681121 200889828 195681121 35742719 36513981 35742719 139740081 35742719 139740081 146056235 139740081 43317528 41499261 43317528 54372690 43317528 54372690 161336531 152208707 161336531 114550119 161336531 114550119 115285192 114550119 216238829 250579555 216238829 250579555 247494742 250579555 88220288 85543369 88220288 204566937 88220288 204566937 269983940 270436976 269983940 258871769 269983940 258871769 228034317 201159213 228034317 201159213 181619859 172367558 181619859 258154017 181619859 258154017 253851802 258154017 192272901 125036960 192272901 125036960 130615596 125036960 237529401 281595194 237529401 281595194 280958426 281595194 244790492 203374934 244790492 203374934 205280208 203374934 247228076 247280730 247228076 150462046 247228076 150462046 111503197 110878119 111503197 284980770 111503197 284980770 285648304 284980770 248269326 244046084 248269326 244046084 53818983 50005329 53818983 274251452 53818983 274251452 272932142 274251452 75519862 73870396 75519862 173377503 75519862 173377503 253128894 280596355 253128894 280596355 278971389 280596355 146456977 62415143 146456977 62415143 64202997 62415143 163833582 183017053 163833582 183017053 188001526 183017053 132078806 77180522 132078806 77180522 83333766 77180522 159016342 148555973 159016342 133099248 159016342 133099248 99894212 66714215 99894212 66714215 62886046 59552803 62886046 148627428 62886046 148627428 153218657 148627428 64882360 63478133 64882360 260293932 64882360 260293932 260009891 260293932 123128295 23941287 123128295 23941287 25038576 23941287 240635627 243764821 240635627 97346207 240635627 97346207 100888268 97346207 147206390 141908317 147206390 102283198 147206390 102283198 105405781 102283198 121504032 162302589 121504032 162302589 168476300 162302589 136316185 132010507 136316185 216422221 136316185 216422221 296990540 296800842 296990540 40354015 296990540 40354015 42559434 40354015 170608804 234162393 170608804 234162393 229649781 234162393 154043311 143349188 154043311 224224223 154043311 224224223 220703271 224224223 78433533 23627057 78433533 23627057 24995419 23627057 79260462 77018560 79260462 59525406 79260462 59525406 62680580 59525406 137338453 131285463 137338453 57489236 137338453 57489236 59562704 57489236 294244876 295800297 294244876 206116913 294244876 206116913 127169516 67812752 127169516 67812752 19502786 16406695 19502786 22735427 19502786 22735427 58222536 216590842 58222536 216590842 212085124 216590842 123114793 54004519 123114793 54004519 56373324 54004519 102656989 154528176 102656989 154528176 188295105 178474076 188295105 149981135 188295105 149981135 154607217 149981135 214492098 281550146 214492098 281550146 279485267 281550146 256400399 97575899 256400399 97575899 99252200 97575899 99681359 95608514 99681359 135939214 99681359 135939214 141463778 135939214 42215692 43019673 42215692 214351692 42215692 214351692 249889130 252630512 249889130 146039874 249889130 146039874 153236077 146039874 230069731 301947538 230069731 301947538 301085833 301947538 275897755 89409762 275897755 89409762 90328163 89409762 166643191 162335052 166643191 145527659 166643191 145527659 75425306 71571650 75425306 213836845 75425306 213836845 209566827 213836845 191917244 191646283 191917244 259963631 191917244 259963631 258357185 259963631 181791364 175200756 181791364 247331955 181791364 247331955 242849385 247331955 220085054 38505111 220085054 38505111 40790283 38505111 211542586 214075414 211542586 181783786 211542586 181783786 38522794 35214953 38522794 116329453 38522794 116329453 202034533 198587838 202034533 19756410 202034533 19756410 20600808 19756410 153372056 149929858 153372056 90469619 153372056 90469619 92594016 90469619 202451800 207033719 202451800 49665157 202451800 49665157 50786730 49665157 62864966 155356983 62864966 155356983 161685543 155356983 106793645 26945243 106793645 26945243 27205714 26945243 256942650 261593283 256942650 251500440 256942650 251500440 243800065 31811559 243800065 31811559 33868744 31811559 64222954 62210526 64222954 60411122 64222954 60411122 172440272 183203044 172440272 183203044 188045963 183203044 135397081 130932453 135397081 185576709 135397081 185576709 192152977 185576709 130164658 126470750 130164658 137611047 130164658 137611047 142868947 137611047 109550656 104987508 109550656 234686090 109550656 234686090 236305779 234686090 51017662 47844629 51017662 61082536 51017662 61082536 64128896 61082536 44907025 40736367 44907025 251990960 44907025 251990960 249607822 251990960 68732675 64888484 68732675 79506409 68732675 79506409 201421283 199785941 201421283 199785941 207835401 199785941 173215216 166922512 173215216 173205411 173215216 173205411 178343301 173205411 67741607 64062480 67741607 70383647 67741607 70383647 72198863 70383647 51782522 49695492 51782522 235173909 51782522 235173909 231544968 235173909 189102008 75619714 189102008 75619714 79395793 75619714 130147997 253651354 130147997 253651354 250092483 253651354 47158432 44126390 47158432 199340604 47158432 199340604 198969349 199340604 46885973 43410077 46885973 228311117 46885973 228311117 226270563 228311117 83714713 82106247 83714713 182709343 83714713 182709343 204016661 200449969 204016661 130413114 204016661 130413114 133070550 130413114 134834500 130905851 134834500 118252304 134834500 118252304 123127283 118252304 220071156 219852537 220071156 81681298 220071156 81681298 83612387 81681298 265133375 267637817 265133375 79532123 265133375 79532123 84796965 79532123 146630672 140479303 146630672 22424706 146630672 22424706 23368405 22424706 53651511 131886595 53651511 131886595 139195924 131886595 36690669 35647251 36690669 228209183 36690669 228209183 228975791 228209183 198849019 190060867 198849019 240684675 198849019 240684675 238132096 240684675 215292082 218252294 215292082 242729810 215292082 242729810 241312002 244819973 241312002 18919494 241312002 18919494 18489056 18919494 164299865 153732274 164299865 92925937 164299865 92925937 95268504 92925937 276846298 278006466 276846298 71974963 276846298 71974963 75992954 71974963 283588240 284775393 283588240 179518194 283588240 179518194 185019222 179518194 190362542 180008461 190362542 161418018 190362542 161418018 166148102 161418018 180728392 260700466 180728392 260700466 257729800 260700466 165071615 153685231 165071615 246409769 165071615 246409769 299633449 301608138 299633449 78170814 299633449 78170814 71513594 69343488 71513594 247673881 71513594 247673881 287812659 290432359 287812659 198929033 287812659 198929033 152867899 44012352 152867899 44012352 45079019 44012352 262895873 273928061 262895873 273928061 270502082 273928061 241203725 51231270 241203725 51231270 51603002 51231270 59735208 88799474 59735208 88799474 91298271 88799474 61956655 58022880 61956655 114965400 61956655 114965400 121203416 114965400 117548226 259305857 117548226 259305857 258514222 259305857 123713681 120907414 123713681 210153607 123713681 210153607 213387422 210153607 212770316 212698664 212770316 158776651 212770316 158776651 148078227 144181138 148078227 274741106 148078227 274741106 272365141 274741106 115350086 113697217 115350086 213812541 115350086 213812541 263609851 264928136 263609851 51674792 263609851 51674792 54350810 51674792 165665357 162972922 165665357 162972922 182659615 180703404 182659615 126664731 182659615 126664731 130787434 126664731 144969224 141023879 144969224 110726272 144969224 110726272 93079657 91481608 93079657 98732697 93079657 98732697 101519818 98732697 63327132 60967474 63327132 209136602 63327132 209136602 216830224 235670680 216830224 235670680 232265153 235670680 22233107 20216474 22233107 112034957 22233107 112034957 167513608 289710037 167513608 289710037 288882948 289710037 117723945 112517787 117723945 225952039 117723945 225952039 222392463 225952039 117047811 115872720 117047811 135028487 117047811 135028487 140807791 135028487 4375704 3566445 4375704 201399352 4375704 201399352 238479534 237788654 238479534 106441983 238479534 106441983 109510283 106441983 233155394 237410406 233155394 122521667 233155394 122521667 109266376 107780458 109266376 254527002 109266376 254527002 254414882 254527002 175805212 165629457 175805212 253654478 175805212 253654478 274620145 275875581 274620145 204515049 274620145 204515049 155057704 59374849 155057704 59374849 62139520 59374849 192045582 204948354 192045582 204948354 209340892 204948354 116077542 110304676 116077542 290384871 116077542 290384871 289737808 290384871 29470152 27552795 29470152 82684949 29470152 82684949 144202759 139234246 144202759 97635458 144202759 97635458 100819940 97635458 129302368 123024027 129302368 75854700 129302368 75854700 77046038 75854700 215196305 237284401 215196305 237284401 234856434 237284401 151010538 144865113 151010538 170626976 151010538 170626976 225971159 230661095 225971159 95767195 225971159 95767195 98427231 95767195 264637084 267692140 264637084 203489262 264637084 203489262 64242459 62253872 64242459 132089576 64242459 132089576 138873949 132089576 49976841 35542613 49976841 35542613 39213645 35542613 136779765 132247561 136779765 97872915 136779765 97872915 98307744 97872915 240031141 241556046 240031141 50899510 240031141 50899510 53559537 50899510 151735278 147085692 151735278 111626004 151735278 111626004 63526234 60280346 63526234 220796129 63526234 220796129 277541021 279069044 277541021 171558300 277541021 171558300 38521815 38008680 38521815 54228290 38521815 54228290 74666448 228291316 74666448 228291316 232649766 228291316 128425735 122321658 128425735 197302034 128425735 197302034 279286542 281206819 279286542 185967047 279286542 185967047 108407873 89506958 108407873 89506958 90149826 89506958 113525422 108964250 113525422 77000101 113525422 77000101 79752145 77000101 152061482 140848795 152061482 130976948 152061482 130976948 37288302 37275473 37288302 92395808 37288302 92395808 188278272 184369869 188278272 43152285 188278272 43152285 42441584 43152285 254245219 258085607 254245219 198775021 254245219 198775021 33425792 30121929 33425792 152842885 33425792 152842885 160555531 152842885 146946268 37979446 146946268 37979446 42580036 37979446 174335211 267167641 174335211 267167641 264510710 267167641 44705258 40363349 44705258 75029563 44705258 75029563 144278475 173407727 144278475 173407727 179909397 173407727 131587775 128719237 131587775 205875689 131587775 205875689 207037981 205875689 126393718 91833193 126393718 91833193 93292096 91833193 197038566 187827355 197038566 42179545 197038566 42179545 43119622 42179545 76137227 251382884 76137227 251382884 248497977 251382884 97593030 95732121 97593030 217292746 97593030 217292746 245361150 249886272 245361150 178432631 245361150 178432631 182130619 178432631 257486375 258735252 257486375 142395729 257486375 142395729 149867080 156818002 149867080 156818002 273097829 276108742 273097829 257396914 273097829 257396914 37978740 40658764 37978740 162702085 37978740 162702085 169821604 162702085 61947577 60020027 61947577 259252339 61947577 259252339 254757129 259252339 173083570 167583922 173083570 273671932 173083570 273671932 271403828 273671932 172713606 105373070 172713606 105373070 61969772 58594634 61969772 257200534 61969772 257200534 254427056 257200534 29021471 26687444 29021471 265081173 29021471 265081173 263950378 265081173 103651167 40733241 103651167 40733241 45368824 40733241 215686381 216559672 215686381 107138758 215686381 107138758 108481153 107138758 162828282 156569911 162828282 124538301 162828282 124538301 128641624 124538301 209799133 206503645 209799133 193445003 209799133 193445003 198077527 193445003 244921275 248006988 244921275 63957114 244921275 63957114 66630410 63957114 77458937 276525574 77458937 276525574 272555073 276525574 201992063 193370792 201992063 193370792 58710003 58998175 58710003 216081136 58710003 216081136 214074206 216081136 179635007 84835146 179635007 84835146 89797689 84835146 127484820 124125997 127484820 58572836 127484820 58572836 60653284 58572836 172792422 219624058 172792422 219624058 215830534 219624058 154326378 148239231 154326378 237127786 154326378 237127786 234782809 237127786 62578631 59302653 62578631 206312663 62578631 206312663 207053565 206312663 99490556 97401632 99490556 209816114 99490556 209816114 206539252 209816114 93327185 90898404 93327185 126833494 93327185 126833494 153563081 146652784 153563081 137338603 153563081 137338603 49294474 48463323 49294474 220144541 49294474 220144541 216375326 220144541 46316163 42056401 46316163 240473728 46316163 240473728 279372593 282641421 279372593 282641421 281477428 282641421 173382204 163150266 173382204 200662343 173382204 200662343 208968264 200662343 136814639 51634446 136814639 51634446 54000324 51634446 193400387 232539312 193400387 232539312 228668974 232539312 69984822 66556060 69984822 173998608 69984822 173998608 180914398 173998608 49712530 50241186 49712530 212933492 49712530 212933492 214321593 212933492 31685025 30216212 31685025 110110252 31685025 110110252 195183903 196325914 195183903 196325914 205280637 196325914 176254527 172084926 176254527 226714193 176254527 226714193 222115465 226714193 137331329 133413497 137331329 212339115 137331329 212339115 207956795 212339115 150791360 139978676 150791360 293236011 150791360 293236011 292342049 293236011 246356203 52231769 246356203 52231769 54865332 52231769 248174271 249869051 248174271 123364717 248174271 123364717 125409013 123364717 156169703 146571064 156169703 98010578 156169703 98010578 99021341 98010578 109394155 243449370 109394155 243449370 241802837 243449370 202557205 84062984 202557205 84062984 86500870 84062984 213911099 213705841 213911099 121567695 213911099 121567695 126021892 121567695 143434898 137961229 143434898 80677405 143434898 80677405 47968491 45955025 47968491 192109034 47968491 192109034 195830275 192109034 130241774 125608044 130241774 197199975 130241774 197199975 197187467 197199975 165628099 122552451 165628099 122552451 67836042 64566000 67836042 241688496 67836042 241688496 238296987 241688496 73416728 61895197 73416728 61895197 64457311 61895197 258562789 261314626 258562789 246636619 258562789 246636619 51733896 26089124 51733896 26089124 29501405 26089124 89263975 190451614 89263975 190451614 196092011 190451614 88984996 88473246 88984996 198715410 88984996 198715410 203601143 198715410 64321996 61499242 64321996 98743264 64321996 98743264 237207308 241126458 237207308 104736097 237207308 104736097 92506185 89243346 92506185 157998708 92506185 157998708 165795428 157998708 136984025 98583790 136984025 98583790 42207047 41542632 42207047 182531334 42207047 182531334 186249333 182531334 59444353 55236145 59444353 153358982 59444353 153358982 163248559 153358982 46411740 42185597 46411740 215102375 46411740 215102375 211043061 215102375 143202327 136911002 143202327 238699337 143202327 238699337 236875440 238699337 62734641 60370645 62734641 152895523 62734641 152895523 158989855 152895523 97336429 36034789 97336429 36034789 32799274 30050220 32799274 99057543 32799274 99057543 100751746 99057543 72645638 70544311 72645638 149374742 72645638 149374742 249081028 252180396 249081028 102397168 249081028 102397168 105224415 102397168 163092840 158656843 163092840 134879222 163092840 134879222 82106120 77569288 82106120 196272697 82106120 196272697 267208323 269941933 267208323 250341604 267208323 250341604 106445813 103138857 106445813 187141997 106445813 187141997 287062630 287956516 287062630 254110659 287062630 254110659 32838748 30353948 32838748 106016513 32838748 106016513 147544375 140867360 147544375 134111014 147544375 134111014 104983941 101578461 104983941 194429916 104983941 194429916 198244719 194429916 134675906 131080921 134675906 273536715 134675906 273536715 271305715 273536715 115535122 105332230 115535122 105332230 108445795 105332230 130817352 126397347 130817352 79016321 130817352 79016321 79679404 79016321 101698184 197194390 101698184 197194390 199752279 197194390 84474218 80124346 84474218 277372275 84474218 277372275 275558101 277372275 70870368 68350723 70870368 112779921 70870368 112779921 165542348 157416895 165542348 66141024 165542348 66141024 69498935 66141024 282454200 284287114 282454200 106891611 282454200 106891611 109707230 106891611 196564878 191878790 196564878 158287817 196564878 158287817 165101182 158287817 184787249 202575084 184787249 202575084 204508598 202575084 182119871 177856641 182119871 177856641 179177721 35315234 179177721 35315234 37357037 35315234 248912868 255132732 248912868 235853622 248912868 235853622 136525443 132892522 136525443 171103434 136525443 171103434 176114003 171103434 134423941 130635933 134423941 170016079 134423941 170016079 174682462 170016079 39088801 38202723 39088801 92929897 39088801 92929897 94577773 92929897 75584007 75516845 75584007 197192948 75584007 197192948 197880875 197192948 7380138 9241681 7380138 60006823 7380138 60006823 191294971 185606065 191294971 86147272 191294971 86147272 90860348 86147272 275134737 276461277 275134737 126580600 275134737 126580600 63217402 60610356 63217402 286939338 63217402 286939338 285157101 286939338 154049141 147627428 154049141 265423375 154049141 265423375 264017594 265423375 250771320 197602921 250771320 197602921 186569105 176320787 186569105 231408269 186569105 231408269 233783691 231408269 142098124 74344332 142098124 74344332 78400842 74344332 237535182 250909825 237535182 250909825 286904446 287014250 286904446 98220269 286904446 98220269 101636954 98220269 163328186 179250242 163328186 179250242 187783866 183981391 187783866 58727801 187783866 58727801 59724897 58727801 135003330 130364895 135003330 13663983 135003330 13663983 3153243 2904671 3153243 113998155 3153243 113998155 117113639 113998155 23641790 22454867 23641790 122631223 23641790 122631223 123558589 122631223 45632321 44713359 45632321 189688491 45632321 189688491 199443567 189688491 30210502 29196444 30210502 162323927 30210502 162323927 172875664 162323927 129484693 123086464 129484693 230616069 129484693 230616069 228316524 230616069 148135401 71033356 148135401 71033356 73508045 71033356 138029379 196063507 138029379 196063507 261823758 266078615 261823758 164360488 261823758 164360488 119745016 117407722 119745016 240658982 119745016 240658982 240623912 240658982 200136370 191447788 200136370 235669456 200136370 235669456 238248164 235669456 154629174 146021456 154629174 205645624 154629174 205645624 202806578 205645624 122161070 116588402 122161070 212337406 122161070 212337406 213563935 212337406 148152442 143986202 148152442 203158933 148152442 203158933 205540638 203158933 52941211 50798186 52941211 153817331 52941211 153817331 170486617 159883902 170486617 73846505 170486617 73846505 75678550 73846505 209947861 202556891 209947861 147342798 209947861 147342798 64773568 61902892 64773568 221617691 64773568 221617691 262106642 265262640 262106642 55224892 262106642 55224892 57972233 55224892 124556288 122283744 124556288 112193655 124556288 112193655 107464573 103113977 107464573 231951804 107464573 231951804 227624696 231951804 64969553 61929469 64969553 171402882 64969553 171402882 179796625 171402882 118656461 92895346 118656461 92895346 95191692 92895346 213776365 207756341 213776365 126047828 213776365 126047828 127938276 126047828 199070252 194634020 199070252 20931469 199070252 20931469 21666098 20931469 93080277 100575246 93080277 100575246 103397406 100575246 71002095 68071616 71002095 243101136 71002095 243101136 241681127 243101136 219789347 37646074 219789347 37646074 41131426 37646074 48002511 236722110 48002511 236722110 233265681 236722110 205278174 200918764 205278174 205983228 205278174 205983228 203312903 205983228 222687856 226391444 222687856 132028427 222687856 132028427 134224515 132028427 155024564 200191752 155024564 200191752 197474501 200191752 33118737 32035300 33118737 170264106 33118737 170264106 175573161 170264106 166711117 42722687 166711117 42722687 43371425 42722687 162746715 263117893 162746715 263117893 261860509 263117893 191657765 161386160 191657765 161386160 80729135 77872558 80729135 165702900 80729135 165702900 241249514 243205258 241249514 166545671 241249514 166545671 171805400 166545671 257678492 259557037 257678492 57860727 257678492 57860727 60893948 57860727 102536254 216650116 102536254 216650116 221054580 216650116 203990482 196388126 203990482 196388126 200003733 196388126 216152911 216678471 216152911 30454352 216152911 30454352 33313342 30454352 149366639 188924188 149366639 188924188 198098272 188924188 59490760 56272106 59490760 136119409 59490760 136119409 141027258 136119409 113227572 113336652 113227572 232997257 113227572 232997257 229509979 232997257 224821617 227461966 224821617 268884628 224821617 268884628 268460587 268884628 140176053 110778346 140176053 110778346 9968071 7795472 9968071 123299996 9968071 123299996 124728931 123299996 50563560 37752057 50563560 37752057 38930627 37752057 205937185 204287281 205937185 119684219 205937185 119684219 101893223 99275097 101893223 114277272 101893223 114277272 202547065 198720697 202547065 47112538 202547065 47112538 49504361 47112538 212307547 287474669 212307547 287474669 285976028 287474669 271924571 206651667 271924571 206651667 207402800 206651667 215323106 220070828 215323106 211842813 215323106 211842813 218411131 211842813 152157575 144283139 152157575 276202800 152157575 276202800 275119578 276202800 96447301 94295763 96447301 116566668 96447301 116566668 222434068 270986187 222434068 270986187 267572220 270986187 41806767 39080288 41806767 123441607 41806767 123441607 192875257 223020908 192875257 223020908 292403080 293714967 292403080 252589027 292403080 252589027 68852831 66331699 68852831 150079384 68852831 150079384 154989024 150079384 109881709 104063457 109881709 173032735 109881709 173032735 258789850 263719389 258789850 143922458 258789850 143922458 153793660 143922458 254687088 254878447 254687088 248597378 254687088 248597378 5387580 4400936 5387580 149383256 5387580 149383256 174567323 168459661 174567323 35893889 174567323 35893889 39395214 35893889 222747129 226135582 222747129 65164267 222747129 65164267 66122232 65164267 151611070 199061605 151611070 199061605 253501728 258970042 253501728 129459277 253501728 129459277 134821419 129459277 204975147 207459067 204975147 113330667 204975147 113330667 74473809 68676887 74473809 100585400 74473809 100585400 112213314 163621883 112213314 163621883 170164772 163621883 56655107 54195592 56655107 54195592 55645427 54195592 264236595 267588930 264236595 84916520 264236595 84916520 86051665 84916520 241131133 243374694 241131133 117619096 241131133 117619096 120110956 117619096 215346887 209294122 215346887 156524922 215346887 156524922 25656166 25548175 25656166 46821526 25656166 46821526 128867919 123840340 128867919 65097442 128867919 65097442 67593224 65097442 75468960 72736061 75468960 49460674 75468960 49460674 53461565 49460674 216730318 219873992 216730318 177653082 216730318 177653082 142370884 136825970 142370884 160839867 142370884 160839867 195710551 185768625 195710551 148124728 195710551 148124728 153176714 148124728 266701649 269114039 266701649 96532221 266701649 96532221 99965681 96532221 204019739 229250105 204019739 229250105 255376235 257252338 255376235 218896715 255376235 218896715 177093011 154758680 177093011 154758680 137997642 130589045 137997642 188731760 137997642 188731760 198500623 188731760 166326358 144361890 166326358 144361890 51218623 50389512 51218623 228233578 51218623 228233578 225912296 228233578 56470769 53999945 56470769 139903100 56470769 139903100 199434401 198568587 199434401 77736732 199434401 77736732 79121939 77736732 80948060 77306481 80948060 252305540 80948060 252305540 249015414 252305540 119155280 117903448 119155280 178625734 119155280 178625734 186988327 178625734 143200889 138532147 143200889 173699928 143200889 173699928 180497562 173699928 81618320 77137729 81618320 122879919 81618320 122879919 127935726 122879919 83397670 79435229 83397670 86479948 83397670 86479948 185803673 185097912 185803673 36700566 185803673 36700566 36529171 36700566 66348683 247334465 66348683 247334465 242954197 247334465 108585637 106166987 108585637 119761897 108585637 119761897 233439722 238961343 233439722 60740143 233439722 60740143 63307267 60740143 177427095 220530499 177427095 220530499 220354818 220530499 101208116 95905142 101208116 194023188 101208116 194023188 197546641 194023188 57865361 56905706 57865361 155615579 57865361 155615579 165053472 155615579 122480134 37075733 122480134 37075733 41601727 37075733 227234514 232623677 227234514 159992239 227234514 159992239 166492882 159992239 208658975 234438683 208658975 234438683 231855209 234438683 47941628 40506258 47941628 40506258 41803910 40506258 48929532 57293906 48929532 57293906 210384300 206848910 210384300 151164536 210384300 151164536 150086720 145587405 150086720 230246534 150086720 230246534 226898734 230246534 151386060 53252744 151386060 53252744 54627142 53252744 224473267 305031609 224473267 305031609 303861904 305031609 183105905 46905586 183105905 46905586 46907212 46905586 198601340 194095705 198601340 131770065 198601340 131770065 128055130 86627473 128055130 86627473 91195836 86627473 232130113 238441904 232130113 238441904 261954050 265445639 261954050 241708037 261954050 241708037 194642251 164369512 194642251 164369512 116310502 111981061 116310502 201504966 116310502 201504966 233721581 236358605 233721581 109888600 233721581 109888600 114091665 109888600 124493260 122445160 124493260 122445160 127731576 122445160 86730974 86610272 86730974 130213718 86730974 130213718 205319105 201617195 205319105 180400375 205319105 180400375 10199833 11017606 10199833 255589744 10199833 255589744 255540535 255589744 176925020 173204346 176925020 219131281 176925020 219131281 218331225 219131281 50027329 46258179 50027329 110820253 50027329 110820253 241055080 243560740 241055080 90950572 241055080 90950572 92984315 90950572 173304852 200302616 173304852 200302616 210927855 252578149 210927855 252578149 249244611 252578149 171867129 167413679 171867129 209298758 171867129 209298758 238590615 240986176 238590615 126438640 238590615 126438640 132457802 126438640 148587375 141834488 148587375 73784532 148587375 73784532 41429420 24364254 41429420 24364254 25644359 24364254 195817957 213996436 195817957 213996436 212816549 213996436 188678747 136025528 188678747 136025528 79627601 14770251 79627601 14770251 14304723 14770251 239529037 244370931 239529037 91079062 239529037 91079062 91330888 91079062 217387888 223062999 217387888 223062999 295855975 297166416 295855975 42333215 295855975 42333215 43319577 42333215 154606461 150158312 154606461 141629012 154606461 141629012 148953752 141629012 237054004 240831729 237054004 21044503 237054004 21044503 22763480 21044503 262485236 284565358 262485236 284565358 282642678 284565358 176008119 167014752 176008119 167014752 171587216 167014752 235841121 238570894 235841121 70130467 235841121 70130467 73722136 70130467 191889347 181637941 191889347 106100717 191889347 106100717 104718999 106100717 120158639 114289886 120158639 31248709 120158639 31248709 24965891 23457433 24965891 119753546 24965891 119753546 179204549 173802074 179204549 54449830 179204549 54449830 54775041 54449830 190432011 186875626 190432011 109073710 190432011 109073710 4942449 5978726 4942449 253716171 4942449 253716171 250176149 253716171 144743547 140638398 144743547 284072026 144743547 284072026 281359340 284072026 95280737 92382223 95280737 116411292 95280737 116411292 164050731 207908758 164050731 207908758 230711959 236010217 230711959 128094921 230711959 128094921 133686970 128094921 242763664 244144472 242763664 147824341 242763664 147824341 152744810 147824341 154099658 179557513 154099658 179557513 184651195 179557513 133592223 129621148 133592223 202182262 133592223 202182262 247479960 250878105 247479960 159798406 247479960 159798406 152990994 94578796 152990994 94578796 59058897 56938688 59058897 190225889 59058897 190225889 198144249 190225889 192762801 134510232 192762801 134510232 137048759 134510232 235052229 238356411 235052229 42390701 235052229 42390701 40540951 42390701 182782066 178401015 182782066 119473124 182782066 119473124 76087555 72029207 76087555 125039355 76087555 125039355 130626304 125039355 110843049 64214368 110843049 64214368 66489262 64214368 80540368 246748802 80540368 246748802
119637 440245270 0 440245270 689104032 459264113 689104032 356528760 689104032 356528760 237725787 356528760 416572463 906979613 416572463 906979613 894636825 158476324 894636825 652765551 894636825 652765551 419896210 664477465 419896210 157797430 419896210 157797430 105190797 157797430 289972889 434173238 289972889 209532770 289972889 209532770 139508046 209532770 451755196 803740324 451755196 803740324 465429110 803740324 447742787 159394503 447742787 159394503 106209960 159394503 678792787 596157890 678792787 596157890 429553993 596157890 663855408 498449608 663855408 614594590 663855408 614594590 12203554 18565152 12203554 356315879 12203554 356315879 568234254 903306533 568234254 903306533 422058385 203623116 422058385 203623116 135541723 203623116 395012823 687746561 395012823 687746561 645363404 687746561 463209811 662511471 463209811 758098428 463209811 758098428 588432910 758098428 179696438 273365200 179696438 314671010 179696438 314671010 787908173 314671010 486988035 546415004 486988035 301061254 486988035 301061254 797520417 301061254 99734202 149944172 99734202 731686168 99734202 731686168 422611826 731686168 353110739 540137320 353110739 540137320 541924893 540137320 131640504 197573242 131640504 284802210 131640504 284802210 276790328 415355169 276790328 271245487 276790328 271245487 819690506 271245487 439058714 823335078 439058714 430994493 439058714 430994493 708628460 430994493 646683047 993071547 646683047 372030836 646683047 372030836 248254505 372030836 376133791 517465728 376133791 437176247 376133791 437176247 89003903 134004252 89003903 555740925 89003903 555740925 585150666 555740925 234701918 70874371 234701918 70874371 952541130 70874371 417443161 792966881 417443161 792966881 354527095 611442053 354527095 808686529 354527095 808686529 425878395 314903249 425878395 314903249 894352093 158734778 894352093 809716226 894352093 809716226 637137821 346350817 637137821 346350817 231006369 346350817 651187503 576737858 651187503 576737858 484002409 576737858 639615539 986035411 639615539 417309120 639615539 417309120 277809195 417309120 899291823 151670586 899291823 318112477 899291823 318112477 210909882 318112477 832825191 20915950 832825191 20915950 13491606 20915950 284710940 426435279 284710940 64385719 284710940 64385719 43272164 64385719 53890257 388938248 53890257 388938248 338191254 885347452 338191254 288522659 338191254 288522659 190860757 288522659 459934447 806516337 459934447 159924552 459934447 159924552 106584311 159924552 961264011 57703967 961264011 582818934 961264011 582818934 28903651 43764605 28903651 80620387 28903651 80620387 569324608 509037525 569324608 163069003 569324608 163069003 109130973 163069003 266383890 497323664 266383890 497323664 525514341 804443843 525514341 68565328 525514341 68565328 46217485 68565328 183453670 707895139 183453670 707895139 336840630 707895139 4732475 7508157 4732475 679072526 4732475 679072526 619302989 679072526 228452246 342087744 228452246 342087744 768710787 342087744 393543992 899259958 393543992 899259958 648032799 899259958 629274285 921116129 629274285 760987131 629274285 760987131 375301320 760987131 915318334 13295289 915318334 13295289 8838276 13295289 188497021 385847164 188497021 385847164 488543604 746417243 488543604 700395932 488543604 700395932 379548663 700395932 855227680 216730722 855227680 458647862 855227680 458647862 689614551 458647862 859375534 209834645 859375534 216578906 859375534 216578906 358641549 955987696 358641549 955987696 875960339 185939559 875960339 468225661 875960339 468225661 311710948 468225661 861435904 206879067 861435904 725891112 861435904 725891112 443587949 725891112 642744071 239723095 642744071 239723095 158337083 239723095 356611601 503578980 356611601 346112250 356611601 346112250 765956781 346112250 450229017 860365403 450229017 860365403 472460527 860365403 98149975 1866661 98149975 1866661 1274728 1866661 924507097 807822533 924507097 807822533 386355250 807822533 989626166 15498527 989626166 256131761 989626166 256131761 647411512 721147068 647411512 372111995 647411512 372111995 208408202 271990558 208408202 271990558 818824763 271990558 419604354 989150989 419604354 62379183 419604354 62379183 42021852 62379183 677394306 476795311 677394306 105760850 677394306 105760850 70020313 105760850 666549768 494499992 666549768 343467969 666549768 343467969 767730221 343467969 638436417 980268181 638436417 21336403 638436417 21336403 985834773 21336403 467300884 853299283 467300884 481668546 467300884 481668546 217897836 265538230 217897836 265538230 174750019 265538230 961509949 57215033 961509949 134173389 961509949 134173389 89128259 134173389 606637491 526216040 606637491 108888763 606637491 108888763 928242026 108888763 471997632 566635496 471997632 62801494 471997632 62801494 42333996 62801494 564795378 849305860 564795378 250294668 564795378 250294668 833360667 250294668 17379400 27037839 17379400 66082961 17379400 66082961 617000908 765822619 617000908 225666304 617000908 225666304 148982153 225666304 877914762 183404737 877914762 302662288 877914762 302662288 414066870 665080070 414066870 419388230 414066870 419388230 279446176 419388230 558006429 520495667 558006429 515753650 558006429 515753650 658818631 515753650 259465735 388751782 259465735 580290178 259465735 580290178 883755881 175055568 883755881 391008542 883755881 391008542 260893775 391008542 786595907 316455778 786595907 852606720 786595907 852606720 450125489 868407577 450125489 85759072 450125489 85759072 942731895 85759072 846505491 439126263 846505491 439126263 292964646 439126263 395731824 552725913 395731824 176126544 395731824 176126544 882827858 176126544 848238172 625560923 848238172 625560923 523542588 181998561 523542588 181998561 878927231 181998561 149476220 226254909 149476220 207712201 149476220 207712201 138132210 207712201 331268265 497449226 331268265 379887667 331268265 379887667 253301118 379887667 419207518 535068599 419207518 96466926 419207518 96466926 936084964 96466926 342338726 641774656 342338726 9877363 342338726 9877363 992960091 9877363 868388907 282843186 868388907 282843186 810942245 282843186 835865857 148957422 835865857 148957422 979450348 30868065 979450348 435630288 979450348 435630288 192124394 290558047 192124394 543839899 192124394 543839899 599618960 543839899 207700740 313706872 207700740 874088017 207700740 874088017 469078869 874088017 78045088 31453058 78045088 31453058 20692931 31453058 750647165 368758351 750647165 186909801 750647165 186909801 124749475 186909801 867901052 965675687 867901052 965675687 122823037 184137672 122823037 732951115 122823037 732951115 770602299 182496841 770602299 182496841 878456789 182496841 550794841 536662434 550794841 17723157 550794841 17723157 988114259 17723157 987174324 490719733 987174324 490719733 326494062 490719733 585171000 782950891 585171000 782950891 82687500 124165301 82687500 432459768 82687500 432459768 707583849 432459768 215522933 325324734 215522933 379361214 215522933 379361214 839191338 241520567 839191338 488777796 839191338 488777796 325007498 488777796 516232394 868533963 516232394 291518144 516232394 291518144 192747894 291518144 834197556 248995449 834197556 310988369 834197556 310988369 427650423 898216098 427650423 898216098 753827973 363705851 753827973 977695024 753827973 977695024 419984153 977695024 449675325 556583938 449675325 570958295 449675325 570958295 973761861 39140756 973761861 461347384 973761861 461347384 166310907 166245204 166310907 166245204 889366607 166245204 368620341 762995628 368620341 212125272 368620341 212125272 140910313 212125272 953544417 69137904 953544417 464045431 953544417 464045431 309491853 464045431 606101601 786644378 606101601 217894405 606101601 217894405 137377984 206981347 137377984 329466527 137377984 329466527 346290162 982048033 346290162 197307378 346290162 197307378 868028834 197307378 80047536 120097655 80047536 180080295 80047536 180080295 880123210 180080295 536406867 660604882 536406867 247707499 536406867 247707499 835222124 247707499 523872296 660110465 523872296 317845698 523872296 317845698 785479687 317845698 354607576 895538306 354607576 748776484 354607576 748776484 347614382 748776484 848684932 227287560 848684932 274906936 848684932 274906936 791974678 973361432 791974678 973361432 137936786 207565996 137936786 763448521 137936786 763448521 381844761 412827171 381844761 412827171 8652904 13105118 8652904 231760431 8652904 231760431 845689441 231760431 839367535 241276697 839367535 152438617 839367535 152438617 101360570 152438617 311129156 467266389 311129156 426718204 311129156 426718204 960936491 7588086 960936491 7588086 994453737 7588086 944649059 535902303 944649059 535902303 488662543 535902303 504669642 979724170 504669642 73146627 504669642 73146627 49183403 73146627 436279685 726703602 436279685 712625008 436279685 712625008 414792553 755653484 414792553 94190165 414792553 94190165 937534726 94190165 534280367 886754112 534280367 709014916 534280367 709014916 886184528 171032898 886184528 663542694 886184528 663542694 349371354 309870550 349371354 309870550 205381284 309870550 406325728 651776099 406325728 540214994 406325728 540214994 899994072 150625519 899994072 159272131 899994072 159272131 117488714 176385117 117488714 23935611 117488714 23935611 15622613 23935611 681907018 499431413 681907018 499431413 173049425 263198598 173049425 286411047 173049425 286411047 486612007 919913885 486612007 674006430 486612007 674006430 754775182 362536401 754775182 692520796 754775182 692520796 364951350 692520796 414793287 782123210 414793287 212869660 414793287 212869660 141485481 212869660 844781202 415612161 844781202 415612161 96465290 144782638 96465290 597294723 96465290 597294723 568519009 597294723 409741506 967885678 409741506 368610349 409741506 368610349 78619934 117989484 78619934 335292594 78619934 335292594 773342315 335292594 657464079 599268354 657464079 453211894 657464079 453211894 693123956 453211894 559584738 643775885 559584738 305285878 559584738 305285878 161352126 244303749 161352126 469620990 161352126 469620990 682475225 469620990 264027833 324791051 264027833 324791051 214955269 324791051 802889836 34417275 802889836 34417275 22716830 34417275 233259749 748643325 233259749 748643325 441537851 748643325 322373934 484499217 322373934 583822715 322373934 583822715 411158641 583822715 117097504 175861338 117097504 928104225 117097504 928104225 490584745 928104225 223815472 286833562 223815472 286833562 807598785 286833562 189520300 380287842 189520300 380287842 894337149 158783614 894337149 262581425 894337149 262581425 16619103 25868496 16619103 646157127 16619103 646157127 518464153 646157127 214905040 324589890 214905040 465539761 214905040 465539761 854412042 218344305 854412042 250514364 854412042 250514364 144797763 218850259 144797763 442904122 144797763 442904122 295421749 442904122 119864845 179792834 119864845 243916651 119864845 243916651 274188231 411343157 274188231 308176872 274188231 308176872 148056787 224115837 148056787 590025794 148056787 590025794 845403769 232374294 845403769 442570919 845403769 442570919 295103658 442570919 996060550 5703282 996060550 163644457 996060550 163644457 847964917 228282616 847964917 13685301 847964917 13685301 9160468 13685301 528831495 810980074 528831495 790294133 528831495 790294133 452315823 790294133 982035675 27370934 982035675 94138586 982035675 94138586 858607906 211982766 858607906 39278861 858607906 39278861 973689818 39278861 568461004 540897056 568461004 276865074 568461004 276865074 182064808 276865074 789872091 493519454 789872091 493519454 39667238 58964223 39667238 881180414 39667238 881180414 560193444 881180414 119001338 178252261 119001338 250084847 119001338 250084847 374584256 941600405 374584256 941600405 338027683 941600405 954643871 67351690 954643871 945980032 954643871 945980032 308258003 462024691 308258003 885242196 308258003 885242196 338595692 885242196 298233782 447328474 298233782 726890503 298233782 726890503 536080034 726890503 525940871 167772570 525940871 167772570 888188643 167772570 64836277 97214770 64836277 752298629 64836277 752298629 382550058 752298629 177336003 181192457 177336003 181192457 3518236 5477520 3518236 366744301 3518236 366744301 792451234 116053029 792451234 116053029 923292008 116053029 204202828 307874958 204202828 215278852 204202828 215278852 856314033 215278852 567434282 988084823 567434282 369519721 567434282 369519721 246576891 369519721 468901260 772536489 468901260 559794647 468901260 559794647 541164427 559794647 511173905 824787366 511173905 650489615 511173905 650489615 667271821 493478014 667271821 966017191 667271821 966017191 205249363 309596032 205249363 896475859 205249363 896475859 884161514 174331914 884161514 658679210 884161514 658679210 584405185 658679210 843030097 236137234 843030097 478601154 843030097 478601154 29624832 44869967 29624832 171904938 29624832 171904938 796467579 955576115 796467579 955576115 194296599 268164119 194296599 268164119 99714514 149873445 99714514 605245473 99714514 605245473 522873202 605245473 133963873 201314190 133963873 460940509 133963873 460940509 445217580 723423689 445217580 473214607 445217580 473214607 204030838 93287305 204030838 93287305 62447745 93287305 707459785 432858160 707459785 351980543 707459785 351980543 762384793 351980543 511254581 590788554 511254581 222194908 511254581 222194908 852074897 222194908 318926262 479466627 318926262 65263786 318926262 65263786 43877276 65263786 845562161 298076402 845562161 298076402 799320521 298076402 864566968 202020932 864566968 406773899 864566968 406773899 466068551 788178406 466068551 86493061 466068551 86493061 57795906 86493061 132739667 403134224 132739667 403134224 933521550 101356817 933521550 515926752 933521550 515926752 188644135 245015792 188644135 245015792 878812180 182162729 878812180 746145921 878812180 746145921 469496809 746145921 554375234 972812566 554375234 356189651 554375234 356189651 50121131 74557348 50121131 694662004 50121131 694662004 572219481 694662004 201844034 304649787 201844034 911126558 201844034 911126558 514559565 911126558 130759715 196069764 130759715 501577067 130759715 501577067 422286914 501577067 370692167 670583390 370692167 411775679 370692167 411775679 780762310 94808204 780762310 94808204 63321519 94808204 515244299 737278023 515244299 114158030 515244299 114158030 924574321 114158030 841095751 382043562 841095751 382043562 254931011 382043562 909181974 137228001 909181974 902217731 909181974 902217731 422702838 902217731 539427751 935241238 539427751 335077194 539427751 335077194 773574385 335077194 611458929 984599560 611458929 984599560 68563840 103442159 68563840 185065231 68563840 185065231 876744352 185065231 333956686 501156678 333956686 368324631 333956686 368324631 245524310 368324631 697553627 558508343 697553627 558508343 402781159 560212374 402781159 554709611 402781159 554709611 902001834 147544159 902001834 386653623 902001834 386653623 229550500 26983920 229550500 26983920 17311972 26983920 287653195 581595451 287653195 581595451 928240461 106252508 928240461 106252508 70434871 106252508 311322013 467630381 311322013 435248312 311322013 435248312 705789287 435248312 135816210 204157431 135816210 667704713 135816210 667704713 445103475 667704713 376935283 916525222 376935283 46829349 376935283 46829349 968052014 46829349 929185638 406402094 929185638 406402094 713940735 462874364 713940735 462874364 266352092 400057927 266352092 656657589 266352092 656657589 753297057 364384421 753297057 929195273 753297057 929195273 580951921 929195273 676480516 478103361 676480516 861976025 676480516 861976025 377444268 861976025 832297014 251847949 832297014 279215330 832297014 279215330 183680253 279215330 188211434 285381709 188211434 127509374 188211434 127509374 84736165 127509374 347189335 870802632 347189335 506689918 347189335 506689918 379174507 506689918 345529913 832852257 345529913 764447008 345529913 764447008 718056721 27547330 718056721 27547330 17730657 27547330 136368125 408444988 136368125 408444988 723947055 408444988 307576143 461247113 307576143 252836112 307576143 252836112 831835961 252836112 805822032 958000852 805822032 958000852 622459518 958000852 926472264 111712070 926472264 659783130 926472264 659783130 490158190 659783130 972738226 40276304 972738226 588531331 972738226 588531331 413561767 704704953 413561767 704704953 700969507 93287304 700969507 93287304 945433585 22375485 945433585 22375485 985192482 22375485 46961171 90341075 46961171 90341075 940051330 90341075 661790528 880429395 661790528 880429395 397093607 880429395 755637710 361224735 755637710 501925069 755637710 501925069 312917080 469920527 312917080 685538572 312917080 685538572 747532058 96466927 747532058 96466927 64341137 96466927 176898198 511661462 176898198 511661462 587590363 511661462 257041759 385029356 257041759 692944873 257041759 692944873 545754149 692944873 33966464 25482369 33966464 25482369 983188901 25482369 537118236 728510373 537118236 464636616 537118236 464636616 309974842 464636616 905868542 141676207 905868542 210654364 905868542 210654364 140019897 210654364 623488466 863546709 623488466 188908676 623488466 188908676 125941569 188908676 546412141 799936247 546412141 22244543 546412141 22244543 985271912 22244543 858906123 211175881 858906123 138338523 858906123 138338523 92209628 138338523 199290741 301261652 199290741 65699287 199290741 65699287 44238651 65699287 878160610 730071581 878160610 730071581 462314084 857895277 462314084 267292795 462314084 267292795 175764700 267292795 776652380 330431027 776652380 209468487 776652380 209468487 859560817 209468487 855980334 267544965 855980334 267544965 602235554 906944146 602235554 387842860 602235554 387842860 737711957 387842860 2946617 4645645 2946617 136022162 2946617 136022162 519650693 532744048 519650693 435514358 519650693 435514358 45944807 68111788 45944807 828496069 45944807 828496069 577086495 894954324 577086495 765219678 577086495 765219678 768178071 342877279 768178071 380155384 768178071 380155384 407409507 749685862 407409507 13128601 407409507 13128601 991086902 13128601 847728934 228661471 847728934 190750934 847728934 190750934 127105985 190750934 808726754 285781483 808726754 52856073 808726754 52856073 35763960 52856073 822744863 288522657 822744863 288522657 502858582 874924446 502858582 447924230 502858582 447924230 696762636 447924230 40581337 60181001 40581337 201836960 40581337 201836960 864690621 201836960 188367637 465562157 188367637 465562157 382904553 545578657 382904553 193004380 382904553 193004380 63773719 95472599 63773719 662846488 63773719 662846488 611268339 662846488 184067283 279614234 184067283 755101516 184067283 755101516 650897966 755101516 208982524 315791453 208982524 898283759 208982524 898283759 475194110 898283759 99138401 139280878 99138401 139280878 92886235 139280878 563562378 705318008 563562378 45081709 563562378 45081709 29847999 45081709 869031762 452719984 869031762 452719984 623600344 784174737 623600344 177523040 623600344 177523040 881824828 177523040 451861609 786395368 451861609 648029198 451861609 648029198 405201730 648029198 655204243 965372384 655204243 825364033 655204243 825364033 29089213 44112249 29089213 440701573 29089213 440701573 293940124 440701573 19884895 30187036 19884895 134290940 19884895 134290940 911158229 134290940 366823563 800650829 366823563 286629056 366823563 286629056 189187830 286629056 715362799 421615530 715362799 197350905 715362799 197350905 131447836 197350905 204006281 307616964 204006281 194437293 204006281 194437293 870012437 194437293 89340676 134370225 89340676 359970422 89340676 359970422 240092057 359970422 38645334 57196169 38645334 280503165 38645334 280503165 184756127 280503165 135849869 159865074 135849869 159865074 915217677 75878361 915217677 75878361 50887591 75878361 169420650 257226478 169420650 173835784 169420650 173835784 884433540 173835784 343466276 682073760 343466276 37548707 343466276 37548707 25010378 37548707 943604378 542078297 943604378 542078297 34427177 50581882 34427177 57580521 34427177 57580521 978298156 32811895 978298156 448482035 978298156 448482035 457002388 993423428 457002388 489126081 457002388 489126081 40012544 59486355 40012544 582875966 40012544 582875966 886944303 169894084 886944303 382742553 886944303 382742553 255494261 382742553 637882400 570400251 637882400 410898004 637882400 410898004 822279903 118407608 822279903 118407608 78950693 118407608 437192653 939320024 437192653 556457441 437192653 556457441 900602894 30642278 900602894 30642278 20187427 30642278 233068885 694186957 233068885 694186957 515966734 694186957 317528800 477366747 317528800 610495478 317528800 610495478 592414572 610495478 381472715 538365046 381472715 621798371 381472715 621798371 658584127 621798371 422710805 682879666 422710805 235897725 422710805 235897725 155991002 235897725 663489768 498895232 663489768 399435592 663489768 399435592 730345734 399435592 730115327 884040116 730115327 884040116 627851641 884040116 697844073 417328556 697844073 417328556 95308316 143014497 95308316 523551130 95308316 523551130 521643014 523551130 44891235 66769855 44891235 733749723 44891235 733749723 605822579 733749723 445141021 739002296 445141021 5988651 445141021 5988651 995804946 5988651 808943604 905771995 808943604 905771995 393858502 905771995 930006455 106659601 930006455 535614804 930006455 535614804 386287121 535614804 973218456 39632171 973218456 489204074 973218456 489204074 214783139 167691297 214783139 167691297 888299120 167691297 591245765 543488959 591245765 373287029 591245765 373287029 249227924 373287029 606604980 830658398 606604980 819346609 606604980 819346609 249033896 373097391 249033896 502875781 249033896 502875781 681280301 420771436 681280301 420771436 105680348 158627898 105680348 303471857 105680348 303471857 418232045 862458565 418232045 527514641 418232045 527514641 578144199 527514641 396719684 894720191 396719684 115405954 396719684 115405954 36719278 54229581 36719278 773203621 36719278 773203621 342587676 773203621 243807401 366084736 243807401 484720593 243807401 484720593 672478807 484720593 9221288 13783177 9221288 44342288 9221288 44342288 29264265 44342288 703451 1014062 703451 676072150 703451 676072150 846196508 230979811 846196508 736844330 846196508 736844330 373652760 762151841 373652760 238993812 373652760 238993812 841084899 238993812 172732388 445562731 172732388 445562731 971611487 42239570 971611487 204821444 971611487 204821444 20964804 8915027 20964804 8915027 993491272 8915027 435756786 802894426 435756786 802894426 334225747 206725196 334225747 206725196 66548323 100115265 66548323 474592774 66548323 474592774 472517328 845224124 472517328 520714674 472517328 520714674 523418749 520714674 288258974 98384662 288258974 98384662 935271905 98384662 932687619 295789443 932687619 295789443 187629273 284578478 187629273 411991255 187629273 411991255 968361641 46334034 968361641 251588521 968361641 251588521 109190849 163158952 109190849 481668548 109190849 481668548 780946606 324442793 780946606 756809674 780946606 756809674 399376149 756809674 800432989 296529149 800432989 369447681 800432989 369447681 246542029 369447681 841116652 238933794 841116652 385210803 841116652 385210803 739324184 385210803 986635318 19857618 986635318 189754734 986635318 189754734 126402949 189754734 300755447 937673172 300755447 937673172 940269806 90006802 940269806 823990820 940269806 823990820 392077116 823990820 459473306 79127615 459473306 79127615 946986964 79127615 670228948 488718813 670228948 49106996 670228948 49106996 33149034 49106996 586408225 774401716 586408225 498013387 586408225 498013387 114682184 171724069 114682184 407333719 114682184 407333719 724834420 407333719 297605566 623192972 297605566 623192972 621778491 623192972 324770350 185338931 324770350 185338931 123539756 185338931 932221200 1946675 932221200 1946675 1301702 1946675 560841253 656159292 560841253 656159292 616956609 656159292 267038566 401099355 267038566 959949566 267038566 959949566 509945223 959949566 297414733 419986235 297414733 419986235 716333160 419986235 670547588 961891800 670547588 961891800 265657604 398589607 265657604 596844898 265657604 596844898 644374956 748330035 644374956 197528958 644374956 197528958 131578257 197528958 199938342 427087157 199938342 427087157 889166717 166587884 889166717 347147979 889166717 347147979 594761567 611882750 594761567 611882750 610823921 611882750 412015553 907611249 412015553 907611249 389607593 907611249 674573635 288905478 674573635 288905478 191014689 288905478 241609872 670226455 241609872 670226455 476801697 670226455 48048629 71574488 48048629 664958159 48048629 664958159 352861521 664958159 212272997 222912567 212272997 222912567 147164035 222912567 291857163 578409326 291857163 578409326 643717065 914255315 643717065 914255315 613730331 914255315 714145469 229300012 714145469 229300012 151725006 229300012 188525275 443455599 188525275 443455599 295816784 443455599 252634201 147588885 252634201 147588885 901978213 147588885 809797513 947493643 809797513 947493643 338903418 947493643 767083576 344639150 767083576 382991560 767083576 382991560 255700059 382991560 498428902 847213676 498428902 508257834 498428902 508257834 324165692 406504417 324165692 406504417 270655702 406504417 351327215 650838206 351327215 272626178 351327215 272626178 179376999 272626178 758072974 556404475 758072974 556404475 51536853 5000410 51536853 5000410 996615877 5000410 797383859 876571851 797383859 876571851 460154703 614881693 460154703 614881693 936927000 94973798 936927000 149299801 936927000 149299801 441964109 801981717 441964109 333201909 441964109 333201909 923336879 115957126 923336879 135041106 923336879 135041106 2440946 3681318 2440946 247897450 2440946 247897450 834944713 247897450 27422789 41233044 27422789 529737048 27422789 529737048 872003192 191679575 872003192 225696000 872003192 225696000 192306226 290840756 192306226 285207158 192306226 285207158 969230924 45184551 969230924 145116588 969230924 145116588 283279416 999595728 283279416 999595728 608150664 140375879 608150664 140375879 906529776 140375879 139569198 331304600 139569198 331304600 776084087 331304600 645042351 791776043 645042351 622764671 645042351 622764671 462527348 622764671 924541724 114192803 924541724 445398367 924541724 445398367 297034154 445398367 336896345 886215272 336896345 98246336 336896345 98246336 65368834 98246336 885191243 172674304 885191243 6019866 885191243 6019866 995798192 6019866 121990804 721929026 121990804 721929026 644021913 721929026 551365856 125780663 551365856 125780663 916926814 125780663 726832654 404619024 726832654 291666522 726832654 291666522 192865387 291666522 376511180 971267475 376511180 247736514 376511180 247736514 163692273 247736514 246935770 900193370 246935770 900193370 613111615 613795338 613111615 890629534 613111615 890629534 524617033 890629534 616398063 335077197 616398063 335077197 222566021 335077197 796087953 303400782 796087953 902612326 796087953 902612326 553065447 902612326 951481417 72295262 951481417 847712526 951481417 847712526 533108404 847712526 766016410 345996152 766016410 584387137 766016410 584387137 540156038 584387137 805126806 290019855 805126806 933976560 805126806 933976560 433718638 933976560 649637925 161979724 649637925 161979724 108213786 161979724 591668458 625491405 591668458 430198695 591668458 430198695 287367316 430198695 494269725 857987478 494269725 165079961 494269725 165079961 890175807 165079961 199026506 300705973 199026506 41744741 199026506 41744741 27755511 41744741 35290397 547071920 35290397 547071920 993526822 8913593 993526822 401780333 993526822 401780333 267535324 401780333 972256941 41116679 972256941 376536549 972256941 376536549 745171519 376536549 793117034 306897259 793117034 477330697 793117034 477330697 317455271 477330697 888405505 167601200 888405505 490849378 888405505 490849378 607504882 946871880 607504882 351828856 607504882 351828856 762462787 351828856 647754171 927209765 647754171 493823128 647754171 493823128 328330010 493823128 969203749 45211719 969203749 896698657 969203749 896698657 599007822 896698657 733634826 394429661 733634826 470455272 733634826 470455272 681925895 470455272 919170059 122276043 919170059 192438213 919170059 192438213 481815304 573997565 481815304 267356893 481815304 267356893 822364347 267356893 587752164 955718141 587752164 955718141 849423661 226212462 849423661 342198700 849423661 342198700 508579784 513656710 508579784 396795640 508579784 396795640 264381210 396795640 461353214 559077159 461353214 175417551 461353214 175417551 116660783 175417551 177907977 270614441 177907977 185050372 177907977 185050372 123353201 185050372 429657813 871396329 429657813 871396329 366315474 871396329 478121091 982145393 478121091 443362352 478121091 443362352 987676591 18281646 987676591 219807836 987676591 219807836 747310351 392762295 747310351 392762295 478348023 687416279 478348023 94418310 478348023 94418310 937352899 94418310 809427944 284676545 809427944 280793834 809427944 280793834 812773205 280793834 63677316 95277179 63677316 481947083 63677316 481947083 674419173 481947083 10524496 15877650 10524496 396127250 10524496 396127250 732827442 396127250 9839175 14709738 9839175 640571741 9839175 640571741 649027394 963982665 649027394 72351586 649027394 72351586 48768128 72351586 248512671 995277914 248512671 995277914 361003282 995277914 38982710 57703966 38982710 112855110 38982710 112855110 925507841 112855110 317292909 569801406 317292909 569801406 507882307 569801406 176591665 268316969 176591665 370500768 176591665 370500768 749455196 370500768 655090763 810875820 655090763 22376601 655090763 22376601 985191785 22376601 727969593 402624014 727969593 134290942 727969593 134290942 88409820 132638353 88409820 812801240 88409820 812801240 607856787 628078376 607856787 965596142 607856787 965596142 8674157 13113436 8674157 352279189 8674157 352279189 762197662 352279189 661813237 905338854 661813237 710843975 661813237 710843975 337912563 710843975 566622081 803569316 566622081 202621423 566622081 202621423 134765744 202621423 686203879 463701861 686203879 356297105 686203879 356297105 108414654 162192778 108414654 370098074 108414654 370098074 482790005 954793396 482790005 954793396 384126619 954793396 445428850 401972321 445428850 401972321 267616797 401972321 790997316 191055725 790997316 191055725 872413112 191055725 454702038 736938165 454702038 70924494 454702038 70924494 47680611 70924494 844761876 711746528 844761876 711746528 19086858 29558876 19086858 111198328 19086858 111198328 239798319 359569186 239798319 106830165 239798319 106830165 70724370 106830165 297454085 446253546 297454085 172064278 297454085 172064278 990558423 14283949 990558423 804100754 990558423 804100754 238328434 357578886 238328434 470495025 238328434 470495025 681833039 470495025 202849229 295989668 202849229 295989668 801026881 295989668 145355447 22838874 145355447 22838874 984684137 22838874 53790430 80639480 53790430 33354229 53790430 33354229 977898556 33354229 186359024 308846274 186359024 308846274 245408491 388461826 245408491 388461826 961234975 39412223 961234975 39412223 973384976 39412223 514968216 740645537 514968216 306599262 514968216 306599262 793420918 306599262 658935750 849687775 658935750 129311462 658935750 129311462 914317007 129311462 457241846 906183073 457241846 776949066 457241846 776949066 370016065 776949066 509146898 550177253 509146898 911060830 509146898 911060830 413964385 911060830 988594684 17160758 988594684 127805542 988594684 127805542 84948121 127805542 958713074 61143805 958713074 446838944 958713074 446838944 697474417 446838944 845467420 232308579 845467420 252802919 845467420 252802919 134642953 202391286 134642953 415272030 134642953 415272030 809486355 284636024 809486355 816764312 809486355 816764312 353728211 816764312 558622924 131367429 558622924 131367429 87435392 131367429 151529520 682274683 151529520 682274683 668668232 491045736 668668232 926005250 668668232 926005250 352371042 926005250 483791473 171012695 483791473 171012695 891037430 163492647 891037430 432385263 891037430 432385263 91923960 58971812 91923960 58971812 960472835 58971812 865816885 303399215 865816885 303399215 505667140 563888681 505667140 263404582 505667140 263404582 173133812 263404582 603911756 792448414 603911756 792448414 424022407 792448414 739923314 384054931 739923314 398505055 739923314 398505055 496950673 986593096 496950673 69323251 496950673 69323251 46755209 69323251 240910652 361497442 240910652 232456378 240910652 232456378 153754013 232456378 223062042 335796459 223062042 278943260 223062042 278943260 183514863 278943260 628223223 747035424 628223223 193992081 628223223 193992081 870432679 193992081 834167550 319569228 834167550 319569228 212023971 319569228 584766044 973019788 584766044 498012171 584766044 498012171 664052950 498012171 338799327 703191863 338799327 703191863 632956200 560671696 632956200 653504460 632956200 653504460 256383856 90625613 256383856 90625613 28227966 42738837 28227966 247833974 28227966 247833974 835052176 247833974 400960388 850829367 400960388 850829367 616284822 989449802 616284822 849567728 616284822 849567728 61407247 91976765 61407247 380207399 61407247 380207399 742988607 380207399 336559125 681798486 336559125 77106694 336559125 77106694 948156985 77106694 188563144 432257386 188563144 432257386 750954840 368441096 750954840 918292700 750954840 918292700 264074592 60033452 264074592 60033452 40474631 60033452 99725120 753204615 99725120 753204615 441147184 753204615 353746956 148612343 353746956 148612343 901401517 148612343 641994020 745333777 641994020 42830609 641994020 42830609 28325349 42830609 697385575 447043092 697385575 32207881 697385575 32207881 21272642 32207881 978697518 31952561 978697518 431036772 978697518 431036772 504591535 994289650 504591535 256728570 504591535 256728570 829479566 256728570 265038955 492989693 265038955 492989693 747201745 127875066 747201745 127875066 915633058 127875066 904546984 224810099 904546984 224810099 148393902 224810099 910423597 103983172 910423597 103983172 68924041 103983172 538608846 878868929 538608846 392926702 538608846 392926702 734338407 392926702 446196866 948901827 446196866 931751546 446196866 931751546 496995384 931751546 140913222 212187994 140913222 384979552 140913222 384979552 880959432 178481043 880959432 369040012 880959432 369040012 167911414 254894137 167911414 937739359 167911414 937739359 618601238 937739359 217576195 320818803 217576195 320818803 212632145 320818803 280867290 421512917 280867290 94639082 280867290 94639082 63102205 94639082 849510872 226201902 849510872 87846893 849510872 87846893 58859593 87846893 503779213 528637215 503779213 429104721 503779213 429104721 286578631 429104721 642350662 869411468 642350662 509383608 642350662 509383608 508355841 509383608 988220256 17624135 988220256 897711436 988220256 897711436 596092416 897711436 647322047 994097859 647322047 369559742 647322047 369559742 246578160 369559742 639417454 699659720 639417454 230829015 639417454 230829015 121382083 182204804 121382083 388527386 121382083 388527386 259327935 388527386 116216245 174335937 116216245 843382588 116216245 843382588 592321603 843382588 99769501 150047534 99769501 159762826 99769501 159762826 576179856 698667007 576179856 264553277 576179856 264553277 174147118 264553277 229270995 370015293 229270995 370015293 749760538 370015293 136728651 205703233 136728651 999927506 136728651 999927506 954915108 66867631 954915108 756120173 954915108 756120173 603277076 756120173 959388050 60329901 959388050 933218647 959388050 933218647 584816427 933218647 747495249 302890533 747495249 302890533 796419161 302890533 172550901 262332334 172550901 522944722 172550901 522944722 632935041 522944722 231697619 347625157 231697619 841789449 231697619 841789449 856018083 215617373 856018083 396094992 856018083 396094992 51307731 57431238 51307731 57431238 38814346 57431238 326555344 490898405 326555344 413036957 326555344 413036957 275116507 413036957 706627950 433836064 706627950 250002195 706627950 250002195 833615230 250002195 20119776 30552374 20119776 560527497 20119776 560527497 960186341 59411512 960186341 838623667 960186341 838623667 237705097 149968798 237705097 149968798 99765209 149968798 851810483 979248409 851810483 979248409 547605028 979248409 621684184 475663629 621684184 475663629 316445873 475663629 917962159 123988796 917962159 579176019 917962159 579176019 352515655 579176019 508483096 964568757 508483096 636817784 508483096 636817784 362761258 636817784 418715549 759011872 418715549 543266870 418715549 543266870 512146299 823727257 512146299 403383724 512146299 403383724 268730094 403383724 331977342 685870616 331977342 685870616 352225089 685870616 82477795 123775498 82477795 271947746 82477795 271947746 479403959 556184682 479403959 374864757 479403959 374864757 250334240 374864757 580927275 536737333 580927275 90943295 580927275 90943295 939674700 90943295 580627809 567227614 580627809 178428881 580627809 178428881 880985715 178428881 810107413 833056834 810107413 833056834 169572303 257547184 169572303 270767913 169572303 270767913 696958873 447443224 696958873 158718472 696958873 158718472 105793867 158718472 987243115 19149143 987243115 255151970 987243115 255151970 282009018 422874603 282009018 363612489 282009018 363612489 754054465 363612489 193184765 291962562 193184765 646646938 193184765 646646938 639534951 646646938 68798634 103756517 68798634 596347639 68798634 596347639 596601802 193981196 596601802 193981196 129141467 193981196 940280012 89930235 940280012 716504946 940280012 716504946 440984852 716504946 442325962 998604583 442325962 650845871 442325962 650845871 481646014 650845871 297801201 343582903 297801201 343582903 767628500 343582903 615458883 854175864 615458883 569746134 615458883 569746134 402353667 569746134 835945666 155676258 835945666 155676258 103913427 155676258 766126124 345940504 766126124 36220217 766126124 36220217 975912157 36220217 194432942 585018023 194432942 585018023 544310005 585018023 454184808 989916484 454184808 708073351 454184808 708073351 321455567 17473166 321455567 17473166 11456527 17473166 646689766 858285981 646689766 444377040 646689766 444377040 296391745 444377040 792397004 89093535 792397004 89093535 940648621 89093535 558803277 549696631 558803277 399377110 558803277 399377110 747967955 23670344 747967955 23670344 15433553 23670344 830776632 797393906 830776632 797393906 40987685 4680389 40987685 4680389 2951533 4680389 502253569 828113662 502253569 491402964 502253569 491402964 668375603 491402964 227283427 341237009 227283427 384986404 227283427 384986404 257006540 384986404 81617106 122423063 81617106 432388859 81617106 432388859 707692537 432388859 652107276 564545912 652107276 440021380 652107276 440021380 159034264 93410905 159034264 93410905 40893980 60705556 40893980 325595085 40893980 325595085 780081762 325595085 203378492 106583990 203378492 106583990 70610157 106583990 409328420 572660939 409328420 140553603 409328420 140553603 906425130 140553603 754543857 362757968 754543857 122244683 754543857 122244683 81562497 122244683 721636750 587332332 721636750 587332332 366714535 980612707 366714535 980612707 568840011 980612707 299238862 449071214 299238862 974667480 299238862 974667480 981602150 28175367 981602150 292043565 981602150 292043565 803713735 292043565 819031682 271841151 819031682 458875396 819031682 458875396 314487512 850282060 314487512 850282060 429380832 850282060 176252456 267005445 176252456 267005445 995692644 6107612 995692644 191465512 995692644 191465512 671698205 488613859 671698205 488613859 333632963 852059520 333632963 804956842 333632963 804956842 611266749 804956842 343616345 981470365 343616345 981470365 557197924 325894864 557197924 325894864 173223097 263453320 173223097 717104318 173223097 717104318 633603421 717104318 580814868 736923088 580814868 98451263 580814868 98451263 65495128 98451263 696383581 448574704 696383581 420260352 696383581 420260352 716114191 420260352 683925140 467644423 683925140 248073716 683925140 248073716 834877693 248073716 322247101 484385296 322247101 154548925 322247101 154548925 103205502 154548925 325749128 489721097 325749128 150608401 325749128 150608401 900047704 150608401 518577549 763943747 518577549 763943747 398599975 763943747 912523829 131838142 912523829 239537533 912523829 239537533 158318766 239537533 901309172 148911862 901309172 649905599 901309172 649905599 44855653 66715481 44855653 868154194 44855653 868154194 850223573 192347572 850223573 192347572 871513280 192347572 763469340 380919104 763469340 380919104 254025399 380919104 996975174 4591358 996975174 45792158 996975174 45792158 507866476 736357523 507866476 404136419 507866476 404136419 727222014 404136419 26674689 40141318 26674689 443999264 26674689 443999264 296133352 443999264 107146427 160725902 107146427 462905388 107146427 462905388 971883472 41744360 971883472 183982869 971883472 183982869 304261102 456124967 304261102 101223263 304261102 101223263 67171131 101223263 889699110 325168262 889699110 325168262 215261991 325168262 379060394 867651701 379060394 59038838 379060394 59038838 39808131 59038838 461349931 573344557 461349931 573344557 326557472 319820114 326557472 319820114 784167065 319820114 97831825 146847723 97831825 477732939 97831825 477732939 317926981 477732939 314697532 381444024 314697532 381444024 82513503 8378705 82513503 8378705 993857204 8378705 148269746 224712130 148269746 79598442 148269746 79598442 53260436 79598442 449783320 713893625 449783320 249639143 449783320 249639143 164958288 249639143 427600911 613285916 427600911 117849731 427600911 117849731 922236643 117849731 26308881 39611621 26308881 851863100 26308881 851863100 599649912 851863100 318348124 212125276 318348124 212125276 858415412 212125276 172625173 262575141 172625173 123189448 172625173 123189448 82164967 123189448 491192394 942730981 491192394 276385092 491192394 276385092 181857497 276385092 743371726 582284157 743371726 582284157 648819424 582284157 796915354 58970816 796915354 58970816 39676283 58970816 87129892 131018847 87129892 64468297 87129892 64468297 956471855 64468297 95668391 701302826 95668391 701302826 953486181 69276012 953486181 113029048 953486181 113029048 75150343 113029048 367931455 896802405 367931455 896802405 630695872 896802405 29111099 44127319 29111099 50344609 29111099 50344609 966082792 50344609 363612260 940772434 363612260 940772434 833614203 210990635 833614203 210990635 859027809 210990635 48696411 72295265 48696411 183427583 48696411 183427583 817396363 295092382 817396363 295092382 195093620 295092382 741163915 641863742 741163915 641863742 391984790 865386430 391984790 783801462 391984790 783801462 578696720 783801462 145531494 100138318 145531494 100138318 942503754 16552539 942503754 16552539 989079107 16552539 860655106 917082029 860655106 917082029 268455005 402936884 268455005 825942592 268455005 825942592 600327589 825942592 253317435 379948268 253317435 394132794 253317435 394132794 262795179 394132794 169575619 257555895 169575619 808311886 169575619 808311886 565672525 808311886 16829141 26156917 16829141 400158427 16829141 400158427 871424015 166760049 871424015 166760049 111419794 166760049 217959109 661109886 217959109 661109886 384202935 661109886 113345368 169865738 113345368 384176328 113345368 384176328 407268017 918393834 407268017 449098227 407268017 449098227 299320699 449098227 626712441 906462487 626712441 151670588 626712441 151670588 100913323 151670588 345897651 671736256 345897651 195499906 345897651 195499906 130324107 195499906 985219480 22347861 985219480 453928277 985219480 453928277 527918004 630948227 527918004 268556721 527918004 268556721 176703584 268556721 815767653 522825483 815767653 522825483 347676267 763286568 347676267 763286568 994150072 7862469 994150072 731381914 994150072 731381914 215551831 325389868 215551831 761481815 215551831 761481815 610117353 761481815 520171614 861151788 520171614 861151788 769086298 341571241 769086298 536759438 769086298 536759438 21865455 33167671 21865455 320953932 21865455 320953932 947159457 78810608 947159457 764586411 947159457 764586411 449285922 764586411 578228477 774084067 578228477 725761940 578228477 725761940 563569326 725761940 767238362 189519735 767238362 189519735 873538654 189519735 815394645 507811691 815394645 507811691 71017377 107408618 71017377 860232448 71017377 860232448 441405487 860232448 249852560 374096275 249852560 454606564 249852560 454606564 692298230 454606564 618141025 600479220 618141025 61993049 618141025 61993049 958396207 61993049 944811510 348320205 944811510 348320205 520194392 840827211 520194392 781531399 520194392 781531399 669441289 490089273 669441289 825521311 669441289 825521311 322458770 442041599 322458770 442041599 700994606 442041599 161355770 244306062 161355770 834036044 161355770 834036044 638345125 834036044 616605890 997189287 616605890 130918036 616605890 130918036 913480112 130918036 397671120 758606780 397671120 460460861 397671120 460460861 688323402 460460861 21664030 32980935 21664030 627576027 21664030 627576027 496241194 627576027 418335253 747346905 418335253 725582529 418335253 725582529 978860988 31841543 978860988 408140363 978860988 408140363 724196820 408140363 872300589 117506631 872300589 117506631 922393135 117506631 288042309 878831263 288042309 878831263 941349834 87928789 941349834 618996591 941349834 618996591 484889518 618996591 866038872 199989481 866038872 745495910 866038872 745495910 596265381 745495910 616320108 990222622 616320108 990222622 622422932 990222622 595627699 742431307 595627699 742431307 542820527 742431307 936865758 95076422 936865758 261716915 936865758 261716915 172217978 261716915 422521828 627341127 422521828 9438792 422521828 9438792 993184832 9438792 450980031 794957896 450980031 794957896 925823841 82492328 925823841 82492328 944875038 82492328 13908639 21951080 13908639 531623978 13908639 531623978 387852833 531623978 54125943 81152317 54125943 428659212 54125943 428659212 573515239 958754696 573515239 475001563 573515239 475001563 315982870 475001563 789173351 84011508 789173351 84011508 56067113 84011508 64252911 477791266 64252911 477791266 317950571 477791266 250021977 374377694 250021977 593142953 250021977 593142953 497288521 593142953 112818703 168938657 112818703 219551484 112818703 219551484 145172421 219551484 17237530 26843988 17237530 412870934 17237530 412870934 368006181 505691950 368006181 49235825 368006181 49235825 33392920 49235825 491566726 892318520 491566726 884051526 491566726 884051526 634379467 884051526 294714899 102069346 294714899 102069346 67579880 102069346 575403880 546683402 575403880 111397430 575403880 111397430 926602717 111397430 291603188 437012976 291603188 205027287 291603188 205027287 862442084 205027287 423821691 734817192 423821691 172937073 423821691 172937073 884973162 172937073 407721735 779948130 407721735 217759207 407721735 217759207 854787092 217759207 380609251 751383684 380609251 115822187 380609251 115822187 77086654 115822187 831912893 360587378 831912893 360587378 379670249 809597906 379670249 409289277 379670249 409289277 723469902 409289277 377388943 871429251 377388943 288226082 377388943 288226082 190564026 288226082 950034401 74430110 950034401 913878059 950034401 913878059 619890084 913878059 980317860 29806594 980317860 870075885 980317860 870075885 405243464 870075885 969549970 44982647 969549970 214440342 969549970 214440342 406607964 537510369 406607964 147677186 406607964 147677186 901963611 147677186 509024704 834752927 509024704 256747184 509024704 256747184 829458900 256747184 99662704 143762926 99662704 143762926 95907133 143762926 236459581 377010003 236459581 377010003 744818687 377010003 247907142 371616053 247907142 438169246 247907142 438169246 830695205 254946902 830695205 347864210 830695205 347864210 765085698 347864210 773651557 334913122 773651557 897196822 773651557 897196822 413297412 897196822 785039954 14610315 785039954 14610315 990317647 14610315 276111838 461536983 276111838 461536983 687433247 461536983 243326750 111707532 243326750 111707532 74147068 111707532 653556094 637580624 653556094 262629863 653556094 262629863 825669518 262629863 381659040 941934119 381659040 331518111 381659040 331518111 775969009 331518111 571763703 695419772 571763703 695419772 368016772 695419772 984816119 22668002 984816119 378366940 984816119 378366940 21519041 32802621 21519041 475605132 21519041 475605132 316400169 475605132 291008391 66781805 291008391 66781805 954993650 66781805 241410426 362258913 241410426 195379419 241410426 195379419 869533710 195379419 495786011 769833103 495786011 600989236 495786011 600989236 314055497 471589071 314055497 789438235 314055497 789438235 644209371 789438235 67550369 101961345 67550369 960932179 67550369 960932179 978160321 33063887 978160321 212937492 978160321 212937492 857720961 212937492 879619829 124560892 879619829 124560892 917670455 124560892 509656094 640197285 509656094 66730652 509656094 66730652 955040603 66730652 453854234 520843002 453854234 485009489 453854234 485009489 322524970 485009489 801370297 295387898 801370297 406563375 801370297 406563375 270807281 406563375 977969683 33249386 977969683 166721102 977969683 166721102 108150525 161952445 108150525 376814417 108150525 376814417 744931106 376814417 357171566 795358432 357171566 468827459 357171566 468827459 164054480 248432879 164054480 921079132 164054480 921079132 883870893 25502506 883870893 25502506 10761492 16523201 10761492 644442802 10761492 644442802 879589308 105958670 879589308 105958670 70262632 105958670 370965018 781019217 370965018 781019217 687490069 461516765 687490069 902617352 687490069 902617352 335771865 902617352 722643121 187190854 722643121 187190854 875112361 187190854 717322571 559229467 717322571 559229467 393489568 559229467 763838871 349626950 763838871 415268395 763838871 415268395 177136602 223846331 177136602 223846331 851103825 223846331 629494648 745445352 629494648 421698056 629494648 421698056 715191904 421698056 507909292 729464262 507909292 29527504 507909292 29527504 19079015 29527504 532621827 718591984 532621827 690777832 532621827 690777832 622009266 690777832 528317765 923020716 528317765 923020716 651860995 923020716 71752636 108209185 71752636 390537747 71752636 390537747 260614944 390537747 29867222 45112224 29867222 732889216 29867222 732889216 597715256 732889216 295655441 95212767 295655441 95212767 936740155 95212767 91143415 561144894 91143415 561144894 599575671 724929354 599575671 279783318 599575671 279783318 184137932 279783318 316014305 475099035 316014305 464646272 316014305 464646272 685573546 464646272 28276960 42784607 28276960 167354636 28276960 167354636 888569281 167354636 500709131 880143568 500709131 880143568 402170313 880143568 559562193 716914306 559562193 835533835 559562193 835533835 384123990 835533835 674155665 197385077 674155665 197385077 867949910 197385077 232308814 781448449 232308814 781448449 480941272 781448449 214670434 113264453 214670434 113264453 925173345 113264453 672099844 485711563 672099844 302356015 672099844 302356015 200138597 302356015 311630783 897076578 311630783 897076578 855769019 215960682 855769019 256422517 855769019 256422517 168932352 256422517 832090348 252456881 832090348 991798574 832090348 991798574 382432216 991798574 890178862 165048896 890178862 202863061 890178862 202863061 134845977 202863061 540531660 666781886 540531660 606292559 540531660 606292559 13295807 20598748 13295807 741319563 13295807 741319563 397269230 741319563 27182316 40919989 27182316 553853792 27182316 553853792 852261142 221993839 852261142 504394663 852261142 504394663 523803344 779894205 523803344 87318622 523803344 87318622 941761070 87318622 388354372 595973307 388354372 407016623 388354372 407016623 803408593 292557602 803408593 426480976 803408593 426480976 284742750 426480976 877201802 184454645 877201802 820554653 877201802 820554653 342149693 119898252 342149693 119898252 79941339 119898252 154436758 396315044 154436758 396315044 732585907 396315044 672220417 485465098 672220417 63956653 672220417 63956653 43005153 63956653 98250601 822953381 98250601 822953381 481698143 153052216 481698143 153052216 101979648 153052216 395792174 731428521 395792174 507395900 395792174 507395900 433194387 507395900 405572990 937307337 405572990 124931978 405572990 124931978 917391748 124931978 385485500 719707140 385485500 88934615 385485500 88934615 940880937 88934615 379445986 933921713 379445986 108172855 379445986 108172855 928889801 108172855 739077417 822467345 739077417 822467345 516501746 822467345 881515572 177953665 881515572 378471365 881515572 378471365 252553256 378471365 294652684 441780665 294652684 310870441 294652684 310870441 189468036 286998355 189468036 791308232 189468036 791308232 603189463 791308232 571413469 943944347 571413469 303211198 571413469 303211198 796150067 303211198 251045 306170 251045 960374763 251045 960374763 648360011 960374763 67722707 102338748 67722707 365058756 67722707 365058756 853831476 219270165 853831476 521428787 853831476 521428787 88328767 132364618 88328767 686926295 88328767 686926295 534159354 686926295 298914465 448579577 298914465 778213973 298914465 778213973 446613709 778213973 166385864 138369396 166385864 138369396 92249815 138369396 971986461 41415512 971986461 382363296 971986461 382363296 255065834 382363296 643055646 908211191 643055646 145266821 643055646 145266821 903522919 145266821 758577748 382936774 758577748 382936774 235246673 122423061 235246673 122423061 919137688 122423061 431547247 775716467 431547247 296738748 431547247 296738748 196360773 296738748 490369843 920029268 490369843 94960681 490369843 94960681 63396538 94960681 591386391 885446660 591386391 642358426 591386391 642358426 546041724 642358426 671624784 486497579 671624784 744785890 671624784 744785890 450586121 863493980 450586121 418903052 450586121 418903052 796371839 71389138 796371839 71389138 47870798 71389138 173239637 802078932 173239637 802078932 451294026 707049143 451294026 803133537 451294026 803133537 485058676 803133537 311319936 467615869 311319936 705487459 311319936 705487459 747694746 231760433 747694746 231760433 153255276 231760433 338040309 868203664 338040309 15498523 338040309 15498523 10392196 15498523 893600191 236119694 893600191 236119694 3055186 4867919 3055186 33130880 3055186 33130880 282816093 534404877 282816093 534404877 430722043 534404877 348955919 990626166 348955919 794704990 348955919 794704990 578550847 794704990 353695607 521341210 353695607 521341210 507189447 521341210 122912923 184257026 122912923 259053061 122912923 259053061 391352562 922536560 391352562 166340970 391352562 166340970 24159655 36409144 24159655 397619745 24159655 397619745 337284967 533179754 337284967 530195440 337284967 530195440 932776075 102475611 932776075 954637652 932776075 954637652 541337518 502399201 541337518 502399201 267277915 401436314 267277915 988349449 267277915 988349449 866571058 2114135 866571058 2114135 998381238 2114135 688741452 475150327 688741452 475150327 316028219 475150327 580563005 833760608 580563005 162054178 580563005 162054178 933784184 100993368 933784184 453367528 933784184 453367528 302538818 453367528 349170724 684806017 349170724 941287 349170724 941287 609864 941287 432795575 833645381 432795575 833645381 907079686 139416209 907079686 181909434 907079686 181909434 689753668 458464188 689753668 212781 689753668 212781 182246 212781 233356161 974525344 233356161 974525344 524489113 199476903 524489113 199476903 866450819 199476903 533493263 843733135 533493263 843733135 599171132 843733135 44612226 66222770 44612226 410588608 44612226 410588608 722586295 410588608 326596058 491000045 326596058 411394168 326596058 411394168 139538278 209683031 139538278 492901633 139538278 492901633 961151991 57811664 961151991 465463090 961151991 465463090 132355228 198892254 132355228 452342814 132355228 452342814 693785201 452342814 20458166 30985673 20458166 389459761 20458166 389459761 861022484 207224341 861022484 308516868 861022484 308516868 792142499 308516868 923708429 115314234 923708429 490481028 923708429 490481028 669165059 490481028 729002605 401257893 729002605 768641705 729002605 768641705 182610259 277691368 182610259 736307354 182610259 736307354 616229993 736307354 394218756 776906120 394218756 776906120 650111007 776906120 387230138 28913161 387230138 28913161 18662693 28913161 544018010 909042789 544018010 361224736 544018010 361224736 41952043 62250885 41952043 380119812 41952043 380119812 494572258 881734448 494572258 881734448 647756539 881734448 67279352 101463438 67279352 396802006 67279352 396802006 732225330 396802006 586221662 992346984 586221662 322497112 586221662 322497112 782252867 322497112 304775754 481851040 304775754 481851040 674469677 481851040 289047737 115258846 289047737 115258846 923777763 115258846 626287599 924873308 626287599 924873308 223013797 335689862 223013797 948917259 223013797 948917259 590328515 948917259 339191504 276730683 339191504 276730683 815646706 276730683 311817952 468376476 311817952 122200406 311817952 122200406 919220283 122200406 709539405 429633833 709539405 107595778 709539405 107595778 929357983 107595778 600214433 957006840 600214433 687825389 600214433 687825389 389596339 687825389 628076207 952392772 628076207 300261631 628076207 300261631 832256314 251974203 832256314 717079013 832256314 717079013 136579252 205481933 136579252 854662285 136579252 854662285 598912561 148347887 598912561 148347887 901550414 148347887 281030931 880273298 281030931 880273298 652988313 290966606 652988313 290966606 192350169 290966606 845982549 231397000 845982549 252953263 845982549 252953263 108115940 161884565 108115940 380359674 108115940 380359674 426216126 727176663 426216126 24511859 426216126 24511859 15868148 24511859 156398811 624423625 156398811 624423625 444366860 624423625 370180653 367357596 370180653 367357596 244845728 367357596 427985101 957804688 427985101 890697381 427985101 890697381 97186905 134267386 97186905 134267386 911170896 134267386 539008897 804301280 539008897 661976813 539008897 661976813 394267038 661976813 540939658 439822053 540939658 439822053 293541814 439822053 352503264 978347033 352503264 978347033 162567631 173377664 162567631 173377664 888720902 167160207 888720902 418252214 888720902 418252214 717564310 418252214 851153356 223749657 851153356 972820711 851153356 972820711 540371830 368587006 540371830 368587006 750784495 368587006 150776314 194978944 150776314 194978944 869763403 194978944 676224260 698567470 676224260 698567470 504443381 803963474 504443381 198604202 504443381 198604202 10670576 16339619 10670576 950404077 10670576 950404077 661630290 950404077 369093290 729768942 369093290 729768942 537978323 729768942 234819096 110633649 234819096 110633649 73759822 110633649 937911360 93315567 937911360 826166354 937911360 826166354 560485523 175110925 560485523 175110925 116536898 175110925 490856195 648174182 490856195 392125617 490856195 392125617 994136327 7901259 994136327 437577576 994136327 437577576 292095647 437577576 371203404 852424387 371203404 354885498 371203404 354885498 760542208 354885498 177704756 197802950 177704756 197802950 978056346 33163405 978056346 163128657 978056346 163128657 109172852 163128657 736118149 846211827 736118149 846211827 438264666 846211827 783757189 320487285 783757189 495493690 783757189 495493690 329858029 495493690 695636364 252696712 695636364 252696712 166841061 252696712 916692232 126091053 916692232 205196480 916692232 205196480 753123512 993406564 753123512 993406564 382476699 993406564 427127618 99104177 427127618 99104177 65889567 99104177 77946666 117135004 77946666 74079137 77946666 74079137 49796296 74079137 659682804 842622058 659682804 403684226 659682804 403684226 727486559 403684226 381779457 914597046 381779457 433765319 381779457 433765319 289670817 433765319 411901279 883972244 411901279 883972244 442693461 895388245 442693461 474096751 442693461 474096751 315443717 474096751 421459016 682863974 421459016 682863974 664841007 158501753 664841007 158501753 105567410 158501753 923328392 115989892 923328392 478455891 923328392 478455891 318243688 478455891 902546516 146568610 902546516 153527155 902546516 153527155 102319887 153527155 288498573 431901791 288498573 173908295 288498573 173908295 115939882 173908295 736862803 389066207 736862803 381753301 736862803 381753301 741702261 381753301 259119066 766306232 259119066 766306232 615139424 231086640 615139424 231086640 152725551 231086640 363317508 739213991 363317508 105789166 363317508 105789166 930516227 105789166 673264037 483340453 673264037 225254519 673264037 225254519 850116781 225254519 814121486 890621558 814121486 890621558 66877174 100885053 66877174 327918770 66877174 327918770 724355390 680088619 724355390 680088619 186090763 148303820 186090763 148303820 901575559 148303820 446679454 519553944 446679454 462043932 446679454 462043932 687193255 462043932 520570310 879231175 520570310 219170659 520570310 219170659 144942582 219170659 877416819 184068454 877416819 633965792 877416819 633965792 353195325 633965792 538452229 813654256 538452229 747956680 538452229 747956680 649566353 747956680 364536917 868475986 364536917 256771797 364536917 256771797 136543647 74405165 136543647 74405165 950046285 74405165 749619651 370242121 749619651 339606625 749619651 339606625 770310692 339606625 433055876 829598853 433055876 87103185 433055876 87103185 58292675 87103185 566207288 605326411 566207288 70836275 566207288 70836275 952564086 70836275 273438801 834759718 273438801 834759718 432276921 834759718 83366370 125441751 83366370 423321326 83366370 423321326 782928485 30507750 782928485 30507750 979742530 30507750 23268162 293592582 23268162 293592582 669027481 490713800 669027481 36378679 669027481 36378679 24071034 36378679 211614375 319038424 211614375 43017987 211614375 43017987 971108623 43017987 846615106 753964896 846615106 753964896 276792953 415423515 276792953 790155986 276792953 790155986 417073605 790155986 65687861 83363125 65687861 83363125 55731296 83363125 675798813 479449312 675798813 371540812 675798813 371540812 247904823 371540812 827688991 73727350 827688991 73727350 49543745 73727350 345684036 993487533 345684036 848974310 345684036 848974310 353846850 848974310 98075293 147213237 98075293 458401849 98075293 458401849 305612960 458401849 136677656 205647988 136677656 210099635 136677656 210099635 252050577 607899037 252050577 607899037 657875705 607899037 657647785 980336687 657647785 980336687 531659168 980336687 889066145 88586389 889066145 88586389 941078440 88586389 154225674 233036360 154225674 12174085 154225674 12174085 7950078 12174085 855369067 435670631 855369067 435670631 689478717 458855123 689478717 34962877 689478717 34962877 23101883 34962877 131641904 197585255 131641904 17058326 131641904 17058326 988683445 17058326 413736799 679143822 413736799 251916813 413736799 251916813 166382722 251916813 851739150 222741686 851739150 499186701 851739150 499186701 147106464 222818807 147106464 877838540 147106464 877838540 397726517 877838540 191944520 290309086 191944520 577405068 191944520 577405068 635145965 660307762 635145965 131727550 635145965 131727550 87858293 131727550 840372087 240045541 840372087 25367376 840372087 25367376 983256801 25367376 135549966 238941269 135549966 238941269 841099981 238941269 88559846 133334195 88559846 836512060 88559846 836512060 453315861 836512060 266478046 53418200 266478046 53418200 964027923 53418200 320383479 553608634 320383479 553608634 541160349 777017512 541160349 592295177 541160349 592295177 320812277 482356911 320812277 752759915 320812277 752759915 660508989 752759915 391324425 668295032 391324425 903257142 391324425 903257142 619299718 903257142 429861819 425085427 429861819 425085427 283766908 425085427 309600914 919417162 309600914 919417162 547084134 919417162 467455419 958372531 467455419 903845120 467455419 903845120 487888385 903845120 368210890 222843877 368210890 222843877 147123690 222843877 525278906 860312743 525278906 30481607 525278906 30481607 20080107 30481607 738766010 386191599 738766010 166206320 738766010 166206320 889400449 166206320 630969869 745489017 630969869 492569385 630969869 492569385 327422616 492569385 838635524 116288269 838635524 116288269 77385234 116288269 568213166 800989294 568213166 785336374 568213166 785336374 318948861 206577411 318948861 206577411 861598250 206577411 342037053 669804212 342037053 423007127 342037053 423007127 52870396 78974537 52870396 478350028 52870396 478350028 640166034 510581729 640166034 212937497 640166034 212937497 141507337 212937497 399150552 566316269 399150552 173517368 399150552 173517368 884582133 173517368 780023442 575164820 780023442 575164820 191265606 289315701 191265606 333069084 191265606 333069084 774912787 333069084 769624814 531770778 769624814 531770778 371937767 531770778 391062098 982682073 391062098 545815784 391062098 545815784 652089772 800350452 652089772 41233048 652089772 41233048 972206793 41233048 535179776 961348491 535179776 60375947 535179776 60375947 959349918 60375947 224475220 634494574 224475220 634494574 622176569 634494574 25869952 39015637 25869952 237150572 25869952 237150572 842300037 237150572 654254548 909551721 654254548 40161566 654254548 40161566 972833963 40161566 137154537 206626358 137154537 51707666 137154537 51707666 35086953 51707666 537046708 925531033 537046708 565282693 537046708 565282693 467823678 565282693 589183903 437425805 589183903 437425805 130945045 196558797 130945045 751024504 130945045 751024504 475755002 985765341 475755002 985765341 276066013 215969266 276066013 215969266 915923025 127627398 915923025 927146439 915923025 927146439 607508312 927146439 998713004 1701455 998713004 162394964 998713004 162394964 108588155 162394964 487945841 615393390 487945841 82825258 487945841 82825258 944468017 82825258 271711594 407786984 271711594 112712453 271711594 112712453 925572208 112712453 619889329 792470157 619889329 119590399 619889329 119590399 920958825 119590399 36781290 54380283 36781290 584963240 36781290 584963240 846109404 55903744 846109404 55903744 37702283 55903744 48634111 378199051 48634111 378199051 252369270 378199051 219681206 331452634 219681206 677718293 219681206 677718293 790859950 310575191 790859950 507818703 790859950 507818703 491116810 507818703 979173976 31482319 979173976 52281823 979173976 52281823 617249085 828122677 617249085 168046531 617249085 168046531 112266968 168046531 965941980 50576176 965941980 877873580 965941980 877873580 551795593 877873580 828033467 258881198 828033467 772725841 828033467 772725841 290973559 436081856 290973559 956045041 290973559 956045041 665001605 35005978 665001605 35005978 23165481 35005978 54044556 81037502 54044556 68171816 54044556 68171816 46039468 68171816 264239850 461578714 264239850 461578714 745325457 289228401 745325457 289228401 942645190 85822713 942645190 441814862 942645190 441814862 641160299 754760887 641160299 67527021 641160299 67527021 954487844 67527021 676738940 859195927 676738940 859195927 341172453 356245139 341172453 356245139 759163185 356245139 647665480 808222712 647665480 270072755 647665480 270072755 177647203 270072755 544265117 789876345 544265117 399395583 544265117 399395583 266004154 399395583 722316842 846597934 722316842 846597934 550176799 464862133 550176799 464862133 244269435 30068844 244269435 30068844 980034841 30068844 142339252 926890690 142339252 926890690 835570650 247376665 835570650 457686083 835570650 457686083 96675178 145111795 96675178 250294673 96675178 250294673 259012882 973767544 259012882 973767544 597439679 973767544 439901948 311282012 439901948 311282012 790156360 311282012 617400605 948148765 617400605 283038022 617400605 283038022 810735134 283038022 123385454 185108964 123385454 462560406 123385454 462560406 988795609 16979140 988795609 166538586 988795609 166538586 111315857 166538586 886105369 382026884 886105369 382026884 81609786 122414247 81609786 455929575 81609786 455929575 457662972 908803336 457662972 788192749 457662972 788192749 196530765 60044247 196530765 60044247 959535101 60044247 770978103 338615221 770978103 57221286 770978103 57221286 961487105 57221286 859439431 444619249 859439431 444619249 34769310 51028742 34769310 674716377 34769310 674716377 790184756 80704340 790184756 80704340 945975651 80704340 294464325 441482532 294464325 169714356 294464325 169714356 886995753 169714356 71452874 108033399 71452874 944638219 71452874 944638219 527302612 325825805 527302612 325825805 215861979 325825805 494628203 731868388 494628203 35302305 494628203 35302305 976711793 35302305 433397614 784183681 433397614 577534420 433397614 577534420 525419645 577534420 477047995 731193634 477047995 554479954 477047995 554479954 666146857 222639012 666146857 222639012 851777715 222639012 485454377 856412403 485454377 354359452 485454377 354359452 235788870 354359452 569798827 871066614 569798827 871066614 110311025 165071244 110311025 215542760 110311025 215542760 856063879 215542760 497250031 869192193 497250031 644660590 497250031 644660590 661047578 644660590 117251182 176166489 117251182 337475762 117251182 337475762 800145945 296958193 800145945 770681344 800145945 770681344 528101652 824060869 528101652 166184898 528101652 166184898 110953841 166184898 285279812 427410227 285279812 311967945 285279812 311967945 789717989 311967945 661709585 886011342 661709585 260668472 661709585 260668472 171608997 260668472 490583437 886724566 490583437 99680303 490583437 99680303 66213422 99680303 625189222 807543179 625189222 189450969 625189222 189450969 873603571 189450969 316021720 475111513 316021720 341116621 316021720 341116621 227040671 341116621 690053390 932270526 690053390 932270526 206628170 311611447 206628170 493933529 206628170 493933529 666903488 493933529 177135919 269337664 177135919 282018484 177135919 282018484 934680928 99600069 934680928 628920838 934680928 628920838 103860151 155571632 103860151 948699571 103860151 948699571 534743689 428637390 534743689 428637390 286056200 428637390 734152650 393457135 734152650 414915796 734152650 414915796 719851820 414915796 814446893 278779351 814446893 340902551 814446893 340902551 671191648 565023423 671191648 565023423 273362579 410145829 273362579 810046321 273362579 810046321 722571650 268235569 722571650 268235569 176539602 268235569 795435719 992070613 795435719 992070613 112245863 167891284 112245863 302925767 112245863 302925767 950059378 74394379 950059378 138674523 950059378 138674523 434931768 810792601 434931768 163802868 434931768 163802868 109698857 163802868 236059168 483474250 236059168 483474250 768974850 14543275 768974850 14543275 9730802 14543275 493616407 964252671 493616407 180834418 493616407 180834418 120496193 180834418 393800228 693958927 393800228 160135209 393800228 160135209 106690165 160135209 781390160 323911953 781390160 132769538 781390160 132769538 88429728 132769538 459337065 649404529 459337065 3683416 459337065 3683416 997519032 3683416 688732891 459979407 688732891 265399971 688732891 265399971 174665450 265399971 220767781 423752569 220767781 423752569 713602983 423752569 301828821 452681374 301828821 30023106 301828821 30023106 19621172 30023106 744927510 376825593 744927510 270071947 744927510 270071947 177629886 270071947 971622283 42111752 971622283 155136275 971622283 155136275 135710227 203868513 135710227 134549238 135710227 134549238 910965172 134549238 153187052 231687220 153187052 229024494 153187052 229024494 8446652 12731889 8446652 160146794 8446652 160146794 195243374 973449637 195243374 973449637 625136651 973449637 461634545 275973001 461634545 275973001 181581576 275973001 511474705 838651411 511474705 838651411 337437901 359783910 337437901 359783910 756723633 359783910 687497831 461472622 687497831 314607987 687497831 314607987 40030041 47561527 40030041 47561527 31886442 47561527 317250414 476881856 317250414 265057223 317250414 265057223 823806324 265057223 159835807 241591310 159835807 873501898 159835807 873501898 637230515 873501898 52840237 78961454 52840237 236539853 52840237 236539853 193549829 292719103 193549829 16586978 193549829 16586978 989029570 16586978 107429492 161107889 107429492 108073345 107429492 108073345 71480910 108073345 442776521 761668289 442776521 761668289 51932733 77339132 51932733 363148925 51932733 363148925 374495882 741978700 374495882 741978700 587891793 741978700 328033933 240095958 328033933 240095958 158640519 240095958 193116694 609435865 193116694 609435865 810289478 149944171 810289478 149944171 900502570 149944171 467100283 637020614 467100283 637020614 334190755 637020614 604930258 639479286 604930258 6520123 604930258 6520123 995317542 6520123 474474057 810316434 474474057 269251746 474474057 269251746 177023787 269251746 880489725 179351226 880489725 195002361 880489725 195002361 112222979 167825036 112222979 276856386 112222979 276856386 539104235 610016421 539104235 364951511 539104235 364951511 753064632 364951511 397215808 775676557 397215808 775676557 339372435 792614930 339372435 297459439 339372435 297459439 82051002 122990702 82051002 198007059 82051002 198007059 915049521 128446597 915049521 864385910 915049521 864385910 455469511 864385910 643455155 339974363 643455155 339974363 226138299 339974363 474479482 958171329 474479482 310338015 474479482 310338015 205606796 310338015 328962079 494605889 328962079 422467040 328962079 422467040 714637494 422467040 422283236 962005990 422283236 962005990 638065355 962005990 82096449 123052682 82096449 138840244 82096449 138840244 466434081 705224380 466434081 367498488 466434081 367498488 815170832 5596435 815170832 5596435 996200303 5596435 837446498 598846680 837446498 598846680 472542418 598846680 520169720 656234484 520169720 369837574 520169720 369837574 749853198 369837574 336691876 888639152 336691876 337778075 336691876 337778075 43104091 64122095 43104091 325530338 43104091 325530338 215606429 325530338 198319610 109332417 198319610 109332417 72636626 109332417 799319392 361005186 799319392 361005186 273242866 409827084 273242866 7154608 273242866 7154608 994845740 7154608 1267850 1846687 1267850 779132098 1267850 779132098 642101106 779132098 160589897 242833480 160589897 918446596 160589897 918446596 352335323 918446596 132852145 199712922 132852145 344478015 132852145 344478015 401297909 998974528 401297909 998974528 648888689 998974528 306480743 459442356 306480743 469896391 306480743 469896391 682338816 469896391 200533600 221464943 200533600 221464943 852686701 221464943 647750106 519942627 647750106 401372223 647750106 401372223 728973392 401372223 162022878 245384978 162022878 438458538 162022878 438458538 329745206 495333567 329745206 207334287 329745206 207334287 137697000 207334287 797924067 890471644 797924067 890471644 201714387 304443587 201714387 449060104 201714387 449060104 696058908 449060104 152785697 92120993 152785697 92120993 938813544 92120993 104835001 664190132 104835001 664190132 572700717 664190132 58899593 49409000 58899593 49409000 33433683 49409000 204918954 308883277 204918954 229552228 204918954 229552228 847017535 229552228 418430129 840060104 418430129 805898747 418430129 805898747 498050138 805898747 41834153 62090576 41834153 67501301 41834153 67501301 954534241 67501301 714428338 422730060 714428338 162160923 714428338 162160923 892120922 162160923 208111343 610968596 208111343 610968596 769123129 101520490 769123129 101520490 933431957 101520490 271169491 407077996 271169491 58768132 271169491 58768132 960604848 58768132 562110220 638876219 562110220 270876965 562110220 270876965 178059164 270876965 546534376 725992572 546534376 725992572 785924958 317266195 785924958 453472050 785924958 453472050 692974928 453472050 769525852 341015741 769525852 504430744 769525852 504430744 549586979 504430744 880810862 178554090 880810862 260794982 880810862 260794982 624163524 839442465 624163524 458115745 624163524 458115745 305447072 458115745 777315373 329533083 777315373 368646217 777315373 368646217 637297249 817128279 637297249 291518145 637297249 291518145 804073685 291518145 32821044 48746505 32821044 423283815 32821044 423283815 899675206 150579430 899675206 150579430 900049052 150579430 641903679 942399280 641903679 296636060 641903679 296636060 800379850 296636060 463915964 898705769 463915964 898705769 492987078 898705769 232803062 349742518 232803062 423619588 232803062 423619588 445159254 890707678 445159254 32347787 445159254 32347787 21360312 32347787 820834875 900526015 820834875 900526015 641595424 900526015 788750668 313555473 788750668 440021381 788750668 440021381 459405881 950062834 459405881 226951435 459405881 226951435 149956173 226951435 494822177 894099149 494822177 894099149 441874948 894099149 996905382 4699111 996905382 323190158 996905382 323190158 213894504 323190158 258395903 742585609 258395903 742585609 564271626 742585609 411287165 335003731 411287165 335003731 878044612 183120731 878044612 244700280 878044612 244700280 161655619 244700280 175165385 266351677 175165385 113756150 175165385 113756150 75545004 113756150 826309781 261471260 826309781 256897946 826309781 256897946 169151619 256897946 231432283 776774511 231432283 776774511 580321778 970607650 580321778 858171067 580321778 858171067 219290448 71513973 219290448 71513973 47952010 71513973 681022834 539638773 681022834 539638773 371140685 605578575 371140685 568549299 371140685 568549299 612466405 938620260 612466405 499062442 612466405 499062442 663410869 499062442 384803186 714275581 384803186 69859068 384803186 69859068 953112933 69859068 56811385 345682506 56811385 345682506 420227104 704343557 420227104 461691333 420227104 461691333 197458883 298545584 197458883 613754344 197458883 613754344 428683535 613754344 73374258 110305279 73374258 899320430 73374258 899320430 479412055 899320430 223815075 94140319 223815075 94140319 937558976 94140319 821008984 805391142 821008984 805391142 382467848 805391142 875574877 186460439 875574877 708757405 875574877 708757405 370273640 708757405 468291854 868723360 468291854 516624916 468291854 516624916 356320182 516624916 458550616 643874120 458550616 357491295 458550616 357491295 191300084 289359061 191300084 350885348 191300084 350885348 763075219 350885348 760438303 622422688 760438303 622422688 387770520 622422688 888622808 55074263 888622808 55074263 37081828 55074263 717640637 418194865 717640637 169733194 717640637 169733194 113258683 169733194 791917911 309044526 791917911 208783715 791917911 208783715 860059190 208783715 145334573 220167530 145334573 189417350 145334573 189417350 126231825 189417350 707765931 432233684 707765931 346423831 707765931 346423831 231067018 346423831 384281321 883916764 384281321 191595289 384281321 191595289 872041893 191595289 652834741 796876140 652834741 796876140 382345573 796876140 709352665 430044482 709352665 523010522 709352665 523010522 564218239 523010522 939826025 74557344 939826025 74557344 949917655 74557344 179914068 348084166 179914068 348084166 231890640 348084166 98442420 147777905 98442420 495431399 98442420 495431399 665928036 495431399 102608007 63930108 102608007 63930108 956841897 63930108 70913172 541608650 70913172 541608650 643721240 639635632 643721240 195693936 643721240 195693936 869309638 195693936 207665908 313641393 207665908 77512131 207665908 77512131 52048122 77512131 733186182 395393241 733186182 282018485 733186182 282018485 82464292 123767672 82464292 289226704 82464292 289226704 191253949 289226704 61352409 91858499 61352409 260172379 61352409 260172379 827241333 260172379 106829584 5341425 106829584 5341425 996446180 5341425 690104542 457991213 690104542 253262934 690104542 253262934 831584727 253262934 557564537 716253900 557564537 238786970 557564537 238786970 157772322 238786970 912300386 132243510 912300386 162898472 912300386 162898472 108963103 162898472 917887466 124173766 917887466 410594053 917887466 410594053 224105858 166291069 224105858 166291069 111018194 166291069 204133727 511536722 204133727 511536722 583879308 511536722 107003134 106844684 107003134 106844684 70725420 106844684 246929612 389693730 246929612 389693730 736216401 389693730 39377938 58370711 39377938 637171594 39377938 637171594 611521261 637171594 473839644 520970163 473839644 520970163 590905338 520970163 286819637 301211159 286819637 301211159 797446855 301211159 145995981 221257754 145995981 312666379 145995981 312666379 300358365 997341604 300358365 997341604 467469071 997341604 133176179 200101651 133176179 299004057 133176179 299004057 952197608 71429362 952197608 216053425 952197608 216053425 143252704 216053425 572176789 872787954 572176789 735438085 572176789 735438085 39987312 59446137 39987312 689364244 39987312 689364244 768404137 342641471 768404137 573458832 768404137 573458832 538791699 573458832 802045971 294240158 802045971 617966503 802045971 617966503 417989961 989720377 417989961 911873666 417989961 911873666 905650844 141993427 905650844 237078462 905650844 237078462 156775819 237078462 923581849 115660114 923581849 877596416 923581849 877596416 361987135 877596416 814731765 111105061 814731765 111105061 73970874 111105061 939188296 91632372 939188296 716392549 939188296 716392549 371896078 222962191 371896078 222962191 851662116 222962191 126304328 189519733 126304328 867620476 126304328 867620476 681891063 470479903 681891063 937855082 681891063 937855082 173862845 264122264 173862845 384182289 173862845 384182289 256499947 384182289 142754073 215386896 142754073 526905072 142754073 526905072 787563953 167751006 787563953 167751006 888230993 167751006 630834173 864598627 630834173 375302433 630834173 375302433 970780165 43422800 970780165 340876633 970780165 340876633 174358978 39092794 174358978 39092794 973779463 39092794 896082465 783689661 896082465 783689661 650089835 783689661 998231944 2478450 998231944 994811663 998231944 994811663 63912370 95631567 63912370 954127604 63912370 954127604 663567550 269262749 663567550 269262749 821037080 269262749 771056648 338512265 771056648 147611489 771056648 147611489 901965464 147611489 779521085 326502062 779521085 97971786 779521085 97971786 65141831 97971786 182677676 437256968 182677676 437256968 291874829 437256968 159560228 205516751 159560228 205516751 862078215 205516751 166708478 447147404 166708478 447147404 935121247 98707109 935121247 117288525 935121247 117288525 659013983 761584408 659013983 643966188 659013983 643966188 472148615 183378288 472148615 183378288 877939718 183378288 250119133 846142727 250119133 846142727 609142431 882248298 609142431 827540934 609142431 827540934 357099832 827540934 467087278 177700822 467087278 177700822 118583600 177700822 980924098 29122489 980924098 254767744 980924098 254767744 167809515 254767744 655950186 635164491 655950186 417894088 655950186 417894088 278116963 417894088 814775463 278312132 814775463 962165568 814775463 962165568 19869314 30175201 19869314 652297305 19869314 652297305 435203438 652297305 87412983 131275268 87412983 597862536 87412983 597862536 681831931 222633015 681831931 222633015 116454514 175027362 116454514 445905992 116454514 445905992 698178149 445905992 211448390 318846183 211448390 405963218 211448390 405963218 270386847 405963218 258770710 329110206 258770710 329110206 218015305 329110206 723926664 582304028 723926664 582304028 152453256 230551090 152453256 604486314 152453256 604486314 456776547 604486314 405677794 967428297 405677794 445434839 405677794 445434839 56966323 85134980 56966323 686711971 56966323 686711971 653261754 782447905 653261754 325566076 653261754 325566076 780109859 325566076 22586276 34092861 22586276 171193644 22586276 171193644 849986974 458549447 849986974 458549447 172120541 99867178 172120541 99867178 66346927 99867178 191453294 579777809 191453294 579777809 466901784 890776184 466901784 741319484 466901784 741319484 950566513 73536521 950566513 533352351 950566513 533352351 507024081 854412917 507024081 587990547 507024081 587990547 516362544 587990547 155338358 235112232 155338358 579041317 155338358 579041317 941038363 88731561 941038363 244323301 941038363 244323301 161377901 244323301 677941423 475962238 677941423 136012584 677941423 136012584 910181008 136012584 302693720 453617761 302693720 225108794 302693720 225108794 850255671 225108794 373357390 793568445 373357390 135340011 373357390 135340011 90012744 135340011 637571526 703617832 637571526 194326307 637571526 194326307 870149062 194326307 611291397 866776079 611291397 269690651 611291397 269690651 177341706 269690651 913831574 130296875 913831574 590821611 913831574 590821611 339265681 590821611 548330751 744677492 548330751 604891001 548330751 604891001 637369258 604891001 141503382 199347712 141503382 199347712 33750194 49947641 33750194 113975396 33750194 113975396 957123987 63555214 957123987 482696760 957123987 482696760 673930699 482696760 877738743 183711569 877738743 205335173 877738743 205335173 399567379 782962276 399567379 438976721 399567379 438976721 702990778 438976721 363623960 862543786 363623960 785103112 363623960 785103112 373503188 785103112 225399167 339130346 225399167 511092874 225399167 511092874 677789772 172781451 677789772 172781451 115297511 172781451 155868483 235774825 155868483 79908189 155868483 79908189 946464965 79908189 64094084 152471919 64094084 152471919 898866142 152471919 202540809 603656361 202540809 603656361 692702849 453856488 692702849 529224993 692702849 529224993 603533153 529224993 709064753 430378801 709064753 536394084 709064753 536394084 63864306 95572576 63864306 367484781 63864306 367484781 751451527 367484781 217281663 327575006 217281663 374175007 217281663 374175007 986963748 19520308 986963748 625744888 986963748 625744888 4590124 7272165 4590124 227626649 4590124 227626649 957394552 22507397 957394552 22507397 14288077 22507397 430851964 619065491 430851964 356132609 430851964 356132609 237258660 356132609 442697748 966850139 442697748 861598437 442697748 861598437 62918981 68121725 62918981 68121725 954163852 68121725 874459411 187995052 874459411 24252357 874459411 24252357 15840316 24252357 956277080 65103814 956277080 57645884 956277080 57645884 961277668 57645884 911401231 966970406 911401231 966970406 536308216 284948895 536308216 284948895 809074908 284948895 648872833 699049066 648872833 461566329 648872833 461566329 152240564 230115102 152240564 422307865 152240564 422307865 714712787 422307865 62457 65011 62457 763456382 62457 763456382 414721763 763456382 202911002 261668244 202911002 261668244 40238236 59778061 40238236 409468886 40238236 409468886 723376552 409468886 223822196 336859893 223822196 751935235 223822196 751935235 779120456 327025433 779120456 356165784 779120456 356165784 759255541 356165784 835700775 176057125 835700775 176057125 117150105 176057125 717746429 418013100 717746429 65301211 717746429 65301211 43897962 65301211 934890460 671028185 934890460 671028185 647526358 671028185 793271763 306787547 793271763 815138628 793271763 815138628 303020920 423067368 303020920 423067368 128676624 193142890 128676624 395521698 128676624 395521698 733085786 395521698 192100516 290442974 192100516 991382139 192100516 991382139 498305456 991382139 374778574 357819852 374778574 357819852 238502902 357819852 905647180 142012628 905647180 699047006 905647180 699047006 1267483 1810144 1267483 260299088 1267483 260299088 827128524 260299088 229462687 951379573 229462687 951379573 403941099 951379573 147691096 223607843 147691096 820021224 147691096 820021224 362622889 820021224 252629448 378561511 252629448 565508376 252629448 565508376 569185139 565508376 27436445 41242892 27436445 630405476 27436445 630405476 412259610 630405476 50460497 75389389 50460497 511170351 50460497 511170351 933572706 101330242 933572706 752937139 933572706 752937139 259428030 41853360 259428030 41853360 27797732 41853360 373369455 921410425 373369455 552258799 373369455 552258799 550022697 651108374 550022697 274206435 550022697 274206435 817330123 274206435 422160768 861301699 422160768 11408290 422160768 11408290 7493611 11408290 64033085 141763852 64033085 141763852 380868561 918512387 380868561 268349537 380868561 268349537 176607644 268349537 508791544 642062186 508791544 296286341 508791544 296286341 800772129 296286341 418925906 753438068 418925906 753438068 337847610 753438068 984473086 23182749 984473086 147539415 984473086 147539415 98256310 147539415 470420170 951240848 470420170 393457138 470420170 393457138 262463546 393457138 738312935 386783440 738312935 843048749 738312935 843048749 63631941 95245481 63631941 215106426 63631941 215106426 649701345 821391564 649701345 362283956 649701345 362283956 210013500 316941913 210013500 965557129 210013500 965557129 945319465 81685977 945319465 381278687 945319465 381278687 515134004 627643236 515134004 128394175 515134004 128394175 85449602 128394175 300826252 451356919 300826252 123021217 300826252 123021217 82066926 123021217 314220987 471920845 314220987 338669735 314220987 338669735 770958999 338669735 586328889 911758246 586328889 911758246 429885773 378120633 429885773 378120633 252332776 378120633 831217310 254052637 831217310 404990272 831217310 404990272 395844732 829420802 395844732 160571972 395844732 160571972 893340755 160571972 482987980 872070480 482987980 872070480 674957927 30722202 674957927 30722202 979552653 30722202 654943782 890832809 654943782 672556600 654943782 672556600 387001635 882098735 387001635 176357394 387001635 176357394 882604481 176357394 338955842 522471467 338955842 436990809 338955842 436990809 704546556 436990809 122657676 174773025 122657676 174773025 890521331 164421464 890521331 343149149 890521331 343149149 720234196 423061877 720234196 423061877 282118563 423061877 374161749 504472691 374161749 325449561 374161749 325449561 215603868 325449561 711622173 861101929 711622173 861101929 371615931 861101929 586741528 704581036 586741528 704581036 183560380 126091050 183560380 126091050 83838326 126091050 810415108 477071746 810415108 477071746 346256523 608517288 346256523 370820138 346256523 370820138 937010054 94884370 937010054 319950674 937010054 319950674 212153341 319950674 265987197 446707511 265987197 446707511 749930477 369628093 749930477 419215864 749930477 419215864 559519398 841087607 559519398 420975500 559519398 420975500 280514962 420975500 287697691 430629554 287697691 158548010 287697691 158548010 105621370 158548010 726175383 405600923 726175383 373161958 726175383 373161958 249080359 373161958 798483581 90877943 798483581 90877943 60645304 90877943 545787389 862686659 545787389 862686659 461764993 393763841 461764993 393763841 262620921 393763841 948745766 76482249 948745766 483463080 948745766 483463080 174053819 264428155 174053819 858880040 174053819 858880040 539822298 858880040 412028715 908212652 412028715 159872767 412028715 159872767 106547621 159872767 226144665 340009800 226144665 279783319 226144665 279783319 813546754 279783319 810606945 283187028 810606945 13635657 810606945 13635657 9124000 13635657 26694780 350796809 26694780 350796809 258925811 387992619 258925811 82643839 258925811 82643839 55064819 82643839 567670756 838002903 567670756 838002903 364287533 838002903 650853141 885597625 650853141 166084439 650853141 166084439 889521513 166084439 547954128 829724855 547954128 829724855 386488116 829724855 648806599 325726511 648806599 325726511 779968456 325726511 338539205 795903224 338539205 795903224 525325452 311261247 525325452 311261247 790240573 311261247 233724984 412590070 233724984 412590070 721576405 412590070 204307862 307994545 204307862 982960197 204307862 982960197 659641360 982960197 638674190 134074004 638674190 134074004 89069601 134074004 203239484 306308127 203239484 125889383 203239484 125889383 916866648 125889383 65194817 98045030 65194817 410575745 65194817 410575745 722655322 410575745 110417873 107761044 110417873 107761044 71230087 107761044 243881308 496855401 243881308 496855401 664887065 496855401 383682714 736551279 383682714 736551279 634677868 846240128 634677868 826514480 634677868 826514480 554195616 826514480 890463362 164471788 890463362 979963857 890463362 979963857 369121471 979963857 532311543 529117686 532311543 529117686 759733643 112774384 759733643 112774384 74898264 112774384 562875894 862778606 562875894 225992990 562875894 225992990 149266695 225992990 441467019 924721998 441467019 341826696 441467019 341826696 768911183 341826696 80668085 120772750 80668085 871372151 80668085 871372151 858770078 144670346 858770078 144670346 96427230 144670346 305714789 458537788 305714789 289388923 305714789 289388923 191353728 289388923 423473895 984868824 423473895 294397276 423473895 294397276 801899468 294397276 698843469 553392792 698843469 553392792 527097913 553392792 658554891 441503838 658554891 441503838 701292909 441503838 235669013 351661652 235669013 351661652 762565933 351661652 433996529 972347779 433996529 972347779 530297826 972347779 442150074 550571843 442150074 643995782 442150074 643995782 46595362 69066307 46595362 274539809 46595362 274539809 817103832 274539809 783931414 637456575 783931414 637456575 519232219 761022694 519232219 54135003 519232219 54135003 963479986 54135003 396891884 719053579 396891884 193125799 396891884 193125799 128673448 193125799 600914726 530193683 600914726 403885389 600914726 403885389 268966992 403885389 555006402 535126360 555006402 319653888 555006402 319653888 784223841 319653888 317612733 525857205 317612733 525857205 742223403 376672664 742223403 376672664 251412291 376672664 476356818 629377447 476356818 62923495 476356818 62923495 957628395 62923495 348446528 726878067 348446528 54190460 348446528 54190460 963346078 54190460 317418396 477171149 317418396 141554732 317418396 141554732 905916622 141554732 772791418 576138210 772791418 576138210 111747716 166999222 111747716 235948101 111747716 235948101 225438184 674442237 225438184 674442237 697825358 157111389 697825358 157111389 895624074 157111389 446321108 943814315 446321108 22853433 446321108 22853433 14813346 22853433 474622863 647091257 474622863 525691988 474622863 525691988 353236914 861386806 353236914 801444071 353236914 801444071 744875719 229261139 744875719 229261139 33233583 49133364 33233583 150573531 33233583 150573531 900073602 150573531 201522691 304145013 201522691 230056405 201522691 230056405 152197623 230056405 363476026 893784777 363476026 893784777 767340996 274267031 767340996 274267031 180392613 274267031 274243966 411527055 274243966 22772841 274243966 22772841 984711289 22772841 356771027 927709207 356771027 629934842 356771027 629934842 539448727 629934842 40231649 59773735 40231649 724602195 40231649 724602195 573390160 724602195 278489950 418301126 278489950 938659858 278489950 938659858 627965894 474790474 627965894 474790474 315793509 474790474 751641675 367193212 751641675 915701274 751641675 915701274 541482763 915701274 728814890 279979471 728814890 279979471 184452094 279979471 528700423 993540166 528700423 11148672 528700423 11148672 7387472 11148672 504905118 966704450 504905118 809951207 504905118 809951207 636574659 809951207 291201194 436709965 291201194 922921328 291201194 922921328 508815021 804030998 508815021 879968697 508815021 879968697 342330898 879968697 769160711 341496034 769160711 388382340 769160711 388382340 301328071 452189900 301328071 63500588 301328071 63500588 957179957 63500588 403071482 535650469 403071482 327575009 403071482 327575009 865381190 178355490 865381190 178355490 119133543 178355490 205385203 524250674 205385203 524250674 891963070 14149638 891963070 14149638 990669094 14149638 503890847 707405030 503890847 447318615 503890847 447318615 697134475 447318615 332259372 498892546 332259372 241041329 332259372 241041329 159326604 241041329 504515160 922428699 504515160 204818204 504515160 204818204 136053963 204818204 581610408 702919715 581610408 342394322 581610408 342394322 227983795 342394322 506314324 600920263 506314324 397452111 506314324 397452111 731761960 397452111 650623250 547627240 650623250 336751958 650623250 336751958 223774569 336751958 484315834 915300899 484315834 250445064 484315834 250445064 91041574 49686038 91041574 49686038 33616108 49686038 65053030 903963750 65053030 903963750 494615165 903963750 360069340 721833887 360069340 967578445 360069340 967578445 655740734 967578445 371128100 343440009 371128100 343440009 817918903 273073068 817918903 725211249 817918903 725211249 404294605 725211249 691850665 121363252 691850665 121363252 80957127 121363252 105838355 253534837 105838355 253534837 167297632 253534837 109233349 163211124 109233349 355086939 109233349 355086939 975998553 36161048 975998553 636996595 975998553 636996595 581537529 636996595 933966094 85049085 933966094 85049085 56895686 85049085 339919300 750899645 339919300 497217050 339919300 497217050 664630600 497217050 355694174 592489033 355694174 120758012 355694174 120758012 920082355 120758012 155030432 234366448 155030432 76914201 155030432 76914201 948391376 76914201 502943193 634070465 502943193 251372878 502943193 251372878 832643253 251372878 152894141 231374672 152894141 414323723 152894141 414323723 917817534 124215905 917817534 632193930 917817534 632193930 661873127 632193930 866715020 199149611 866715020 443999263 866715020 443999263 482410 650121 482410 404590468 482410 404590468 508972984 860401517 508972984 607408971 508972984 607408971 485973936 607408971 779232122 159811222 779232122 159811222 106510083 159811222 273757098 410798311 273757098 102487810 273757098 102487810 932752927 102487810 415918487 679431483 415918487 98651431 415918487 98651431 65691914 98651431 497732118 783552735 497732118 423372179 497732118 423372179 282423678 423372179 496029419 526236583 496029419 306771765 496029419 306771765 793276482 306771765 665863339 495489702 665863339 443988488 665863339 443988488 296104157 443988488 606202802 551157677 606202802 443262562 606202802 443262562 295699935 443262562 634717069 923022208 634717069 16548409 634717069 16548409 989079729 16548409 797326155 795776786 797326155 795776786 503876157 316287723 503876157 316287723 786650058 316287723 448265011 718602224 448265011 388503559 448265011 388503559 259321626 388503559 544204583 675039280 544204583 316062616 544204583 316062616 209338194 316062616 264427248 396854739 264427248 251915933 264427248 251915933 65436782 98332240 65436782 400189301 65436782 400189301 729717468 400189301 518632936 741094579 518632936 93216063 518632936 93216063 938042486 93216063 426568437 722475957 426568437 722475957 342853764 722475957 358065035 989895265 358065035 989895265 543577354 47958705 543577354 47958705 967304258 47958705 696030714 449071213 696030714 266364376 696030714 266364376 822983639 266364376 356902323 760676100 356902323 17345694 356902323 17345694 988437700 17345694 431495651 694793731 431495651 595003361 431495651 595003361 635450174 595003361 301801908 452639008 301801908 474035516 301801908 474035516 755145451 322026894 755145451 322026894 782615428 322026894 4972456 7683801 4972456 578440588 4972456 578440588 538594321 578440588 249179280 353834489 249179280 353834489 761238331 353834489 505740297 745382788 505740297 415838583 505740297 415838583 277136674 415838583 905087358 143092169 905087358 493512652 905087358 493512652 85988824 129154825 85988824 605873631 85988824 605873631 355165013 605873631 305885195 392498713 305885195 392498713 842838911 236255787 842838911 818233943 842838911 818233943 439046940 818233943 469855624 121906774 469855624 121906774 919498544 121906774 692060940 454970881 692060940 383842478 692060940 383842478 229933939 345208340 229933939 403271022 229933939 403271022 709382284 429971054 709382284 278756281 709382284 278756281 183360628 278756281 521948158 634540821 521948158 460864742 521948158 460864742 687931797 460864742 17039558 26498301 17039558 928646088 17039558 928646088 613980893 121262026 613980893 121262026 80892234 121262026 878355685 999519187 878355685 999519187 511374754 999519187 515743257 286669076 515743257 286669076 189221855 286669076 755852489 884037398 755852489 884037398 416542458 884037398 771114627 338418776 771114627 494668481 771114627 494668481 29045617 43998404 29045617 713159108 29045617 713159108 620469326 374356031 620469326 374356031 746676482 374356031 698005670 446145465 698005670 108170164 698005670 108170164 928907460 108170164 298303563 447399124 298303563 302971003 298303563 302971003 796341170 302971003 317222658 973132819 317222658 973132819 882549766 176410200 882549766 613536657 882549766 613536657 26713530 40277659 26713530 203054263 26713530 203054263 863846817 203054263 682428248 870774480 682428248 870774480 400162004 957198961 400162004 634574886 400162004 634574886 954586190 67412580 954586190 441064799 954586190 441064799 294174583 441064799 912663344 131723034 912663344 236942411 912663344 236942411 156698259 236942411 667810481 492623234 667810481 320232527 667810481 320232527 783845491 320232527 596270628 565228310 596270628 293056304 596270628 293056304 193773771 293056304 400306276 783260729 400306276 479836039 400306276 479836039 115876511 173757438 115876511 932045354 115876511 932045354 571068585 932045354 346184045 933007742 346184045 848745966 346184045 848745966 903135338 122474135 903135338 122474135 919068964 122474135 789924383 447418892 789924383 447418892 85231176 128210405 85231176 275078192 85231176 275078192 988557269 17217964 988557269 256825402 988557269 256825402 169099443 256825402 560616799 698799143 560616799 387614320 560616799 387614320 737933221 387614320 316177247 876344813 316177247 876344813 532437235 876344813 460880115 329332076 460880115 329332076 218139117 329332076 626929908 957146995 626929908 841714933 626929908 841714933 301593513 140231628 301593513 140231628 906582037 140231628 129089377 229240104 129089377 229240104 756763277 440080809 756763277 440080809 702142550 440080809 885819829 171482242 885819829 257294958 885819829 257294958 169480183 257294958 481942435 504811922 481942435 377731045 481942435 377731045 744583127 377731045 86307212 129694234 86307212 933702703 86307212 933702703 632408028 933702703 464138731 949651731 464138731 349156603 464138731 349156603 232446082 349156603 486613966 704591234 486613966 286991347 486613966 286991347 189447153 286991347 940253364 90022251 940253364 750585058 940253364 750585058 543451231 750585058 920555235 120238666 920555235 201187124 920555235 201187124 823282071 265964658 823282071 80704339 823282071 80704339 53843692 80704339 404337333 888599432 404337333 888599432 455729689 888599432 80625976 120675780 80625976 341844164 80625976 341844164 227704821 341844164 142707770 215314392 142707770 646808788 142707770 646808788 442874383 646808788 365050750 110906023 365050750 110906023 73835074 110906023 101306203 152388150 101306203 87811674 101306203 87811674 58858100 87811674 919019918 342693655 919019918 342693655 228109017 342693655 480929682 732734888 480929682 365691120 480929682 365691120 237531460 356337883 237531460 791488819 237531460 791488819 657698829 743079888 657698829 879185048 657698829 879185048 532353402 879185048 705089984 436319159 705089984 709218520 705089984 709218520 499582151 709218520 707687239 118546701 707687239 118546701 921729835 118546701 309205187 463784325 309205187 35855608 309205187 35855608 23731548 35855608 228265722 786193091 228265722 786193091 699136210 343561132 699136210 343561132 767654975 343561132 160574180 242735382 160574180 261380723 160574180 261380723 929036034 80789594 929036034 80789594 945928087 80789594 801394043 429012038 801394043 429012038 286342945 429012038 430522433 858328948 430522433 668183723 430522433 668183723 872782283 163214035 872782283 163214035 891117009 163214035 11645116 17713621 11645116 645916286 11645116 645916286 643446269 645916286 192663057 227428816 192663057 227428816 848572137 227428816 560989627 820539188 560989627 73998256 560989627 73998256 49707933 73998256 619460976 898604705 619460976 898604705 570154494 898604705 583795686 580014230 583795686 917899666 583795686 917899666 497790711 917899666 548061979 23208498 548061979 23208498 984470657 23208498 653173228 930526771 653173228 843638777 653173228 843638777 537410056 117888021 537410056 117888021 922206011 117888021 670285503 488651856 670285503 8498100 670285503 8498100 5713941 8498100 349844560 811010787 349844560 811010787 655400117 212183193 655400117 212183193 858410486 212183193 473058644 964927620 473058644 407355049 473058644 407355049 724820475 407355049 372268209 705471589 372268209 316766442 372268209 316766442 113857194 21303735 113857194 21303735 985932157 21303735 788829331 313355774 788829331 106000371 788829331 106000371 930396064 106000371 743811422 379093105 743811422 74430111 743811422 74430111 49983192 74430111 990888379 13635659 990888379 146371389 990888379 146371389 436071456 835487270 436071456 835487270 500519417 835487270 405313284 843443223 405313284 73423468 405313284 73423468 49424174 73423468 85898091 128967277 85898091 14948657 85898091 14948657 9949755 14948657 912760307 163128654 912760307 163128654 891180011 163128654 931043129 95285255 931043129 95285255 936687277 95285255 11345740 17458397 11345740 241576237 11345740 241576237 839122481 241576237 179256864 366952990 179256864 366952990 751773792 366952990 700523487 442903702 700523487 361124913 700523487 361124913 842661023 236639360 842661023 498416996 842661023 498416996 205402272 309902785 205402272 836613508 205402272 836613508 647354360 836613508 494811113 352519990 494811113 352519990 761994924 352519990 618007301 870360472 618007301 831081779 618007301 831081779 593127592 831081779 910701538 135099774 910701538 204886021 910701538 204886021 862549612 204886021 978590458 32204766 978590458 336903453 978590458 336903453 510455632 682126487 510455632 354430439 510455632 354430439 841138353 238849222 841138353 541011044 841138353 541011044 34777235 51057039 34777235 991816570 34777235 991816570 621129445 83092719 621129445 83092719 944165815 83092719 336397195 548225891 336397195 548225891 586428781 325878997 586428781 325878997 779842263 325878997 428409071 669116084 428409071 115416280 428409071 115416280 76736757 115416280 565577075 754925931 565577075 247633590 565577075 247633590 163473958 247633590 167863817 810181946 167863817 810181946 520353149 810181946 309109900 422123682 309109900 422123682 281350502 422123682 524306379 730964021 524306379 199561665 524306379 199561665 866413988 199561665 247649146 879771570 247649146 879771570 387307550 879771570 181621746 276027201 181621746 598892417 181621746 598892417 664023252 82999201 664023252 82999201 55276899 82999201 460389957 887108881 460389957 470174534 460389957 470174534 313033167 470174534 336381300 679105862 336381300 282630037 336381300 282630037 811196234 282630037 4134880 6520124 4134880 257293859 4134880 257293859 829092991 257293859 418697334 637576042 418697334 487639328 418697334 487639328 324323826 487639328 836502362 245680936 836502362 401585597 836502362 401585597 267471181 401585597 737006045 388775277 737006045 429563968 737006045 429563968 286882611 429563968 938740244 92188631 938740244 398489621 938740244 398489621 265603808 398489621 798927352 286614817 798927352 286614817 189173758 286614817 815213697 277410490 815213697 409255364 815213697 409255364 66992129 101053093 66992129 457189360 66992129 457189360 690579845 457189360 683028721 468912224 683028721 199915565 683028721 199915565 133094632 199915565 732551195 812146880 732551195 812146880 220252930 48837337 220252930 48837337 966989771 48837337 259786766 389289947 259786766 318207379 259786766 318207379 999221781 872879 999221781 599821057 999221781 599821057 661751838 599821057 883755783 175075820 883755783 324880425 883755783 324880425 215003654 324880425 299049341 547015413 299049341 547015413 641690490 547015413 629106299 677190177 629106299 237717736 629106299 237717736 962417193 55864349 962417193 872841432 962417193 872841432 655849634 872841432 800027485 112172749 800027485 112172749 74383278 112172749 961370402 57434292 961370402 383220286 961370402 383220286 255771933 383220286 909660021 30092621 909660021 30092621 19794553 30092621 158925575 240488380 158925575 53650841 158925575 53650841 963762344 53650841 468163310 851744957 468163310 464431398 468163310 464431398 685697315 464431398 389547766 795431551 389547766 273798970 389547766 273798970 180044637 273798970 302811734 453856492 302811734 99861535 302811734 99861535 934403925 99861535 373726714 784699309 373726714 389125506 373726714 389125506 156231592 236167395 156231592 417763353 156231592 417763353 717893530 417763353 443568877 980847918 443568877 367190449 443568877 367190449 751642966 367190449 569133270 649606124 569133270 316287721 569133270 316287721 209537240 316287721 259339622 388576440 259339622 65458161 259339622 65458161 955987397 65458161 814431846 289261143 814431846 289261143 465312009 837958097 465312009 837958097 519074197 837958097 20308448 30744660 20308448 426291425 20308448 426291425 990795683 13783179 990795683 747942135 990795683 747942135 12583695 19198584 12583695 336426637 12583695 336426637 772625957 336426637 269770950 855509365 269770950 855509365 387751416 855509365 243334615 365429622 243334615 419351052 243334615 419351052 576114112 805308279 576114112 223451011 576114112 223451011 851384660 223451011 703561328 931738494 703561328 931738494 409867930 931738494 536980515 11963589 536980515 11963589 7806350 11963589 255177432 382457315 255177432 309865258 255177432 309865258 170832108 248411528 170832108 248411528 159249370 177182122 159249370 177182122 882062943 177182122 463739584 554645516 463739584 104409851 463739584 104409851 69202092 104409851 648362802 625378845 648362802 31651775 648362802 31651775 20902603 31651775 317155133 594608729 317155133 594608729 344905068 594608729 108694801 162544380 108694801 627235055 108694801 627235055 713312245 424129752 713312245 754961273 713312245 754961273 318763251 279465404 318763251 279465404 813836527 279465404 633325973 666952483 633325973 83853073 633325973 83853073 56008612 83853073 119258644 913452579 119258644 913452579 790372700 310998091 790372700 344504227 790372700 344504227 144641570 218710851 144641570 220522028 144641570 220522028 853211064 220522028 828471015 743719001 828471015 743719001 442170698 59953211 442170698 59953211 959647736 59953211 851632429 566459318 851632429 566459318 525706691 34037248 525706691 34037248 22552989 34037248 155359611 609574410 155359611 609574410 588511323 922675581 588511323 922675581 147001621 222639017 147001621 860630676 147001621 860630676 660420958 860630676 498501169 113993324 498501169 113993324 75929038 113993324 810082670 283918572 810082670 216184851 810082670 216184851 143397110 216184851 431102726 788903551 431102726 230266322 431102726 230266322 83249352 125004951 83249352 294660942 83249352 294660942 194788864 294660942 96153081 144365323 96153081 211818736 96153081 211818736 140590958 211818736 5091815 7804638 5091815 494233567 5091815 494233567 666818816 494233567 616457115 854320132 616457115 506492327 616457115 506492327 481943496 506492327 939019906 91874711 939019906 893657531 939019906 893657531 76395910 114788288 76395910 644401959 76395910 644401959 510184472 902482758 510184472 836969321 510184472 836969321 266157430 115427336 266157430 115427336 76747618 115427336 857120237 213811554 857120237 107927287 857120237 107927287 929105685 107927287 157392334 685656925 157392334 685656925 638394220 685656925 560318759 293982542 560318759 293982542 802417293 293982542 486753877 901390925 486753877 57439514 486753877 57439514 38839289 57439514 354497189 526338807 354497189 431767744 354497189 431767744 708049089 431767744 603971589 814283041 603971589 691068486 603971589 691068486 882788131 176134107 882788131 849849534 882788131 849849534 459769390 849849534 921895307 118379506 921895307 126951225 921895307 126951225 62793348 60705553 62793348 60705553 959090009 60705553 91070650 179693380 91070650 179693380 880311281 179693380 462686934 745511979 462686934 380963687 462686934 380963687 241286183 208746897 241286183 208746897 49376501 27960678 49376501 27960678 18058058 27960678 991563419 12389203 991563419 382601014 991563419 382601014 255225271 382601014 400529169 762279637 400529169 635992688 400529169 635992688 550383748 635992688 130021465 45696355 130021465 45696355 30628226 45696355 560471587 833434948 560471587 272500500 560471587 272500500 818267509 272500500 595153685 554445303 595153685 315791448 595153685 315791448 787102413 315791448 421786356 550019761 421786356 365429625 421786356 365429625 752685304 365429625 198423191 235259822 198423191 235259822 76585894 115217417 76585894 240750907 76585894 240750907 839603199 240750907 108863667 162725470 108863667 337970321 108863667 337970321 771336478 337970321 331033342 497161356 331033342 90105397 331033342 90105397 60170009 90105397 523264732 668409269 523264732 82971491 523264732 82971491 944271884 82971491 46958608 69577478 46958608 76526371 46958608 76526371 948686532 76526371 500156252 833159285 500156252 176268629 500156252 176268629 882714674 176268629 565922919 805543709 565922919 198770442 565922919 198770442 866943887 198770442 466955075 577212639 466955075 36004308 466955075 36004308 23834121 36004308 199770053 301836969 199770053 286959062 199770053 286959062 807474436 286959062 673415687 483248409 673415687 433236818 673415687 433236818 707067478 433236818 276170834 91743651 276170834 91743651 939176078 91743651 10697250 16423323 10697250 501682574 10697250 501682574 860644177 207714426 860644177 499714595 860644177 499714595 233196765 344892246 233196765 344892246 767024859 344892246 98333527 147677184 98333527 617687012 98333527 617687012 767212727 23182148 767212727 23182148 15103189 23182148 224580382 337892312 224580382 44106015 224580382 44106015 994918261 7114012 994918261 127627400 994918261 127627400 14502444 22643673 14502444 918540143 14502444 918540143 902436174 146933950 902436174 655806389 902436174 655806389 365825047 655806389 448758487 826837425 448758487 103004371 448758487 103004371 68233911 103004371 566425689 646556570 566425689 60337441 566425689 60337441 959367536 60337441 769503752 341057291 769503752 311163541 769503752 311163541 206255520 311163541 277587358 558945663 277587358 558945663 544943220 558945663 23901284 36130900 23901284 236639358 23901284 236639358 567301153 630095020 567301153 128525834 567301153 128525834 39639731 58821331 39639731 313007460 39639731 313007460 789116362 313007460 42265994 62727270 42265994 416443337 42265994 416443337 285698226 428135582 285698226 168552148 285698226 168552148 112451865 168552148 439293612 778063828 439293612 228415329 439293612 228415329 847874741 228415329 444856789 991836969 444856789 196948641 444856789 196948641 902520401 137148377 902520401 137148377 91247128 137148377 145652152 665587264 145652152 665587264 563009238 665587264 423126959 84897062 423126959 84897062 943322193 84897062 280482344 425293639 280482344 425293639 858832627 9961589 858832627 9961589 6809245 9961589 580846016 594917266 580846016 465816241 580846016 465816241 310587555 465816241 525208155 768278335 525208155 768278335 287648781 430524578 287648781 900916327 287648781 900916327 659756226 900916327 132695823 199369836 132695823 808069632 132695823 808069632 607334204 808069632 309967728 109031053 309967728 109031053 72493552 109031053 661774382 739429074 661774382 544199278 661774382 544199278 641585501 544199278 850362370 142535252 850362370 142535252 905437037 142535252 791224609 484499216 791224609 484499216 660884503 699470847 660884503 413120592 660884503 413120592 721076792 413120592 213941424 278969988 213941424 278969988 814217767 278969988 314688396 776606930 314688396 776606930 576523350 776606930 178188508 271097165 178188508 768495241 178188508 768495241 548190329 768495241 275858054 332506749 275858054 332506749 775333578 332506749 520085996 743890086 520085996 357845243 520085996 357845243 238505722 357845243 290544198 435151965 290544198 160344661 290544198 160344661 893433704 160344661 660531046 948351102 660531046 916941904 660531046 916941904 455143497 916941904 902066144 147503043 902066144 884876326 902066144 884876326 236725638 355344975 236725638 474192055 236725638 474192055 453386150 628384771 453386150 368495295 453386150 368495295 245794745 368495295 334474021 541941813 334474021 391558175 334474021 391558175 735263622 391558175 629089 998030 629089 436029612 629089 436029612 290967448 436029612 131936333 198254406 131936333 278223328 131936333 278223328 814857146 278223328 794063134 437215384 794063134 437215384 55890230 83730695 55890230 477369529 55890230 477369529 787172185 5596434 787172185 5596434 3605446 5596434 570343572 851330645 570343572 145502339 570343572 145502339 96902727 145502339 340973047 700821468 340973047 335643996 340973047 335643996 222978429 335643996 914069540 129784452 914069540 289388925 914069540 289388925 624584511 924146344 624584511 103857526 624584511 103857526 931867225 103857526 553218085 631384994 553218085 165568214 553218085 165568214 110498005 165568214 353165333 948729755 353165333 948729755 495017313 948729755 171654536 260719084 171654536 315165130 171654536 315165130 992627545 10534292 992627545 181046828 992627545 181046828 714916124 422018380 714916124 137935438 714916124 137935438 91855831 137935438 494200580 933812622 494200580 240826557 494200580 240826557 159222379 240826557 747708350 548102813 747708350 548102813 642560619 548102813 919492264 121915286 919492264 228056758 919492264 228056758 252595245 895926167 252595245 895926167 894544614 158601359 894544614 756253918 894544614 756253918 130564727 195806697 130564727 864098367 130564727 864098367 442090189 274214773 442090189 274214773 180363501 274214773 849605990 226063423 849605990 951905200 849605990 951905200 380935668 951905200 913994118 129921165 913994118 180484931 913994118 180484931 90273408 74259263 90273408 74259263 49926822 74259263 152789073 850355786 152789073 850355786 535946067 493204631 535946067 493204631 726992220 404475175 726992220 817111830 726992220 817111830 387808895 117165467 387808895 117165467 922614189 117165467 678200426 475663627 678200426 413338298 678200426 413338298 275321374 413338298 731023440 398429704 731023440 905354011 731023440 905354011 339812484 905354011 900342756 150105359 900342756 284037994 900342756 284037994 810007526 284037994 842580291 236765460 842580291 446065779 842580291 446065779 576700019 811967371 576700019 811967371 467010167 811967371 764528606 348480300 764528606 450976309 764528606 450976309 300499942 450976309 357914692 997139291 357914692 193814349 357914692 193814349 870623682 193814349 378818590 607683344 378818590 456111588 378818590 456111588 304242316 456111588 462180009 742166410 462180009 742166410 599241433 742166410 444142139 841918501 444142139 343432653 444142139 343432653 830541082 255115283 830541082 979945382 830541082 979945382 563070019 979945382 919635640 121755099 919635640 498862948 919635640 498862948 181507778 275785468 181507778 757685210 181507778 757685210 910783138 134944520 910783138 146262021 910783138 146262021 97503706 146262021 633414561 711589538 633414561 206968773 633414561 206968773 137361744 206968773 610415405 919681102 610415405 749291277 610415405 749291277 554719848 749291277 853384123 220106447 853384123 902802072 853384123 902802072 419476503 902802072 766698682 93098811 766698682 93098811 938086218 93098811 305252272 457613625 305252272 182735782 305252272 182735782 121804970 182735782 513242737 818305440 513242737 797035165 513242737 797035165 907196544 139280877 907196544 989307735 907196544 989307735 424873319 989307735 871555353 192321522 871555353 819697370 871555353 819697370 123739927 180096833 123739927 180096833 120034072 180096833 359465443 884196861 359465443 473917968 359465443 473917968 184651540 55478383 184651540 55478383 37369583 55478383 90244392 135564731 90244392 87318968 90244392 87318968 58410677 87318968 855000799 217286867 855000799 104187807 855000799 104187807 931585938 104187807 420267931 898792707 420267931 824692865 420267931 824692865 821183924 238222079 821183924 238222079 841509093 238222079 680763524 472046058 680763524 455634007 680763524 455634007 691786010 455634007 554467194 838352581 554467194 482518685 554467194 482518685 674098953 482518685 404353666 618818827 404353666 372789512 404353666 372789512 747995085 372789512 215537617 325376710 215537617 887882364 215537617 887882364 468618022 915002853 468618022 60654021 468618022 60654021 40859964 60654021 151879637 637350696 151879637 637350696 387725121 637350696 340818915 150906930 340818915 150906930 100425569 150906930 607641575 931114623 607641575 355751926 607641575 355751926 237021654 355751926 718061876 417393571 718061876 358367883 718061876 358367883 757821691 358367883 117982297 177250222 117982297 249043003 117982297 249043003 834107600 249043003 101474289 152516683 101474289 286991346 101474289 286991346 807466031 286991346 70972419 107318326 70972419 882818670 70972419 882818670 693780980 270116107 693780980 270116107 177673839 270116107 649234532 705295426 649234532 72101756 649234532 72101756 951662511 72101756 619250671 989926878 619250671 989926878 553507528 989926878 646664597 874960898 646664597 949161930 646664597 949161930 504619101 949161930 656465667 184876320 656465667 184876320 876881975 184876320 854807341 292084884 854807341 292084884 803670445 292084884 996850976 4761765 996850976 348582681 996850976 348582681 232174723 348582681 751156068 994061602 751156068 994061602 112743896 151509430 112743896 151509430 100843897 151509430 621572717 542301405 621572717 59847737 621572717 59847737 40337281 59847737 581648207 600508915 581648207 396629715 581648207 396629715 732337962 396629715 188898080 286436289 188898080 431222663 188898080 431222663 945179214 81910519 945179214 179897508 945179214 179897508 119891213 179897508 254044691 380922829 254044691 95367817 254044691 95367817 63728916 95367817 724125831 478477708 724125831 478477708 676279239 478477708 865423740 200849751 865423740 840101203 865423740 840101203 558752740 840101203 986534184 20176856 986534184 222964909 986534184 222964909 147200562 222964909 397890621 781879826 397890621 137821179 397890621 137821179 908698896 137821179 773723313 452925051 773723313 452925051 84081563 126605556 84081563 463993232 84081563 463993232 309463703 463993232 235552659 226373615 235552659 226373615 149542978 226373615 493091498 917021052 493091498 283535147 493091498 283535147 186818361 283535147 362513152 842504344 362513152 842504344 388855038 842504344 304444221 456710885 304444221 882469884 304444221 882469884 499341999 882469884 49453863 73562575 49453863 190579682 49453863 190579682 728968084 401395225 728968084 69939566 728968084 69939566 953031083 69939566 256232929 884453701 256232929 884453701 453128420 616691517 453128420 858440807 453128420 858440807 399666349 858440807 468600385 523730286 468600385 523730286 200036864 302202987 200036864 700089247 200036864 700089247 364572419 700089247 351815724 929044545 351815724 689867082 351815724 689867082 271732865 83718197 271732865 83718197 55857145 83718197 62593210 553785551 62593210 553785551 352545568 553785551 116653682 175410798 116653682 688899480 116653682 688899480 610065741 688899480 425372370 62901559 425372370 62901559 957700485 62901559 934934153 493586937 934934153 493586937 97101416 111559414 97101416 111559414 74109003 111559414 780558104 456597680 780558104 456597680 381100305 709761241 381100305 204226064 381100305 204226064 863052483 204226064 381326701 707888338 381326701 707888338 259340465 19857623 259340465 19857623 12983355 19857623 964915626 490279450 964915626 490279450 302608244 453498655 302608244 822410339 302608244 822410339 623453365 942110706 623453365 529170781 623453365 529170781 377481586 803180613 377481586 350571595 377481586 350571595 233271348 350571595 689254168 459050735 689254168 131727005 689254168 131727005 87846230 131727005 231568327 347326374 231568327 40761318 231568327 40761318 972389438 40761318 661643790 843240697 661643790 671964639 661643790 671964639 485752670 671964639 830078326 4237675 830078326 4237675 2764739 4237675 525951042 654991633 525951042 476054048 525951042 476054048 932124042 103491620 932124042 331961142 932124042 331961142 220052978 331961142 749324531 370758876 749324531 45112225 749324531 45112225 969268330 45112225 779702763 855588616 779702763 855588616 324981356 488718811 324981356 603881590 324981356 603881590 352676183 603881590 139613690 209823762 139613690 454161040 139613690 454161040 302959229 454161040 107210867 160776482 107210867 186537166 107210867 186537166 398958613 793709044 398958613 411329248 398958613 411329248 274157610 411329248 441952945 885417762 441952945 885417762 103647109 155093579 103647109 996523098 103647109 996523098 613180331 996523098 19904375 30216160 19904375 224088147 19904375 224088147 721026600 413258121 721026600 96265851 721026600 96265851 936198154 96265851 930072721 750376578 930072721 750376578 515369907 750376578 895416881 157297761 895416881 864592808 895416881 864592808 435333910 864592808 712691568 425128228 712691568 465769240 712691568 465769240 310584075 465769240 401555018 864580554 401555018 260637132 401555018 260637132 826856255 260637132 763731361 680065784 763731361 680065784 385729612 680065784 700223984 443124163 700223984 866567870 700223984 866567870 540675207 569341945 540675207 569341945 713960892 278957388 713960892 278957388 814289392 278957388 130982710 196685341 130982710 522777975 130982710 522777975 910851638 134711213 910851638 958158953 910851638 958158953 417549482 28467629 417549482 28467629 18289195 28467629 220411742 736983929 220411742 736983929 586665077 597650878 586665077 597650878 417243906 597650878 587801469 665270915 587801469 344087075 587801469 344087075 767416242 344087075 144546483 96973475 144546483 96973475 935843571 96973475 902520136 146784999 902520136 8094237 902520136 8094237 5379880 8094237 786616203 865660380 786616203 865660380 511567220 865660380 560719404 200242013 560719404 200242013 133261186 200242013 636324008 750039612 636324008 748586747 636324008 748586747 978532039 32288931 978532039 152438616 978532039 152438616 561500833 535347946 561500833 379711553 561500833 379711553 253246898 379711553 563772581 888092515 563772581 888092515 633415704 888092515 311427131 428669868 311427131 428669868 286119769 428669868 715072924 421813931 715072924 785148778 715072924 785148778 203891990 67808724 203891990 67808724 45866729 67808724 525650876 653550295 525650876 653550295 377828370 653550295 760184069 263519890 760184069 263519890 861846286 206049138 861846286 305203666 861846286 305203666 202280173 305203666 381686398 799603743 381686398 171758910 381686398 171758910 885698494 171758910 369965259 897983560 369965259 356718504 369965259 356718504 758836149 356718504 212145011 164234769 212145011 164234769 890588492 164234769 277018793 620710786 277018793 620710786 437413656 620710786 265783742 398910888 265783742 460048834 265783742 460048834 688684442 460048834 630904162 777196911 630904162 185254036 630904162 185254036 876635711 185254036 414262553 578331352 414262553 578331352 660201919 578331352 477310281 818913228 477310281 259901267 477310281 259901267 171122730 259901267 965171688 51751269 965171688 80020405 965171688 80020405 53555064 80020405 96195939 196296330 96195939 196296330 868795567 196296330 652465680 904982678 652465680 836905124 652465680 836905124 492178669 836905124 949909331 74615184 949909331 192742154 949909331 192742154 128479971 192742154 571958197 976604877 571958197 55219914 571958197 55219914 30733890 45741547 30733890 331882932 30733890 331882932 220020237 331882932 155267912 139665318 155267912 139665318 93076004 139665318 372904391 832816848 372904391 190569534 372904391 190569534 872811585 190569534 678721127 474886657 678721127 193878066 678721127 193878066 870546233 193878066 676173848 478622289 676173848 329270320 676173848 329270320 777589707 329270320 141753729 213681796 141753729 994376445 141753729 994376445 618082817 994376445 535951505 439385504 535951505 439385504 702637288 439385504 369700178 980382917 369700178 361028808 369700178 361028808 755725436 361028808 570091127 976837528 570091127 880114673 570091127 880114673 138808606 208766850 138808606 403271026 138808606 403271026 727653903 403271026 551598164 695622151 551598164 695622151 657944278 830609892 657944278 830609892 192237799 290697592 192237799 472328550 192237799 472328550 663665036 726603939 663665036 726603939 33678919 49720031 33678919 103258960 33678919 103258960 998983116 1457990 998983116 57783726 998983116 57783726 39017161 57783726 739841773 540195136 739841773 540195136 483064694 716665578 483064694 716665578 365160363 716665578 702452264 439587706 702452264 976677820 702452264 976677820 338308356 976677820 984695997 22823257 984695997 959831506 984695997 959831506 534592844 983925887 534592844 768011510 534592844 768011510 910677804 135192739 910677804 960283326 910677804 960283326 127459077 126581933 127459077 126581933 916539112 126581933 483017593 553857468 483017593 178459337 483017593 178459337 119188370 178459337 784020222 320038131 784020222 170176225 784020222 170176225 886773902 170176225 328608052 494285382 328608052 494285382 424733918 944680362 424733918 384061179 424733918 384061179 256454815 384061179 882777950 176173902 882777950 365058759 882777950 365058759 197919959 298979437 197919959 456076785 197919959 456076785 732118058 339466069 732118058 339466069 88306737 132320287 88306737 293633786 88306737 293633786 247506891 370858802 247506891 124041961 247506891 124041961 917953050 124041961 342929692 535971620 342929692 429843436 342929692 429843436 287092897 429843436 597443159 726003781 597443159 158198008 597443159 158198008 58190336 86968529 58190336 582211276 58190336 582211276 919475867 121961485 919475867 398961207 919475867 398961207 656073213 850598141 656073213 247207804 656073213 247207804 163082507 247207804 849379089 226325486 849379089 910187743 849379089 910187743 109306769 163238798 109306769 663576889 109306769 663576889 759564185 355898662 759564185 621735152 759564185 621735152 106675681 108823549 106675681 108823549 72356836 108823549 672758795 484397016 672758795 229224764 672758795 229224764 847446384 229224764 22702171 34277637 22702171 394429660 22702171 394429660 263026725 394429660 229750817 107952994 229750817 107952994 71385780 107952994 477017507 617363998 477017507 63047939 477017507 63047939 42489338 63047939 251727255 449905903 251727255 449905903 299846283 449905903 293169511 249541140 293169511 249541140 986216668 20738868 986216668 219136467 986216668 219136467 589300672 884540805 589300672 643453321 589300672 643453321 238501384 357818963 238501384 966490285 238501384 966490285 371125112 966490285 19832882 30108834 19832882 733339959 19832882 733339959 572948040 733339959 268544788 402987929 268544788 723247690 268544788 723247690 577562055 723247690 501583766 885586953 501583766 41544691 501583766 41544691 971936261 41544691 707882939 432023850 707882939 6580064 707882939 6580064 4240698 6580064 779024748 327167133 779024748 70788894 779024748 70788894 952573154 70788894 466791225 942425955 466791225 942425955 571206493 942425955 389762440 991878487 389762440 991878487 350054262 991878487 878423556 182513525 878423556 226040530 878423556 226040530 137493838 207086814 137493838 504352025 137493838 504352025 609921309 504352025 165937522 251362679 165937522 946673945 165937522 946673945 569860260 946673945 320748055 482346219 320748055 982021524 320748055 982021524 973120854 39769112 973120854 980196798 973120854 980196798 402484966 436580653 402484966 436580653 291123582 436580653 413568117 516369997 413568117 130149330 413568117 130149330 913897588 130149330 292822977 460611186 292822977 460611186 688221993 460611186 412160690 874785497 412160690 848458541 412160690 848458541 761100627 170899099 761100627 170899099 886289133 170899099 793485731 430331153 793485731 430331153 204029049 196753599 204029049 196753599 131060734 196753599 930697522 81130612 930697522 81130612 54091505 81130612 149948990 450999729 149948990 450999729 864140263 202675425 864140263 218265086 864140263 218265086 144358737 218265086 621728996 541464724 621728996 325224100 621728996 325224100 215331669 325224100 976616015 35468787 976616015 59608622 976616015 59608622 40075415 59608622 766598910 803178924 766598910 803178924 233489850 333430348 233489850 333430348 774638052 333430348 19073138 29492591 19073138 386452520 19073138 386452520 877965848 183339725 877965848 527987386 877965848 527987386 655005955 527987386 753111055 320607022 753111055 320607022 212548763 320607022 573126825 809544290 573126825 27846091 573126825 27846091 17943192 27846091 581441189 968784796 581441189 323728727 581441189 323728727 80435157 92551988 80435157 92551988 938474770 92551988 328885646 990912520 328885646 990912520 620910643 990912520 507018252 256451079 507018252 256451079 168945138 256451079 949763182 74941315 949763182 284983681 949763182 284983681 187969433 284983681 937944666 93252436 937944666 877471070 937944666 877471070 392944483 877471070 457975320 632974427 457975320 632974427 462049656 632974427 399966408 807409150 399966408 38467168 399966408 38467168 25574009 38467168 692011435 455124058 692011435 162878997 692011435 162878997 891399230 162878997 679744960 473701981 679744960 35402580 679744960 35402580 23430044 35402580 582819370 841304460 582819370 365783997 582819370 365783997 243686351 365783997 768222498 342851265 768222498 573790278 768222498 573790278 174053751 231597256 174053751 231597256 902033513 147520372 902033513 885893438 902033513 885893438 513159587 885893438 617847546 355515605 617847546 355515605 759868818 355515605 247523435 370901764 247523435 266052758 247523435 266052758 823201608 266052758 799773356 297410179 799773356 275325069 799773356 275325069 131725629 197690626 131725629 464933160 131725629 464933160 619498791 667598101 619498791 61662177 619498791 61662177 41631648 61662177 68235549 312915920 68235549 312915920 929132016 107901238 929132016 828472623 929132016 828472623 595201488 828472623 715321381 26984705 715321381 26984705 982196238 26984705 973414179 105773763 973414179 105773763 70069574 105773763 143715162 216879513 143715162 123609552 143715162 123609552 951221511 5962698 951221511 5962698 995816012 5962698 671557276 692025835 671557276 692025835 421951067 692025835 857746176 112098182 857746176 112098182 74341192 112098182 412659935 705270049 412659935 384963586 412659935 384963586 739489304 384963586 464926550 580405510 464926550 150957184 464926550 150957184 899848109 150957184 334100783 608754963 334100783 233007234 334100783 233007234 18280436 701011 18280436 701011 526492 701011 677381534 476800275 677381534 161479444 677381534 161479444 892653324 161479444 801605634 294987406 801605634 35710192 801605634 35710192 23617391 35710192 38540412 421100711 38540412 421100711 451551024 982606663 451551024 901396950 451551024 901396950 651797315 901396950 496714091 330021557 496714091 330021557 218829178 330021557 834460681 140344820 834460681 140344820 93624341 140344820 540021988 646728018 540021988 646728018 478953122 944011467 478953122 73154398 478953122 73154398 950943917 73154398 107042283 227567630 107042283 227567630 323440501 881182822 323440501 881182822 560215227 881182822 524117339 557943612 524117339 979047177 524117339 979047177 284316402 372345652 284316402 372345652 248437183 372345652 653706550 845030322 653706550 373618862 653706550 373618862 747186786 373618862 288428782 431828796 288428782 267612276 288428782 267612276 175991741 267612276 330321961 506982898 330321961 506982898 649540209 932362325 649540209 925469020 649540209 925469020 581694021 925469020 971197954 42859157 971197954 699867664 971197954 699867664 77629149 116632896 77629149 392012423 77629149 392012423 972137818 41330575 972137818 794679143 972137818 794679143 265349824 398180706 265349824 482685361 265349824 482685361 673942445 482685361 628338478 561309885 628338478 190638791 628338478 190638791 872728113 190638791 393172937 652093036 393172937 50558322 393172937 50558322 34386322 50558322 838942887 441741351 838942887 441741351 294636558 441741351 539401105 809325300 539401105 503179192 539401105 503179192 275152554 413077017 275152554 912735628 275152554 912735628 933019483 102069345 933019483 743800490 933019483 743800490 431591423 743800490 946265600 67330452 946265600 67330452 22573154 34075805 22573154 448037624 22573154 448037624 873504027 189546173 873504027 271570029 873504027 271570029 410590666 760872513 410590666 448488272 410590666 448488272 713713475 255894539 713713475 255894539 168447358 255894539 739438200 462157962 739438200 462157962 401564841 910323630 401564841 274515721 401564841 274515721 180479514 274515721 332203217 498831170 332203217 433520263 332203217 433520263 289492034 433520263 774883152 333136876 774883152 882645485 774883152 882645485 24700790 37092936 24700790 848740335 24700790 848740335 498764098 848740335 196172302 296449873 196172302 370492878 196172302 370492878 481767768 603618115 481767768 603618115 435589331 603618115 862573408 204877191 862573408 449150787 862573408 449150787 299346382 449150787 556141743 537878659 556141743 317437143 556141743 317437143 785758705 317437143 717960124 417742794 717960124 44890161 717960124 44890161 29648946 44890161 572600911 910915098 572600911 650730329 572600911 650730329 578150839 650730329 424099193 860081282 424099193 158000444 424099193 158000444 105334260 158000444 797294219 573296022 797294219 573296022 110958816 166197789 110958816 267819080 110958816 267819080 822031793 267819080 417045218 804308128 417045218 804308128 642075482 804308128 388504752 400379234 388504752 400379234 266540975 400379234 567141152 985798175 567141152 109310252 567141152 109310252 927848999 109310252 128068430 255853654 128068430 255853654 667849439 904471517 667849439 904471517 370899764 904471517 500859014 943778997 500859014 263339227 500859014 263339227 173116205 263339227 891367114 162949087 891367114 524278119 891367114 524278119 121302517 182162726 121302517 599819275 121302517 599819275 477169830 599819275 81245442 55976418 81245442 55976418 962250153 55976418 842759733 300039953 842759733 300039953 198357973 300039953 463690982 733389116 463690982 733389116 493558806 733389116 424510850 128355469 424510850 128355469 915182248 128355469 748662546 371617527 748662546 118045172 748662546 118045172 78674631 118045172 703578026 475863301 703578026 475863301 316667152 475863301 995679218 6128212 995679218 946722869 995679218 946722869 158817826 240276107 158817826 806335359 158817826 806335359 635799970 806335359 187587899 284466681 187587899 827907342 187587899 827907342 512624145 827907342 225905396 339796963 225905396 441652328 225905396 441652328 704371738 226951438 704371738 226951438 848864348 226951438 778484685 327671255 778484685 17565506 778484685 17565506 11489009 17565506 36212831 365117937 36212831 365117937 961069325 58013092 961069325 385530837 961069325 385530837 739172272 385530837 984103813 23894508 984103813 867645129 984103813 867645129 479908893 31657836 479908893 31657836 978937114 31657836 520180937 635850187 520180937 71769472 520180937 71769472 951964009 71769472 869430766 470468855 869430766 470468855 313154605 470468855 484043973 763824935 484043973 763824935 383354295 752007185 383354295 755261120 383354295 755261120 365160738 755261120 810060077 40314388 810060077 40314388 26767070 40314388 189380450 700313026 189380450 700313026 610402964 700313026 218154695 61026048 218154695 61026048 41064382 61026048 550039833 712488809 550039833 32992912 550039833 32992912 978256259 32992912 92166495 138239550 92166495 112401139 92166495 112401139 926015685 112401139 870413563 193995351 870413563 8341655 870413563 8341655 993867223 8341655 400962008 882020077 400962008 90290673 400962008 90290673 940055321 90290673 802970641 293088278 802970641 116308496 802970641 116308496 77392619 116308496 603436742 878388393 603436742 331552939 603436742 331552939 219776153 331552939 813372986 279948090 813372986 912185438 813372986 912185438 22629988 34145072 22629988 388190424 22629988 388190424 737362400 388190424 735860923 942810488 735860923 942810488 504348692 494340798 504348692 494340798 666725972 494340798 593215111 841499726 593215111 716823424 593215111 716823424 362248819 716823424 479254476 593474873 479254476 802180839 479254476 802180839 592176434 802180839 157653864 238707404 157653864 421909874 157653864 421909874 291529381 436990808 291529381 389348917 291529381 389348917 259865684 389348917 295865238 443615276 295865238 385003684 295865238 385003684 5630341 8383280 5630341 371789404 5630341 371789404 859156961 210654360 859156961 485571624 859156961 485571624 7433982 11257725 7433982 797798311 7433982 797798311 452121743 797798311 96066262 144170468 96066262 883087385 96066262 883087385 415883850 883087385 353215749 506612796 353215749 625148419 353215749 625148419 581152642 625148419 562023914 131388926 562023914 131388926 913084453 131388926 906223718 624068858 906223718 624068858 30305741 45463456 30305741 331608727 30305741 331608727 816208885 275895293 816208885 899021084 816208885 899021084 403084737 496790737 403084737 496790737 294410106 441341567 294410106 843617483 294410106 843617483 618405252 843617483 462837513 152567982 462837513 152567982 898804223 152567982 23948063 36195968 23948063 686651240 23948063 686651240 697824315 446477628 697824315 853097611 697824315 853097611 365694852 762414787 365694852 861438179 365694852 861438179 816100652 275994280 816100652 288373696 816100652 288373696 190722681 288373696 835263535 127056525 835263535 127056525 916258830 127056525 273145524 409661471 273145524 25240545 273145524 25240545 16194118 25240545 976004745 903682843 976004745 903682843 91462003 137457826 91462003 991220053 91462003 991220053 715171419 175105323 715171419 175105323 116492354 175105323 239120678 924882076 239120678 924882076 797701442 300741815 797701442 888427909 797701442 888427909 494926589 588097886 494926589 750762050 494926589 750762050 757895928 119951367 757895928 119951367 920801719 119951367 891862639 953894367 891862639 953894367 519522862 195693941 519522862 195693941 130437488 195693941 677339680 476893139 677339680 221339037 677339680 221339037 146087646 221339037 827897547 259278666 827897547 153848388 827897547 153848388 897737257 153848388 274223714 411483657 274223714 362611292 274223714 362611292 172755871 103787211 172755871 103787211 931882451 103787211 54770858 82296889 54770858 121306978 54770858 121306978 759635635 882813504 759635635 882813504 475156202 735659588 475156202 735659588 306276827 459209731 306276827 461016546 306276827 461016546 808927047 285299102 808927047 939053848 808927047 939053848 656241072 939053848 858092094 212416792 858092094 256886366 858092094 256886366 169137946 256886366 400536153 652250005 400536153 624197469 400536153 624197469 539150506 624197469 106922406 63806979 106922406 63806979 956969009 63806979 39089468 57925126 39089468 464187284 39089468 464187284 685861469 464187284 157422806 57602322 157422806 57602322 961321327 57602322 462651302 706466832 462651302 680471067 462651302 680471067 414660368 680471067 727728740 141762809 727728740 141762809 82713442 124215902 82713442 859028063 82713442 859028063 448481902 284909164 448481902 284909164 187901751 284909164 275477122 499343810 275477122 499343810 831754126 165451044 831754126 165451044 110447527 165451044 813280793 587788170 813280793 587788170 440465049 587788170 712356854 425687869 712356854 617264677 712356854 617264677 284107159 337003062 284107159 337003062 824834796 263831716 824834796 696433976 824834796 696433976 92756939 118988600 92756939 118988600 921406816 118988600 133137763 200043471 133137763 99590919 133137763 99590919 66184643 99590919 126211609 899434206 126211609 899434206 771222552 234455463 771222552 234455463 844031905 234455463 787190744 696031267 787190744 696031267 515402961 696031267 879598270 181009112 879598270 256518087 879598270 256518087 343647327 657402991 343647327 415821181 343647327 415821181 208715838 114649064 208715838 114649064 76263108 114649064 383513393 914145788 383513393 418852155 383513393 418852155 717191400 418852155 86729129 130361097 86729129 948977201 86729129 948977201 797866092 61145792 797866092 61145792 41233458 61145792 85799640 128845829 85799640 74888631 85799640 74888631 949798357 74888631 331140150 497289751 331140150 428240495 331140150 428240495 710657256 428240495 533363490 653050517 533363490 653050517 578227726 653050517 138288597 207959824 138288597 560524220 138288597 560524220 712806245 424830230 712806245 617266286 712806245 617266286 290444839 412347661 290444839 412347661 274579744 412347661 684404308 487089556 684404308 487089556 266577230 400505344 266577230 913413482 266577230 913413482 614488329 913413482 279721120 419838660 279721120 473705890 279721120 473705890 679734978 473705890 256389076 297868841 256389076 297868841 799485250 297868841 24865523 37367475 24865523 404081415 24865523 404081415 893481341 160270947 893481341 420382148 893481341 420382148 12504084 19070333 12504084 106596364 12504084 106596364 930028535 106596364 536053784 836518397 536053784 118180783 536053784 118180783 922042234 118180783 125597190 363394323 125597190 363394323 831947383 252775372 831947383 373855256 831947383 373855256 747088569 373855256 957912604 62724212 957912604 265889440 957912604 265889440 174957578 265889440 739892138 384176331 739892138 347007277 739892138 347007277 95100382 142676287 95100382 402453347 95100382 402453347 728117124 402453347 683976254 599817330 683976254 599817330 374517887 599817330 743312807 28456252 743312807 28456252 981423131 28456252 120772850 181357024 120772850 89182959 120772850 89182959 59458368 89182959 522899443 833648724 522899443 365880350 522899443 365880350 243735017 365880350 391441989 651674369 391441989 160535449 391441989 160535449 893344779 160535449 16214777 25367378 16214777 33415058 16214777 33415058 977893672 33415058 77998041 823370794 77998041 823370794 497131268 823370794 407050782 511247579 407050782 511247579 175568501 30465268 175568501 30465268 979778541 30465268 143447996 216262931 143447996 169179692 143447996 169179692 42792651 63500587 42792651 594573869 42792651 594573869 453262924 514099244 453262924 849188811 453262924 849188811 446882220 849188811 802300781 48666661 802300781 48666661 32776220 48666661 416025774 575738750 416025774 43583287 416025774 43583287 28801996 43583287 956484598 935425856 956484598 935425856 635678411 935425856 842255407 29881614 842255407 29881614 6460671 9438796 6460671 896791900 6460671 896791900 651925027 896791900 499002638 984534565 499002638 285195712 499002638 285195712 809002923 285195712 440764060 528695876 440764060 228854711 440764060 228854711 83309521 46585051 83309521 46585051 968237782 46585051 538074006 972150509 538074006 291654752 538074006 291654752 803953240 291654752 94166041 141076659 94166041 448674819 94166041 448674819 696329098 448674819 267900767 402260248 267900767 705985573 267900767 705985573 559032341 705985573 50302065 74979080 50302065 111277822 50302065 111277822 926629703 111277822 536216159 601462358 536216159 419200436 536216159 419200436 716889870 419200436 200199472 302424087 200199472 555279072 200199472 555279072 742730206 297671498 742730206 297671498 799568881 297671498 679415938 474092006 679415938 179765549 679415938 179765549 119849286 179765549 613766884 708881599 613766884 350908423 613766884 350908423 975904183 36274210 975904183 224443340 975904183 224443340 39153490 58023605 39153490 405403072 39153490 405403072 726276791 405403072 204411059 308103010 204411059 565246708 204411059 565246708 448118887 565246708 207215704 145197895 207215704 145197895 96690582 145197895 103479432 538182295 103479432 538182295 856485612 50852592 856485612 50852592 34624449 50852592 175071023 884836796 175071023 884836796 898510658 152865783 898510658 485623466 898510658 485623466 322849680 485623466 683869241 380899906 683869241 380899906 130820692 196298641 130820692 456250463 130820692 456250463 304290220 456250463 258625522 387632279 258625522 391300754 258625522 391300754 735504431 391300754 707780093 432127375 707780093 303656296 707780093 303656296 795798669 303656296 657718172 823474164 657718172 676777412 657718172 676777412 517463426 308750895 517463426 308750895 194820653 265017069 194820653 265017069 174473438 265017069 451156732 644256265 451156732 82707088 451156732 82707088 970874662 43239567 970874662 719464409 970874662 719464409 290395359 75421076 290395359 75421076 949406159 75421076 193480666 292552194 193480666 281020279 193480666 281020279 185055876 281020279 822280782 267468613 822280782 815245528 822280782 815245528 642925166 815245528 939746957 90779389 939746957 191155518 939746957 191155518 247621048 371023619 247621048 172772377 247621048 172772377 115261415 172772377 424576933 890901598 424576933 169868993 424576933 169868993 113360883 169868993 983131818 25547234 983131818 503392821 983131818 503392821 583028849 544652930 583028849 351194202 583028849 351194202 811377787 282412308 811377787 859997467 811377787 859997467 224580514 337907413 224580514 451785125 224580514 451785125 635214474 608656222 635214474 486477272 635214474 486477272 671637017 486477272 132961406 199765758 132961406 373104883 132961406 373104883 796887084 4253166 796887084 4253166 2811896 4253166 633027542 810568924 633027542 91708694 633027542 91708694 939179100 91708694 930863833 745687319 930863833 745687319 102645021 153862690 102645021 306333770 102645021 306333770 793491097 306333770 212611924 434921482 212611924 434921482 755185151 361734175 755185151 544931278 755185151 544931278 500790781 544931278 579591967 992301930 579591967 152204264 579591967 152204264 101159207 152204264 981690956 27924175 981690956 605504174 981690956 605504174 285275890 427398235 285275890 889253461 285275890 889253461 423687246 889253461 411581674 999570187 411581674 55917028 411581674 55917028 962288495 55917028 506982963 652722763 506982963 105863322 506982963 105863322 70189486 105863322 673513474 782714205 673513474 782714205 465416783 782714205 783671821 320699429 783671821 930262198 783671821 930262198 415474293 26333018 415474293 26333018 982506808 26333018 722656241 410553560 722656241 231345175 722656241 231345175 846052762 231345175 494233413 969394003 494233413 750396317 494233413 750396317 790663866 310819819 790663866 482541246 790663866 482541246 320970751 482541246 995098412 6800928 995098412 217842943 995098412 217842943 144154107 217842943 414486720 556476464 414486720 267665819 414486720 267665819 971198510 42846651 971198510 427828538 971198510 427828538 285459279 427828538 407689049 739788163 407689049 340654599 407689049 340654599 186176413 282843188 186176413 805403865 186176413 805403865 612627760 805403865 82370253 123609556 82370253 153089815 82370253 153089815 898269972 153089815 428123250 662430470 428123250 223761785 428123250 223761785 42238821 62690290 42238821 227318408 42238821 227318408 887605942 132010239 887605942 132010239 912486871 132010239 718274407 417132900 718274407 268164114 718274407 268164114 873694551 108157157 873694551 108157157 928911435 108157157 382048807 869037742 382048807 869037742 597504780 869037742 400501480 895047413 400501480 178271845 400501480 178271845 881181788 178271845 433914061 598212836 433914061 52246331 433914061 52246331 964847640 52246331 122252945 304365687 122252945 304365687 795228066 304365687 342086425 948351449 342086425 910526860 342086425 910526860 452736275 910526860 414350490 921986408 414350490 82061457 414350490 82061457 54668448 82061457 832151838 252142649 832151838 134937701 832151838 134937701 89668431 134937701 325135092 656963503 325135092 656963503 611784016 956529963 611784016 263986315 611784016 263986315 173769916 263986315 768031981 507053048 768031981 507053048 390145034 872177033 390145034 718282667 390145034 718282667 579289959 718282667 36808886 54501835 36808886 995675885 36808886 995675885 384173805 995675885 41277977 61210414 41277977 309506294 41277977 309506294 849883121 225610153 849883121 678555186 849883121 678555186 471455947 678555186 920063030 120772749 920063030 410357857 920063030 410357857 722776572 410357857 775045986 332740099 775045986 353181411 775045986 353181411 235157766 353181411 369776375 780131978 369776375 670308251 369776375 670308251 705404649 435802506 705404649 939462706 705404649 939462706 489808110 939462706 969784697 44666908 969784697 74687926 969784697 74687926 50184419 74687926 485255505 753477030 485255505 643368719 485255505 643368719 398763357 643368719 893420188 9576485 893420188 9576485 993057438 9576485 375336332 828486676 375336332 828486676 545554651 828486676 59178196 88516205 59178196 257455054 59178196 257455054 828993831 257455054 821476929 548337648 821476929 548337648 482924069 548337648 704376680 2985728 704376680 2985728 1826391 2985728 746715323 374291053 746715323 245392494 746715323 245392494 162052555 245392494 635326462 555589196 635326462 379994653 635326462 379994653 73450491 110404630 73450491 482568057 73450491 482568057 827557674 259711183 827557674 814010604 827557674 814010604 592335517 814010604 724106691 408258127 724106691 534625879 724106691 534625879 661667798 534625879 728621705 402015494 728621705 539386926 728621705 539386926 572005340 539386926 925745854 112481601 925745854 828584321 925745854 828584321 345568033 828584321 851687129 222886514 851687129 460854656 851687129 460854656 457369827 740865490 457369827 283409806 457369827 283409806 186674449 283409806 923123436 21311235 923123436 21311235 13682245 21311235 738491957 837070434 738491957 837070434 518918547 837070434 602074357 974412106 602074357 609950221 602074357 609950221 340592083 706273758 340592083 455648134 340592083 455648134 691780904 455648134 268805626 403610790 268805626 738281594 268805626 738281594 660775447 834457203 660775447 356429717 660775447 356429717 179936926 273670527 179936926 536106098 179936926 536106098 999965798 33444 999965798 400657254 999965798 400657254 266795000 400657254 336714043 939598539 336714043 330416291 336714043 330416291 149538317 226353740 149538317 347419728 149538317 347419728 765285359 347419728 760420611 354991045 760420611 153235083 760420611 153235083 102097088 153235083 602781605 925930579 602781605 244038028 602781605 244038028 837540921 244038028 114022612 171032899 114022612 457658834 114022612 457658834 305268551 457658834 198298683 299940977 198298683 431189355 198298683 431189355 288144018 431189355 62089137 92937076 62089137 318787291 62089137 318787291 289328959 705490384 289328959 705490384 546787943 920208836 546787943 75706347 546787943 75706347 50772301 75706347 676784617 590804243 676784617 590804243 494168804 590804243 595115446 910388761 595115446 713926173 595115446 713926173 282173068 423064239 282173068 881437043 282173068 881437043 641016894 881437043 232224386 245069916 232224386 245069916 836947714 245069916 656317512 821914205 656317512 391016341 656317512 391016341 260945933 391016341 615208307 699894376 615208307 235967705 615208307 235967705 843201201 235967705 425802350 718808041 425802350 72369128 425802350 72369128 958708702 61188755 958708702 939248518 958708702 939248518 381062340 537219277 381062340 717845701 381062340 717845701 669657506 258238038 669657506 258238038 846428114 74258141 846428114 74258141 49890608 74258141 185770329 681619812 185770329 681619812 839634132 240643438 839634132 286583650 839634132 286583650 200342937 577967253 200342937 577967253 547990566 577967253 473975790 972756070 473975790 154482992 473975790 154482992 897240809 154482992 871723746 684186131 871723746 684186131 465200816 684186131 909194963 137203273 909194963 564122788 909194963 564122788 386074252 329963043 386074252 329963043 776985876 329963043 114940008 172293933 114940008 788505997 114940008 788505997 970725584 43451536 970725584 961263430 970725584 961263430 516695749 961263430 918732429 122844392 918732429 885732967 918732429 885732967 586556954 885732967 775551305 63522763 775551305 63522763 957140297 63522763 647845423 809509234 647845423 151289827 647845423 151289827 100717331 151289827 230900606 904069443 230900606 904069443 428802184 904069443 318145763 145841288 318145763 145841288 97202470 145841288 108754146 387411126 108754146 387411126 738077518 387411126 115605479 143267134 115605479 143267134 95508068 143267134 695201337 450098298 695201337 214867139 695201337 214867139 856660641 214867139 769699092 340564057 769699092 303548040 769699092 303548040 826599178 261026664 826599178 659414591 826599178 659414591 351458194 659414591 358578886 879930944 358578886 879930944 556816948 879930944 277964179 417757374 277964179 765111966 277964179 765111966 415689272 765111966 86548042 130222062 86548042 328022702 86548042 328022702 778298910 328022702 505620300 995111423 505620300 486885666 505620300 486885666 671399313 486885666 171997022 150959636 171997022 150959636 100499298 150959636 273885952 411016653 273885952 315245890 273885952 315245890 208711734 315245890 674312653 825425991 674312653 825425991 481099428 878516114 481099428 287336473 481099428 287336473 807150765 287336473 149276656 226063422 149276656 253278723 149276656 253278723 389333575 835152436 389333575 482757425 389333575 482757425 673884961 482757425 1248354 1750744 1248354 56003750 1248354 56003750 962239738 56003750 508514677 638071353 508514677 212571574 508514677 212571574 36408826 53801533 36408826 206571467 36408826 206571467 735076774 391850527 735076774 359019117 735076774 359019117 757428964 359019117 228668169 281420034 228668169 281420034 185338180 281420034 420684251 564341900 420684251 236062597 420684251 236062597 843134628 236062597 34523517 50671105 34523517 562890187 34523517 562890187 950267976 74062937 950267976 313231633 950267976 313231633 207565338 313231633 240336801 760338525 240336801 760338525 495177420 978640647 495177420 287062929 495177420 287062929 189522492 287062929 559997278 941692917 559997278 4425944 559997278 4425944 2861823 4425944 812537310 288859212 812537310 288859212 551470409 551329904 551470409 340470028 551470409 340470028 226580856 340470028 470354828 828482687 470354828 379744414 470354828 379744414 784023215 319987040 784023215 709290306 784023215 709290306 500074774 709290306 622837597 763523366 622837597 242992253 622837597 242992253 160657578 242992253 439687208 881930307 439687208 161342648 439687208 161342648 107546521 161342648 900300142 150322850 900300142 333624739 900300142 333624739 310720964 466247899 310720964 392596421 310720964 392596421 734504574 392596421 277868785 874352351 277868785 874352351 348337573 874352351 334615035 543091266 334615035 543091266 680871950 317766199 680871950 317766199 123346635 184881076 123346635 669455127 123346635 669455127 510921290 669455127 454665607 945726328 454665607 300261635 454665607 300261635 198642670 300261635 547581546 783058536 547581546 783058536 452837457 545463186 452837457 545463186 340086369 545463186 889862249 165575762 889862249 453333005 889862249 453333005 297824987 414541425 297824987 414541425 824566032 125505398 824566032 125505398 11312714 17356229 11312714 52813858 11312714 52813858 821402146 973551023 821402146 973551023 548623665 973551023 634377094 497311364 634377094 497311364 725665539 249269023 725665539 249269023 833908859 249269023 559537789 698911846 559537789 519874109 559537789 519874109 270621170 378900143 270621170 378900143 906668830 140093703 906668830 176527719 906668830 176527719 478838492 627088315 478838492 549071136 478838492 549071136 894531331 158640611 894531331 527967971 894531331 527967971 328292314 38109727 328292314 38109727 25374165 38109727 194203226 293744595 194203226 131214132 194203226 131214132 87371528 131214132 366950324 719544123 366950324 719544123 517622519 719544123 175541959 266870231 175541959 290966609 175541959 290966609 804464461 290966609 242477142 363859761 242477142 97971787 242477142 97971787 935479276 97971787 256183453 383884250 256183453 193780505 256183453 193780505 129011853 193780505 419024098 605260599 419024098 469285114 419024098 469285114 682802256 469285114 327180172 777943412 327180172 777943412 588289932 382398628 588289932 382398628 741185666 382398628 221828280 334344933 221828280 484702611 221828280 484702611 672550979 484702611 414138109 945323223 414138109 486110258 414138109 486110258 323145550 486110258 864481955 202074804 864481955 654194514 864481955 654194514 295905114 294180485 295905114 294180485 59647600 89470169 59647600 173975900 59647600 173975900 927566117 61603155 927566117 61603155 40540425 60083842 40540425 883460140 40540425 883460140 845109472 232744862 845109472 644805399 845109472 644805399 254806224 243442747 254806224 243442747 837876869 243442747 90723352 136396503 90723352 343757424 90723352 343757424 443810673 968096766 443810673 883947080 443810673 883947080 596249607 883947080 374222599 3681323 374222599 3681323 997536231 3681323 823540893 636527101 823540893 636527101 499485192 636527101 889684056 165879491 889684056 455579610 889684056 455579610 411360896 748965010 411360896 748965010 850811510 224287065 850811510 314938430 850811510 314938430 142946243 215556211 142946243 352660189 142946243 352660189 761889062 352660189 664177214 729032882 664177214 729032882 350632757 953030130 350632757 561482686 350632757 561482686 334833679 561482686 439204645 805831470 439204645 367002648 439204645 367002648 751759995 367002648 473381559 953755438 473381559 58739596 473381559 58739596 39596352 58739596 795656117 811975512 795656117 811975512 275937856 179684144 275937856 179684144 880313719 179684144 430887476 797733258 430887476 797733258 474573829 797733258 345574346 106616732 345574346 106616732 70643875 106616732 967714834 47369021 967714834 976111099 967714834 976111099 616772104 976111099 897553570 154105453 897553570 425270919 897553570 425270919 169643315 257635218 169643315 812285891 169643315 812285891 541284757 812285891 442281057 902749726 442281057 434683722 442281057 434683722 212697506 303934691 212697506 303934691 813206457 280019424 813206457 416733685 813206457 416733685 277480593 416733685 280270135 420658256 280270135 332615523 280270135 332615523 775171843 332615523 595383292 559831391 595383292 127376099 595383292 127376099 84564552 127376099 107265128 459147642 107265128 459147642 306180897 459147642 11099671 17160759 11099671 301898266 11099671 301898266 199832721 301898266 160952346 243404955 160952346 292278386 160952346 292278386 803601309 292278386 561443896 623832863 561443896 423852510 561443896 423852510 713472771 423852510 557000645 892300532 557000645 421512915 557000645 421512915 715408975 421512915 181476821 275696997 181476821 937952693 181476821 937952693 945916112 80821356 945916112 219336603 945916112 219336603 375274724 940708503 375274724 846610660 375274724 846610660 370560105 846610660 553043188 396798652 553043188 396798652 264382290 396798652 964921752 52088296 964921752 887097535 964921752 887097535 487690356 887097535 990774897 13840484 990774897 418498261 990774897 418498261 717451566 418498261 755871834 360804015 755871834 860972615 755871834 860972615 472223349 860972615 585283206 299264398 585283206 299264398 798571547 299264398 300535777 716053676 300535777 716053676 611470288 716053676 524325491 67027034 524325491 67027034 954804077 67027034 436001941 678195766 436001941 249042108 436001941 249042108 834109543 249042108 119382093 89289488 119382093 89289488 940592309 89289488 679695791 861539365 679695791 861539365 599801087 861539365 942521075 85995984 942521075 800752627 942521075 800752627 550139128 800752627 901499950 148520499 901499950 703086255 901499950 703086255 390011677 703086255 908884604 137619786 908884604 401196518 908884604 401196518 78214744 117606414 78214744 947707691 78214744 947707691 953251061 69493465 953251061 796402818 953251061 796402818 392390840 71650646 392390840 71650646 952037741 71650646 924721867 479469813 924721867 479469813 195824485 296217794 195824485 690108512 195824485 690108512 444559761 690108512 235186162 353291487 235186162 418115416 235186162 418115416 836816142 136889286 836816142 136889286 942314336 86374377 942314336 273552540 942314336 273552540 321042269 482594005 321042269 58559537 321042269 58559537 960733158 58559537 767405052 344105407 767405052 232851388 767405052 232851388 154132237 232851388 501603416 668478025 501603416 608358500 501603416 608358500 783719994 107680991 783719994 107680991 61205939 91625818 61205939 963540554 61205939 963540554 554259661 963540554 496272743 610944670 496272743 619908269 496272743 619908269 482703088 619908269 619381551 891325084 619381551 61504077 619381551 61504077 958575808 61504077 546756696 670876135 546756696 8019667 546756696 8019667 994098902 8019667 611442932 872465977 611442932 85401407 611442932 85401407 2427379 3662536 2427379 79369117 2427379 79369117 946704006 79369117 582226482 682851489 582226482 128206720 582226482 128206720 915396276 128206720 363589019 606707378 363589019 159933204 363589019 159933204 893601955 159933204 642618543 898727577 642618543 898727577 6257965 9214997 6257965 646289124 6257965 646289124 990481336 14450184 990481336 345994625 990481336 345994625 230766681 345994625 742464827 380899904 742464827 336046553 742464827 336046553 772860972 336046553 12997349 19884486 12997349 134754609 12997349 134754609 910849448 134754609 163024146 577629293 163024146 577629293 446737062 614776867 446737062 591582893 446737062 591582893 639691140 591582893 633108785 929266118 633108785 372252600 633108785 372252600 248411205 372252600 811769825 132905073 811769825 132905073 88481188 132905073 114005844 781104782 114005844 781104782 690163184 457939843 690163184 709648646 690163184 709648646 471221339 709648646 909509219 122008043 909509219 122008043 81367218 122008043 471446460 825932634 471446460 825932634 699249828 444393134 699249828 907049978 699249828 907049978 410328148 907049978 662700597 223659340 662700597 223659340 147710869 223659340 710979146 427823779 710979146 44994612 710979146 44994612 29767661 44994612 177440264 390750047 177440264 390750047 735773908 390750047 138329551 208027186 138329551 954551915 138329551 954551915 650912811 954551915 326771571 14351291 326771571 14351291 990487581 14351291 859728135 209169164 859728135 94738308 859728135 94738308 937149056 94738308 622397008 941628919 622397008 566939696 622397008 566939696 512282269 566939696 764203888 348947288 764203888 469000470 764203888 469000470 59822614 89702027 59822614 590345528 59822614 590345528 502796733 590345528 274915047 182857253 274915047 182857253 878216606 182857253 767669630 343552263 767669630 287692077 767669630 287692077 851439029 223360840 851439029 247726612 851439029 247726612 695590775 449541507 695590775 302933634 695590775 302933634 200556021 302933634 485192770 696421273 485192770 196718880 485192770 196718880 130988059 196718880 933232644 101854209 933232644 179746700 933232644 179746700 119811684 179746700 933971636 39005289 933971636 39005289 997004751 4487424 997004751 329096671 997004751 329096671 82328305 123382869 82328305 500272923 82328305 500272923 489975593 500272923 44066044 65458158 44066044 847322055 44066044 847322055 472954517 847322055 264118737 396305951 264118737 972130429 264118737 972130429 771405733 337851074 771405733 849906049 771405733 849906049 476663914 849906049 679130643 474316076 679130643 939835267 679130643 939835267 373691397 939835267 764069131 349312510 764069131 646857997 764069131 646857997 416166098 646857997 554859404 517925267 554859404 801362583 554859404 801362583 559857137 801362583 462980973 378988089 462980973 378988089 252886896 378988089 766337358 186317194 766337358 186317194 875703103 186317194 126328540 189628153 126328540 185173428 126328540 185173428 876686164 185173428 232131484 953277450 232131484 953277450 905087845 42653149 905087845 42653149 971389347 42653149 289369436 779473826 289369436 779473826 478528120 369972939 478528120 369972939 246978782 369972939 926474415 111707534 926474415 388274025 926474415 388274025 737324911 388274025 823641125 265390962 823641125 393608834 823641125 393608834 734057178 393608834 909118481 137244138 909118481 810711783 909118481 810711783 621244808 810711783 879238848 181560779 879238848 332740103 879238848 332740103 220686820 332740103 638580446 509187121 638580446 189348336 638580446 189348336 873631485 189348336 677896405 476003558 677896405 199812926 677896405 199812926 866185332 199812926 64554178 96931227 64554178 263406763 64554178 263406763 312239024 469240386 312239024 246435825 312239024 246435825 836015666 246435825 468494703 755463139 468494703 52876257 468494703 52876257 964463261 52876257 942808660 917554513 942808660 917554513 343385108 917554513 639681881 651055465 639681881 651055465 661321023 651055465 97744639 146650076 97744639 375059938 97744639 375059938 250534680 375059938 223708980 336678082 223708980 341644827 223708980 341644827 769049546 341644827 683227914 468728354 683227914 404663071 683227914 404663071 726785297 404663071 478349523 839987431 478349523 89712952 478349523 89712952 59836356 89712952 530573499 892367977 530573499 502351652 530573499 502351652 149388521 226201906 149388521 345788913 149388521 345788913 693860709 452223577 693860709 439688396 693860709 439688396 785874644 317349285 785874644 444721769 785874644 444721769 698959861 444721769 816827553 274899155 816827553 978814884 816827553 978814884 459250408 585082928 459250408 585082928 502004369 585082928 205066192 309313617 205066192 404640955 205066192 404640955 726794780 404640955 573224915 925459846 573224915 74715049 573224915 74715049 949844502 74715049 177782667 430082130 177782667 430082130 709269412 430082130 462863327 695735728 462863327 695735728 967268326 48197155 967268326 450641798 967268326 450641798 242930866 364651404 242930866 866291567 242930866 866291567 549461385 816521357 549461385 844535946 549461385 844535946 625785062 844535946 518596589 443032806 518596589 443032806 295549093 443032806 749894004 369690625 749894004 917515227 749894004 917515227 361194127 917515227 885663408 171793885 885663408 559251964 885663408 559251964 518140362 559251964 611436671 955610277 611436671 955610277 341209093 955610277 455020005 136983281 455020005 136983281 909381124 136983281 135845843 955557177 135845843 955557177 657067907 955557177 11072356 17033151 11072356 147141497 11072356 147141497 902270746 147141497 475900207 568773478 475900207 229701052 475900207 229701052 846904815 229701052 549337103 777685552 549337103 741599349 549337103 741599349 661971311 741599349 368245952 795167703 368245952 220912684 368245952 220912684 904949709 143267131 904949709 814445103 904949709 814445103 107835781 161572690 107835781 437870875 107835781 437870875 975682332 36532522 975682332 45107197 975682332 45107197 104008502 347812170 104008502 347812170 878174016 182973495 878174016 548930002 878174016 548930002 545966231 500170077 545966231 853179514 545966231 853179514 507148243 853179514 999899546 61686 999899546 340355471 999899546 340355471 7515160 11456480 7515160 170529048 7515160 170529048 231964538 348320203 231964538 189348341 231964538 189348341 126197239 189348341 750228363 623288523 750228363 623288523 583315769 623288523 647064674 997757698 647064674 36094633 647064674 36094633 23879613 36094633 771469927 838474327 771469927 838474327 337032875 838474327 694920232 450692526 694920232 967883633 694920232 967883633 2942106 4623734 2942106 773634088 2942106 773634088 953214581 69576614 953214581 118260565 953214581 118260565 444141820 919171053 444141820 645990054 444141820 645990054 402444715 645990054 904988936 143232985 904988936 808143229 904988936 808143229 628875159 808143229 906169390 140890377 906169390 294436704 906169390 294436704 179515355 198088 179515355 198088 180576 198088 952822533 995988312 952822533 995988312 109756922 163926873 109756922 733354540 109756922 733354540 467022515 733354540 184629006 90928976 184629006 90928976 60726700 90928976 936003978 166870371 936003978 166870371 97373349 146093087 97373349 175861339 97373349 175861339 883049723 175861339 279978800 420260357 279978800 148357111 279978800 148357111 98696466 148357111 834364570 496292392 834364570 496292392 330461766 496292392 730486583 399329332 730486583 510376873 730486583 510376873 470079209 510376873 725517996 406512531 725517996 722204750 725517996 722204750 360919823 722204750 740415756 383484771 740415756 629979034 740415756 629979034 326251999 311097541 326251999 311097541 790352973 311097541 153102941 231629172 153102941 322721133 153102941 322721133 782152463 322721133 663745389 498598182 663745389 359286276 663745389 359286276 757071553 359286276 481465133 821655003 481465133 202505315 481465133 202505315 864225366 202505315 263441810 444226770 263441810 444226770 699324326 444226770 15334901 23525144 15334901 253571748 15334901 253571748 167319309 253571748 33713261 49776656 33713261 625600592 33713261 625600592 579731262 657321287 579731262 218259021 579731262 218259021 854478404 218259021 800763927 690364954 800763927 690364954 599841452 690364954 651629421 368869712 651629421 368869712 833972082 249175408 833972082 893742345 833972082 893742345 657765248 893742345 729366679 153283646 729366679 153283646 898170851 153283646 687635670 461330995 687635670 151301778 687635670 151301778 899568466 151301778 546660789 541769732 546660789 1003912 546660789 1003912 676812 1003912 720767217 723375431 720767217 723375431 165502840 250603875 165502840 943389295 165502840 943389295 699743979 275386341 699743979 275386341 816485916 275386341 56828562 84965216 56828562 236189460 56828562 236189460 433712191 591794225 433712191 591794225 477289434 591794225 200988755 303524301 200988755 498831172 200988755 498831172 670169180 230418675 670169180 230418675 152400096 230418675 935974133 96669980 935974133 174018959 935974133 174018959 116015422 174018959 691626032 455763669 691626032 430302343 691626032 430302343 709171724 430302343 416430566 990001626 416430566 990001626 804080868 291485575 804080868 919820318 804080868 919820318 65842066 99052399 65842066 421994376 65842066 421994376 714922957 421994376 124739450 186887148 124739450 790748761 124739450 790748761 730925133 6253256 730925133 6253256 3960948 6253256 8790872 788557151 8790872 788557151 795607069 223431566 795607069 223431566 147579723 223431566 844627996 786044707 844627996 786044707 440679945 786044707 596275609 312124588 596275609 312124588 206953016 312124588 487622797 803777799 487622797 39465456 487622797 39465456 973333701 39465456 349847170 997298865 349847170 997298865 899684652 151097336 899684652 389822067 899684652 389822067 260244716 389822067 301053981 451730863 301053981 47697238 301053981 47697238 32028908 47697238 418379085 937831076 418379085 284763284 418379085 284763284 187788388 284763284 564259929 985429697 564259929 985429697 282752006 423844543 282752006 582327900 282752006 582327900 355655248 582327900 231311539 211081188 231311539 211081188 140263858 211081188 661720124 752657848 661720124 159033030 661720124 159033030 105981537 159033030 486897114 803885882 486897114 349245547 486897114 349245547 232523650 349245547 877221495 184382418 877221495 633735195 877221495 633735195 591779717 633735195 616919609 804234682 616919609 516608240 616919609 516608240 274109876 138034732 274109876 138034732 908330624 138034732 63465327 94973797 63465327 342757368 63465327 342757368 768321329 342757368 169671838 257670273 169671838 961075547 169671838 961075547 534123564 961075547 417873299 948007512 417873299 959631141 417873299 959631141 858119235 212413946 858119235 473082374 858119235 473082374 86188135 129435394 86188135 631120000 86188135 631120000 405928650 631120000 81676104 122498822 81676104 140344822 81676104 140344822 906539857 140344822 190767251 475909807 190767251 475909807 879559433 181158176 879559433 367059636 879559433 367059636 751679871 367059636 957256404 63438062 957256404 227178352 957256404 227178352 45115314 67074076 45115314 429704871 45115314 429704871 396903528 619381689 396903528 270512707 396903528 270512707 820129019 270512707 657710587 542142329 657710587 494973855 657710587 494973855 666169568 494973855 89060953 134033832 89060953 917760398 89060953 917760398 772265115 336733278 772265115 965948937 772265115 965948937 604346302 965948937 829606700 256475327 829606700 654636534 829606700 654636534 430329669 654636534 478753078 18268328 478753078 18268328 987683070 18268328 867204536 198380967 867204536 195885668 867204536 195885668 869137875 195885668 417828234 782884144 417828234 355804187 417828234 355804187 949432432 75391477 949432432 339029862 949432432 339029862 183537907 226746886 183537907 226746886 121259936 181998558 121259936 997145764 121259936 997145764 434289215 20960375 434289215 20960375 986049931 20960375 556704561 702630014 556704561 588820046 556704561 588820046 520061865 588820046 789399845 23807881 789399845 23807881 15522866 23807881 907960440 138514775 907960440 9867155 907960440 9867155 6695839 9867155 706825460 872534159 706825460 872534159 364759666 872534159 510372741 539059112 510372741 539059112 479240473 539059112 904391649 144085170 904391649 322313792 904391649 322313792 692942763 489750386 692942763 489750386 81033021 52132863 81033021 52132863 964883033 52132863 841595797 341187597 841595797 341187597 745051261 376672667 745051261 274385920 745051261 274385920 843201854 235948099 843201854 848123442 843201854 848123442 508861744 848123442 739621037 287813725 739621037 287813725 806936897 287813725 123689926 185658389 123689926 416749947 123689926 416749947 947449792 78412500 947449792 422596352 947449792 422596352 143687071 192637141 143687071 192637141 933059883 102029524 933059883 547862389 933059883 547862389 189097787 54312364 189097787 54312364 963296730 54312364 109170925 163117973 109170925 137318025 109170925 137318025 909079256 137318025 196599937 358111538 196599937 358111538 758017253 358111538 212707533 132363397 212707533 132363397 912229262 132363397 468596620 782546460 468596620 446638390 468596620 446638390 297782635 446638390 669423089 492072453 669423089 492072453 327172883 492072453 368189006 856172628 368189006 856172628 723199341 308285363 723199341 308285363 962223639 56015515 962223639 622656808 962223639 622656808 476228811 622656808 876769280 185057699 876769280 281064052 876769280 281064052 405190492 855224249 405190492 217806370 405190492 217806370 854718321 217806370 575554407 811743416 575554407 447657908 575554407 447657908 298414176 447657908 439132747 573410068 439132747 14432531 439132747 14432531 990483208 14432531 469443212 917665067 469443212 26538704 469443212 26538704 982408411 26538704 87989607 355757337 87989607 355757337 759643038 355757337 748408859 969333378 748408859 969333378 604415092 969333378 655837957 820923703 655837957 820923703 512299713 820923703 931362882 104515150 931362882 789576964 931362882 789576964 360420276 789576964 555086877 167646920 555086877 167646920 888342537 167646920 518378805 784640764 518378805 58871575 518378805 58871575 960521430 58871575 219036184 837554949 219036184 837554949 967843230 47114255 967843230 314313719 967843230 314313719 388872729 544106063 388872729 280956766 388872729 280956766 142295225 214657298 142295225 575874512 142295225 575874512 557828240 223074140 557828240 223074140 96701672 145207044 96701672 627075400 96701672 627075400 342948981 627075400 271704795 407751112 271704795 913821874 271704795 913821874 464625302 913821874 441916242 192742157 441916242 192742157 871239538 192742157 362707257 940945425 362707257 940945425 356480076 940945425 962490017 55776752 962490017 748872054 962490017 748872054 550782769 748872054 974331573 38148245 974331573 159352877 974331573 159352877 722300901 431915147 722300901 431915147 162463248 46139720 162463248 46139720 968568265 46139720 312576082 469594748 312576082 262219476 312576082 262219476 874429499 187995894 874429499 363130261 874429499 363130261 754382464 363130261 827971004 259053063 827971004 694924173 827971004 694924173 456946019 140798239 456946019 140798239 906253667 140798239 441870779 727739353 441870779 170142884 441870779 170142884 113607441 170142884 117778276 402405993 117778276 402405993 728150006 402405993 226151053 340030732 226151053 570719023 226151053 570719023 490941407 570719023 489613014 755015808 489613014 755015808 574881485 755015808 140582637 112680592 140582637 112680592 925623001 112680592 640634337 568910802 640634337 114755534 640634337 114755534 76352934 114755534 471981990 650152845 471981990 650152845 167625146 254333734 167625146 395540046 167625146 395540046 903303413 145589887 903303413 826529596 903303413 826529596 537796766 826529596 704363564 437148803 704363564 896928140 704363564 896928140 363628450 896928140 486436530 907437177 486436530 727023168 486436530 727023168 586056943 727023168 393932562 888851161 393932562 447053814 393932562 447053814 697359680 447053814 685817017 483181340 685817017 483181340 276026182 265229284 276026182 265229284 823731666 265229284 381093841 778166546 381093841 658597276 381093841 658597276 862393213 205051810 862393213 882746129 862393213 882746129 435113420 882746129 716291733 420056288 716291733 492226085 716291733 492226085 443363141 686048239 443363141 170090053 443363141 170090053 11947209 18234564 11947209 449098224 11947209 449098224 695914042 449098224 623272010 966090631 623272010 451017633 623272010 451017633 987555036 18595606 987555036 918817757 987555036 918817757 504236989 918817757 779579002 151303176 779579002 151303176 100724386 151303176 708736032 430793241 708736032 183012074 708736032 183012074 878116825 183012074 657686190 618701218 657686190 167493118 657686190 167493118 888450998 167493118 792136353 308559098 792136353 218045231 792136353 218045231 144268700 218045231 504088926 717112516 504088926 293966366 504088926 293966366 802419759 293966366 339300639 730416251 339300639 258799671 339300639 258799671 828063910 258799671 792799544 360320979 792799544 360320979 240270906 360320979 770969283 54380281 770969283 54380281 963263708 54380281 696056780 449066763 696056780 155405440 696056780 155405440 896632765 155405440 261795336 788904949 261795336 788904949 439956689 788904949 73455647 110410971 73455647 611681982 73455647 611681982 535364025 611681982 491973915 641086627 491973915 284266605 491973915 284266605 187367225 284266605 545253555 864268193 545253555 835980157 545253555 835980157 644804032 835980157 27017067 40621564 27017067 387721186 27017067 387721186 870525285 193958806 870525285 261239844 870525285 261239844 171972897 261239844 517118854 945895727 517118854 945895727 368621320 945895727 893433973 160316229 893433973 345863861 893433973 345863861 745496270 375934198 745496270 254767741 745496270 254767741 830889368 254767741 109090259 163065799 109090259 734485398 109090259 734485398 991936400 11863102 991936400 843907840 991936400 843907840 480750965 843907840 680699485 472098314 680699485 545803093 680699485 545803093 326537790 219380549 326537790 219380549 853735442 219380549 768487281 351537039 768487281 351537039 233780749 351537039 944371871 57120155 944371871 57120155 38601914 57120155 854873823 814310142 854873823 814310142 286773479 231075889 286773479 231075889 152719740 231075889 760549134 926981676 760549134 926981676 525307863 926981676 622788617 27054631 622788617 27054631 17421686 27054631 662943368 499770281 662943368 390562165 662943368 390562165 173011095 221288986 173011095 221288986 24995550 37470434 24995550 768333267 24995550 768333267 505419826 537332558 505419826 613597422 505419826 613597422 290936680 122144161 290936680 122144161 919331382 122144161 42965596 63876776 42965596 275999315 42965596 275999315 816066081 275999315 382756227 652325293 382756227 354763938 382756227 354763938 760671141 354763938 310713325 466132138 310713325 382833847 310713325 382833847 255556234 382833847 461237605 705558729 461237605 269251750 461237605 269251750 821098796 269251750 706297441 628407131 706297441 628407131 7069278 10540552 7069278 879699756 7069278 879699756 640661888 971020879 640661888 447391114 640661888 447391114 697081107 447391114 572945336 586966888 572945336 350545698 572945336 350545698 115470470 173032000 115470470 536742896 115470470 536742896 613371408 536742896 388563461 955703550 388563461 725140347 388563461 725140347 563025017 725140347 483738219 311645296 483738219 311645296 789907601 311645296 104382421 85137154 104382421 85137154 943055569 85137154 169585271 257588760 169585271 35802546 169585271 35802546 976359943 35802546 516562104 906164775 516562104 406841663 516562104 406841663 271030476 406841663 874117194 188586737 874117194 319278675 874117194 319278675 211842733 319278675 866551664 199347708 866551664 266209925 866551664 266209925 823030520 266209925 886469442 170674413 886469442 412651124 886469442 412651124 141899489 213834103 141899489 281479691 141899489 281479691 503120797 706852714 503120797 706852714 471661244 706852714 771765385 176662716 771765385 176662716 117703735 176662716 303399751 455075411 303399751 207334289 303399751 207334289 860940542 207334289 647508715 874716178 647508715 437894105 647508715 437894105 252937054 337933350 252937054 337933350 224591888 337933350 554015865 906229939 554015865 97119407 554015865 97119407 935744284 97119407 298121170 520134869 298121170 520134869 375860307 520134869 307669941 428683412 307669941 428683412 926906533 110834526 926906533 262132256 926906533 262132256 436175838 960920033 436175838 268199233 436175838 268199233 821629098 268199233 366697240 830420576 366697240 357712139 366697240 357712139 758383351 357712139 67765662 82047414 67765662 82047414 54651158 82047414 115864900 270373408 115864900 270373408 520371561 949638223 520371561 466551315 520371561 466551315 310873762 466551315 960951025 58163955 960951025 287336477 960951025 287336477 189764022 287336477 437517427 878104102 437517427 114928736 437517427 114928736 924117126 114928736 615227263 726771251 615227263 346965123 615227263 346965123 765483044 346965123 276342102 453389093 276342102 453389093 866799100 183488536 866799100 183488536 122356991 183488536 955639621 65857780 955639621 194305729 955639621 194305729 129348752 194305729 649424477 779925235 649424477 707582531 649424477 707582531 508127778 707582531 846671735 72750718 846671735 72750718 951182648 72750718 884858169 237726208 884858169 237726208 747986276 836418072 747986276 836418072 418304906 836418072 823140269 266151535 823140269 520930548 823140269 520930548 244011574 143976882 244011574 143976882 904406077 143976882 482311134 677893559 482311134 107102592 482311134 107102592 70893886 107102592 288983835 432807490 288983835 374576417 288983835 374576417 746441442 374576417 312708623 469805677 312708623 15316939 312708623 15316939 989687349 15316939 449117709 921257819 449117709 921257819 196033357 234006058 196033357 234006058 844360213 234006058 214572173 324090727 214572173 274677819 214572173 274677819 180619838 274677819 327249707 492362712 327249707 36391337 327249707 36391337 24114057 36391337 621352273 837871913 621352273 164443505 621352273 164443505 109999447 164443505 329081053 494667267 329081053 140841729 329081053 140841729 906224323 140841729 340885735 775977064 340885735 775977064 543086605 775977064 115644365 173362383 115644365 209683028 115644365 209683028 859494763 209683028 763019856 767743028 763019856 767743028 466566401 767743028 714951339 421972460 714951339 518292938 714951339 518292938 119998278 180080297 119998278 229119886 119998278 229119886 523953530 699227115 523953530 287821899 523953530 287821899 190080634 287821899 668050985 492241189 668050985 370401695 668050985 370401695 247224981 370401695 728073480 402562387 728073480 86475487 728073480 86475487 942271143 86475487 861136287 428619467 861136287 428619467 286035505 428619467 524314704 907280940 524314704 907280940 98049771 147204048 98049771 186603234 98049771 186603234 124411015 186603234 38032015 56303952 38032015 976029330 38032015 976029330 522619378 976029330 369084185 447660934 369084185 447660934 696859259 447660934 391620716 831573976 391620716 324106081 391620716 324106081 896850367 154979456 896850367 330008053 896850367 330008053 78593247 117985570 78593247 477806040 78593247 477806040 317980111 477806040 137261502 206851648 137261502 506368365 137261502 506368365 342684011 506368365 117272304 125964288 117272304 125964288 916838402 125964288 326089215 490311340 326089215 300456506 326089215 300456506 797912676 300456506 446121788 908733657 446121788 763331464 446121788 763331464 645010523 763331464 373015315 650954132 373015315 682172566 373015315 682172566 592939891 682172566 499540623 365649766 499540623 365649766 807417428 240491546 807417428 240491546 839850961 240491546 409296366 634959783 409296366 376489387 409296366 376489387 745207362 376489387 359400967 782058016 359400967 64714591 359400967 64714591 956383294 64714591 363464833 958155374 363464833 790418733 363464833 790418733 790504201 267081813 790504201 267081813 175655800 267081813 717658309 620270273 717658309 620270273 439935687 901757329 439935687 444895496 439935687 444895496 698933645 444895496 632797294 555998520 632797294 555998520 355238644 555998520 935257449 98468261 935257449 131465855 935257449 131465855 87522897 131465855 857556197 351754063 857556197 351754063 762537220 351754063 889595517 48514059 889595517 48514059 967162402 48514059 715668355 659441122 715668355 659441122 516885794 907621113 516885794 365719506 516885794 365719506 223655060 91682436 223655060 91682436 939185489 91682436 382675779 767863618 382675779 261790594 382675779 261790594 826112433 261790594 389446167 906931308 389446167 906931308 712543538 425423400 712543538 573415868 712543538 573415868 112089593 167646919 112089593 294106267 112089593 294106267 802234917 294106267 40954244 60780313 40954244 487257457 40954244 487257457 709171285 430308378 709171285 675097374 709171285 675097374 527859251 675097374 683606246 193907399 683606246 193907399 870532022 193907399 517744567 782382245 517744567 97308052 517744567 97308052 64857888 97308052 166946731 310691634 166946731 310691634 305233716 457598494 305233716 343079189 305233716 343079189 228385161 343079189 391373256 963827601 391373256 187950510 391373256 187950510 125372738 187950510 897885005 153607886 897885005 555155764 897885005 555155764 62433013 13886083 62433013 13886083 9272895 13886083 372247822 769052199 372247822 600916988 372247822 600916988 757216991 359127021 757216991 565470128 757216991 565470128 390618521 565470128 816222490 153436189 816222490 153436189 102263462 153436189 992192093 11223015 992192093 458278675 992192093 458278675 218539217 4079020 218539217 4079020 997187183 4079020 411608124 796361372 411608124 796361372 499515554 111613653 499515554 111613653 74122244 111613653 92812820 597089283 92812820 597089283 764292503 348771651 764292503 388343388 764292503 388343388 151593106 229230129 151593106 352413091 151593106 352413091 828410642 161394496 828410642 161394496 892754745 161394496 857066402 763333867 857066402 763333867 392479272 763333867 971093110 43032546 971093110 380285434 971093110 380285434 604581720 617351921 604581720 127911606 604581720 127911606 915547683 127911606 160519835 519188733 160519835 519188733 613325785 519188733 367362387 828671060 367362387 225410403 367362387 225410403 849998186 225410403 432967775 774882354 432967775 144570157 432967775 144570157 39246994 58189975 39246994 212327344 39246994 212327344 871383895 192406686 871383895 692980763 871383895 692980763 282727455 357064496 282727455 357064496 238069225 357064496 431484424 976961447 431484424 976961447 478978594 976961447 403119790 421734175 403119790 421734175 766966621 3383718 766966621 3383718 997712674 3383718 798156411 335144785 798156411 335144785 222642293 335144785 960095068 59486353 960095068 648989492 960095068 648989492 344012578 648989492 760790736 354653854 760790736 850973596 760790736 850973596 390222984 850973596 905142938 142871844 905142938 646789172 905142938 646789172 167130408 253122454 167130408 777616931 167130408 777616931 595420035 777616931 561062939 893116902 561062939 789873125 561062939 789873125 384511963 789873125 858616011 211914060 858616011 402015495 858616011 402015495 267630834 402015495 346472301 804030014 346472301 343865727 346472301 343865727 229052797 343865727 641462218 607065744 641462218 607065744 354128314 607065744 601252033 987814581 601252033 691753801 601252033 691753801 482122042 691753801 752542381 84813970 752542381 84813970 943407151 84813970 428727278 954247762 428727278 893397483 428727278 893397483 478333103 893397483 464609087 666670922 464609087 922955264 464609087 922955264 601530161 922955264 343039240 645066576 343039240 671196302 343039240 671196302 594119619 79745668 594119619 79745668 53363612 79745668 606893877 943853672 606893877 50309412 606893877 50309412 966103808 50309412 808567478 285892608 808567478 194326305 808567478 194326305 129368568 194326305 934873622 99289086 934873622 287492589 934873622 287492589 258809771 925766108 258809771 925766108 645523095 925766108 549814930 674107429 549814930 896998040 549814930 896998040 330099957 462062814 330099957 462062814 687142894 462062814 657176653 984583425 657176653 69830182 657176653 69830182 47121770 69830182 227355100 341408559 227355100 333969834 227355100 333969834 774230054 333969834 610391798 579096401 610391798 161083094 610391798 161083094 107420353 161083094 186094703 381820092 186094703 381820092 786872229 136472946 786872229 136472946 909801608 136472946 542382914 728505075 542382914 511579331 542382914 511579331 468855736 511579331 618402311 547569552 618402311 277987844 618402311 277987844 972922596 40124854 972922596 238653117 972922596 238653117 610005139 934585742 610005139 490272001 610005139 490272001 854974234 73154397 854974234 73154397 7290834 10977004 7290834 276177540 7290834 276177540 241322339 818985834 241322339 818985834 549184505 818985834 370120764 19123485 370120764 19123485 987277385 19123485 964250712 976519121 964250712 976519121 625243423 976519121 954276701 67774162 954276701 419332279 954276701 419332279 152687338 34588780 152687338 34588780 22844802 34588780 338374145 793488027 338374145 240643437 338374145 240643437 159045722 240643437 503739181 621383770 503739181 197832038 503739181 197832038 867563197 197832038 140441413 380080604 140441413 380080604 689470733 801263996 689470733 801263996 514192147 801263996 998248537 2470006 998248537 974054421 998248537 974054421 141530740 213207416 141530740 259466333 141530740 259466333 869573486 195306593 869573486 706565400 869573486 706565400 555754411 706565400 642257778 838931906 642257778 762294998 642257778 762294998 97640102 102698788 97640102 102698788 932607785 102698788 275172018 825689796 275172018 825689796 482697294 908603617 482697294 383906479 482697294 383906479 123956575 62277796 123956575 62277796 958267392 62277796 94831609 278840221 94831609 278840221 183437097 278840221 60798472 91248348 60798472 131465850 60798472 131465850 913011565 131465850 591586273 518805033 591586273 102612338 591586273 102612338 932659475 102612338 876322933 597382699 876322933 597382699 402373175 597382699 992050418 11517845 992050418 274737189 992050418 274737189 618820601 655188716 618820601 629252300 618820601 629252300 103348578 154836967 103348578 431375148 103348578 431375148 662836233 861478422 662836233 58425084 662836233 58425084 39455975 58425084 88635010 804997670 88635010 804997670 625469814 804997670 348360949 196325353 348360949 196325353 130820907 196325353 160243338 391558173 160243338 391558173 261204085 391558173 74215224 111827282 74215224 930122825 74215224 930122825 720968533 413270282 720968533 848912327 720968533 848912327 609679064 848912327 858291110 155577929 858291110 155577929 896556985 155577929 701170507 441741352 701170507 51725273 701170507 51725273 35114650 51725273 385356226 638108061 385356226 317225392 385356226 317225392 210183248 317225392 427032020 520350498 427032020 29349651 427032020 29349651 980793024 29349651 131721 87545 131721 944316588 131721 944316588 584965471 404237399 584965471 404237399 269158429 404237399 451552708 583165452 451552708 529020192 451552708 529020192 749473523 370482884 749473523 782196692 749473523 782196692 135258104 203326251 135258104 799055587 135258104 799055587 469941800 799055587 466214025 963789044 466214025 712084234 466214025 712084234 370314505 712084234 700246266 157543831 700246266 157543831 895291329 157543831 128896594 717976799 128896594 717976799 458548192 717976799 132728364 84543357 132728364 84543357 56327767 84543357 551645841 760592122 551645841 744218167 551645841 744218167 448756881 744218167 593427243 500753772 593427243 955821926 593427243 955821926 633576400 955821926 240357225 360659629 240357225 371540809 240357225 371540809 748755920 371540809 409245986 911035710 409245986 31889997 409245986 31889997 978764741 31889997 963428360 455774852 963428360 455774852 304035927 455774852 879845206 180689419 879845206 975831800 879845206 975831800 469563614 290525025 469563614 290525025 192113969 290525025 979485554 30846583 979485554 911697491 979485554 911697491 320315910 180134026 320315910 180134026 120047593 180134026 407551807 642380318 407551807 406051752 407551807 406051752 270399496 406051752 710783906 427991094 710783906 197794887 710783906 197794887 131746094 197794887 178796578 271772856 178796578 139179491 178796578 139179491 907247538 139179491 84483359 127081516 84483359 205635947 84483359 205635947 462320400 605263836 462320400 605263836 614934819 605263836 199233152 301177318 199233152 511307752 199233152 511307752 529287619 511307752 464411019 816477006 464411019 155806033 464411019 155806033 896457966 155806033 477847334 510061919 477847334 378962868 477847334 378962868 252880655 378962868 718281159 417132834 718281159 388576444 718281159 388576444 737142131 388576444 323991757 487196018 323991757 184628131 323991757 184628131 877111628 184628131 707266484 433049743 707266484 376345814 707266484 376345814 745231155 376345814 431785465 865130261 431785465 291679332 431785465 291679332 951454105 72329746 951454105 942886819 951454105 942886819 184703884 280381681 184703884 578685072 184703884 578685072 958946924 60858343 958946924 276611946 958946924 276611946 181923724 276611946 871792304 192026644 871792304 949031270 871792304 949031270 444174237 418696895 444174237 418696895 717310371 418696895 712592269 425318133 712592269 187227007 712592269 187227007 124923911 187227007 656614524 831257188 656614524 282776395 656614524 282776395 889185294 166510881 889185294 416043309 889185294 416043309 277222681 416043309 801641457 266721184 801641457 266721184 175425225 266721184 548908563 700902330 548908563 499357001 548908563 499357001 332510382 499357001 612363817 770262825 612363817 45872726 612363817 45872726 968655037 45872726 555917062 911929704 555917062 332530389 555917062 332530389 904443654 143804785 904443654 273144642 904443654 273144642 562178599 620071344 562178599 377748399 562178599 377748399 187808263 86290103 187808263 86290103 5
152565 2322199 0 2322199 3979831 2322199 998993 676310 998993 2038168 998993 2038168 3708827 2038168 3347921 3969104 3347921 3969104 977210 868190 977210 868190 406562 1246102 406562 662703 406562 662703 3234292 1686006 3234292 1667035 3234292 1667035 450202 459717 450202 2604128 450202 2604128 4270665 2604128 367371 1287033 367371 1369041 367371 1369041 4201161 2518129 4201161 2467511 4201161 2467511 927360 940273 927360 3319325 927360 3319325 4458362 256632 4458362 256632 226218 256632 3795566 4749188 3795566 4749188 1653224 4749188 2715323 1666311 2715323 1677883 2715323 1677883 1498694 1677883 2882853 1655270 2882853 2965693 2882853 2965693 4624776 2965693 1285932 1285400 1285932 2548374 1285932 2548374 3585185 1077412 3585185 2987853 3585185 2987853 3720136 1674607 3720136 4285002 3720136 4285002 369456 874125 369456 874125 4454481 4395872 4454481 4395872 709081 46933 709081 46933 3320004 46933 343400 1647078 343400 1647078 4311349 1647078 1679056 4640229 1679056 2482290 1679056 2482290 4173110 2482290 3598073 1952874 3598073 3315062 3598073 3315062 651987 642443 651987 1665124 651987 1665124 4462006 2797489 4462006 1465357 4462006 1465357 799757 3352445 799757 293549 799757 293549 1655927 293549 896955 997947 896955 997947 1657715 2364666 1657715 2364666 4271145 2364666 331378 477644 331378 477644 3743689 2900915 3743689 2055049 3743689 2055049 4611404 2055049 1520133 1655591 1520133 1662617 1520133 1662617 3110051 1662617 1686402 3749644 1686402 2148978 1686402 2148978 3937780 3351824 3937780 439197 3937780 439197 450595 4647013 450595 4647013 1681965 4647013 1663583 326598 1663583 326598 356215 326598 1677676 3335432 1677676 3335432 4262753 2570846 4262753 4902478 4262753 4902478 1389750 277107 1389750 1664489 1389750 1664489 4524881 1664489 3421171 987797 3421171 987797 350527 3019054 350527 3019054 3991154 2335040 3991154 2868609 3991154 2868609 453139 454003 453139 1666877 453139 1666877 401951 1666877 534971 528979 534971 1674839 534971 1674839 2438544 1674839 335215 1340419 335215 2981030 335215 2981030 4771864 3108377 4771864 1679173 4771864 1679173 65024 1679173 1653552 2761399 1653552 2022171 1653552 2022171 4637723 2022171 568171 1120728 568171 2806723 568171 2806723 4502596 2806723 1679250 528631 1679250 528631 530684 528631 1859959 1666983 1859959 403427 1859959 403427 420151 403427 4152709 2477776 4152709 1768800 4152709 1768800 1654256 1768800 4200353 2544111 4200353 2261859 4200353 2261859 4403496 2261859 234485 1407686 234485 4766391 234485 4766391 3317151 4766391 1685181 1386998 1685181 2612632 1685181 2612632 4043345 2612632 3559418 3375624 3559418 3375624 3315126 3375624 3325138 673089 3325138 2719813 3325138 2719813 4375291 2719813 843996 848011 843996 2867096 843996 2867096 4521451 2867096 4357569 2318495 4357569 2590530 4357569 2590530 937325 448142 937325 448142 3342188 448142 1677696 4401134 1677696 4401134 4046491 2390038 4046491 2920114 4046491 2920114 3764413 2920114 4478583 1887577 4478583 1887577 1678312 1887577 3314976 425792 3314976 3082168 3314976 3082168 3585450 3082168 1219705 3339812 1219705 2432079 1219705 2432079 4289354 435421 4289354 435421 1064287 721883 1064287 721883 3319062 721883 1327167 1911145 1327167 1911145 3549452 1911145 402723 3322430 402723 2797507 402723 2797507 4466369 2797507 4003199 1649098 4003199 1649098 3321277 3339956 3321277 3339956 767869 3339956 4616515 2060431 4616515 4222105 4616515 4222105 1440019 1025749 1440019 1025749 1012080 1025749 4624440 2948676 4624440 935292 4624440 935292 1663906 3899197 1663906 2640745 1663906 2640745 3319394 2640745 1255223 1290520 1255223 1649565 1255223 1649565 4914919 1649565 1484625 3342383 1484625 3342383 4253257 3342383 1025752 1684642 1025752 2680445 1025752 2680445 4018063 2680445 798458 846212 798458 3482794 798458 3482794 3347241 3482794 2744904 1415064 2744904 1415064 1415077 1415064 4781972 3085684 4781972 3085684 4445958 2232977 4445958 2460935 4445958 2460935 1088909 1081356 1088909 2740497 1088909 2740497 4397439 2740497 193508 865523 193508 865523 4548584 1947094 4548584 1947094 2537194 1682725 2537194 1684685 2537194 1684685 2845895 1684685 1337585 343200 1337585 3333449 1337585 3333449 3742739 3333449 3189901 401410 3189901 401410 397455 401410 656960 1062311 656960 1062311 592495 1062311 3712616 2948024 3712616 1935826 3712616 1935826 3325837 1935826 4385970 1403706 4385970 1661534 4385970 1661534 4414366 1661534 1205263 1203271 1205263 2586227 1205263 2586227 4267233 2586227 241695 1416856 241695 1666752 241695 1666752 4074850 1666752 1663109 4799638 1663109 1658314 1663109 1658314 155271 1658314 1049584 3333386 1049584 1929589 1049584 1929589 4733845 1929589 4606623 2928530 4606623 1752692 4606623 1752692 835895 807357 835895 3040773 835895 3040773 3626354 3040773 420058 434813 420058 2539389 420058 2539389 4484218 2835782 4484218 2418401 4484218 2418401 445852 443705 445852 3329195 445852 3329195 4102505 3346428 4102505 3323654 4102505 3323654 1668230 1942677 1668230 1942677 4738331 1942677 2320554 1678516 2320554 2163343 2320554 2163343 4493359 2163343 3579868 3104240 3579868 407936 3579868 407936 1430405 231257 1430405 840694 1430405 840694 871049 840694 3813441 3342762 3813441 3342762 1539738 3342762 3638984 1974410 3638984 2434063 3638984 2434063 4083091 2434063 1439074 1460979 1439074 2672731 1439074 2672731 3988250 2672731 1245210 1027340 1245210 1027340 1059268 1027340 1667809 4832348 1667809 2408797 1667809 2408797 4705861 1760597 4705861 1760597 1662456 1760597 3343972 3966554 3343972 1664816 3343972 1664816 687322 380578 687322 380578 3982879 2311267 3982879 1952051 3982879 1952051 3343866 1926358 3343866 2721029 3343866 2721029 3328720 3548152 3328720 2990869 3328720 2990869 4525167 1357240 4525167 1357240 301280 681038 301280 681038 3324349 2658606 3324349 2658606 3338797 2658606 1672309 4414443 1672309 426132 1672309 426132 431885 426132 1654409 2441701 1654409 2441701 3331277 2441701 1032213 1071898 1032213 1071898 1062025 1071898 631835 1026889 631835 1174431 631835 1174431 3736884 2083488 3736884 507975 3736884 507975 315257 4495549 315257 1669591 315257 1669591 2097238 3328131 2097238 2812543 2097238 2812543 4495177 2812543 3320736 3582908 3320736 1665758 3320736 1665758 4481116 1665758 4337508 3316204 4337508 3316204 502650 3316204 4334976 588969 4334976 588969 802222 830378 802222 830378 3322613 3420978 3322613 3346763 3322613 3346763 3087849 3346763 3339581 832611 3339581 832611 820290 832611 3528442 3332294 3528442 1110788 3528442 1110788 304421 3324406 304421 2667631 304421 2667631 4355537 2667631 3673562 3350861 3673562 2503149 3673562 2503149 4158139 2503149 1646773 390621 1646773 2333783 1646773 2333783 4012817 2333783 2654796 1666271 2654796 4582794 2654796 4582794 3314635 4582794 1678347 835932 1678347 835932 852814 835932 3969685 2319420 3969685 1145653 3969685 1145653 517723 1145653 3431016 2279082 3431016 2279082 4660696 1657722 4660696 1664531 4660696 1664531 179270 3315534 179270 1680061 179270 1680061 2355767 1907607 2355767 1097818 2355767 1097818 573877 1097818 1676486 835352 1676486 1682547 1676486 1682547 2345843 1682547 798299 3322147 798299 301918 798299 301918 4340900 2680891 4340900 528004 4340900 528004 1106774 2779722 1106774 2779722 3334210 2779722 1680036 4749622 1680036 3035552 1680036 3035552 4675604 3035552 3350875 4602528 3350875 637167 3350875 637167 1046032 637167 3547651 2168905 3547651 2168905 4600384 342090 4600384 342090 353920 342090 3333270 210764 3333270 2008857 3333270 2008857 4667943 2008857 4498263 2812741 4498263 906350 4498263 906350 608753 592303 608753 3321443 608753 3321443 1670293 1045533 1670293 1045533 1072028 1045533 1675917 1890168 1675917 1890168 1651532 1890168 4600281 2960647 4600281 1909670 4600281 1909670 4748071 1909670 4211300 2446858 4211300 688233 4211300 688233 723216 688233 3639017 3046843 3639017 2142424 3639017 2142424 4523166 2142424 1651228 3350413 1651228 1667718 1651228 1667718 2514552 1667718 655433 635644 655433 839616 655433 839616 3339557 839616 1671615 4605708 1671615 4605708 4625817 433857 4625817 433857 1235564 433857 4181415 2512549 4181415 1906736 4181415 1906736 4762804 1906736 1656192 3109613 1656192 818284 1656192 818284 210671 1648124 210671 276788 210671 276788 3776015 2108661 3776015 1372999 3776015 1372999 295043 1372999 4821616 3320779 4821616 2865409 4821616 2865409 1678942 2011585 1678942 2177745 1678942 2177745 4476633 2177745 3313963 4710384 3313963 527805 3313963 527805 631426 3331035 631426 3331035 4648043 3331035 3740489 2573239 3740489 2573239 3349681 2573239 4004894 319411 4004894 319411 1328458 319411 3633291 3346442 3633291 2662846 3633291 2662846 4338923 2662846 4295904 361421 4295904 361421 1301642 361421 3859020 2200150 3859020 2063295 3859020 2063295 3734682 2063295 4496679 2845106 4496679 1344246 4496679 1344246 1330380 1344246 3214079 1647326 3214079 848009 3214079 848009 785788 848009 1172244 3342877 1172244 3342877 4582921 3342877 843742 824927 843742 2579994 843742 2579994 4730698 1903039 4730698 2270383 4730698 2270383 4104482 2543347 4104482 698523 4104482 698523 724638 698523 1683223 4201425 1683223 2583080 1683223 2583080 4247618 2583080 1683282 3226245 1683282 2640322 1683282 2640322 1661356 2640322 1904115 2709061 1904115 2050860 1904115 2050860 4419041 2756761 4419041 403049 4419041 403049 1065363 3319264 1065363 3319264 1967359 3319264 588877 1501400 588877 1501400 3335257 376885 3335257 376885 1315372 376885 4491844 2861663 4491844 1152530 4491844 1152530 527259 1152530 933144 917866 933144 2160874 933144 2160874 4493863 2160874 1080008 1082529 1080008 1970820 1080008 1970820 3652943 1970820 1669114 3341749 1669114 3341749 385860 369262 385860 2093632 385860 2093632 3775800 2093632 1521149 3317743 1521149 2095452 1521149 2095452 4106429 2560434 4106429 1033330 4106429 1033330 245583 1674840 245583 1674840 4812181 1674840 769334 892911 769334 3103040 769334 3103040 4788306 3103040 3652775 696460 3652775 696460 691589 696460 1672109 4994340 1672109 1153878 1672109 1153878 1148755 1153878 1695656 3336131 1695656 291178 1695656 291178 1371760 291178 4257677 3836809 4257677 3836809 3328613 3836809 3580356 1910812 3580356 2132816 3580356 2132816 1671106 2132816 3333008 3852901 3333008 3339310 3333008 3339310 939490 3339310 4299237 900821 4299237 900821 921097 900821 1745211 2460594 1745211 2460594 4008263 2668325 4008263 314282 4008263 314282 1351301 314282 3321117 2724902 3321117 2724902 4885024 3388156 4885024 3388156 1660495 3388156 3563776 651893 3563776 805145 3563776 805145 1431368 232464 1431368 318701 1431368 318701 1333530 318701 4637426 2951802 4637426 2627650 4637426 2627650 1683055 3858241 1683055 3858241 3346681 3858241 1653804 2141084 1653804 2976361 1653804 2976361 4642510 2976361 578867 572483 578867 1655865 578867 1655865 4374534 1655865 478104 1166834 478104 1905670 478104 1905670 4762068 1905670 4738379 1951380 4738379 141554 4738379 141554 424094 2274715 424094 2274715 3934025 2274715 1650419 4325264 1650419 1018437 1650419 1018437 638317 1018437 1376340 1671917 1376340 1214191 1376340 1214191 422832 1214191 1666670 3167133 1666670 2680505 1666670 2680505 4929677 3335136 4929677 3037282 4929677 3037282 3664483 3037282 4488400 529993 4488400 529993 1138357 529993 4769502 3318727 4769502 3318727 3338359 4758985 3338359 1061441 3338359 1061441 1084684 1061441 3348867 104015 3348867 1667691 3348867 1667691 884270 1667691 1416680 238364 1416680 2079606 1416680 2079606 4607923 2079606 922182 744138 922182 904052 922182 904052 767433 904052 3643109 2748756 3643109 2748756 3912039 2748756 3755844 2069316 3755844 2414092 3755844 2414092 4092364 2414092 1653254 907130 1653254 1306751 1653254 1306751 405306 960105 405306 960105 1655267 3598449 1655267 1663887 1655267 1663887 4795819 1663887 3816569 3326208 3816569 3326208 1222014 1238013 1222014 3352150 1222014 3352150 3877269 3352150 1683975 3431547 1683975 3335276 1683975 3335276 4270693 3335276 825910 1670505 825910 2976074 825910 2976074 3684045 2976074 1054406 615126 1054406 1660353 1054406 1660353 4046745 1462147 4046745 1649606 4046745 1649606 1664269 283730 1664269 3809430 1664269 3809430 3347728 3809430 714807 935472 714807 1347432 714807 1347432 310866 1347432 3855635 2776940 3855635 2776940 3876087 2776940 326648 1336865 326648 3322151 326648 3322151 3040011 3344316 3040011 2399656 3040011 2399656 4046047 2399656 4043985 3322434 4043985 2799229 4043985 2799229 3869984 2799229 4217250 1685371 4217250 1685371 4952336 1685371 762573 1668424 762573 3348198 762573 3348198 2416215 3348198 652661 657484 652661 1655837 652661 1655837 2950896 1655837 1682481 2405737 1682481 2405737 4403024 3318742 4403024 2526839 4403024 2526839 2031510 3316254 2031510 1389027 2031510 1389027 250272 1389027 3928545 3324100 3928545 3324100 2703236 3324100 3344837 1299131 3344837 1299131 1313456 1299131 2041268 3344963 2041268 2829159 2041268 2829159 1675118 2829159 4783467 737391 4783467 2017647 4783467 2017647 981699 685967 981699 3130760 981699 3130760 3562931 3130760 1673062 2645371 1673062 3376861 1673062 3376861 4365011 1325014 4365011 1325014 374711 1325014 2327595 2745606 2327595 2745606 4433110 2745606 610665 1049087 610665 1681956 610665 1681956 4590616 3890386 4590616 3890386 1654855 3890386 3608035 472912 3608035 472912 466969 472912 4253795 2580540 4253795 2580540 3333578 2580540 4796192 1658026 4796192 2335582 4796192 2335582 3781227 3315691 3781227 3315691 1299106 368183 1299106 934929 1299106 934929 738312 934929 1052411 637403 1052411 1428639 1052411 1428639 1666090 1428639 929180 739111 929180 1344345 929180 1344345 4721534 2231076 4721534 2231076 3886359 2231076 4115737 3327814 4115737 3327814 4177462 3327814 1970735 2521001 1970735 2521001 4184311 2521001 511324 502862 511324 1666509 511324 1666509 458184 1666509 3352657 3314245 3352657 2119488 3352657 2119488 3329417 2119488 3692370 2016809 3692370 2814362 3692370 2814362 4474272 2814362 3324798 556677 3324798 556677 564890 556677 686659 1433253 686659 1433253 213997 1433253 4997355 2256179 4997355 2256179 3351408 2256179 3915403 1799546 3915403 1799546 838776 843868 838776 3776589 838776 3776589 3317584 3776589 746811 910329 746811 2115659 746811 2115659 4576365 2115659 1664511 2524755 1664511 2441583 1664511 2441583 4214350 2441583 2609562 1676562 2609562 3315620 2609562 3315620 836337 3315620 1321907 1341248 1321907 2133652 1321907 2133652 3801950 2133652 1172676 468428 1172676 917365 1172676 917365 136922 3327081 136922 2456113 136922 2456113 3330955 2456113 636490 3350802 636490 1660241 636490 1660241 493680 1660241 3315877 3560431 3315877 1892872 3315877 1892872 4779460 1892872 1361838 1338507 1361838 1648982 1361838 1648982 4343720 2311987 4343720 1650854 4343720 1650854 1660157 4163822 1660157 2020840 1660157 2020840 4653703 2020840 1451224 216539 1451224 3349193 1451224 3349193 575150 581779 575150 2849241 575150 2849241 4534586 2863670 4534586 413102 4534586 413102 381895 413102 3347618 733877 3347618 523840 3347618 523840 3632323 1960303 3632323 836989 3632323 836989 847940 836989 3692441 2763598 3692441 2763598 4288189 3336704 4288189 2545327 4288189 2545327 1250720 423950 1250720 2890717 1250720 2890717 4895711 3346309 4895711 1649644 4895711 1649644 1648947 491911 1648947 628608 1648947 628608 1019436 628608 3889866 2770269 3889866 906204 3889866 906204 883459 906204 3349542 955017 3349542 775085 3349542 775085 884437 775085 1040882 624338 1040882 3343818 1040882 3343818 1495305 3343818 440176 1226602 440176 1544685 440176 1544685 3341421 1544685 1202068 463468 1202068 2272727 1202068 2272727 4816041 1663349 4816041 3158364 4816041 3158364 719971 323629 719971 323629 1653504 3857345 1653504 3331482 1653504 3331482 2344179 3331482 1680332 4530677 1680332 1674204 1680332 1674204 416542 1674204 1667081 1672873 1667081 2569390 1667081 2569390 4206663 2569390 1292546 3316012 1292546 2977413 1292546 2977413 4642240 2977413 1682717 1554449 1682717 1554449 1417127 236731 1417127 780267 1417127 780267 1669069 780267 1307231 368451 1307231 736900 1307231 736900 1677727 3784193 1677727 1674603 1677727 1674603 4419932 1674603 1110040 554640 1110040 1234576 1110040 1234576 427689 1234576 4131654 2456366 4131654 1417592 4131654 1417592 1254354 448614 1254354 1094065 1254354 1094065 1087200 1094065 3329863 2431213 3329863 691569 3329863 691569 704892 691569 1677891 711498 1677891 513746 1677891 513746 512218 513746 4776512 3316931 4776512 3316931 885456 809637 885456 3028976 885456 3028976 4704011 3028976 2567351 3346223 2567351 765564 2567351 765564 759322 765564 802676 3322209 802676 3322209 2909806 3322209 2171994 199963 2171994 199963 3339766 199963 1916432 1680894 1916432 1680894 664625 1680894 3320413 549801 3320413 549801 534600 549801 1467631 204526 1467631 348696 1467631 348696 353418 1338252 353418 285057 353418 285057 2446708 3322366 2446708 1663567 2446708 1663567 1253425 384060 1253425 384060 1675784 4664266 1675784 769923 1675784 769923 878351 769923 4078214 2983174 4078214 2983174 3688963 2983174 4410598 3329991 4410598 3125491 4410598 3125491 4833032 1666626 4833032 1666626 3583439 1666626 3969307 3332843 3969307 3332843 4647656 3332843 4208978 2555791 4208978 3341755 4208978 3341755 377051 3341755 4627987 2019671 4627987 2337062 4627987 2337062 4336845 2337062 4448025 2223574 4448025 2292996 4448025 2292996 548683 540339 548683 1578013 548683 1578013 3346149 1578013 237383 770092 237383 770092 1678048 3250788 1678048 3250788 3321174 3250788 544662 3337536 544662 2589236 544662 2589236 3349750 2104645 3349750 4547582 3349750 4547582 1665115 4547582 1675403 1594200 1675403 2998359 1675403 2998359 3676642 2998359 294162 1401887 294162 2042273 294162 2042273 4631658 2042273 4453932 2208898 4453932 1663894 4453932 1663894 2215120 1663894 4702837 1981676 4702837 654387 4702837 654387 1029739 654387 1653392 2599228 1653392 2599228 3343020 2599228 506430 531104 506430 960776 506430 960776 1662626 153081 1662626 2324644 1662626 2324644 4770310 3343528 4770310 2668573 4770310 2668573 603318 1039950 603318 4050511 603318 4050511 3345755 212821 3345755 212821 1664125 1778583 1664125 1658117 1664125 1658117 4909342 1658117 4199856 3890412 4199856 3890412 1653873 3890412 3330832 1306948 3330832 2506907 3330832 2506907 4161904 2506907 708122 948157 708122 2575862 708122 2575862 4122699 2575862 593842 610595 593842 2219866 593842 2219866 3901134 2219866 973300 1654842 973300 2168580 973300 2168580 3815385 2168580 3345779 4193518 3345779 978707 3345779 978707 687369 978707 1666678 2495333 1666678 2444629 1666678 2444629 1648326 2444629 3341897 39209 3341897 371880 3341897 371880 366335 371880 746027 3048040 746027 3048040 3622312 3048040 230340 526826 230340 526826 4725776 3048215 4725776 445898 4725776 445898 457627 445898 3701123 2965977 3701123 2572631 3701123 2572631 4063468 2572631 1675240 293238 1675240 333109 1675240 333109 1315772 333109 3042576 2369581 3042576 2369581 4636467 2031769 4636467 2344233 4636467 2344233 3988314 2344233 4361270 2695696 4361270 2107133 4361270 2107133 1029330 639851 1029330 1473482 1029330 1473482 213089 1473482 3014646 2502574 3014646 2502574 4188676 2502574 357814 1308780 357814 1657837 357814 1657837 2462176 1657837 1683307 4875566 1683307 1659457 1683307 1659457 4556163 2908461 4556163 438025 4556163 438025 312556 339450 312556 677415 312556 677415 2422143 1656489 2422143 228290 2422143 228290 237447 228290 4486267 2378718 4486267 2378718 3342387 3338325 3342387 3338325 2401626 1652859 2401626 2754944 2401626 2754944 3917859 2754944 3610496 3056247 3610496 2267735 3610496 2267735 3928508 2267735 3330062 1148449 3330062 1670304 3330062 1670304 4974293 1670304 1652877 4356974 1652877 3324484 1652877 3324484 3725171 2929652 3725171 3338426 3725171 3338426 766482 754065 766482 2039725 766482 2039725 4630964 2039725 1661146 3367994 1661146 3107090 1661146 3107090 3352668 3107090 203493 3352367 203493 3027002 203493 3027002 4691905 3027002 529202 1138477 529202 4243209 529202 4243209 1437714 4243209 473742 473731 473742 2047354 473742 2047354 4604309 2047354 574704 1655904 574704 3338418 574704 3338418 2976766 3338418 1656466 422737 1656466 3332079 1656466 3332079 4428414 3332079 4103481 650137 4103481 650137 643303 629969 643303 2770286 643303 2770286 4448988 2770286 4176718 1159655 4176718 1159655 1682788 1159655 3665356 3316751 3665356 3316751 3978739 3316751 1417991 240561 1417991 4805902 1417991 4805902 3324427 4805902 3321316 2402793 3321316 2796882 3321316 2796882 1662918 2796882 4122391 3340321 4122391 2561301 4122391 2561301 4229126 1364167 4229126 1364167 296570 1364167 4262786 3343348 4262786 3343348 2497454 721619 2497454 721619 739193 721619 1290818 3048672 1290818 3048672 3882339 1070485 3882339 1070485 3321810 1070485 3791754 3333752 3791754 3333752 417763 489094 417763 489094 4585515 3314868 4585515 3314868 1269037 3314868 4286475 344581 4286475 344581 313374 344581 4539696 2726043 4539696 2726043 4423186 2726043 4593951 970112 4593951 970112 696185 970112 1658950 128992 1658950 3316561 1658950 3316561 4557504 3316561 3344201 438097 3344201 438097 1238442 438097 1446294 2658707 1446294 2658707 4023905 2658707 1515360 863279 1515360 863279 857551 863279 4469667 3348871 4469667 1034274 4469667 1034274 1062813 1034274 1664888 2820138 1664888 1183263 1664888 1183263 1202007 1183263 4219922 2477608 4219922 1230551 4219922 1230551 1102506 1096269 1102506 3959187 1102506 3959187 4615203 2561820 4615203 2561820 3333743 2561820 3702133 1253970 3702133 1349974 3702133 1349974 1670803 4227786 1670803 4227786 1671784 4227786 651233 642436 651233 3345687 651233 3345687 4455972 3345687 1133778 1140537 1133778 3329603 1133778 3329603 4715156 3329603 774064 775258 774064 1244611 774064 1244611 386886 1244611 2786452 2459617 2786452 2459617 4023917 1668120 4023917 2000995 4023917 2000995 2113932 2000995 3319418 4072923 3319418 1651689 3319418 1651689 1305223 1296124 1305223 2059416 1305223 2059416 4624541 2059416 144311 1656174 144311 4629973 144311 4629973 1657338 4629973 1228115 513564 1228115 513564 3321777 513564 1777721 3341261 1777721 453429 1777721 453429 448800 453429 1679435 2316173 1679435 2316173 4847811 1651400 4847811 4586861 4847811 4586861 3350886 4586861 4704799 2157591 4704799 2157591 1053230 623985 1053230 1177057 1053230 1177057 1206333 1177057 366293 371260 366293 936471 366293 936471 4723966 1958912 4723966 292544 4723966 292544 282751 292544 4543583 2149224 4543583 2149224 1653273 3334871 1653273 3334871 4522560 2816328 4522560 2816328 2543641 1673319 2543641 2836738 2543641 2836738 4507849 2836738 512212 487270 512212 1902018 512212 1902018 4764888 1902018 835660 801601 835660 2175336 835660 2175336 4228268 2431921 4228268 1685422 4228268 1685422 454893 1685422 3728230 2945302 3728230 2662208 3728230 2662208 4403708 3339067 4403708 3339067 456056 3339067 2851712 478471 2851712 478471 461814 2244020 461814 2244020 3340902 2244020 841222 802244 841222 3871249 841222 3871249 3330872 3871249 1417425 1386382 1417425 3321420 1417425 3321420 4722223 3321420 1672995 1156788 1672995 1156788 329187 327129 329187 679211 329187 679211 3327666 679211 977429 678515 977429 1344022 977429 1344022 4526162 3040105 4526162 3040105 4705547 3040105 1046262 597514 1046262 1432593 1046262 1432593 1421663 1432593 1201181 460050 1201181 1186554 1201181 1186554 3334479 1186554 1684657 1836035 1684657 1685963 1684657 1685963 755060 1685963 4548885 3346823 4548885 3346823 295923 1336494 295923 2637845 295923 2637845 4025812 2637845 4006688 2328887 4006688 3342824 4006688 3342824 2747953 3342824 3326986 4586691 3326986 407781 3326986 407781 897230 1673776 897230 1673776 4209608 3351581 4209608 3351581 1664508 3822898 1664508 2710038 1664508 2710038 3336226 2710038 307189 3333950 307189 1273770 307189 1273770 3315065 3612018 3315065 687121 3315065 687121 1652630 1958626 1652630 877616 1652630 877616 674427 697474 674427 1659960 674427 1659960 3931334 1679801 3931334 1327829 3931334 1327829 1318222 1327829 4601858 3319352 4601858 3319352 174873 3319352 3332171 871385 3332171 871385 793974 871385 3689395 2033715 3689395 1948611 3689395 1948611 4730499 1948611 1682011 4261947 1682011 4261947 3338096 1005232 3338096 3347782 3338096 3347782 4170913 3347782 1366730 273500 1366730 1318926 1366730 1318926 1293083 1318926 3842822 2840470 3842822 2840470 3342172 4462850 3342172 2210066 3342172 2210066 4438262 2210066 1676052 4384177 1676052 2240545 1676052 2240545 4394433 2262220 4394433 1456081 4394433 1456081 1673206 1456081 2632349 3349152 2632349 3013771 2632349 3013771 3660739 3013771 3342265 1544088 3342265 2986536 3342265 2986536 3693350 2986536 992361 669797 992361 669797 4632607 3346418 4632607 3346418 323446 1305672 323446 1305672 3775459 3325605 3775459 3325605 4199010 3325605 665969 672708 665969 1002942 665969 1002942 1025052 1002942 257467 1394262 257467 1147504 257467 1147504 1341058 1336947 1341058 1036901 1341058 1036901 3337692 1221951 3337692 892399 3337692 892399 896910 892399 3574258 3317831 3574258 1211012 3574258 1211012 456040 1211012 3924428 2284764 3924428 1309999 3924428 1309999 1169042 1159707 1169042 1250333 1169042 1250333 412946 1250333 1684521 735693 1684521 2650237 1684521 2650237 4291833 2650237 1655644 1137350 1655644 3351308 1655644 3351308 4419697 529814 4419697 529814 529513 529814 3350700 3323655 3350700 3323655 89602 3323655 663286 292637 663286 292637 4989544 1656442 4989544 235964 4989544 235964 1423456 235964 3330644 65148 3330644 856020 3330644 856020 849689 856020 3317696 2333957 3317696 1666990 3317696 1666990 3489658 1666990 1651263 3327659 1651263 3327659 601927 3343632 601927 2340166 601927 2340166 4014349 2340166 3028910 3334683 3028910 1664173 3028910 1664173 2148447 1664173 3655198 3016596 3655198 1670741 3655198 1670741 1921329 2772610 1921329 1145340 1921329 1145340 522653 1145340 1003226 650052 1003226 1352394 1003226 1352394 317084 1352394 2760848 1670034 2760848 727358 2760848 727358 3351135 727358 3318002 3714509 3318002 651401 3318002 651401 1075762 562750 1075762 3061864 1075762 3061864 3658905 703652 3658905 703652 965679 703652 4253375 3336514 4253375 3336514 266885 3336514 3058894 1666976 3058894 1886246 3058894 1886246 2473521 1886246 4061728 2606364 4061728 2266439 4061728 2266439 867702 866555 867702 1123629 867702 1123629 3617653 1939285 3617653 1658986 3617653 1658986 646150 1658986 871756 640369 871756 640369 4646353 2019146 4646353 1254716 4646353 1254716 1229627 1254716 1647702 4893544 1647702 2086137 1647702 2086137 4569351 2086137 3350314 995420 3350314 2470190 3350314 2470190 4197402 2470190 1038230 627489 1038230 627489 250647 2202354 250647 2202354 4461548 2202354 1045053 619051 1045053 3338298 1045053 3338298 3022010 3338298 2478715 1663171 2478715 1663171 4444182 1663171 4263561 2624432 4263561 2254677 4263561 2254677 4489213 3036326 4489213 3036326 681870 1000653 681870 1685941 681870 1685941 360668 1685941 3967902 3336837 3967902 3336837 1657374 406265 1657374 406265 323293 330592 323293 2425115 323293 2425115 4270211 2425115 900940 4142388 900940 4142388 3321511 4244667 3321511 3077437 3321511 3077437 4080179 1667978 4080179 1667978 474176 1170620 474176 2772951 474176 2772951 1669296 2772951 801499 784235 801499 1675506 801499 1675506 1345130 1675506 1201740 481221 1201740 2168722 1201740 2168722 3031244 2168722 1659225 4242626 1659225 1936717 1659225 1936717 4744203 1936717 4573720 2097951 4573720 1182610 4573720 1182610 503591 1182610 909192 726815 909192 1319003 909192 1319003 4481577 2173220 4481577 1926374 4481577 1926374 265580 237561 265580 805584 265580 805584 4040440 3320606 4040440 881091 4040440 881091 786566 881091 3657357 2022767 3657357 1732560 3657357 1732560 1667330 1732560 2327594 3331146 2327594 1348228 2327594 1348228 316936 1348228 3314681 1375724 3314681 224421 3314681 224421 1651468 224421 3317590 1103547 3317590 934184 3317590 934184 921157 934184 3334325 1676606 3334325 1676606 3511629 1676606 3344647 4817222 3344647 4817222 1661740 4817222 3327489 310637 3327489 1094776 3327489 1094776 1128316 1094776 3351747 4868428 3351747 4499375 3351747 4499375 1676749 940833 1676749 1116250 1676749 1116250 1683030 1116250 1309155 1648125 1309155 1648125 22976 1648125 4734870 3057954 4734870 2923943 4734870 2923943 2147176 1654509 2147176 3779836 2147176 3779836 1684678 3779836 4161842 981683 4161842 981683 277470 307766 277470 1677138 277470 1677138 3722505 1677138 1658347 3623258 1658347 2508789 1658347 2508789 4137251 2508789 2043735 1672165 2043735 2615260 2043735 2615260 4261083 2615260 3967865 338142 3967865 338142 368798 338142 1660172 4948278 1660172 1670757 1660172 1670757 1063843 1670757 3338775 344878 3338775 2909690 3338775 2909690 1662138 117255 1662138 876433 1662138 876433 618298 356984 618298 356984 3337549 1672762 3337549 1672762 1001662 331424 1001662 331424 1684105 331424 1263096 1444750 1263096 1444750 1460351 1444750 837693 837849 837693 2521569 837693 2521569 4177887 2521569 3352560 4445771 3352560 854415 3352560 854415 827686 854415 4497791 3325552 4497791 2582891 4497791 2582891 3315057 2854357 3315057 841957 3315057 841957 799378 841957 3214582 2579290 3214582 2579290 4111337 2579290 942616 709339 942616 3333431 942616 3333431 2194156 3333431 1457239 217638 1457239 1662315 1457239 1662315 20883 1662315 4246203 2587546 4246203 1255748 4246203 1255748 423681 1255748 2116151 3321824 2116151 2726475 2116151 2726475 4418870 2726475 667309 669693 667309 3317101 667309 3317101 13011 3317101 525748 494423 525748 494423 490849 494423 3588896 1942075 3588896 228285 3588896 228285 414164 2037917 414164 2037917 4632363 2037917 4451355 3344898 4451355 3344898 4890683 3344898 780688 687179 780688 687179 3331441 3584460 3331441 1262434 3331441 1262434 696091 727892 696091 2100304 696091 2100304 4662339 2991277 4662339 1385670 4662339 1385670 1081740 1107484 1081740 2667477 1081740 2667477 1686300 2667477 273885 1678779 273885 2766883 273885 2766883 4774539 3117495 4774539 480301 4774539 480301 461736 459688 461736 4400557 461736 4400557 4569285 2095496 4569285 2699250 4569285 2699250 4311043 1418417 4311043 1418417 237459 1418417 238400 255227 238400 3051494 238400 3051494 4709123 3051494 3333145 987545 3333145 1158459 3333145 1158459 484994 1158459 4056487 2619156 4056487 448546 4056487 448546 1224871 448546 1776451 3346448 1776451 3346448 638771 1019848 638771 2305933 638771 2305933 4360911 2305933 3335166 3325233 3335166 3325233 833910 3325233 1678984 3471624 1678984 2849646 1678984 2849646 4607751 1673542 4607751 1673542 20288 8288 20288 8288 3828297 3332525 3828297 3332525 3998372 3332525 3985355 1932396 3985355 1932396 4718035 1932396 3315227 565473 3315227 1674127 3315227 1674127 930505 735182 930505 1680066 930505 1680066 3343325 3868346 3343325 3475544 3343325 3475544 1210728 442174 1210728 1096425 1210728 1096425 562825 1096425 2739884 1924097 2739884 1924097 1677816 1924097 3011068 1661996 3011068 3320346 3011068 3320346 245604 3320346 1664391 84930 1664391 721392 1664391 721392 4553695 2096169 4553695 1685376 4553695 1685376 4289169 2653469 4289169 262293 4289169 262293 269367 262293 833839 1664038 833839 1664038 1860883 3318879 1860883 3318879 2317793 3318879 2097868 1990677 2097868 2486237 2097868 2486237 1880689 2486237 3763584 2902828 3763584 445462 3763584 445462 433036 445462 1660475 4118719 1660475 4118719 4067202 2267533 4067202 2267533 1686084 341024 1686084 341024 329680 341024 4461343 2174596 4461343 970248 4461343 970248 956550 970248 3326389 2954844 3326389 863564 3326389 863564 875108 863564 4157738 4017740 4157738 4017740 3324789 4017740 4033390 768247 4033390 768247 897079 768247 4013163 2653783 4013163 577454 4013163 577454 598338 577454 4509196 2404566 4509196 2404566 821008 811720 821008 2241185 821008 2241185 4428569 2241185 4180415 1647989 4180415 1856007 4180415 1856007 1661493 1856007 3581382 3332533 3581382 1050581 3581382 1050581 608682 1050581 1686078 4171549 1686078 2151840 1686078 2151840 3837501 2151840 1215716 451426 1215716 2303537 1215716 2303537 3999790 2303537 1422611 252145 1422611 320908 1422611 320908 295162 320908 1002984 2345190 1002984 2345190 4029280 2345190 1649858 3530847 1649858 3530847 733676 3530847 3313564 2461935 3313564 2461935 4177818 2461935 1652648 4968629 1652648 995687 1652648 995687 3325266 4594744 3325266 509633 3325266 509633 3621119 509633 3612174 622129 3612174 622129 620622 622129 1650401 4127054 1650401 2966686 1650401 2966686 4222032 3345961 4222032 431049 4222032 431049 783199 2150700 783199 2150700 4980405 3319581 4980405 1672978 4980405 1672978 452683 1199390 452683 2583985 452683 2583985 4069910 2583985 3983404 1298407 3983404 1298407 1304361 1298407 1686194 276093 1686194 1684559 1686194 1684559 4295767 2369806 4295767 2022081 4295767 2022081 620571 1026373 620571 2467707 620571 2467707 4183690 2467707 874983 782866 874983 1991537 874983 1991537 4668304 1991537 732921 903726 732921 2289186 732921 2289186 4366554 2289186 1019110 507469 1019110 507469 499789 507469 3447589 1647096 3447589 1209055 3447589 1209055 1445218 3351553 1445218 2667378 1445218 2667378 4359569 2667378 1043186 283089 1043186 283089 3629480 3343505 3629480 3343505 1655340 4491168 1655340 935801 1655340 935801 952195 935801 1055279 3331628 1055279 3331628 4470809 2041700 4470809 2041700 4662215 2041700 3327901 961560 3327901 2735000 3327901 2735000 382225 1296980 382225 4672832 382225 4672832 1654247 4672832 1006214 664927 1006214 1275341 1006214 1275341 417297 1275341 3599168 3072681 3599168 596102 3599168 596102 437051 1649546 437051 1649546 2990878 2204781 2990878 2204781 3845229 2204781 492294 1161715 492294 3345682 492294 3345682 4251489 1658748 4251489 2160013 4251489 2160013 364336 1678753 364336 3324148 364336 3324148 3986772 3324148 3333850 87603 3333850 87603 1659494 87603 2896447 1650911 2896447 1401428 2896447 1401428 1404016 1401428 4156488 3332884 4156488 3332884 323874 3332884 3329946 469924 3329946 1039224 3329946 1039224 1064726 1039224 1660401 88507 1660401 2016033 1660401 2016033 3345597 2016033 638443 646786 638443 1683151 638443 1683151 2689919 3335828 2689919 1257496 2689919 1257496 1673106 1257496 3181184 1656080 3181184 849969 3181184 849969 701629 1981810 701629 1981810 4703727 1981810 3967611 2691178 3967611 451540 3967611 451540 442888 451540 1249145 4179950 1249145 4179950 3349908 4179950 3345715 1548943 3345715 1811113 3345715 1811113 307536 1362939 307536 3327198 307536 3327198 3019982 3327198 1660998 1678134 1660998 1678134 3561752 1896893 3561752 1183842 3561752 1183842 1341449 310078 1341449 1009295 1341449 1009295 664145 1009295 4372055 2672943 4372055 909874 4372055 909874 748090 909874 4487948 3315463 4487948 728099 4487948 728099 664507 661190 664507 4165488 664507 4165488 1686164 4165488 1664033 4675945 1664033 526619 1664033 526619 256987 1950469 256987 1950469 4720067 1950469 3344434 610296 3344434 1653419 3344434 1653419 1484463 1653419 4917360 3314000 4917360 1896613 4917360 1896613 3344160 219530 3344160 3341888 3344160 3341888 1113267 3341888 3683357 748094 3683357 748094 1002923 990335 1002923 256509 1002923 256509 261871 256509 3327842 3349007 3327842 3349007 4886716 1661355 4886716 4846111 4886716 4846111 3345796 4846111 4658776 1651731 4658776 1651731 2929463 1651731 4134398 3086712 4134398 3086712 4730449 3086712 3332994 2316627 3332994 2316627 4329821 2316627 780595 1665560 780595 2646885 780595 2646885 4043622 2646885 3320443 1737520 3320443 1737520 1654920 1737520 3345650 2925353 3345650 1680473 3345650 1680473 433131 1680473 3556357 3098841 3556357 2032896 3556357 2032896 4622791 2032896 4063215 4009214 4063215 4009214 1671154 4009214 4371479 1402987 4371479 1402987 1674098 1402987 4232056 3070115 4232056 3070115 3338388 4554722 3338388 569404 3338388 569404 301626 309023 301626 459709 301626 459709 3356193 1651684 3356193 877055 3356193 877055 904275 877055 3812859 2982082 3812859 2982082 1304973 1313070 1304973 1665613 1304973 1665613 3611730 1665613 620151 1648281 620151 1672155 620151 1672155 3436975 1672155 1013654 660024 1013654 1952944 1013654 1952944 4690803 1952944 1031651 1664759 1031651 2701068 1031651 2701068 3948018 2701068 1275732 411677 1275732 2081179 1275732 2081179 3323834 2081179 871998 504202 871998 504202 1169352 504202 405712 2276673 405712 2276673 4476134 2170856 4476134 2364786 4476134 2364786 264356 1673958 264356 2723791 264356 2723791 4388682 2723791 3808754 4202197 3808754 4202197 1225351 448009 1225351 1114164 1225351 1114164 3640894 1654189 3640894 678580 3640894 678580 688721 678580 3974291 2678056 3974291 1673923 3974291 1673923 4905844 1673923 1683884 3826747 1683884 2078405 1683884 2078405 4610399 2078405 1647486 433004 1647486 752306 1647486 752306 760545 752306 1657855 4473465 1657855 3324268 1657855 3324268 4032059 3324268 1655633 687927 1655633 687927 1001990 687927 1673832 2909091 1673832 2909091 3741200 2909091 216572 3346957 216572 2507387 216572 2507387 4156466 2507387 1030735 626037 1030735 3102241 1030735 3102241 4788421 3102241 4404954 2025324 4404954 2025324 3696707 2025324 3873779 3049391 3873779 3049391 1954284 657378 1954284 657378 1028192 657378 3646472 3328696 3646472 3328696 4390373 3328696 1650170 3432083 1650170 2437094 1650170 2437094 4242021 2437094 3911645 1887161 3911645 1887161 1424338 1374944 1424338 1374944 1352724 3351475 1352724 3351475 4701668 3351475 1647139 542885 1647139 1680082 1647139 1680082 4372887 2703523 4372887 1245295 4372887 1245295 1263743 1245295 3618428 3096282 3618428 3096282 3601197 3096282 3767432 482357 3767432 482357 476515 482357 1349758 1359159 1349758 669250 1349758 669250 1006975 669250 3352343 3488029 3352343 1663150 3352343 1663150 1002204 1663150 3086685 1648403 3086685 2201433 3086685 2201433 3849829 2201433 3315228 1394485 3315228 1394485 245807 1394485 4037974 2501931 4037974 2501931 4175859 2501931 4105149 3350376 4105149 1285168 4105149 1285168 774224 754190 774224 3785123 774224 3785123 4132224 765153 4132224 765153 1389116 3335960 1389116 3335960 4131850 3335960 2882701 1659270 2882701 1659924 2882701 1659924 297396 280246 297396 1144706 297396 1144706 3954388 2736330 3954388 2129632 3954388 2129632 1408923 281186 1408923 3343056 1408923 3343056 4356926 3343056 639220 1662916 639220 2456054 639220 2456054 4207409 2456054 797397 886281 797397 2625351 797397 2625351 4288764 2625351 3947534 1649753 3947534 1649753 4764722 1649753 4324133 2631747 4324133 885144 4324133 885144 781479 885144 947365 697535 947365 1654629 947365 1654629 4339738 2677432 4339738 2663060 4339738 2663060 1655683 2663060 3750178 1657834 3750178 1657834 4294814 3348692 4294814 3348692 1285769 3712201 1285769 1684799 1285769 1684799 154792 1684799 1126479 1103928 1126479 4117658 1126479 4117658 1673440 4117658 752512 916074 752512 2320809 752512 2320809 4716440 1955479 4716440 2285886 4716440 2285886 510160 284261 510160 284261 1408596 284261 406184 2899845 406184 2899845 4566184 2899845 217288 1436278 217288 3344359 217288 3344359 3597837 1658630 3597837 1658630 2808559 1658630 3592500 1954476 3592500 774384 3592500 774384 774258 774384 812738 870108 812738 664661 812738 664661 677872 664661 1668817 2991890 1668817 2991890 4668114 2991890 3336333 996425 3336333 996425 4780572 996425 601536 597422 601536 3321342 601536 3321342 4584247 3321342 2641954 3337443 2641954 617047 2641954 617047 1657290 617047 4962313 3334489 4962313 3046393 4962313 3046393 3620395 3046393 4484533 261362 4484533 261362 263758 261362 826125 3791594 826125 3791594 4537562 2882928 4537562 3331907 4537562 3331907 967511 949202 967511 1658391 967511 1658391 4589905 2924973 4589905 2546781 4589905 2546781 4219031 2546781 4681963 1068951 4681963 1068951 1667066 4935316 1667066 2240708 1667066 2240708 3912768 2240708 3596497 1685728 3596497 1685728 58755 1685728 705784 296633 705784 296633 1461328 216966 1461328 2672308 1461328 2672308 3987440 2672308 287519 259699 287519 1983230 287519 1983230 4481296 2811648 4481296 2166777 4481296 2166777 3829694 2166777 4741442 3066614 4741442 690328 4741442 690328 989277 690328 3872999 3073533 3872999 3073533 4744960 3073533 3978897 293212 3978897 293212 267937 293212 1674726 3631054 1674726 217246 1674726 217246 1448056 217246 1660646 2431598 1660646 281104 1660646 281104 1380318 281104 4042823 2594573 4042823 1384473 4042823 1384473 1409066 1384473 3682510 3318270 3682510 3318270 4152917 3318270 3346108 510686 3346108 701168 3346108 701168 972248 701168 3191895 3749852 3191895 3749852 3333769 3749852 3326066 1899412 3326066 1899412 4768646 1899412 173169 1681710 173169 2235308 173169 2235308 4407537 3325947 4407537 3325947 934354 744118 934354 1445081 934354 1445081 218951 1445081 3260696 3331838 3260696 1151123 3260696 1151123 1154598 1151123 4261558 2600114 4261558 734585 4261558 734585 735324 734585 3348902 558788 3348902 3338343 3348902 3338343 3566694 3338343 1649913 153945 1649913 2446273 1649913 2446273 4468748 335553 4468748 335553 309416 1341811 309416 700768 309416 700768 3713228 3322437 3713228 592853 3713228 592853 1086999 592853 3330579 2491172 3330579 1685594 3330579 1685594 851642 1685594 4613142 2971909 4613142 1414832 4613142 1414832 254433 1414832 4376738 3349556 4376738 703140 4376738 703140 671623 2949144 671623 2949144 4611645 2949144 4101010 2559504 4101010 2559504 4231332 2559504 3316871 3885783 3316871 1683728 3316871 1683728 1057200 1683728 1399234 4415 1399234 4415 1660797 4415 1254982 945185 1254982 945185 700907 945185 3037762 1683339 3037762 450843 3037762 450843 3338825 450843 3314741 3029519 3314741 3029519 3660562 3029519 977981 693300 977981 1681679 977981 1681679 2864131 1681679 378854 363899 378854 3338459 378854 3338459 1783570 3338459 1677253 587291 1677253 3342927 1677253 3342927 4610247 3342927 971698 638156 971698 638156 639688 638156 3341341 3341401 3341341 3341401 4128282 2549784 4128282 3663370 4128282 3663370 38562 2669878 38562 2669878 1656261 2669878 1187990 673959 1187990 673959 894883 1674437 894883 1674437 3485429 1674437 1959789 1647328 1959789 2353262 1959789 2353262 4323054 2353262 1684724 2027356 1684724 2828149 1684724 2828149 3811958 2828149 1948487 3344931 1948487 558884 1948487 558884 534327 558884 3918241 2764390 3918241 599137 3918241 599137 521312 510228 521312 1421650 521312 1421650 3635161 1968378 3635161 1654486 3635161 1654486 610328 328168 610328 328168 360222 328168 1018738 3341611 1018738 3341611 3350153 901711 3350153 3320530 3350153 3320530 3685632 3320530 2431416 1667185 2431416 3317199 2431416 3317199 4488114 2844804 4488114 4835737 4488114 4835737 1681855 4835737 2577208 1669818 2577208 3334610 2577208 3334610 3976232 3334610 1511846 328079 1511846 328079 351353 328079 3336392 2905943 3336392 2905943 4568588 2905943 3346711 369181 3346711 421689 3346711 421689 591418 1071065 591418 1047241 591418 1047241 2831982 4529236 2831982 4529236 3344042 4529236 1224517 388059 1224517 388059 1660498 4926988 1660498 912627 1660498 912627 4210149 2711945 4210149 2711945 4352958 2711945 3315446 3911066 3315446 842068 3315446 842068 838402 842068 1196924 1188765 1196924 777125 1196924 777125 873865 777125 1031004 1657004 1031004 682364 1031004 682364 984204 682364 4237040 3012172 4237040 3012172 4661996 3012172 4063319 2370638 4063319 2863233 4063319 2863233 3782721 2863233 3985407 2694895 3985407 3050216 3985407 3050216 1150022 865075 1150022 865075 823524 865075 1621405 3315488 1621405 2281171 1621405 2281171 4371296 2281171 379724 395477 379724 2812197 379724 2812197 4494118 2812197 215843 1005160 215843 1005160 3329201 3543579 3329201 3353332 3329201 3353332 1535000 3353332 4469425 2816878 4469425 2891357 4469425 2891357 4595808 1675650 4595808 1675650 887506 781519 887506 2775433 887506 2775433 4413207 2775433 1194277 491707 1194277 1864032 1194277 1864032 4760559 3122900 4760559 1972592 4760559 1972592 640490 418081 640490 418081 1267809 418081 354245 3316697 354245 1685965 354245 1685965 273928 1685965 4329894 3337100 4329894 3329419 4329894 3329419 3941787 3329419 4760278 1172008 4760278 1172008 522476 1172008 4072399 2615907 4072399 1427650 4072399 1427650 1437445 1427650 4484924 2830366 4484924 1668825 4484924 1668825 847565 877273 847565 3116229 847565 3116229 4772993 3116229 3348795 585859 3348795 585859 4730297 585859 4634751 2010299 4634751 1300705 4634751 1300705 1286700 1300705 3992209 2680849 3992209 960540 3992209 960540 984292 960540 4117300 2709642 4117300 2709642 3897587 220839 3897587 220839 212605 220839 1298997 4600404 1298997 2974509 1298997 2974509 3681054 2974509 341874 1323872 341874 3346718 341874 3346718 4469403 1126745 4469403 1126745 565942 1126745 579616 1665760 579616 1187841 579616 1187841 4139406 2481767 4139406 2481767 3337203 2481767 3343089 394665 3343089 394665 3317681 394665 4219376 3328580 4219376 3328580 610320 3328580 4003861 2662567 4003861 3352234 4003861 3352234 910308 921912 910308 2779600 910308 2779600 3893847 2779600 1979325 3330008 1979325 2490767 1979325 2490767 4330792 1663406 4330792 3343802 4330792 3343802 288146 297877 288146 3195617 288146 3195617 1675256 3195617 543219 3330618 543219 2877669 543219 2877669 3801864 2877669 2636090 3318215 2636090 523039 2636090 523039 487912 523039 3317459 2808678 3317459 482167 3317459 482167 616639 1667888 616639 1667888 2881152 1667888 334799 3791848 334799 3119432 334799 3119432 3881311 1444030 3881311 1444030 1657011 1444030 1675604 3322867 1675604 3322867 3270085 3322867 326665 703959 326665 703959 3334930 703959 1662708 1660978 1662708 1660978 4095039 1660978 3314653 838542 3314653 905089 3314653 905089 706166 710582 706166 710582 3318129 710582 1664569 676855 1664569 4464044 1664569 4464044 3352429 4464044 1599736 763296 1599736 763296 785727 763296 3324545 2878271 3324545 2878271 4550036 1653732 4550036 2219278 4550036 2219278 3045871 1678193 3045871 2707848 3045871 2707848 4380257 2707848 2613360 107965 2613360 107965 1648195 107965 4138387 2531725 4138387 480515 4138387 480515 456565 480515 4140990 3963323 4140990 3963323 437856 420301 437856 2897894 437856 2897894 4554916 2897894 721886 949248 721886 1653006 721886 1653006 1648964 2719721 1648964 522684 1648964 522684 1136941 522684 1661588 4033785 1661588 3340583 1661588 3340583 4280828 1678098 4280828 1678098 757958 1678098 4253191 3036135 4253191 3036135 1132485 511963 1132485 2564296 1132485 2564296 4389965 2292055 4389965 3328964 4389965 3328964 3338734 358601 3338734 2807224 3338734 2807224 4480173 2807224 574520 351239 574520 351239 351876 351239 701899 739824 701899 739824 913231 739824 679108 988043 679108 269680 679108 269680 263740 269680 364358 4289744 364358 4289744 1668332 4289744 1355369 1356299 1355369 2011232 1355369 2011232 4657127 2011232 998282 672632 998282 2691209 998282 2691209 1666758 2691209 642482 1036177 642482 2782699 642482 2782699 4430424 2782699 1871337 295377 1871337 295377 269648 295377 1677136 4616533 1677136 2350671 1677136 2350671 3995402 2350671 1664931 4914669 1664931 1671090 1664931 1671090 3829961 1671090 3345931 3013759 3345931 464820 3345931 464820 1214855 464820 3837907 2841169 3837907 1057022 3837907 1057022 1045851 1057022 4646007 4239966 4646007 4239966 3339732 581739 3339732 4463762 3339732 4463762 3320416 366087 3320416 366087 1657832 366087 3719319 1677587 3719319 908214 3719319 908214 1648511 908214 4144332 2526825 4144332 1438131 4144332 1438131 508868 1184539 508868 1654238 508868 1654238 186666 1654238 735241 929879 735241 1158143 735241 1158143 3324205 1158143 2872306 3317665 2872306 2070350 2872306 2070350 4621586 2070350 2099439 1648176 2099439 4955847 2099439 4955847 3326683 4955847 3321848 2408491 3321848 3327190 3321848 3327190 1118627 3327190 5002177 1680254 5002177 2196540 5002177 2196540 3336965 2196540 4609173 2963665 4609173 2007702 4609173 2007702 449470 451036 449470 2713044 449470 2713044 3899044 1924694 3899044 1924694 869980 495131 869980 495131 4030546 2623453 4030546 827297 4030546 827297 842107 827297 3340290 2786140 3340290 2786140 4471550 2786140 4126411 1259234 4126411 1259234 407868 1259234 4005854 2683066 4005854 149354 4005854 149354 3338228 149354 4395587 3352671 4395587 3352671 2473714 3352671 4093070 144008 4093070 144008 1651961 144008 3317227 3506309 3317227 1665623 3317227 1665623 2130239 1665623 3322309 4512832 3322309 3327113 3322309 3327113 4363816 3327113 3677581 2069635 3677581 2069635 4629748 2069635 3588096 663532 3588096 663532 1012799 663532 3901715 2559811 3901715 2559811 4227026 2559811 3531686 3116856 3531686 607973 3531686 607973 1707014 3348963 1707014 3348963 550046 3348963 1650628 4151153 1650628 2952137 1650628 2952137 4700714 1659921 4700714 3336328 4700714 3336328 617515 599069 617515 1392274 617515 1392274 3596440 3587590 3596440 3587590 1653842 3587590 4347133 2298293 4347133 2522295 4347133 2522295 344859 1324489 344859 1683748 344859 1683748 2718681 1683748 502822 1174829 502822 1647667 502822 1647667 3519658 1647667 273815 263676 273815 880583 273815 880583 853034 880583 850208 3346243 850208 2666555 850208 2666555 4333857 2666555 1281437 1662754 1281437 4573103 1281437 4573103 1860572 415360 1860572 415360 1256226 415360 4585041 3335302 4585041 3335302 4649379 3335302 1452569 1442334 1452569 2930726 1452569 2930726 4571433 2930726 1665419 3332970 1665419 534196 1665419 534196 1086781 1066877 1086781 295669 1086781 295669 1362331 295669 1145045 3345838 1145045 3323658 1145045 3323658 283671 3323658 1182395 492017 1182395 1160546 1182395 1160546 518475 1160546 3066847 3316434 3066847 2429791 3066847 2429791 4105479 2429791 1065928 598812 1065928 1390228 1065928 1390228 3597513 3337102 3597513 1461568 3597513 1461568 2969379 1699516 2969379 1699516 3337021 1699516 1681948 471695 1681948 2738231 1681948 2738231 3911116 2738231 567614 512856 567614 512856 3349297 3888441 3349297 3888441 1654523 3888441 1660628 834769 1660628 4050288 1660628 4050288 1685379 1204477 1685379 1204477 385645 1293642 385645 638783 385645 638783 3315412 2345789 3315412 2345789 4010363 2345789 1646839 3455921 1646839 1676030 1646839 1676030 4424447 1676030 3351240 3321626 3351240 3321626 766344 901289 766344 2334248 766344 2334248 3993430 2334248 1447423 719857 1447423 719857 936989 719857 4621990 2921770 4621990 344497 4621990 344497 895959 2739778 895959 2739778 4411181 2739778 3762455 3328538 3762455 2380188 3762455 2380188 4046517 2380188 3679792 4975215 3679792 4975215 3318887 4975215 4384681 2712577 4384681 2719778 4384681 2719778 4418921 2719778 1437470 234903 1437470 3322997 1437470 3322997 792000 3322997 4214248 1073497 4214248 1073497 1685086 3620085 1685086 546274 1685086 546274 1108171 546274 4498007 3321684 4498007 3321684 1738791 1299269 1738791 1299269 1269785 1299269 4544738 2439590 4544738 2439590 3344784 2803708 3344784 2336822 3344784 2336822 1657945 2336822 4505027 3183119 4505027 3183119 1674967 3183119 1678011 590989 1678011 2816201 1678011 2816201 3864535 2816201 3561056 553928 3561056 553928 576691 553928 586238 3850425 586238 3850425 3314545 3850425 2487584 2168296 2487584 2168296 4507322 2168296 1671497 3029704 1671497 2348991 1671497 2348991 4262784 2412574 4262784 1672795 4262784 1672795 3505154 1672795 3814005 3547819 3814005 3547819 3340240 3547819 4953199 2481514 4953199 2481514 517663 1142282 517663 3321341 517663 3321341 1290362 3321341 646142 645839 646142 2295722 646142 2295722 3973287 2295722 3689993 771427 3689993 771427 800454 771427 3279211 3328246 3279211 736064 3279211 736064 714058 736064 1108474 2684816 1108474 2684816 4759930 1925506 4759930 3337763 4759930 3337763 298759 3320663 298759 3332725 298759 3332725 2144682 3332725 1678212 1194995 1678212 2433904 1678212 2433904 4215844 2433904 1666353 3129462 1666353 1253640 1666353 1253640 1258601 1253640 1683839 2915423 1683839 2289518 1683839 2289518 674928 685413 674928 1909244 674928 1909244 4549642 2900669 4549642 2355722 4549642 2355722 253070 252824 253070 1087991 253070 1087991 578733 1087991 475822 460918 475822 3966111 475822 3966111 1659885 3966111 854616 871221 854616 3326397 854616 3326397 4292719 3326397 1370046 369306 1370046 369306 1324332 369306 2596730 3318569 2596730 2907465 2596730 2907465 4556130 2907465 701897 989961 701897 4931426 701897 4931426 3329382 4931426 929798 714731 929798 728529 929798 728529 4059557 2397080 4059557 1356517 4059557 1356517 1136091 515542 1136091 1668683 1136091 1668683 840545 1668683 1411802 3869212 1411802 3869212 3639433 2323631 3639433 2323631 3972964 2323631 3584165 3319603 3584165 2960679 3584165 2960679 3702689 2960679 2584908 1653187 2584908 3346518 2584908 3346518 3846623 3346518 3350237 1669633 3350237 1669633 4858329 1669633 3558034 3123988 3558034 2137955 3558034 2137955 4523648 2137955 343004 1346642 343004 2079607 343004 2079607 4583625 2079607 1393217 918492 1393217 918492 1665967 918492 1652855 1684794 1652855 1684794 3345923 2784819 3345923 1358149 3345923 1358149 322969 1358149 3346948 2149755 3346948 2149755 4521430 2149755 2824467 3323865 2824467 3323865 1115936 3323865 3334806 4398933 3334806 3327634 3334806 3327634 2744875 3327634 3812383 2161509 3812383 3335100 3812383 3335100 900551 775082 900551 1173420 900551 1173420 1665648 602091 1665648 903700 1665648 903700 933192 903700 4604737 2950707 4604737 1226872 4604737 1226872 303895 3918221 303895 3918221 3320006 3918221 1308405 1316215 1308405 1988091 1308405 1988091 4663918 1988091 1669992 3634321 1669992 3634321 3946409 2717039 3946409 2907667 3946409 2907667 4581909 2907667 3320994 3233498 3320994 2121361 3320994 2121361 4119503 2459255 4119503 2436647 4119503 2436647 3348133 2436647 4884191 3327321 4884191 124221 4884191 124221 1102138 3776286 1102138 3776286 2270947 3317875 2270947 4532241 2270947 4532241 3326135 4532241 367242 509164 367242 509164 1682256 92994 1682256 495341 1682256 495341 3326928 495341 424124 2978049 424124 2978049 3694965 2978049 3430703 1680111 3430703 2820421 3430703 2820421 3828343 2820421 602955 622948 602955 1321942 602955 1321942 215740 1685514 215740 393843 215740 393843 2270622 1655096 2270622 234765 2270622 234765 211148 234765 670714 3342181 670714 3342181 1906773 3342181 1799684 1669556 1799684 1669556 965492 1669556 3330392 4111960 3330392 368572 3330392 368572 338765 368572 1140400 3342332 1140400 3318781 1140400 3318781 4289857 1071303 4289857 1071303 1058362 1071303 3328835 126163 3328835 149484 3328835 149484 1659826 149484 4454982 2991373 4454982 2991373 1096006 1120294 1096006 3375457 1096006 3375457 4072669 1989049 4072669 1989049 4698063 1989049 3324033 3513632 3324033 2374688 3324033 2374688 4277755 2374688 1336712 349747 1336712 1675144 1336712 1675144 2498999 1675144 1679095 1968524 1679095 1634546 1679095 1634546 1683708 1634546 1647801 1674660 1647801 1222884 1647801 1222884 4202636 2461370 4202636 1673384 4202636 1673384 717290 1673384 4782252 3326805 4782252 3326805 95608 3326805 4525860 2827874 4525860 2827874 1685002 550995 1685002 2467875 1685002 2467875 4140706 2467875 1682506 4646314 1682506 2822128 1682506 2822128 4595668 394270 4595668 2928015 4595668 2928015 3752150 2928015 3802330 1659571 3802330 2901670 3802330 2901670 2974724 863416 2974724 863416 789406 863416 1221360 3046945 1221360 3046945 3316512 3046945 248503 1417926 248503 1655093 248503 1655093 4540907 2142533 4540907 196754 4540907 196754 313519 1372653 313519 1159796 313519 1159796 3350187 59426 3350187 3693391 3350187 3693391 792611 809149 792611 1159582 792611 1159582 1141523 1159582 657522 985739 657522 2729964 657522 2729964 3921769 2729964 228019 3328647 228019 3328647 4313194 3328647 1663511 4190123 1663511 554219 1663511 554219 862373 3079554 862373 3079554 4763738 3079554 2483207 779584 2483207 779584 869996 779584 4703604 3332037 4703604 3332037 4927251 3332037 624692 1033452 624692 1658253 624692 1658253 4076456 1658253 584912 580188 584912 2522833 584912 2522833 4220930 2522833 1672469 4111970 1672469 2527802 1672469 2527802 1660967 2527802 1676487 188432 1676487 1978497 1676487 1978497 3637818 1978497 1649985 577834 1649985 577834 1072336 577834 4440579 2805849 4440579 1577000 4440579 1577000 1656368 3743413 1656368 1678551 1656368 1678551 114810 1678551 4469067 2774517 4469067 1164196 4469067 1164196 1140328 1164196 4346343 2678633 4346343 2010620 4346343 2010620 3647253 2010620 3955554 2725105 3955554 361640 3955554 361640 388063 361640 3552015 2089487 3552015 2089487 3757808 2089487 774972 882262 774972 2293754 774972 2293754 4346094 2293754 1388181 275293 1388181 1131708 1388181 1131708 539184 1131708 3324657 3143307 3324657 959262 3324657 959262 703296 959262 2230307 3351053 2230307 1960815 2230307 1960815 3662957 1960815 1678407 3000003 1678407 1309672 1678407 1309672 361864 1309672 3606573 1950443 3606573 494911 3606573 494911 495991 494911 3577179 3328997 3577179 3328997 180527 3328997 4591777 3345212 4591777 2332764 4591777 2332764 1679485 3647257 1679485 3345595 1679485 3345595 427245 3345595 3323254 2496920 3323254 2596169 3323254 2596169 4102194 2596169 3971163 4516579 3971163 4516579 3323806 4516579 4324165 2661943 4324165 4388817 4324165 4388817 1654313 4388817 4120880 1665651 4120880 1665651 4638487 1665651 3995035 3332998 3995035 442701 3995035 442701 1216264 442701 4739521 3103342 4739521 327040 4739521 327040 1338821 327040 4593371 2189995 4593371 2189995 715051 480938 715051 480938 478379 480938 711263 1914382 711263 1914382 3327573 1914382 1661736 1689270 1661736 1899290 1661736 1899290 4772351 1899290 3336547 2188902 3336547 1168596 3336547 1168596 1168901 1168596 1684427 3941636 1684427 3351130 1684427 3351130 3662266 3351130 1647382 453995 1647382 1278224 1647382 1278224 3333620 1278224 539064 548187 539064 2728773 539064 2728773 4391052 2728773 3956623 2737151 3956623 1909427 3956623 1909427 3318574 1909427 4415369 2240138 4415369 1385146 4415369 1385146 290721 1385146 719544 707877 719544 3342106 719544 3342106 3737367 3342106 821036 797652 821036 4047949 821036 4047949 1676556 4047949 555069 565012 555069 2406563 555069 2406563 4252213 2406563 1337856 1348293 1337856 3349766 1337856 3349766 997474 3349766 3781592 2680704 3781592 2680704 4335415 2680704 3349667 3821022 3349667 845806 3349667 845806 850217 845806 1778710 1684424 1778710 1646859 1778710 1646859 2670039 1646859 393154 370289 393154 1267012 393154 1267012 708262 978978 708262 3060928 708262 3060928 3344394 3060928 3333206 4776942 3333206 2970677 3333206 2970677 4643990 2970677 1185057 1201511 1185057 4006040 1185057 4006040 3331929 4006040 2551299 454193 2551299 454193 1217769 454193 1285137 2219073 1285137 2219073 3909403 2219073 923276 932238 923276 3313512 923276 3313512 1675480 1653549 1675480 1653549 3350066 1129280 3350066 1129280 1103664 1129280 3712546 2937072 3712546 677746 3712546 677746 995957 677746 1325229 3319246 1325229 2402871 1325229 2402871 4233066 2402871 4189809 2539907 4189809 1207446 4189809 1207446 471107 1207446 3348217 3399550 3348217 2206561 3348217 2206561 4789000 3129042 4789000 332706 4789000 332706 321911 332706 436165 625981 436165 625981 1330200 323800 1330200 1761289 1330200 1761289 3829469 3336193 3829469 2712444 3829469 2712444 3969305 2712444 455310 435757 455310 2068794 455310 2068794 3748672 2068794 1485798 3330893 1485798 1654340 1485798 1654340 4160470 1654340 678782 693694 678782 2817677 678782 2817677 4481112 2817677 895344 893748 895344 957711 895344 957711 980526 957711 472020 482815 472020 2560275 472020 2560275 4332002 2350094 4332002 3331434 4332002 3331434 3531366 3331815 3531366 1664250 3531366 1664250 424369 1664250 3987491 3098487 3987491 3098487 4750005 3098487 672671 3340591 672671 1945932 672671 1945932 4727709 1945932 3352494 3733212 3352494 2045930 3352494 2045930 4617621 2045930 1727617 1662892 1727617 3172398 1727617 3172398 3348752 3172398 1330930 1325416 1330930 3325293 1330930 3325293 2643952 3325293 925612 726128 925612 1780550 925612 1780550 3349920 373433 3349920 2017435 3349920 2017435 4083622 3343905 4083622 3343905 1317635 3343905 3550584 223860 3550584 223860 224493 223860 4376886 3333937 4376886 3333937 2892378 3333937 3315640 4296623 3315640 2413296 3315640 2413296 4275761 2413296 1246894 767001 1246894 767001 824785 3856438 824785 3856438 4753710 2747235 4753710 2747235 3318107 579589 3318107 3157542 3318107 3157542 3865591 482752 3865591 482752 1669002 482752 4442181 2754782 4442181 2197175 4442181 2197175 4470769 2197175 1473063 868318 1473063 868318 3333684 803503 3333684 3066070 3333684 3066070 4388641 2286230 4388641 3317203 4388641 3317203 1885841 3317203 3825577 2829729 3825577 3693373 3825577 3693373 642512 1040029 642512 1678266 642512 1678266 3262353 1678266 1709739 1664867 1709739 3990111 1709739 3990111 3316426 3990111 1921438 1674798 1921438 1674798 2971926 1674798 330874 431302 330874 431302 3687723 431302 1659663 2219984 1659663 1808362 1659663 1808362 3344648 1808362 911710 757909 911710 2577143 911710 2577143 4090379 2577143 1647932 165944 1647932 553333 1647932 553333 1096587 553333 1664242 3351656 1664242 3351656 4555944 1654735 4555944 1668372 4555944 1668372 1101841 585776 1101841 2153819 1101841 2153819 4139099 2500627 4139099 237094 4139099 237094 1437864 237094 4225520 2571428 4225520 1001165 4225520 1001165 390032 3314436 390032 3314436 4366188 3314436 2774536 1656399 2774536 2603122 2774536 2603122 4076474 2603122 3346210 1943263 3346210 3692655 3346210 3692655 2670768 1678455 2670768 1678455 4315603 2322529 4315603 1989195 4315603 1989195 4676354 1989195 4090936 2613169 4090936 2613169 4272095 2613169 1671146 2117976 1671146 2117976 3783254 2117976 3556388 628848 3556388 1432886 3556388 1432886 206206 1432886 4688662 3023323 4688662 1177602 4688662 1177602 1172690 1177602 2848374 4233332 2848374 4233332 233739 4233332 1655071 4429101 1655071 2336970 1655071 2336970 3982386 2336970 3331918 3834737 3331918 2603463 3331918 2603463 4069051 2603463 3339285 2411682 3339285 3326378 3339285 3326378 3746523 3326378 3321952 3678758 3321952 3018980 3321952 3018980 3347013 3018980 895080 850865 895080 850865 3555351 850865 1683585 1864775 1683585 605593 1683585 605593 620946 605593 2700142 3347943 2700142 1648846 2700142 1648846 4517610 2137991 4517610 700069 4517610 700069 262574 4384106 262574 666512 262574 666512 1264349 3351488 1264349 3351488 4885698 3351488 3615565 2632773 3615565 2632773 4027518 2632773 3327921 1082734 3327921 1279005 3327921 1279005 746778 892463 746778 2994473 746778 2994473 1671287 2994473 1032745 649197 1032745 2950780 1032745 2950780 3347498 328118 3347498 328118 1355841 328118 4785041 2223359 4785041 2223359 3314943 837024 3314943 837024 847834 837024 4527792 2158185 4527792 1932122 4527792 1932122 4717846 1932122 356240 564328 356240 564328 1665647 564328 214682 3343403 214682 1648996 214682 1648996 3851308 2807214 3851308 1464232 3851308 1464232 1303951 354179 1303951 1668583 1303951 1668583 4601431 1668583 1349897 3333763 1349897 2027337 1349897 2027337 4618490 2027337 1668780 4019730 1668780 1922023 1668780 1922023 4738326 1922023 4570857 2110596 4570857 1659811 4570857 1659811 1639293 1659811 3964797 3337118 3964797 1709113 3964797 1709113 1678670 3305144 1678670 825703 1678670 825703 830023 825703 892274 777538 892274 2211502 892274 2211502 4441447 2211502 3472451 3338441 3472451 2216264 3472451 2216264 4433090 2216264 1313588 1319284 1313588 1950017 1313588 1950017 4708864 1950017 4020576 2670012 4020576 1413754 4020576 1413754 284357 1413754 3314444 4028735 3314444 970505 3314444 970505 975793 970505 4377726 3318191 4377726 929930 4377726 929930 255878 2745454 255878 2745454 4262516 1411713 4262516 1411713 536777 1157626 536777 2890417 536777 2890417 4567818 2890417 1672408 3132304 1672408 3132304 4766093 3132304 1650449 674523 1650449 674523 3554910 674523 1245399 3317774 1245399 1899884 1245399 1899884 3561596 1899884 847259 442528 847259 442528 1236631 442528 986602 3332566 986602 3332566 4004025 2647547 4004025 3024376 4004025 3024376 4712612 3024376 242124 788061 242124 788061 2340178 1676517 2340178 1676517 2261947 1676517 4609089 2938567 4609089 2824209 4609089 2824209 4268941 1653630 4268941 2385043 4268941 2385043 4271806 2385043 3315100 4605777 3315100 4605777 3335209 4605777 2135493 1671831 2135493 3700365 2135493 3700365 4657246 489674 4657246 489674 1164230 489674 4372617 2729046 4372617 1236361 4372617 1236361 1225831 1236361 4170446 3352984 4170446 3352984 4817969 3352984 4436544 1674480 4436544 1674480 3344883 3321534 3344883 2688387 3344883 2688387 765655 912565 765655 2137508 765655 2137508 3798427 2137508 1683073 3993862 1683073 1361082 1683073 1361082 1356009 1361082 1679997 2349722 1679997 2349722 4442961 3326159 4442961 3326159 1247368 419535 1247368 2362112 1247368 2362112 4024959 2362112 528160 1256540 528160 1256540 406171 1256540 1652933 4658550 1652933 4658550 1199804 4658550 3333480 1579454 3333480 2521076 3333480 2521076 4190742 2521076 583504 581786 583504 3029874 583504 3029874 4716136 3029874 1671866 4908938 1671866 2033269 1671866 2033269 3681036 2033269 1381059 1376749 1381059 2547908 1381059 2547908 4109022 2547908 1210901 1184524 1210901 1664065 1210901 1664065 4529163 1664065 1654372 1944848 1654372 1358431 1654372 1358431 276403 1358431 618246 1932465 618246 1932465 3620632 1932465 1106019 455444 1106019 455444 426759 455444 1189403 678583 1189403 678583 4051104 3326373 4051104 3326373 2974425 3326373 4114647 2286271 4114647 2286271 769854 748852 769854 2611830 769854 2611830 3128187 2611830 893319 3334838 893319 357747 893319 357747 4162613 4193643 4162613 4193643 1674716 4193643 4539112 2100334 4539112 3344230 4539112 3344230 286224 1208612 286224 1208612 3574214 3328619 3574214 3328619 3865844 3328619 2067290 2785417 2067290 2785417 3882252 2785417 506926 910380 506926 910380 3350691 2679826 3350691 2679826 4326923 2679826 484227 1156549 484227 3332837 484227 3332837 3722684 1657324 3722684 1985519 3722684 1985519 1661496 1219501 1661496 1683608 1661496 1683608 153576 1683608 2027581 3332192 2027581 3329253 2027581 3329253 39247 3329253 3796032 2844202 3796032 4824361 3796032 4824361 3327684 4824361 3925260 1469335 3925260 1469335 4630545 2968907 4630545 786429 4630545 786429 885132 786429 1755494 1681947 1755494 674084 1755494 674084 686260 674084 984906 1293891 984906 1293891 3656089 3005183 3656089 2820106 3656089 2820106 4755347 988148 4755347 2861801 4755347 2861801 3347169 2861801 3990391 2641075 3990391 2641075 4033987 2641075 3974358 2294790 3974358 3415898 3974358 3415898 3346651 3415898 3659145 478953 3659145 478953 478840 478953 4154592 2519089 4154592 2519089 4182776 2519089 619772 3329575 619772 2183766 619772 2183766 4510087 2183766 4307327 3343817 4307327 306114 4307327 306114 927284 998378 927284 998378 4177522 3982769 4177522 3982769 1682359 3982769 2174164 1655043 2174164 2831454 2174164 2831454 4490237 2831454 3970986 417913 3970986 417913 948084 3027099 948084 3027099 3619389 3027099 272121 1268915 272121 1268915 4191633 2450456 4191633 1296259 4191633 1296259 394020 1296259 3344478 1172487 3344478 3660862 3344478 3660862 1651826 3660862 4462199 1315832 4462199 1315832 368319 1315832 4408669 3318154 4408669 983567 4408669 983567 675789 983567 3772193 2565710 3772193 2565710 4237585 2565710 2680585 3332546 2680585 391380 2680585 391380 1285800 391380 4659321 3125438 4659321 3125438 870083 891035 870083 2209302 870083 2209302 4455443 2209302 3806200 2124990 3806200 3341303 3806200 3341303 2703754 3341303 3315345 4668569 3315345 1656686 3315345 1656686 4154789 1656686 3316795 19341 3316795 659780 3316795 659780 653866 659780 788054 2172724 788054 2172724 4487963 2172724 1298791 1294993 1298791 2120619 1298791 2120619 4524078 2120619 3333389 4057710 3333389 3316188 3333389 3316188 1673841 4407724 1673841 282201 1673841 282201 278716 282201 4040165 3324324 4040165 3324324 355133 351182 355133 621010 355133 621010 4410416 2268565 4410416 1918943 4410416 1918943 3560649 1918943 3727458 3002708 3727458 3002708 2072004 2069305 2072004 3073324 2072004 3073324 3619474 3073324 830936 824451 830936 921105 830936 921105 925281 921105 220780 2945681 220780 2945681 3691633 2945681 3340236 4782675 3340236 1037001 3340236 1037001 1030171 1037001 4256171 2564442 4256171 59218 4256171 59218 310877 1360402 310877 1245279 310877 1245279 3326946 1870699 3326946 1670917 3326946 1670917 1427401 1670917 4255675 2384723 4255675 789886 4255675 789886 786337 789886 4411409 281000 4411409 3334525 4411409 3334525 331712 3334525 4458823 2207782 4458823 2658375 4458823 2658375 923259 875640 923259 875640 1674436 875640 280810 3335654 280810 3335654 2692965 3335654 293383 310969 293383 1677802 293383 1677802 3338229 1677802 1673551 2632748 1673551 2632748 4614759 3316351 4614759 3316351 1247783 403083 1247783 2151318 1247783 2151318 4526371 2151318 3331550 1880103 3331550 2984170 3331550 2984170 3683905 2984170 944057 709312 944057 2766819 944057 2766819 4249867 890683 4249867 890683 902182 890683 1445726 3323178 1445726 1667082 1445726 1667082 607659 1667082 3343005 3365616 3343005 2590506 3343005 2590506 4272265 2590506 2432795 3334776 2432795 222068 2432795 222068 199836 222068 666314 3564138 666314 3564138 4346285 652415 4346285 652415 666990 652415 4167662 2513604 4167662 983469 4167662 983469 993262 983469 2531066 3346304 2531066 404987 2531066 404987 581302 3334209 581302 3334209 3342599 3334209 1198389 1114843 1198389 1114843 1114220 1114843 3275591 1660960 3275591 1391622 3275591 1391622 309239 1391622 3992691 3325660 3992691 3325660 1651591 2205378 1651591 2205378 3869628 2205378 1341728 4757898 1341728 4757898 525884 804543 525884 804543 1649043 2095505 1649043 2095505 4581195 2095505 4547092 3347073 4547092 3347073 3340117 2897559 3340117 4730003 3340117 4730003 3050814 368395 3050814 368395 1306234 368395 3902369 2213194 3902369 1685875 3902369 1685875 1287767 28007 1287767 28007 4431317 2741434 4431317 1217416 4431317 1217416 429176 426397 429176 1652212 429176 1652212 4239846 2414531 4239846 1408061 4239846 1408061 249839 1408061 3791426 3319051 3791426 3319051 4989575 3319051 3564634 3350609 3564634 3343988 3564634 3343988 1468097 3343988 3346474 4294360 3346474 2440052 3346474 2440052 4230997 2440052 2591142 672715 2591142 672715 965337 672715 1145364 1142923 1145364 677532 1145364 677532 442837 2594259 442837 2594259 3918220 2767737 3918220 2289227 3918220 2289227 4340517 2289227 2485598 3327269 2485598 2365723 2485598 2365723 4336295 2365723 269641 283984 269641 573649 269641 573649 786237 3348487 786237 3348487 4591525 2085001 4591525 3188349 4591525 3188349 1656387 3188349 3315323 1653656 3315323 1653656 619465 2496107 619465 2496107 4155502 2496107 4057132 2390687 4057132 2562705 4057132 2562705 4207222 2562705 31846 3317100 31846 3057301 31846 3057301 4743459 3057301 668891 650094 668891 3062795 668891 3062795 3583417 3062795 352180 1312116 352180 2974515 352180 2974515 3703833 2974515 1684054 4135811 1684054 1110391 1684054 1110391 532745 1110391 3199889 1658823 3199889 326253 3199889 326253 319859 326253 1659210 3045628 1659210 3045628 3601780 3045628 1684790 1739244 1684790 2982951 1684790 2982951 3929330 1656245 3929330 2659332 3929330 2659332 4033852 2659332 3911214 1672591 3911214 2537304 3911214 2537304 4187907 2537304 1673092 3315486 1673092 3315486 3087193 3315486 495502 1154703 495502 2083263 495502 2083263 4846613 3315933 4846613 1667458 4846613 1667458 1943846 3336092 1943846 2801369 1943846 2801369 4465125 2801369 3320889 541785 3320889 541785 556038 541785 861092 3343996 861092 3323225 861092 3323225 3719554 2947491 3719554 3338593 3719554 3338593 2323927 3338593 2865620 1659761 2865620 3326424 2865620 3326424 1672854 4869476 1672854 2913666 1672854 2913666 1660068 2913666 3995318 1758203 3995318 1758203 3331692 1758203 4093940 2915808 4093940 2915808 4576928 2915808 1019689 628689 1019689 1399923 1019689 1399923 272893 1399923 1674299 3001674 1674299 1658477 1674299 1658477 3562892 3080237 3562892 1662064 3562892 1662064 678004 1662064 4361263 2719430 4361263 579032 4361263 579032 1107487 579032 1659623 2987040 1659623 2987040 3703722 2987040 892428 807149 892428 2637794 892428 2637794 4315529 2637794 3828928 3347286 3828928 3347286 472166 1667126 472166 2894158 472166 2894158 3799459 2894158 1807213 3332451 1807213 2447150 1807213 2447150 4120582 2447150 251386 1172320 251386 1172320 999467 1010912 999467 2014568 999467 2014568 4717713 1981125 4717713 2934598 4717713 2934598 3324889 696185 3324889 696185 697536 696185 4626431 3336822 4626431 3336822 1317248 3336822 3326616 701212 3326616 2704646 3326616 2704646 4700581 521720 4700581 521720 499174 521720 1425433 228751 1425433 3686369 1425433 3686369 1678838 3686369 956463 316346 956463 316346 277872 316346 3189228 3347287 3189228 992813 3189228 992813 981024 1648266 981024 623480 981024 623480 4113502 3340739 4113502 2639176 4113502 2639176 3344979 2718338 3344979 1323240 3344979 1323240 1328446 1323240 1662373 1588454 1662373 1420188 1662373 1420188 3330360 1420188 1667093 1927265 1667093 1653197 1667093 1653197 3938683 3341963 3938683 2644290 3938683 2644290 4791116 937170 4791116 937170 349173 339323 349173 3027641 349173 3027641 3353159 332179 3353159 3048885 3353159 3048885 4707180 3048885 1339562 332240 1339562 2111089 1339562 2111089 4549401 2111089 3636500 3021765 3636500 1019090 3636500 1019090 362143 3733015 362143 3322778 362143 3322778 3595473 3062887 3595473 4981756 3595473 4981756 676273 988794 676273 988794 984470 988794 692883 982713 692883 4874751 692883 4874751 1671687 4874751 435148 1657350 435148 1674194 435148 1674194 2758509 1674194 356479 1681733 356479 872743 356479 872743 1999503 3318892 1999503 2083185 1999503 2083185 3779101 2083185 3324725 904610 3324725 1679679 3324725 1679679 4188723 1679679 1684380 4094907 1684380 3036734 1684380 3036734 3647930 3036734 957591 1671942 957591 2203461 957591 2203461 4492267 2203461 3346898 4038839 3346898 528324 3346898 528324 1121024 528324 1338180 2663872 1338180 2663872 4305416 2663872 628199 603798 628199 1652146 628199 1652146 626890 1652146 964833 969591 964833 2870378 964833 2870378 4523911 2870378 3954708 426490 3954708 426490 433090 426490 984505 2315680 984505 2315680 3992149 2315680 1666408 3326548 1666408 3326548 4246572 2600963 4246572 2819846 4246572 2819846 1665202 668151 1665202 3027435 1665202 3027435 3615510 3027435 1683327 731411 1683327 1668214 1683327 1668214 3329427 1407765 3329427 1669053 3329427 1669053 305210 1669053 3341263 383972 3341263 629802 3341263 629802 627735 629802 3781447 3028336 3781447 3028336 3334762 4287214 3334762 1138194 3334762 1138194 1134979 1138194 1666484 4959606 1666484 3329093 1666484 3329093 861476 3329093 1670188 557830 1670188 557830 592118 557830 1675864 3668164 1675864 537275 1675864 537275 551918 537275 4276240 2421054 4276240 1140934 4276240 1140934 547576 1140934 1666309 483445 1666309 4869462 1666309 4869462 3324415 4869462 681120 977700 681120 4653503 681120 4653503 4360984 1294654 4360984 1294654 1315465 1294654 4229751 62012 4229751 62012 1827312 4398078 1827312 4398078 1667494 4398078 3323568 1241840 3323568 2026971 3323568 2026971 4637867 2026971 652645 1673333 652645 4908193 652645 4908193 3327052 4908193 644058 1009145 644058 3325508 644058 3325508 2046577 3325508 904614 756615 904614 1950182 904614 1950182 3639366 1950182 2538128 3325765 2538128 2521489 2538128 2521489 1650014 2521489 3083423 2312601 3083423 3321682 3083423 3321682 459304 1211986 459304 1658581 459304 1658581 244105 1658581 1648984 95560 1648984 3338158 1648984 3338158 1364040 3338158 4372990 2225554 4372990 2225554 3877409 2225554 4193958 2474489 4193958 632158 4193958 632158 3328117 632158 3905019 4019899 3905019 4019899 3346841 4019899 3970589 1434844 3970589 1434844 1427279 1434844 3612274 1953541 3612274 1611943 3612274 1611943 1677387 1611943 3763950 2889988 3763950 300086 3763950 300086 1349286 300086 4392114 2710021 4392114 1654350 4392114 1654350 1321085 1654350 3616801 2028659 3616801 2028659 3685294 2028659 3340226 2669190 3340226 1685098 3340226 1685098 410424 1685098 1284297 292540 1284297 292540 3626789 3320227 3626789 3320227 1427564 3320227 1655289 3428410 1655289 917155 1655289 917155 728966 917155 3063403 1675616 3063403 419301 3063403 419301 1252354 419301 1677317 3336558 1677317 3336558 327485 3336558 3338709 225510 3338709 225510 244255 225510 810547 1647897 810547 1647897 3324651 2488115 3324651 2290660 3324651 2290660 4372595 2290660 4320970 2655721 4320970 304544 4320970 304544 301879 304544 1284067 3337063 1284067 3337063 4410862 1896689 4410862 1896689 4775287 1896689 1385720 1386725 1385720 4006070 1385720 4006070 3317826 4006070 673896 2657639 673896 2657639 4008112 2657639 2957329 1662960 2957329 1998589 2957329 1998589 4659005 1998589 4007874 2356230 4007874 1909254 4007874 1909254 4761909 1909254 3336985 3617928 3336985 2076254 3336985 2076254 4589206 2076254 475493 1196468 475493 1652575 475493 1652575 4005058 2348623 4005058 960876 4005058 960876 945365 960876 3615409 3620189 3615409 3620189 1314314 1285060 1314314 3056074 1314314 3056074 4372807 741874 4372807 741874 1117879 553725 1117879 3340393 1117879 3340393 4336572 3340393 3619744 3041335 3619744 3350924 3619744 3350924 3346073 4350497 3346073 2962183 3346073 2962183 4138757 1673703 4138757 3319218 4138757 3319218 2937720 3319218 3333085 1405830 3333085 2291204 3333085 2291204 3333593 2291204 523676 1139464 523676 1868917 523676 1868917 1658590 1868917 1221765 451650 1221765 3323468 1221765 3323468 4015428 504942 4015428 504942 509122 504942 2933661 3341665 2933661 1142390 2933661 1142390 565296 547367 565296 1292896 565296 1292896 1648828 4656008 1648828 399026 1648828 399026 392181 399026 1419503 266918 1419503 2802206 1419503 2802206 1669414 2802206 236365 1416969 236365 4602894 236365 4602894 4125722 1279823 4125722 1279823 386806 1279823 2759596 4055424 2759596 4055424 1455391 4055424 3595275 1934966 3595275 2316853 3595275 2316853 4355464 2316853 1663584 329340 1663584 3323214 1663584 3323214 3824003 3323214 1156097 1682954 1156097 1963720 1156097 1963720 3916629 2760881 3916629 1203089 3916629 1203089 452425 1203089 1656373 3066740 1656373 553766 1656373 553766 1137673 553766 1351409 303416 1351409 946661 1351409 946661 929492 946661 4791763 2509666 4791763 2509666 1678355 912977 1678355 1038101 1678355 1038101 607093 1038101 1680445 2145449 1680445 2145449 3779090 2145449 3304429 3342953 3304429 3128455 3304429 3128455 4797966 3128455 1686098 556091 1686098 556091 553304 556091 1213760 1673839 1213760 1253179 1213760 1253179 3324055 1253179 1659461 3314924 1659461 3314924 4285012 3314924 356373 342163 356373 844609 356373 844609 1672195 3633266 1672195 3352659 1672195 3352659 3561182 3352659 1431820 256568 1431820 3601740 1431820 3601740 1128493 3601740 3704662 2424566 3704662 2424566 4141301 2451827 4141301 293017 4141301 293017 1332228 3816789 1332228 1101956 1332228 1101956 347834 340109 347834 2219342 347834 2219342 4437765 2219342 3772241 1663342 3772241 1663342 4180254 2497599 4180254 1993764 4180254 1993764 3660116 1993764 4663767 2004356 4663767 1685846 4663767 1685846 1217135 1685846 3984049 3154682 3984049 3154682 1650052 3154682 3320042 1716400 3320042 3005779 3320042 3005779 3664165 3005779 445005 414618 445005 414618 3340263 4191926 3340263 3317557 3340263 3317557 218541 3317557 528065 1132760 528065 1653944 528065 1653944 4016985 2344684 4016985 781776 4016985 781776 3317333 781776 3317738 2158123 3317738 1949683 3317738 1949683 3648661 1949683 1683456 3117919 1683456 3117919 4772506 3117919 3353031 1053571 3353031 3846571 3353031 3846571 3326903 3846571 4400752 1326819 4400752 1326819 356786 1326819 4769951 3246047 4769951 3246047 3323431 3246047 3325715 4884671 3325715 4060502 3325715 4060502 270851 1673553 270851 2254615 270851 2254615 4356124 2726185 4356124 2013345 4356124 2013345 4643840 2013345 2761245 1686229 2761245 2788394 2761245 2788394 4446372 2788394 1382167 3344626 1382167 2648578 1382167 2648578 4022317 2648578 3512530 3331130 3512530 407949 3512530 407949 1295848 407949 4281320 2370551 4281320 1390109 4281320 1390109 287979 1390109 4705303 3017092 4705303 736450 4705303 736450 1678422 736450 3632828 2176990 3632828 2176990 3823431 2176990 1204349 1673723 1204349 2563760 1204349 2563760 3335334 2949199 3335334 2413338 3335334 2413338 4276957 2413338 1671416 2770145 1671416 1731686 1671416 1731686 3318232 1731686 903169 778767 903169 1895927 903169 1895927 3569325 1895927 3401685 1073125 3401685 1073125 962352 275796 962352 275796 275784 275796 819659 4796785 819659 2563931 819659 2563931 4231469 2563931 1225927 478350 1225927 2415564 1225927 2415564 3342859 2415564 723636 691912 723636 2443327 723636 2443327 4132493 2443327 600363 1076008 600363 1991016 600363 1991016 3655933 1991016 557277 1121631 557277 2989243 557277 2989243 4691789 405817 4691789 405817 407131 405817 1683827 3189731 1683827 3189731 3329613 4614565 3329613 1286481 3329613 1286481 373246 1286481 1680236 4029304 1680236 1670280 1680236 1670280 274899 293729 274899 689424 274899 689424 997618 689424 758104 2217990 758104 2217990 4419508 2217990 4145374 2494406 4145374 2335846 4145374 2335846 847574 853921 847574 2050350 847574 2050350 4190741 4061362 4190741 4061362 1650187 4061362 1656694 731208 1656694 1655525 1656694 1655525 1359063 1655525 3077137 3344913 3077137 2865124 3077137 2865124 4626618 4440749 4626618 4440749 1653207 4440749 1827913 468946 1827913 468946 1436339 3337929 1436339 3337929 4592512 3337929 3347451 1683268 3347451 1683268 3960883 1683268 3328178 714539 3328178 1401697 3328178 1401697 1400499 1401697 1442882 1438910 1442882 516778 1442882 516778 3763376 2202954 3763376 2202954 4452003 2202954 1672783 3346045 1672783 3346045 2592362 3346045 1016487 634487 1016487 3349825 1016487 3349825 4704786 3349825 1899438 1348063 1899438 1348063 288861 1348063 3912848 3338494 3912848 3338494 1947715 467337 1947715 467337 1221609 467337 4432475 3324253 4432475 1552969 4432475 1552969 3321065 1552969 4593212 2927179 4593212 872519 4593212 872519 881391 872519 3965758 2294161 3965758 252082 3965758 252082 1419057 252082 4009124 3318355 4009124 2472249 4009124 2472249 4200216 2472249 538407 1114310 538407 1668948 538407 1668948 3341838 4515824 3341838 4515824 1655911 4515824 2423117 3325454 2423117 3325454 3261754 3325454 1259947 1237291 1259947 1682730 1259947 1682730 3476197 1682730 1674210 480597 1674210 3840763 1674210 3840763 4744540 370674 4744540 370674 1661132 370674 4280033 2628855 4280033 2628855 4031778 2628855 4763964 678822 4763964 917714 4763964 917714 738941 917714 4653345 3037625 4653345 3037625 4711884 3037625 3347194 1307275 3347194 2963497 3347194 2963497 3702197 2963497 1671300 1358251 1671300 1358251 303983 1358251 1665491 582387 1665491 673437 1665491 673437 997634 673437 3332868 3840465 3332868 3840465 1653926 3840465 4488820 1902004 4488820 1902004 4750573 1902004 1646859 3189865 1646859 2379747 1646859 2379747 1672268 2379747 676006 1018059 676006 1675608 676006 1675608 4763792 4230898 4763792 4230898 286144 255447 286144 877986 286144 877986 4589765 2075593 4589765 917456 4589765 917456 947560 917456 4669546 3315709 4669546 3315709 1384692 3315709 3342794 1657781 3342794 1657781 553012 1657781 3331491 3692800 3331491 1009526 3331491 1009526 663004 1009526 4466015 4109016 4466015 4109016 1647387 2674166 1647387 2674166 3980310 2674166 3767923 2881996 3767923 749829 3767923 749829 747574 749829 4498634 2828522 4498634 1055488 4498634 1055488 1681115 1055488 2032088 2054650 2032088 385111 2032088 385111 1288712 385111 1456597 227975 1456597 3350848 1456597 3350848 1337276 3350848 3729055 1670248 3729055 1685223 3729055 1685223 777025 285932 777025 285932 1396229 285932 878361 1682169 878361 1682169 497196 1682169 3131185 617172 3131185 617172 286958 1651392 286958 1651392 4492884 2821434 4492884 460735 4492884 460735 1036577 1684908 1036577 897841 1036577 897841 762155 897841 4542540 1671049 4542540 1671049 4368601 2305826 4368601 332767 4368601 332767 1685596 1918170 1685596 1918170 4759322 1918170 3331137 1676463 3331137 2248112 3331137 2248112 3327616 2248112 3344915 3864864 3344915 973464 3344915 973464 564404 451667 564404 451667 423860 451667 3332174 3871521 3332174 3315530 3332174 3315530 4640163 456940 4640163 456940 447471 456940 909304 3502090 909304 3502090 1675145 3502090 247794 464089 247794 464089 3334586 265777 3334586 3346973 3334586 3346973 2999720 3346973 3342414 3751714 3342414 3674411 3342414 3674411 3316772 2704169 3316772 2704169 3945655 2704169 188300 3328478 188300 2123472 188300 2123472 3806927 2123472 1676998 307696 1676998 1653192 1676998 1653192 4620314 3321687 4620314 3321687 588120 3321687 1099419 1123892 1099419 4911313 1099419 4911313 4431375 372646 4431375 372646 1280361 372646 1659890 325226 1659890 1925889 1659890 1925889 3602352 1925889 1508725 1660324 1508725 1660324 3878110 2823765 3878110 965588 3878110 965588 984690 965588 1136211 534020 1136211 882591 1136211 882591 877283 815714 877283 1663793 877283 1663793 4849394 1663793 3352130 29043 3352130 1671449 3352130 1671449 1182548 1671449 2938034 1669910 2938034 2276229 2938034 2276229 3884036 2783833 3884036 198861 3884036 198861 1452727 198861 2702131 1656327 2702131 1656327 773424 1680496 773424 1379383 773424 1379383 3750598 3333508 3750598 3002022 3750598 3002022 1036482 3326626 1036482 416803 1036482 416803 4010408 3344060 4010408 3344060 355801 333778 355801 1258169 355801 1258169 1667909 3325684 1667909 550611 1667909 550611 586285 550611 1659223 3346924 1659223 3346924 2604118 3346924 429371 1236652 429371 3314912 429371 3314912 4304744 1665568 4304744 1665568 504083 3320920 504083 865731 504083 865731 4069055 2397297 4069055 1008816 4069055 1008816 680312 1008816 1661724 3705471 1661724 1373329 1661724 1373329 1269265 379835 1269265 523122 1269265 523122 1151935 523122 3343123 4982482 3343123 1648084 3343123 1648084 1703749 1648084 4090627 1680576 4090627 352917 4090627 352917 338130 352917 517334 2799590 517334 2799590 3889962 2799590 1279740 411474 1279740 2117728 1279740 2117728 4292115 2627022 4292115 593775 4292115 593775 1056875 593775 1896914 3346220 1896914 2773547 1896914 2773547 3876790 2773547 906619 907471 906619 2934010 906619 2934010 3729060 2934010 880625 325856 880625 325856 3399289 3341587 3399289 481766 3399289 481766 1170942 3126668 1170942 3126668 2435880 3126668 1090466 3351850 1090466 1445641 1090466 1445641 2652939 1894324 2652939 667482 2652939 667482 3339328 667482 1650314 580768 1650314 2619614 1650314 2619614 4781737 3332308 4781737 2828039 4781737 2828039 3829466 2828039 4263526 3343083 4263526 2325704 4263526 2325704 1659143 2325704 4015623 2678922 4015623 2678922 4368671 2678922 3320535 245929 3320535 245929 227496 245929 413241 3337115 413241 2483480 413241 2483480 4160759 2483480 3915770 2249391 3915770 3339751 3915770 3339751 521709 3339751 3702168 349300 3702168 349300 1680518 1634772 1680518 542190 1680518 542190 1098244 542190 2703010 1686154 2703010 1074659 2703010 1074659 559293 1074659 4643984 2856430 4643984 2856430 4230632 792295 4230632 792295 3341622 792295 4727667 3046357 4727667 1667055 4727667 1667055 808065 326020 808065 326020 321224 326020 1656031 3377470 1656031 2945056 1656031 2945056 3742677 2945056 1214083 1237077 1214083 3344890 1214083 3344890 3081858 3344890 251396 713817 251396 713817 968404 713817 475603 476169 475603 574627 475603 574627 1579259 3344761 1579259 3344761 49037 3344761 373697 377002 373697 1651968 373697 1651968 1612335 1651968 757719 920398 757719 3315125 757719 3315125 595426 3315125 1306002 1287564 1306002 2317169 1306002 2317169 4111247 2573028 4111247 1651917 4111247 1651917 1695945 1651917 4572801 2087873 4572801 1656795 4572801 1656795 2587669 1656795 4614828 763528 4614828 763528 781160 763528 3576508 3098056 3576508 2805897 3576508 2805897 453536 441252 453536 1669608 453536 1669608 345581 1669608 745912 749419 745912 2206527 745912 2206527 3876316 2206527 3351016 2902792 3351016 499524 3351016 499524 1679962 499524 3723730 2917159 3723730 1164159 3723730 1164159 3329923 1164159 4042356 2395807 4042356 1399243 4042356 1399243 4381053 1399243 3939667 3442641 3939667 3442641 3342334 3442641 3804989 1139636 3804989 1139636 501041 1139636 1068758 614935 1068758 2393401 1068758 2393401 4089705 2393401 1221142 433087 1221142 514463 1221142 514463 483819 514463 1651775 3318744 1651775 3318744 854402 3318744 4254548 229297 4254548 229297 1453519 229297 3694680 3817801 3694680 3817801 24429 3348174 24429 4532216 24429 4532216 1646953 4532216 338699 2841718 338699 2841718 4487499 2841718 2862330 3321962 2862330 1104466 2862330 1104466 563227 1104466 3995399 2328776 3995399 1357411 3995399 1357411 304083 1357411 1127613 1137954 1127613 1663990 1127613 1663990 4713444 3726968 4713444 3726968 3240116 3024900 3240116 3024900 4688893 3024900 3845061 2158684 3845061 2725280 3845061 2725280 4364326 2725280 628095 217256 628095 217256 4435023 3345828 4435023 1676643 4435023 1676643 2243411 1676643 2537318 3331264 2537318 1021048 2537318 1021048 1009686 1021048 1682984 1439480 1682984 826758 1682984 826758 695657 699200 695657 2185398 695657 2185398 4502242 2185398 2845817 1650672 2845817 1650672 2945228 1650672 1436347 246781 1436347 834968 1436347 834968 854636 834968 3352093 107866 3352093 2110481 3352093 2110481 4214116 2527632 4214116 718457 4214116 718457 3317555 718457 4346072 2676123 4346072 2676123 4347251 2676123 3317570 4535574 3317570 2493199 3317570 2493199 990500 669530 990500 669530 680251 669530 3340613 438145 3340613 1272133 3340613 1272133 672677 675037 672677 3318214 672677 3318214 483315 3318214 1663277 4169472 1663277 755867 1663277 755867 3320715 4182150 3320715 1453197 3320715 1453197 215148 1453197 4416431 3342289 4416431 3342289 3734276 3342289 4055326 998399 4055326 998399 1651880 4309263 1651880 2648560 1651880 2648560 1671001 2648560 1669105 374201 1669105 1676858 1669105 1676858 2658869 1676858 1668838 2852065 1668838 1215873 1668838 1215873 1235694 1215873 1240534 422331 1240534 2685008 1240534 2685008 4379907 2685008 3990203 2327650 3990203 2894022 3990203 2894022 1663758 4965065 1663758 2505084 1663758 2505084 3333692 2505084 2824283 1664519 2824283 2044351 2824283 2044351 4643338 2044351 1679749 2623758 1679749 700317 1679749 700317 974998 700317 1649618 4352889 1649618 2958082 1649618 2958082 4632643 2958082 1677953 4433525 1677953 471886 1677953 471886 482389 471886 1777404 3326165 1777404 1423326 1777404 1423326 238596 1423326 3800244 2206051 3800244 2206051 3887110 2206051 3816920 2164970 3816920 3315090 3816920 3315090 856392 827385 856392 2519706 856392 2519706 1891104 2519706 661892 655952 661892 4133416 661892 4133416 3323707 4133416 3047322 2374980 3047322 2374980 4041116 2374980 1054715 1064815 1054715 2700719 1054715 2700719 4386870 2700719 768326 668370 768326 668370 36762 3315306 36762 1133955 36762 1133955 3774357 2732423 3774357 2732423 4383864 2732423 1658623 4479361 1658623 3315764 1658623 3315764 38124 1655232 38124 2617183 38124 2617183 4283636 2617183 420830 588125 420830 588125 629439 862827 629439 862827 3350977 862827 917507 1671885 917507 1671885 3314052 388637 3314052 4068037 3314052 4068037 3315667 4068037 434295 265194 434295 265194 256338 265194 3929156 2246397 3929156 977906 3929156 977906 1661448 977906 1675865 2305286 1675865 2305286 4356989 2305286 865181 1679988 865181 2045208 865181 2045208 4619212 2045208 4176781 2473016 4176781 1647511 4176781 1647511 1646915 2586062 1646915 1650152 1646915 1650152 323983 331955 323983 1652239 323983 1652239 4508795 2854367 4508795 1218938 4508795 1218938 1196537 1218938 4182609 3351231 4182609 3351231 748648 3351231 3014644 1661074 3014644 3739511 3014644 3739511 543550 729488 543550 729488 4040665 2629283 4040665 1026170 4040665 1026170 645540 1026170 1685243 3131874 1685243 3131874 4625576 280848 4625576 280848 1373998 280848 4574754 2104633 4574754 1186967 4574754 1186967 1679345 1186967 4390473 3313761 4390473 3313761 4984371 3313761 758769 906726 758769 1678907 758769 1678907 910212 316235 910212 316235 331752 316235 3964184 2687641 3964184 1990631 3964184 1990631 3677628 1990631 4027591 2889370 4027591 2889370 4544947 2889370 578948 345921 578948 345921 1306676 345921 450699 1267614 450699 1267614 1299243 1267614 467325 627783 467325 627783 1676886 3529579 1676886 239148 1676886 239148 473006 3321572 473006 1406793 473006 1406793 280684 1406793 3324515 1662363 3324515 394221 3324515 394221 1273039 394221 4322700 2555041 4322700 2555041 1288882 1316047 1288882 2703709 1288882 2703709 4375567 2703709 562021 573660 562021 1655714 562021 1655714 804659 1655714 746266 921690 746266 962866 746266 962866 3352080 962866 1176462 18705 1176462 18705 4147577 3331657 4147577 1282340 4147577 1282340 1273653 1282340 4777292 820955 4777292 4343611 4777292 4343611 1672230 4343611 2134224 1654625 2134224 1654625 4415161 2238482 4415161 1099504 4415161 1099504 586065 2007101 586065 2007101 4634939 2007101 1680154 3987596 1680154 2382682 1680154 2382682 4266455 2382682 417363 1251063 417363 2068034 417363 2068034 3748450 2068034 54217 3344093 54217 2616002 54217 2616002 4071384 2616002 1674678 726845 1674678 726845 731828 726845 3399596 3334199 3399596 1658645 3399596 1658645 1292484 1658645 4317380 2653358 4317380 1392265 4317380 1392265 1669684 1392265 4684370 4285357 4684370 4285357 363057 344424 363057 1347723 363057 1347723 3828155 2858815 3828155 327614 3828155 327614 320990 327614 1673337 3329375 1673337 3329375 326626 3329375 573133 1111142 573133 4546734 573133 4546734 2569070 1686123 2569070 1686123 585974 961459 585974 961459 3547444 961459 861645 834519 861645 4902302 861645 4902302 1671919 4902302 431561 2878980 431561 2878980 3931969 1649706 3931969 1649706 283901 1649706 4206238 2553743 4206238 313962 4206238 313962 652452 624944 652452 322015 652452 322015 4336653 2324719 4336653 481641 4336653 481641 468034 481641 747704 3320502 747704 2896445 747704 2896445 1684708 2896445 1652611 86055 1652611 3320709 1652611 3320709 3329635 336585 3329635 833200 3329635 833200 829019 833200 1653223 3435072 1653223 3321204 1653223 3321204 1034332 3321204 4737353 2283649 4737353 2283649 3344865 2283649 3384767 3327281 3384767 3322373 3384767 3322373 1584097 3322373 2083975 1675472 2083975 2766917 2083975 2766917 4159212 3339170 4159212 645814 4159212 645814 1011308 645814 4293983 2613660 4293983 322794 4293983 322794 300359 322794 3343966 3914786 3343966 3053626 3343966 3053626 4716592 3053626 1193528 1185364 1193528 2947735 1193528 2947735 4762642 1893699 4762642 4334786 4762642 4334786 731100 755011 731100 1123426 731100 1123426 1123897 1123426 407181 2103625 407181 2103625 3754904 2103625 652742 619558 652742 914612 652742 914612 934517 914612 642335 622938 642335 3396575 642335 3396575 3325160 3396575 999800 999504 999800 3518519 999800 3518519 1660270 3518519 1436340 2907499 1436340 2907499 3332058 2907499 1654957 3847929 1654957 1197852 1654957 1197852 1195042 1197852 1398115 3315528 1398115 3315528 4614987 3315528 3342078 4674016 3342078 3057528 3342078 3057528 4484333 245934 4484333 245934 239519 245934 1046930 1654939 1046930 687582 1046930 687582 687864 687582 3337915 2964762 3337915 1100735 3337915 1100735 3329114 1100735 3647842 1955962 3647842 652406 3647842 652406 573253 3334006 573253 2490755 573253 2490755 4146332 2490755 3314515 728980 3314515 728980 750279 728980 3343858 4358126 3343858 264022 3343858 264022 1429069 264022 1651126 219301 1651126 2848385 1651126 2848385 4530885 2848385 3352899 4307009 3352899 548468 3352899 548468 529192 548468 1430479 210511 1430479 369464 1430479 369464 345906 369464 3315129 3083183 3315129 2990648 3315129 2990648 3688404 2990648 1191402 1177177 1191402 1676795 1191402 1676795 4948363 1676795 4444489 1653841 4444489 2914127 4444489 2914127 3721321 2914127 3887464 2203260 3887464 2203260 352354 1342121 352354 2639657 352354 2639657 4290403 2639657 3550483 449660 3550483 449660 3317784 449660 4448156 2780018 4448156 1034780 4448156 1034780 622269 1034780 4979357 3319408 4979357 1668304 4979357 1668304 1278818 1668304 3893438 1654809 3893438 2934854 3893438 2934854 4588127 2934854 222047 1180853 222047 1180853 4255795 2411759 4255795 241657 4255795 241657 267471 241657 4050392 1647268 4050392 485815 4050392 485815 502151 485815 969570 975001 969570 657652 969570 657652 633722 657652 3917539 3340804 3917539 3340804 3995586 3340804 854491 813347 854491 3318364 854491 3318364 3773454 3318364 1670300 292407 1670300 292407 146992 1679750 146992 1223388 146992 1223388 1247999 4772133 1247999 4772133 804053 4772133 4655630 857448 4655630 857448 792835 857448 3642651 3324719 3642651 3324719 4314161 3324719 812662 3349044 812662 2846813 812662 2846813 3330190 2846813 659493 978526 659493 3322453 659493 3322453 4348637 3322453 1109386 1082235 1109386 3452519 1109386 3452519 3335722 606310 3335722 616515 3335722 616515 648198 616515 4566716 2113077 4566716 1043448 4566716 1043448 1031369 1043448 4089588 2549003 4089588 2426857 4089588 2426857 4247368 2426857 461683 1219599 461683 1736496 461683 1736496 4088195 2543022 4088195 2292759 4088195 2292759 1670997 1500248 1670997 1654584 1670997 1654584 4185007 2543489 4185007 1678344 4185007 1678344 703496 4556646 703496 4556646 3815067 830373 3815067 830373 844560 830373 860214 786791 860214 2376790 860214 2376790 3745906 3329369 3745906 3319815 3745906 3319815 1462881 3319815 1667407 252492 1667407 252492 1401306 252492 4451634 2408392 4451634 2408392 1011711 644121 1011711 2579876 1011711 2579876 4244373 2579876 479824 473648 479824 574843 479824 574843 3146461 3317413 3146461 483390 3146461 483390 480389 483390 486088 2078051 486088 2078051 4582975 2078051 4438426 2784298 4438426 1307716 4438426 1307716 359188 1307716 3958718 2288924 3958718 904375 3958718 904375 214691 226887 214691 3078621 214691 3078621 3567967 3078621 1340232 329549 1340232 1434264 1340232 1434264 265600 1434264 4593113 3519561 4593113 3519561 3323161 3519561 4434772 1340223 4434772 1340223 1326339 1340223 4326863 2678843 4326863 635164 4326863 635164 663387 635164 3754895 2886029 3754895 1095468 3754895 1095468 1663494 1095468 4583064 2093918 4583064 1153113 4583064 1153113 511859 1153113 659116 1034830 659116 1166684 659116 1166684 484194 1166684 4233572 3046972 4233572 3046972 3317252 3046972 3718316 2087315 3718316 4800349 3718316 4800349 1654575 4800349 4121891 706824 4121891 706824 3322904 706824 3344496 217362 3344496 1947943 3344496 1947943 4723008 1947943 1654312 1646710 1654312 1646710 4887751 3339217 4887751 1651890 4887751 1651890 3349896 3339353 3349896 3339353 4890924 2043593 4890924 2043593 1405162 484175 1405162 484175 483323 484175 1682926 2920315 1682926 824406 1682926 824406 848765 824406 4992539 3317528 4992539 445065 4992539 445065 317262 2396829 317262 2396829 4267515 2396829 3332910 1958028 3332910 4028676 3332910 4028676 1654338 4028676 3635047 2408879 3635047 2408879 1647361 2408879 3217692 128884 3217692 128884 3337473 128884 1658918 4874434 1658918 1139782 1658918 1139782 3324553 1139782 2202843 3321797 2202843 1668598 2202843 1668598 1772964 1668598 3348704 3906946 3348704 709853 3348704 709853 370331 3332372 370331 3332372 3793301 3332372 3336286 455382 3336286 2104933 3336286 2104933 4538499 2104933 1660688 1163002 1660688 3323309 1660688 3323309 1829692 3323309 1686422 677553 1686422 677553 1007590 677553 1658934 3116356 1658934 3116356 3567591 3116356 3329707 4961707 3329707 1639752 3329707 1639752 3796238 2862252 3796238 2016485 3796238 2016485 4648121 2016485 411269 1237983 411269 1657073 411269 1657073 2852208 3320057 2852208 2961650 2852208 2961650 3704623 2961650 3347408 843715 3347408 843715 778328 2984846 778328 2984846 4629128 2984846 3802213 1285433 3802213 1285433 403245 1285433 477487 1223403 477487 2036450 477487 2036450 4620091 2036450 2968382 3345062 2968382 3345062 4285709 1647834 4285709 1647834 471634 489645 471634 1668038 471634 1668038 3734400 3114477 3734400 3114477 3581774 3114477 4420882 1666026 4420882 1666026 925292 1666026 3352716 27203 3352716 225130 3352716 225130 4374902 225130 3871930 3331059 3871930 3331059 70276 3331059 4695996 2326349 4695996 2326349 865011 3322743 865011 455625 865011 455625 4371066 2712094 4371066 1658174 4371066 1658174 1350290 306014 1350290 3773712 1350290 3773712 3321340 3773712 797099 860617 797099 2770034 797099 2770034 3874595 2770034 1152713 523892 1152713 2714152 1152713 2714152 3946206 2714152 1657607 4038923 1657607 2008828 1657607 2008828 4382437 2376779 4382437 2376779 3317654 2376779 4435568 1679512 4435568 3351060 4435568 3351060 1046698 1054768 1046698 3031191 1046698 3031191 3319306 3591604 3319306 356406 3319306 356406 3890301 263661 3890301 4120690 3890301 4120690 1682815 4120690 4197023 2502438 4197023 4563555 4197023 4563555 3326554 4563555 3677853 2995030 3677853 3341843 3677853 3341843 2465180 3341843 4484516 897006 4484516 897006 707874 696829 707874 2263592 707874 2263592 4307869 2369809 4307869 1099276 4307869 1099276 1179550 509553 1179550 907770 1179550 907770 873059 907770 1653361 4131869 1653361 1652473 1653361 1652473 4724164 1652473 596309 3323612 596309 937019 596309 937019 3920914 2715054 3920914 411738 3920914 411738 393312 411738 4074284 2854383 4074284 2854383 4516567 2854383 1648308 273838 1648308 2201183 1648308 2201183 3865548 2201183 3070096 3337944 3070096 551916 3070096 551916 1124966 551916 1390634 1400183 1390634 1033458 1390634 1033458 1034687 1033458 1509534 3323285 1509534 1663155 1509534 1663155 4470818 1663155 2170224 1668569 2170224 809418 2170224 809418 840586 1743471 840586 1743471 4476041 2211662 4476041 1041597 4476041 1041597 627775 1041597 1659953 1734239 1659953 1734239 3331039 1734239 381321 364308 381321 2154700 381321 2154700 4635988 2959613 4635988 2255903 4635988 2255903 1341247 1326168 1341247 1945167 1341247 1945167 3593266 1945167 843129 850987 843129 2853394 843129 2853394 4537891 2853394 1052197 592152 1052197 2694948 1052197 2694948 4387946 3341885 4387946 3341885 1684014 2472376 1684014 2812282 1684014 2812282 3852607 2812282 2860795 3351602 2860795 2717304 2860795 2717304 4383304 2717304 1656578 670172 1656578 3352693 1656578 3352693 4508454 3352693 422866 1247529 422866 3345013 422866 3345013 4590697 607963 4590697 607963 1047313 607963 3665328 1654424 3665328 1324815 3665328 1324815 314095 1324815 3339554 40789 3339554 956650 3339554 956650 968065 956650 3750363 4736105 3750363 4736105 3319681 1090672 3319681 1090672 3945759 2748137 3945759 1324709 3945759 1324709 262170 1433098 262170 1033060 262170 1033060 3329512 2537470 3329512 2537470 4208876 2537470 3725232 2959177 3725232 2243103 3725232 2243103 4645882 1144239 4645882 1144239 1172049 1144239 4003736 3091979 4003736 3091979 4741723 3091979 3607509 1676700 3607509 1676700 48578 1676700 3636375 3040636 3636375 2995160 3636375 2995160 4666654 2995160 2783931 3337298 2783931 2942021 2783931 2942021 4890195 3345985 4890195 2627666 4890195 2627666 1650636 2627666 3791797 3341413 3791797 3341413 3555513 748378 3555513 748378 776802 748378 3259535 1648592 3259535 1493188 3259535 1493188 549322 548102 549322 1669045 549322 1669045 3577572 4910305 3577572 4910305 1652003 606203 1652003 606203 1062201 606203 3345935 1923753 3345935 1664043 3345935 1664043 4987547 1664043 436959 417482 436959 1032204 436959 1032204 3702739 4965030 3702739 4965030 496253 648427 496253 648427 4754531 648427 204983 3342101 204983 660988 204983 660988 3462589 3350536 3462589 1654744 3462589 1654744 1033716 4112383 1033716 4112383 3345820 4112383 713433 709973 713433 3318156 713433 3318156 3884743 2204749 3884743 3329840 3884743 3329840 1167509 518581 1167509 3345433 1167509 3345433 3317820 1724782 3317820 3347699 3317820 3347699 4930362 3347699 4196271 1288387 4196271 1288387 3314866 1288387 3316655 744323 3316655 1683267 3316655 1683267 43212 4425238 43212 4425238 3875874 2068232 3875874 2068232 3707637 2068232 4176006 2499532 4176006 826671 4176006 826671 862194 826671 3651795 3029197 3651795 1019698 3651795 1019698 1045366 1019698 3878637 2796324 3878637 2012253 3878637 2012253 3679854 2012253 4609799 2072648 4609799 549506 4609799 549506 1115834 549506 1655466 2549754 1655466 2549754 4497939 1996936 4497939 1996936 1659183 1931301 1659183 2001942 1659183 2001942 3638978 2001942 83434 1671249 83434 2885962 83434 2885962 4556036 2885962 2331885 1334982 2331885 1334982 347820 1334982 4625445 2033482 4625445 1440033 4625445 1440033 244113 1440033 4345745 3041723 4345745 3041723 763272 895343 763272 2136938 763272 2136938 4733854 3049590 4733854 3024804 4733854 3024804 1680402 3377442 1680402 2753973 1680402 2753973 4169817 965477 4169817 965477 702115 965477 4351336 3341764 4351336 3341764 1652323 3341764 4251179 2576865 4251179 3183106 4251179 3183106 435789 821473 435789 821473 2946575 2076234 2946575 1837964 2946575 1837964 1656422 3602686 1656422 18376 1656422 18376 1681653 18376 1679689 3342327 1679689 3342327 3395313 3342327 3062711 1651394 3062711 1651394 4726377 1940424 4726377 858380 4726377 858380 830158 858380 1660509 4926357 1660509 3319141 1660509 3319141 3927959 2272564 3927959 3331454 3927959 3331454 3196370 3331454 4735974 1088054 4735974 1088054 969868 4250080 969868 4250080 4737180 1920588 4737180 2950296 4737180 2950296 3969240 2012345 3969240 2012345 3330223 2012345 4786353 3125192 4786353 1967527 4786353 1967527 1647530 4605114 1647530 2803009 1647530 2803009 3865202 2803009 858709 4775843 858709 1979237 858709 1979237 1653879 1979237 627286 656870 627286 3682785 627286 3682785 1655560 3682785 251590 3353089 251590 3911018 251590 3911018 1656741 3911018 1310302 876049 1310302 876049 3717466 2921538 3717466 2770913 3717466 2770913 4449680 3321055 4449680 3321055 1662520 1913035 1662520 2731342 1662520 2731342 4418289 2731342 1671064 4752872 1671064 3317627 1671064 3317627 3129261 3317627 1188150 494627 1188150 494627 484719 494627 4712622 1954246 4712622 647437 4712622 647437 3321529 647437 4950974 3338067 4950974 2730006 4950974 2730006 1154691 3346033 1154691 3315022 1154691 3315022 3546570 3315022 3055562 1675614 3055562 2371291 3055562 2371291 4475075 2788004 4475075 1280555 4475075 1280555 387377 1280555 4073004 2614059 4073004 1883489 4073004 1883489 734239 350172 734239 350172 356171 350172 1006471 2994217 1006471 2994217 3693874 2994217 628174 1045463 628174 2494053 628174 2494053 1681770 2494053 354766 1300492 354766 1302074 354766 1302074 3901669 1997534 3901669 1997534 3648219 1997534 4193552 3055887 4193552 3055887 4728304 3055887 4142886 2459935 4142886 2459935 4135686 2459935 4438414 2765580 4438414 2421284 4438414 2421284 692634 338848 692634 338848 3342825 2312190 3342825 1782588 3342825 1782588 1678175 1782588 3899843 4763280 3899843 4763280 122772 3319037 122772 3347686 122772 3347686 4661858 3347686 338951 328177 338951 2446918 338951 2446918 4224510 2446918 994851 1272680 994851 1272680 4442132 2796775 4442132 1410694 4442132 1410694 240102 1410694 2070508 3332703 2070508 3332703 371351 3332703 3353251 268134 3353251 268134 1669129 268134 4344865 2345174 4344865 2256304 4344865 2256304 496361 443244 496361 443244 426307 443244 706672 1403898 706672 1403898 279416 1403898 1427219 1432667 1427219 841832 1427219 841832 272359 3336466 272359 491341 272359 491341 489410 491341 335591 337313 335591 3073701 335591 3073701 3575383 3073701 2786823 4403338 2786823 4403338 3333105 4403338 1450927 228766 1450927 2472119 1450927 2472119 4594157 3352249 4594157 3352249 938571 3352249 2043914 1424046 2043914 1424046 1445538 1424046 4431812 2238394 4431812 1672467 4431812 1672467 1577887 1672467 3348336 4076350 3348336 3323922 3348336 3323922 1135300 3323922 1260844 395858 1260844 1649847 1260844 1649847 401281 1649847 1112123 557272 1112123 3352843 1112123 3352843 4729890 3352843 3853056 2802895 3853056 3326834 3853056 3326834 4188920 3326834 262633 824953 262633 824953 3335207 1742360 3335207 1207413 3335207 1207413 469788 1207413 3096675 3335021 3096675 1386247 3096675 1386247 1394237 1386247 3352062 3631294 3352062 1276793 3352062 1276793 400361 1276793 1670044 4850233 1670044 1778416 1670044 1778416 1684379 1778416 930410 716948 930410 2596788 930410 2596788 4256895 2596788 364242 1315856 364242 2380331 364242 2380331 4305230 2380331 3790941 3307915 3790941 3307915 1685370 4192308 1685370 2167923 1685370 2167923 4495374 2167923 4234989 3349173 4234989 3349173 1208262 227456 1208262 227456 1441246 227456 345277 2502491 345277 2502491 4587535 1092565 4587535 1092565 1120631 1092565 3484529 3342668 3484529 3340586 3484529 3340586 4450921 2152014 4450921 2152014 3313338 48004 3313338 2308726 3313338 2308726 3989076 2308726 256864 256492 256864 2374994 256864 2374994 3940208 1670500 3940208 1670500 1883685 3335901 1883685 2680031 1883685 2680031 3963512 2680031 1654959 1125450 1654959 1401163 1654959 1401163 260890 1401163 1678756 800038 1678756 800038 876587 800038 3715604 2930085 3715604 2752312 3715604 2752312 4387777 2752312 3868162 746069 3868162 746069 939503 746069 3914903 259622 3914903 2707142 3914903 2707142 4398779 2707142 1106047 1666730 1106047 3346096 1106047 3346096 4424275 62128 4424275 62128 3330226 62128 4483553 3345562 4483553 3345562 2622925 3345562 2822336 4794722 2822336 4794722 690380 4794722 793222 786888 793222 2272672 793222 2272672 3927701 2272672 740762 1668483 740762 2441690 740762 2441690 4118842 2441690 3349843 2246690 3349843 2908345 3349843 2908345 4600175 2908345 968444 3329916 968444 336876 968444 336876 3631234 3059076 3631234 2531367 3631234 2531367 4456943 1504290 4456943 1504290 1686059 1504290 4777848 3126239 4777848 1668778 4777848 1668778 1657653 3327882 1657653 3327882 4418290 860963 4418290 860963 869281 860963 1037131 635945 1037131 4392084 1037131 4392084 4564390 1278774 4564390 1278774 410558 1278774 4486783 3346131 4486783 3346131 831785 3346131 4583465 2103202 4583465 3332541 4583465 3332541 240084 3332541 3563018 1891427 3563018 3340068 3563018 3340068 3776311 3340068 725746 708568 725746 2541033 725746 2541033 3317893 2541033 797385 661642 797385 661642 3722759 2055616 3722759 958526 3722759 958526 684993 958526 4292595 2600846 4292595 183166 4292595 183166 1066775 1077581 1066775 372846 1066775 372846 261076 2740229 261076 2740229 4396339 2740229 4279766 1657178 4279766 2997833 4279766 2997833 4646676 2997833 3854239 3349583 3854239 2403992 3854239 2403992 4263309 2403992 3327425 2765428 3327425 1895136 3327425 1895136 4060470 3327810 4060470 3327810 745978 3327810 4456450 2179741 4456450 2318969 4456450 2318969 4102623 2671742 4102623 2671742 3966235 2671742 4505745 2872940 4505745 2767253 4505745 2767253 1111112 1101577 1111112 4322756 1111112 4322756 3768330 2186370 3768330 2186370 4768098 3096036 4768098 1985514 4768098 1985514 3323830 1985514 3755727 2063201 3755727 1312768 3755727 1312768 3348383 1312768 4586531 2274783 4586531 2274783 3990285 2687956 3990285 2559333 3990285 2559333 4081099 2559333 3970063 538163 3970063 538163 551117 538163 1073872 1782642 1073872 1782642 4031657 3335506 4031657 3335506 500727 537272 500727 2377982 500727 2377982 4034031 2377982 473886 490849 473886 3318866 473886 3318866 4816132 3318866 4725490 2584295 4725490 2584295 4224939 2584295 4651224 1676031 4651224 1676031 140782 3350489 140782 2659443 140782 2659443 3320777 4185619 3320777 2753537 3320777 2753537 4447987 2753537 886867 794326 886867 1288278 886867 1288278 400600 1288278 3553517 1927704 3553517 1927704 4723675 1927704 3407385 3323123 3407385 3323123 742092 3323123 3341314 252480 3341314 865706 3341314 865706 801718 865706 1449173 243159 1449173 2510934 1449173 2510934 4153082 2510934 1279856 1285819 1279856 1900648 1279856 1900648 4464501 2223545 4464501 823395 4464501 823395 882373 823395 3336393 4688455 3336393 708714 3336393 708714 1658709 708714 4604575 2070879 4604575 617299 4604575 617299 1648071 303654 1648071 1044596 1648071 1044596 610987 1044596 3555121 3352515 3555121 3352515 2728922 3352515 3750223 2615101 3750223 2615101 4027509 2615101 506348 627495 506348 627495 628319 627495 382231 1284631 382231 260671 382231 260671 3917538 3350684 3917538 3350684 4273132 3350684 383883 4579306 383883 3152627 383883 3152627 3344184 3152627 1684353 1672713 1684353 1672713 2327201 1672713 1125541 117672 1125541 117672 3349013 117672 3348851 4306481 3348851 1673257 3348851 1673257 1651878 1716201 1651878 1679882 1651878 1679882 1297093 1679882 3654950 2029818 3654950 2029818 3700010 2029818 451765 439913 451765 3325870 451765 3325870 4233375 3325870 1671799 4907084 1671799 20083 1671799 20083 4730006 3349109 4730006 3349109 1668776 4243402 1668776 2516610 1668776 2516610 4178969 2516610 3351726 529596 3351726 3346105 3351726 3346105 3942409 3346105 1647347 1685304 1647347 1685304 449664 1681402 449664 3109425 449664 3109425 4780676 3109425 1649153 1205117 1649153 1205117 461862 1205117 1959023 3348592 1959023 2294084 1959023 2294084 3978610 2294084 3344978 3760355 3344978 3116813 3344978 3116813 3544299 3116813 1672119 3884542 1672119 1357778 1672119 1357778 1312409 359601 1312409 2338178 1312409 2338178 1679131 2338178 1656735 271266 1656735 1821507 1656735 1821507 3341535 1821507 1101572 586723 1101572 2847465 1101572 2847465 3816333 2847465 668672 532697 668672 532697 1647006 410320 1647006 410320 1242421 410320 3440630 1662135 3440630 217499 3440630 217499 1663392 607229 1663392 215700 1663392 215700 246080 215700 3843326 4743547 3843326 4743547 1660049 4743547 1676491 2264603 1676491 2264603 3937751 2264603 1249450 407171 1249450 2901126 1249450 2901126 4552439 2901126 4253586 2611176 4253586 4777713 4253586 4777713 982827 4777713 4203067 1659763 4203067 1659763 1653806 3332907 1653806 3332907 1351329 3332907 1495068 742988 1495068 742988 946462 742988 4318889 3668003 4318889 3668003 523716 508626 523716 2551168 523716 2551168 4279967 2594385 4279967 1651632 4279967 1651632 4630261 1651632 440835 1224521 440835 3344273 440835 3344273 4000004 3344273 960844 706100 960844 1234724 960844 1234724 1371610 311815 1371610 2132850 1371610 2132850 4551509 2132850 3988778 2691476 3988778 1682452 3988778 1682452 4518240 1682452 240519 1404568 240519 2661503 240519 2661503 4735433 3068905 4735433 2067578 4735433 2067578 1405952 1380015 1405952 3552730 1405952 3552730 3340812 3552730 1431805 1443935 1431805 2925435 1431805 2925435 3761853 2925435 1029242 1026923 1029242 2717847 1029242 2717847 4276747 2582066 4276747 3127506 4276747 3127506 1681824 3747499 1681824 1377568 1681824 1377568 288844 268196 288844 1507950 288844 1507950 3338108 1507950 3331543 264079 3331543 1157669 3331543 1157669 3314487 1157669 4045981 2626178 4045981 2488536 4045981 2488536 3333598 2488536 3832764 2840900 3832764 2022704 3832764 2022704 3705066 2022704 4302865 3341636 4302865 3341636 2763603 3341636 3353234 1815256 3353234 1948331 3353234 1948331 578121 318634 578121 318634 1654295 4918882 1654295 435119 1654295 435119 3332638 435119 308655 314712 308655 1093161 308655 1093161 4793238 4200726 4793238 4200726 3336025 4200726 4731532 3060334 4731532 3296402 4731532 3296402 2855305 1654091 2855305 3336446 2855305 3336446 4364463 3336446 1891286 2463657 1891286 2463657 4166085 2463657 4034239 1110995 4034239 1110995 949582 950882 949582 1658059 949582 1658059 2466377 1658059 1066968 170110 1066968 170110 2828808 2210689 2828808 2210689 589523 1066688 589523 1667460 589523 1667460 4501105 3328412 4501105 3328412 1393912 410692 1393912 410692 229458 1952831 229458 1952831 4699059 1952831 4501894 3641163 4501894 3641163 1439110 225709 1439110 3348248 1439110 3348248 1033777 3348248 4589420 707755 4589420 707755 542324 3023104 542324 3023104 4713291 3023104 830019 824564 830019 2335774 830019 2335774 3338799 225855 3338799 548164 3338799 548164 532142 548164 3325056 492390 3325056 687551 3325056 687551 661318 687551 705256 1656493 705256 1656493 4644067 1656493 1113954 342833 1113954 342833 3348952 4828755 3348952 2008301 3348952 2008301 4658385 2008301 3315556 3605019 3315556 1671819 3315556 1671819 818155 1671819 4089945 3320945 4089945 3320945 1683505 962981 1683505 3045634 1683505 3045634 3633154 3045634 1299966 346186 1299966 1920648 1299966 1920648 3590147 1920648 1423147 3930509 1423147 1362791 1423147 1362791 1363429 1362791 3269343 3342058 3269343 1657980 3269343 1657980 520454 500108 520454 500108 414179 422937 414179 1681454 414179 1681454 3704180 2021717 3704180 574096 3704180 574096 528961 1658746 528961 1658746 2230276 1658746 1140236 3339295 1140236 3339295 1922612 3339295 1213184 850466 1213184 850466 805186 850466 4000762 2331250 4000762 1648939 4000762 1648939 232089 1648939 4081040 2441634 4081040 990215 4081040 990215 4766145 990215 369092 3322999 369092 3322999 3890469 1679927 3890469 1679927 1158219 1152789 1158219 1669189 1158219 1669189 4894994 1669189 1189939 1162798 1189939 2470788 1189939 2470788 4647339 2962292 4647339 1659452 4647339 1659452 1713432 3320783 1713432 3320783 4695940 3320783 664745 1001039 664745 3024003 664745 3024003 4706449 3024003 216802 249645 216802 4086857 216802 4086857 3327166 940559 3327166 940559 939561 940559 1341130 320810 1341130 2972811 1341130 2972811 4662086 2972811 1225299 1259953 1225299 2123573 1225299 2123573 3794185 2123573 888537 3345004 888537 2287653 888537 2287653 4421604 3319452 4421604 3319452 725444 3319452 1659544 729522 1659544 3066746 1659544 3066746 3614898 3066746 3323812 327400 3323812 2437309 3323812 2437309 4248697 2437309 3903000 2247148 3903000 2551075 3903000 2551075 4566285 2895387 4566285 610737 4566285 610737 271227 2967473 271227 2967473 4750987 3347483 4750987 619171 4750987 619171 602601 619171 3855030 2651271 3855030 2651271 4325688 2651271 855090 538092 855090 538092 343366 2174889 343366 2174889 3837924 2174889 3744537 2050571 3744537 2050571 3947588 2292952 3947588 1926062 3947588 1926062 406897 806293 406897 806293 818336 806293 100876 3347017 100876 2091888 100876 2091888 4542096 2091888 1295025 982392 1295025 982392 989199 982392 3972187 2283881 3972187 1065182 3972187 1065182 357430 360341 357430 2122584 357430 2122584 4269913 2597737 4269913 646684 4269913 646684 633305 646684 4583501 3406099 4583501 3406099 319599 597416 319599 597416 3350211 249843 3350211 1670626 3350211 1670626 468702 467646 468702 1407901 468702 1407901 1658492 3817629 1658492 535464 1658492 535464 3628829 535464 3333202 4752551 3333202 2145059 3333202 2145059 3801375 2145059 1062578 1030864 1062578 1030864 1044807 1030864 1945227 3339838 1945227 3339838 1333657 3339838 4661891 3017946 4661891 3961474 4661891 3961474 1670590 3961474 1675347 1148841 1675347 1148841 707797 959165 707797 1028869 707797 1028869 661371 1028869 3147936 2527258 3147936 2527258 4185400 2527258 262156 1656943 262156 4355402 262156 4355402 3313980 4355402 497856 1175128 497856 2339953 497856 2339953 4605139 1668255 4605139 1668255 2597748 1668255 3549530 861749 3549530 1656076 3549530 1656076 279085 1656076 1650977 4954188 1650977 1402951 1650977 1402951 283328 1402951 4439782 2211511 4439782 357474 4439782 357474 466167 464868 466167 367506 466167 367506 359272 367506 1058116 1067270 1058116 427853 1058116 427853 420570 427853 4454464 2204688 4454464 1666596 4454464 1666596 2926450 1666596 3889787 3315567 3889787 2292206 3889787 2292206 3952166 2292206 1078182 1074512 1078182 2729875 1078182 2729875 3350872 950075 3350872 1404839 3350872 1404839 1297151 1275753 1297151 2163129 1297151 2163129 4527901 2163129 3352424 2008361 3352424 2103226 3352424 2103226 1663774 2103226 4158403 2466913 4158403 469748 4158403 469748 1665436 469748 3326876 2782100 3326876 1261125 3326876 1261125 1182990 3325018 1182990 966632 1182990 966632 952425 966632 3337838 3955460 3337838 3955460 244123 3955460 1685088 4111438 1685088 2850956 1685088 2850956 4485834 2850956 1133143 1108283 1133143 2876782 1133143 2876782 3793705 2876782 3339517 1674410 3339517 4230921 3339517 4230921 1664039 4230921 3349745 3338553 3349745 3338553 4861237 3338553 814292 811492 814292 4581639 814292 4581639 3319883 2504004 3319883 2504004 4176628 2504004 3972162 2290447 3972162 2567954 3972162 2567954 771079 724264 771079 724264 3345145 632649 3345145 3323843 3345145 3323843 4614355 3323843 1780288 1652494 1780288 1663967 1780288 1663967 4883788 1663967 725781 717450 725781 874932 725781 874932 2124463 3040201 2124463 3040201 4820348 3314414 4820348 1683794 4820348 1683794 198277 1647342 198277 1670705 198277 1670705 3379933 3346279 3379933 3346279 1121488 3346279 4026376 3348672 4026376 503764 4026376 503764 3349647 503764 4645018 2020488 4645018 724353 4645018 724353 718431 724353 3919691 2747519 3919691 1293099 3919691 1293099 397683 1293099 3336592 504762 3336592 2330127 3336592 2330127 4356754 2330127 622795 466978 622795 466978 499185 466978 500921 2122213 500921 2122213 4538663 2122213 569714 576097 569714 1669899 569714 1669899 4752001 1669899 4302055 2362583 4302055 2030452 4302055 2030452 4625016 2030452 4283720 2641325 4283720 965636 4283720 965636 348912 1944538 348912 1944538 4426361 3339373 4426361 3339373 901667 3339373 1436717 204950 1436717 1649833 1436717 1649833 4467596 2824512 4467596 701053 4467596 701053 728990 701053 1659643 3719933 1659643 3318544 1659643 3318544 3739344 816171 3739344 816171 838043 816171 1661996 3631203 1661996 3316026 1661996 3316026 1915383 3316026 650275 1007259 650275 2973374 650275 2973374 4646641 2973374 1659129 4756282 1659129 821925 1659129 821925 1683171 821925 1647076 3334136 1647076 3334136 15437 1652443 15437 2257488 15437 2257488 3921619 2257488 3344598 3321401 3344598 3321401 4107257 3321401 3878285 1678122 3878285 1678122 851090 409163 851090 409163 1280461 409163 320613 1348072 320613 1261918 320613 1261918 4395442 2587817 4395442 2587817 1674420 903295 1674420 3324355 1674420 3324355 3624822 3324355 3577115 1915365 3577115 3336266 3577115 3336266 4774272 3336266 4569843 426508 4569843 426508 404778 426508 4983375 3338334 4983375 628444 4983375 628444 628047 628444 3544170 3137513 3544170 1108056 3544170 1108056 210953 197913 210953 3976081 210953 3976081 4259198 1058250 4259198 1058250 1044905 1058250 4132419 3316399 4132419 3316399 2224231 3316399 4118668 1654194 4118668 1654194 299338 213543 299338 213543 3347599 213543 2454614 4760311 2454614 4760311 1672456 4760311 4009636 511982 4009636 511982 217552 230174 217552 2708497 217552 2708497 1660555 2708497 1333851 1353690 1333851 2325859 1333851 2325859 4331916 2325859 1675978 4590822 1675978 2337481 1675978 2337481 4319576 2337481 1923124 971284 1923124 971284 676843 971284 4684543 2991633 4684543 1426073 4684543 1426073 216996 1426073 1335674 2793749 1335674 2793749 4129761 1674922 4129761 1674922 3337903 26057 3337903 26057 1669948 26057 3315862 2347500 3315862 2347500 4008905 2347500 1678962 1820079 1678962 3370150 1678962 3370150 3413148 1672448 3413148 2940668 3413148 2940668 4618266 2940668 3351672 1252264 3351672 1252264 673340 1024537 673340 1139621 673340 1139621 542289 1139621 620952 1054266 620952 4628099 620952 4628099 4670498 2592810 4670498 2592810 4258811 2592810 4404700 2293775 4404700 3335465 4404700 3335465 2109926 3335465 3320802 3459290 3320802 2843665 3320802 2843665 4518335 2843665 3832648 579587 3832648 579587 1082579 579587 1474581 1663018 1474581 568651 1474581 568651 543146 568651 1679090 3161356 1679090 1322779 1679090 1322779 866643 769446 866643 4817099 866643 4817099 3349065 1171152 3349065 1171152 514797 1171152 1685322 701067 1685322 2756947 1685322 2756947 3893564 2756947 3369370 1660335 3369370 1660335 1430418 1660335 1859643 3314801 1859643 2880895 1859643 2880895 4235591 2462452 4235591 2687834 4235591 2687834 471656 1194111 471656 1914770 471656 1914770 2337290 1914770 1996448 1647475 1996448 1647475 3792744 3701290 3792744 3701290 346283 1317815 346283 3597013 346283 3597013 3337677 3597013 1677014 661852 1677014 661852 644660 661852 1273613 3336303 1273613 1353437 1273613 1353437 288797 1353437 3329037 3451474 3329037 3451474 3351167 3451474 1502359 696980 1502359 696980 977907 696980 1207447 3329020 1207447 3329020 813239 3329020 813271 1650710 813271 1654109 813271 1654109 3907629 2250999 3907629 1526364 3907629 1526364 1660158 2428711 1660158 2164761 1660158 2164761 3829536 2164761 1650519 957617 1650519 2874612 1650519 2874612 4530921 2874612 4052724 2387512 4052724 2624698 4052724 2624698 4278581 2624698 1596375 3344323 1596375 1048887 1596375 1048887 1048327 1048887 2346754 1651584 2346754 290730 2346754 290730 1390833 290730 1683173 1881759 1683173 1035495 1683173 1035495 1043656 1035495 3345022 4293870 3345022 238776 3345022 238776 221073 238776 4283186 3106937 4283186 3106937 1178135 499449 1178135 1892844 1178135 1892844 4753549 1892844 1307283 1289842 1307283 2435843 1307283 2435843 4247282 2435843 3590856 922601 3590856 922601 893298 922601 4746631 2823403 4746631 2823403 3848658 2823403 4272748 2474633 4272748 2474633 1663429 2321180 1663429 2923645 1663429 2923645 4565977 2923645 3333704 1264786 3333704 1264786 405401 1264786 1329439 3134893 1329439 3134893 3350075 3134893 746975 553648 746975 553648 1658300 2285363 1658300 2285363 3923152 2285363 1045634 563369 1045634 563369 4246596 2576817 4246596 1910646 4246596 1910646 3572079 1910646 3893566 2299860 3893566 2299860 3326716 2299860 4148414 2518136 4148414 1160297 4148414 1160297 1132964 1160297 3866578 2768033 3866578 2768033 4219199 2445376 4219199 3071802 4219199 3071802 1896917 3326189 1896917 2483614 1896917 2483614 4383441 3341747 4383441 3341747 1222832 3341747 1471151 205630 1471151 837309 1471151 837309 810753 837309 4336111 2707218 4336111 1005495 4336111 1005495 674890 1005495 1121469 1829879 1121469 1829879 4627211 2062163 4627211 245652 4627211 245652 234631 245652 3325822 2253113 3325822 971576 3325822 971576 968110 971576 4309661 3319521 4309661 1030193 4309661 1030193 640400 1030193 1874583 1675003 1874583 1289163 1874583 1289163 372228 1289163 3630529 1944972 3630529 575893 3630529 575893 3315601 575893 3324884 63763 3324884 1683555 3324884 1683555 4478914 1683555 4134025 4875285 4134025 4875285 1666072 4875285 3321977 901788 3321977 901788 744199 901788 4507949 2871176 4507949 2366724 4507949 2366724 4273788 918009 4273788 918009 754989 918009 4687953 3041465 4687953 2202824 4687953 2202824 1671789 3118420 1671789 447799 1671789 447799 1220380 447799 3339936 4690980 3339936 513129 3339936 513129 503411 513129 1671716 2478633 1671716 699608 1671716 699608 970036 699608 3533280 3130533 3533280 3130533 4770785 3130533 708817 714201 708817 3655303 708817 3655303 1262695 1146243 1262695 1146243 541970 1146243 1173282 509435 1173282 2980099 1173282 2980099 3868579 516400 3868579 516400 1156639 516400 3318811 1327434 3318811 1327434 1315411 3351728 1315411 2675836 1315411 2675836 4022949 2675836 3347318 4425440 3347318 2448677 3347318 2448677 4201201 2448677 3966786 3315974 3966786 2810244 3966786 2810244 3316974 1151305 3316974 1151305 963503 718393 963503 1183614 963503 1183614 1434321 201471 1434321 427242 1434321 427242 1225449 427242 3929919 2264263 3929919 838351 3929919 838351 813604 838351 3715389 396030 3715389 634693 3715389 634693 1049928 634693 1876720 3351141 1876720 2636369 1876720 2636369 4602354 2970791 4602354 17012 4602354 17012 1037594 1055677 1037594 704162 1037594 704162 967750 704162 4684692 3036607 4684692 979503 4684692 979503 707835 979503 1040241 1215319 1040241 1215319 2793200 3330937 2793200 1480572 2793200 1480572 1428477 3966405 1428477 222482 1428477 222482 198460 222482 3619928 3571518 3619928 3571518 613717 1034191 613717 1919679 613717 1919679 3745254 367297 3745254 367297 380704 367297 3609822 3073498 3609822 1653696 3609822 1653696 1267114 1653696 3319624 676363 3319624 1920590 3319624 1920590 4755178 1920590 3336949 4916593 3336949 2622089 3336949 2622089 4297524 2622089 1083180 593936 1083180 3469293 1083180 3469293 3344760 3469293 1650963 427603 1650963 1245635 1650963 1245635 421638 1245635 518762 401008 518762 401008 3321540 401008 1651507 1999964 1651507 1999964 4690790 1999964 1656612 4598385 1656612 2251285 1656612 2251285 3909600 2251285 1675101 4119020 1675101 3316146 1675101 3316146 1003678 3316146 1951656 3344080 1951656 1653296 1951656 1653296 3967454 1653296 704862 974757 704862 3338274 704862 3338274 703702 3338274 1212376 1217882 1212376 2815078 1212376 2815078 4464294 849031 4464294 849031 825224 849031 3344188 503824 3344188 2712158 3344188 2712158 1658096 2712158 4468332 490518 4468332 490518 2579628 1657425 2579628 1267867 2579628 1267867 400319 1267867 3759509 3666029 3759509 3666029 324812 1663759 324812 3347683 324812 3347683 277926 3347683 4252292 2609652 4252292 3316998 4252292 3316998 3304046 3316998 3871077 2694767 3871077 2694767 4332917 2694767 481836 1677877 481836 3535583 481836 3535583 4463250 2455920 4463250 2455920 4132655 2455920 4266673 2388484 4266673 3349378 4266673 3349378 3803524 3349378 4133431 1231316 4133431 1231316 1108460 542350 1108460 3323498 1108460 3323498 2815281 3323498 1672555 4448004 1672555 1157861 1672555 1157861 546797 1157861 4408859 2255198 4408859 2172550 4408859 2172550 4464810 2172550 4083678 2452949 4083678 1682633 4083678 1682633 1681050 2827968 1681050 2827968 3820144 2827968 999687 528362 999687 528362 4189417 3350014 4189417 3350014 1290309 3350014 1343807 337312 1343807 535503 1343807 535503 529772 535503 986118 1667631 986118 1667631 3957088 2649319 3957088 2649319 3342233 2649319 4728818 1924943 4728818 2637942 4728818 2637942 444934 1205680 444934 2452670 444934 2452670 4237180 2588986 4237180 1656086 4237180 1656086 2899195 1656086 3753383 2403872 3753383 2403872 4108931 2403872 4037885 2383800 4037885 2383800 4060791 2383800 634830 4309569 634830 4309569 4113981 2515247 4113981 2817715 4113981 2817715 254218 262101 254218 1661021 254218 1661021 1672992 1661021 845932 3317801 845932 526914 845932 526914 1340418 234953 1340418 234953 3330861 2673594 3330861 473342 3330861 473342 464072 473342 3323634 51631 3323634 1417728 3323634 1417728 1426639 1417728 1523582 3340501 1523582 2649079 1523582 2649079 3998508 2649079 3351808 4518928 3351808 2174431 3351808 2174431 1667735 2174431 4464291 2221668 4464291 1016548 4464291 1016548 616547 1016548 3538671 1869900 3538671 218460 3538671 218460 1443655 218460 4127717 2525854 4127717 907479 4127717 907479 754551 907479 940763 1671867 940763 1671867 3348723 4239668 3348723 2582240 3348723 2582240 4240733 2582240 803616 785397 803616 785397 1324567 2268061 1324567 2268061 3920672 2268061 282644 1356662 282644 1448010 282644 1448010 3568049 1669915 3568049 1669915 4985776 1669915 4402807 3320557 4402807 3320557 1874162 259514 1874162 259514 1411240 259514 3584528 3330709 3584528 3330709 4888587 3330709 557916 539546 557916 2115614 557916 2115614 4860350 3348543 4860350 3119646 4860350 3119646 3342913 1010358 3342913 2685822 3342913 2685822 3989924 2685822 1148697 532010 1148697 3331879 1148697 3331879 3612442 271114 3612442 271114 786140 3121211 786140 3121211 3945876 644958 3945876 644958 1055943 644958 1548032 1661450 1548032 1521711 1548032 1521711 1654347 1521711 623489 630601 623489 2411942 623489 2411942 4282322 2411942 3043100 1667680 3043100 3533836 3043100 3533836 1657187 3533836 3628337 205926 3628337 205926 230716 205926 797188 3328711 797188 2408875 797188 2408875 4256178 2408875 3733891 1659877 3733891 1659877 4494 1659877 4160474 2505469 4160474 224972 4160474 224972 213392 224972 1162139 484322 1162139 79066 1162139 79066 3333786 79066 762813 746406 762813 219210 762813 219210 1467259 219210 1000254 1343056 1000254 1343056 3878241 2196999 3878241 499651 3878241 499651 506374 499651 3737840 2922075 3737840 432124 3737840 432124 443790 432124 662496 3807876 662496 3807876 3339310 3807876 876068 266027 876068 266027 4395424 2738882 4395424 2211929 4395424 2211929 3576227 1671525 3576227 1671525 4238448 1671525 3981692 2328464 3981692 978511 3981692 978511 994006 978511 4749586 3105489 4749586 1654667 4749586 1654667 2503291 1654667 3318296 3715258 3318296 238550 3318296 238550 258737 238550 389532 3334134 389532 2195257 389532 2195257 4483295 2195257 869034 550849 869034 550849 3621476 550849 626153 1040158 626153 555680 626153 555680 1115146 555680 67104 3317125 67104 1917258 67104 1917258 3571632 1917258 1346624 3320853 1346624 556648 1346624 556648 538900 556648 1651538 3824113 1651538 1226346 1651538 1226346 1244231 1226346 4533922 2127819 4533922 1073392 4533922 1073392 1110167 1073392 1677187 4424415 1677187 2089974 1677187 2089974 3353106 4540695 3353106 3768188 3353106 3768188 1024671 2157891 1024671 2157891 4478514 2157891 262660 1661704 262660 1661704 243145 1661704 1676930 939145 1676930 2142737 1676930 2142737 3795195 2142737 3317418 4667910 3317418 462232 3317418 462232 1209239 462232 4787605 3102496 4787605 2415476 4787605 2415476 3766993 2923314 3766993 2707442 3766993 2707442 3941180 2707442 226545 244063 226545 2706688 226545 2706688 3951304 2706688 503428 799667 503428 799667 4184728 3318577 4184728 3318577 2089462 3318577 4224808 2451790 4224808 3343759 4224808 3343759 4124992 3343759 4675176 477251 4675176 2566009 4675176 2566009 1222617 3346540 1222617 1126968 1222617 1126968 4228787 2438899 4228787 613400 4228787 613400 610708 613400 3488115 3337139 3488115 668913 3488115 668913 1027105 668913 1046222 163699 1046222 163699 3331651 163699 1052145 1063228 1052145 770515 1052145 770515 240719 265252 240719 2419224 240719 2419224 4244324 2419224 1656275 1911398 1656275 3947205 1656275 3947205 3344415 4529252 3344415 3077427 3344415 3077427 3579058 3077427 3348572 4406482 3348572 2286018 3348572 2286018 4361442 2286018 747041 731181 747041 3405745 747041 3405745 1647957 3405745 959126 222616 959126 222616 3333262 1302588 3333262 1302588 664300 742923 664300 742923 4669612 3338165 4669612 3338165 4957067 3338165 1652510 4072616 1652510 3336535 1652510 3336535 4569803 2855103 4569803 2855103 3653488 331948 3653488 331948 345387 331948 4396075 2344294 4396075 2344294 4028651 2344294 4503919 1681457 4503919 3052726 4503919 3052726 4719273 3052726 2856645 3324263 2856645 1286256 2856645 1286256 1274842 1286256 4162545 2514081 4162545 1127943 4162545 1127943 860022 875108 860022 1650408 860022 1650408 4534169 2862711 4534169 2413186 4534169 2413186 1407756 1385693 1407756 3345066 1407756 3345066 3238565 3345066 1682249 2205087 1682249 3088876 1682249 3088876 2356669 3088876 1647675 725214 1647675 725214 706151 725214 4308398 3330990 4308398 3330990 4430425 3330990 4087852 1494118 4087852 1494118 1435694 219639 1435694 612784 1435694 612784 600044 612784 3353004 2805083 3353004 2805083 3903103 2255398 3903103 2629312 3903103 2629312 4272918 2629312 201116 1652957 201116 1652957 3660644 1652957 1430907 207012 1430907 1192711 1430907 1192711 490438 1192711 3318792 3316729 3318792 3316729 516684 3316729 1399198 283522 1399198 2588007 1399198 2588007 3104808 2588007 958851 709493 958851 3349286 958851 3349286 891300 3349286 4024306 2646169 4024306 2646169 3805824 2883260 3805824 2176294 3805824 2176294 4515765 2176294 708843 950418 708843 999810 708843 999810 633739 999810 1153860 519053 1153860 2074549 1153860 2074549 3724657 2074549 2217888 3327874 2217888 1658652 2217888 1658652 4867316 1658652 501174 497042 501174 2025014 501174 2025014 3676250 2025014 3316290 4903905 3316290 2639924 3316290 2639924 4630230 2022486 4630230 2022486 1685115 1647944 1685115 1647944 1296367 1647944 4358886 1646715 4358886 2929459 4358886 2929459 4566039 2929459 1404506 241730 1404506 3032844 1404506 3032844 3620296 3032844 3559664 825715 3559664 1256338 3559664 1256338 406907 1256338 747533 928930 747533 3334808 747533 3334808 3347550 1430546 3347550 2193703 3347550 2193703 3859197 2193703 3750050 645062 3750050 645062 1045846 645062 4454200 3110473 4454200 3110473 224283 1681953 224283 2383399 224283 2383399 4284748 2383399 2340494 1655337 2340494 1662665 2340494 1662665 3777279 1662665 530342 1143151 530342 2354710 530342 2354710 4026005 2354710 1407225 161075 1407225 161075 3322037 161075 1649566 2953096 1649566 2667595 1649566 2667595 4323637 2667595 1371456 317662 1371456 957555 1371456 957555 3562603 957555 1652956 2331194 1652956 1091904 1652956 1091904 1110914 1091904 1165231 2604452 1165231 2604452 4284135 2604452 4119389 1650733 4119389 2335710 4119389 2335710 3919657 2728657 3919657 934596 3919657 934596 937944 934596 2390765 3466889 2390765 3466889 3889771 1648529 3889771 1648529 3347165 4223586 3347165 564296 3347165 564296 561507 564296 1077834 1679531 1077834 1679531 609860 1679531 3785101 4104794 3785101 4104794 1471239 4104794 4167095 2286150 4167095 2286150 3780990 4380879 3780990 4380879 1668974 4380879 4117616 2459635 4117616 3231270 4117616 3231270 980787 697598 980787 1653353 980787 1653353 650717 1653353 4566352 2586400 4566352 2586400 3325015 1699006 3325015 2806977 3325015 2806977 3862508 2806977 1506000 1647237 1506000 2460477 1506000 2460477 2447889 3105485 2447889 2010883 2447889 2010883 3673958 2010883 3332443 4285845 3332443 929320 3332443 929320 714880 929320 3344641 4707563 3344641 2596766 3344641 2596766 4053049 2596766 2765533 3336832 2765533 1099885 2765533 1099885 556869 1099885 3560017 2428862 3560017 2428862 502877 1131080 502877 2051606 502877 2051606 3717976 2051606 1060020 595303 1060020 3098137 1060020 3098137 3332841 3098137 11585 1659335 11585 1659335 4583531 1659335 976252 688606 976252 2345911 976252 2345911 4342343 2345911 555073 1092844 555073 2917782 555073 2917782 4602960 2917782 897286 544131 897286 544131 554459 544131 4122024 2450895 4122024 260385 4122024 260385 1666748 260385 3148350 2181432 3148350 2181432 3847529 2181432 3318201 2994637 3318201 1323789 3318201 1323789 1661961 1323789 3807852 4474100 3807852 4474100 1651991 4474100 4695502 3007342 4695502 3333794 4695502 3333794 499247 3333794 3663648 1971527 3663648 3399258 3663648 3399258 1649979 3399258 1680389 4314461 1680389 2619029 1680389 2619029 1669810 2619029 3896879 2769905 3896879 2236915 3896879 2236915 3913947 2236915 663450 646465 663450 3348372 663450 3348372 3328827 3750990 3328827 1667853 3328827 1667853 417320 1667853 3339337 2653701 3339337 1302671 3339337 1302671 1323788 1302671 3335037 966822 3335037 2342361 3335037 2342361 4320074 2342361 1326784 349010 1326784 3051316 1326784 3051316 4728853 3051316 282887 1360410 282887 2076655 282887 2076655 4081961 2561237 4081961 2222297 4081961 2222297 4438237 2222297 3346605 62725 3346605 3343050 3346605 3343050 726125 954216 726125 2044311 726125 2044311 4643538 2044311 4114225 2547473 4114225 1388116 4114225 1388116 1368631 1388116 2141894 1650941 2141894 377161 2141894 377161 373375 377161 1670994 2440113 1670994 1437995 1670994 1437995 255413 1437995 938502 716908 938502 2887423 938502 2887423 4492758 2178912 4492758 3324890 4492758 3324890 817431 3324890 4473955 2001103 4473955 2001103 3689865 2001103 4744762 4711305 4744762 4711305 1667620 4711305 3353100 4876119 3353100 669211 3353100 669211 646511 669211 1428896 238689 1428896 2830424 1428896 2830424 4504918 2830424 3330804 678096 3330804 926342 3330804 926342 929966 926342 3588768 3068349 3588768 2651063 3588768 2651063 4335944 2651063 2772261 3334513 2772261 3332801 2772261 3332801 3144508 3332801 958016 741794 958016 4758108 958016 4758108 4371649 1021883 4371649 1021883 646074 1021883 1684626 3330115 1684626 3330115 2565266 3330115 431547 1215936 431547 3026239 431547 3026239 3873382 374141 3873382 374141 404024 374141 4776742 3091212 4776742 1660034 4776742 1660034 168453 1660034 583608 3326806 583608 3326806 3962528 1648609 3962528 1648609 79751 1648609 1116447 3325939 1116447 2470619 1116447 2470619 4145406 2470619 1682773 4248303 1682773 2316386 1682773 2316386 3335898 2316386 2689771 3105670 2689771 2463710 2689771 2463710 4132625 2463710 3750991 2086955 3750991 2342848 3750991 2342848 4282280 2669453 4282280 2669453 3263129 4254549 3263129 4254549 3331445 4254549 2010984 1655768 2010984 1655768 1699597 1655768 3349056 1961646 3349056 1961646 1672232 1961646 4114495 2577324 4114495 2497622 4114495 2497622 1668427 2497622 1674618 1685573 1674618 3333594 1674618 3333594 4751601 3333594 1154631 1133165 1154631 2785960 1154631 2785960 4509222 2858920 4509222 2038182 4509222 2038182 4620231 2038182 3115766 4460572 3115766 4460572 1680074 4460572 3332396 107693 3332396 3331903 3332396 3331903 4662797 3331903 447384 1653939 447384 2010734 447384 2010734 4666378 2010734 3710662 1654466 3710662 2996545 3710662 2996545 4685916 2996545 4134899 1661913 4134899 3585811 4134899 3585811 3320543 3585811 3581883 1914111 3581883 3351666 3581883 3351666 808044 801784 808044 2859068 808044 2859068 3315059 2859068 602356 1039577 602356 3345538 602356 3345538 3335939 3345538 237101 1455896 237101 3060802 237101 3060802 3638725 3060802 1680320 1913314 1680320 2309814 1680320 2309814 3970133 2309814 2378243 736581 2378243 736581 938823 736581 4071701 2596265 4071701 1647157 4071701 1647157 3470694 1647157 4256579 3344547 4256579 3344547 1095138 1116856 1095138 2819366 1095138 2819366 4456306 2819366 2440549 3341367 2440549 3341367 3343359 3341367 843997 802879 843997 4564806 843997 4564806 3888384 1431657 3888384 1431657 202816 2889583 202816 2889583 4558689 2889583 1994282 865858 1994282 865858 631133 652440 631133 2951714 631133 2951714 4613559 2951714 4247101 2385421 4247101 2385421 4678010 3334112 4678010 1338323 4678010 1338323 1674626 1338323 4408326 3204512 4408326 3204512 3129446 3327762 3129446 883081 3129446 883081 873958 883081 4635226 2924084 4635226 2924084 3650076 3316875 3650076 1225117 3650076 1225117 492070 1669744 492070 1378103 492070 1378103 312416 1378103 4288691 2633876 4288691 1493883 4288691 1493883 1463067 3343724 1463067 3324777 1463067 3324777 3921530 3324777 3748194 2110585 3748194 3350170 3748194 3350170 400959 3350170 4739227 862822 4739227 862822 885884 862822 4624982 4747815 4624982 4747815 921297 920929 921297 3992861 921297 3992861 3319058 3992861 598382 583079 598382 3347445 598382 3347445 2735690 3347445 1665383 940849 1665383 4705031 1665383 4705031 3315719 4705031 497817 518454 497817 1814373 497817 1814373 4959115 572138 4959115 572138 1005624 1208622 1005624 1208622 1686384 1208622 648311 643831 648311 4486789 648311 4486789 3857646 2184400 3857646 2600928 3857646 2600928 4044665 2600928 677410 974911 677410 1318969 677410 1318969 2717687 1678756 2717687 1678756 1116432 567198 1116432 1043856 1116432 1043856 1027671 1043856 4562488 2116483 4562488 1686538 4562488 1686538 1126746 1686538 4766500 3327733 4766500 1789006 4766500 1789006 1657434 1789006 2262961 1652299 2262961 3351830 2262961 3351830 4515825 3351830 3113766 1660065 3113766 3342032 3113766 3342032 1298891 3342032 1654608 3591079 1654608 1682534 1654608 1682534 1451859 1682534 4686001 642086 4686001 642086 1043763 642086 2131049 3348832 2131049 809992 2131049 809992 1660280 809992 1913498 1660071 1913498 1249472 1913498 1249472 433560 1249472 1315745 3319400 1315745 3147409 1315745 3147409 3327080 3147409 645952 3569103 645952 1649500 645952 1649500 1684624 1031124 1684624 4657443 1684624 4657443 3339007 4657443 1134059 1109098 1134059 1309152 1134059 1309152 343603 1309152 4102393 2791697 4102393 2791697 4439198 2791697 4318917 2355310 4318917 3331300 4318917 3331300 1165308 512162 1165308 1938577 1165308 1938577 3633783 1938577 3334130 2205053 3334130 1045806 3334130 1045806 622598 1045806 1438409 224446 1438409 2088737 1438409 2088737 4891624 3339636 4891624 476735 4891624 476735 1461009 207166 1461009 2593687 1461009 2593687 4052795 2593687 3952783 2273054 3952783 3323084 3952783 3323084 3705619 3323084 4085776 2317101 4085776 2317101 1793485 3329944 1793485 1997049 1793485 1997049 4451881 3318574 4451881 1685754 4451881 1685754 748064 1685754 4295722 3332679 4295722 1906476 4295722 1906476 4765406 1906476 4632192 2473777 4632192 2473777 3662180 1649108 3662180 2637691 3662180 2637691 4310561 2637691 3337325 1602767 3337325 3369319 3337325 3369319 815951 815514 815951 2373566 815951 2373566 4033208 2373566 868027 3547993 868027 1297938 868027 1297938 340539 1297938 770523 741838 770523 4337711 770523 4337711 3767007 2115645 3767007 2803382 3767007 2803382 4437478 2803382 3581319 3343670 3581319 3343670 4598301 306424 4598301 306424 1349467 306424 1663963 3715918 1663963 2690046 1663963 2690046 4362580 2690046 1671754 1849214 1671754 1849214 4077391 465639 4077391 465639 483952 465639 3685680 3327804 3685680 889132 3685680 889132 857398 889132 2673438 2826315 2673438 2826315 3851084 2826315 266760 264413 266760 2289030 266760 2289030 4359883 2289030 1663942 377360 1663942 2555469 1663942 2555469 4104408 2555469 3391617 3661195 3391617 3661195 1686236 3661195 3345076 3328811 3345076 3328811 3978268 2167243 3978268 2167243 3767196 3348770 3767196 3348770 751267 715671 751267 1629407 751267 1629407 3343090 3859456 3343090 3025158 3343090 3025158 4699930 3025158 3915721 2244635 3915721 3113525 3915721 3113525 991544 1008142 991544 4721447 991544 4721447 3341248 4721447 2405146 3329685 2405146 3624609 2405146 3624609 1648803 3624609 4554992 2108359 4554992 2918879 4554992 2918879 3713293 2918879 4487798 1187937 4487798 1187937 477944 1187937 3561949 1880881 3561949 1255859 3561949 1255859 1259624 1255859 1674112 786845 1674112 3347781 1674112 3347781 92392 3347781 3343593 4413151 3343593 1915352 3343593 1915352 3572677 1915352 3330761 784810 3330761 2639810 3330761 2639810 4304390 2639810 3345467 3757037 3345467 3757037 1677731 3757037 1823354 1683109 1823354 1683109 3571506 1683109 1143523 519923 1143523 3315607 1143523 3315607 4711163 3315607 1646892 4751717 1646892 3333430 1646892 3333430 3445091 3347024 3445091 2576100 3445091 2576100 4078115 2576100 3666883 3009424 3666883 1399644 3666883 1399644 1366247 1399644 3344098 2631725 3344098 936498 3344098 936498 746604 936498 3879577 2213651 3879577 1653078 3879577 1653078 831293 1653078 3352613 4980990 3352613 2911651 3352613 2911651 1658189 2911651 3332546 888044 3332546 2796645 3332546 2796645 4456096 2796645 4016792 2342906 4016792 4362749 4016792 4362749 1430665 4362749 3322443 4449467 3322443 725511 3322443 725511 725792 725511 3340702 2108795 3340702 2108795 4690410 499989 4690410 499989 495152 499989 1667181 4052775 1667181 917208 1667181 917208 273514 1675262 273514 1675262 3169527 1675262 1686650 675672 1686650 675672 683671 675672 3328969 3318729 3328969 1004957 3328969 1004957 1651458 1004957 4964942 2531579 4964942 2531579 2488205 3332270 2488205 638535 2488205 638535 645705 638535 4115953 2744978 4115953 2744978 4419290 2744978 3666652 1005359 3666652 1005359 660898 1005359 3917369 3323490 3917369 2019314 3917369 2019314 3668257 2019314 3908855 2260913 3908855 1077487 3908855 1077487 1663802 1077487 3685572 2972581 3685572 2233976 3685572 2233976 1673391 2233976 3865781 2777260 3865781 945672 3865781 945672 705565 524475 705565 524475 3345633 3801289 3345633 2944193 3345633 2944193 3737925 2944193 1656693 735638 1656693 798168 1656693 798168 220335 200619 220335 2811515 220335 2811515 3865414 2811515 1292981 1284321 1292981 4129553 1292981 4129553 3334954 4129553 2913908 1051389 2913908 1051389 1667010 1051389 2769640 3347622 2769640 513384 2769640 513384 188841 1682623 188841 791672 188841 791672 877973 791672 621089 621481 621089 2948462 621089 2948462 4688128 1681668 4688128 1681668 100912 1681668 3346952 293643 3346952 293643 300754 293643 3574251 2082808 3574251 2082808 4595434 2082808 3680558 2986655 3680558 1360532 3680558 1360532 554399 1113125 554399 2114961 554399 2114961 3779081 2114961 1657501 437727 1657501 3324542 1657501 3324542 372353 3324542 4452122 2218356 4452122 4037825 4452122 4037825 3323869 4037825 4327405 2136331 4327405 2136331 3796233 2136331 4237627 2427757 4237627 1678693 4237627 1678693 1047986 3327066 1047986 1865963 1047986 1865963 3546701 1865963 562081 588069 562081 3340018 562081 3340018 3695063 2037037 3695063 3318108 3695063 3318108 2519052 3318108 4765526 1526810 4765526 1526810 1595887 3340010 1595887 2390626 1595887 2390626 4311040 2390626 4234759 3336920 4234759 515247 4234759 515247 513293 515247 531979 541191 531979 337882 531979 337882 3740857 2065309 3740857 1668436 3740857 1668436 4578780 1668436 328160 314494 328160 3687830 328160 3687830 3541357 100070 3541357 100070 897112 3090564 897112 3090564 4753042 3090564 1209804 1663521 1209804 1684975 1209804 1684975 2696404 3319586 2696404 1874717 2696404 1874717 4776046 1874717 3987582 2336376 3987582 1924498 3987582 1924498 1678132 3372043 1678132 1672568 1678132 1672568 1008041 445131 1008041 445131 3346759 445131 425566 3851143 425566 3851143 3334700 3326624 3334700 3326624 352610 3326624 991634 1648650 991634 3095655 991634 3095655 3317104 3095655 298048 1349933 298048 3352706 298048 3352706 4654169 3352706 594164 617141 594164 1674473 594164 1674473 4738351 1674473 3737257 2144038 3737257 2144038 3200375 3338425 3200375 1961551 3200375 1961551 3614417 1961551 938299 758946 938299 2711656 938299 2711656 4376494 2711656 1649593 2263117 1649593 3300612 1649593 3300612 3336134 3300612 828272 825811 828272 2197825 828272 2197825 4029386 2963417 4029386 2963417 4632152 2963417 622216 1040784 622216 1215844 622216 1215844 460715 1215844 3326396 377237 3326396 385402 3326396 385402 3314008 385402 3926440 2228897 3926440 1683612 3926440 1683612 4303071 1683612 1072805 250952 1072805 250952 236029 250952 3331315 340555 3331315 340555 1663856 4070889 1663856 3338193 1663856 3338193 449482 3338193 3329404 4133987 3329404 3315728 3329404 3315728 1881424 3315728 3333140 1034864 3333140 2796899 3333140 2796899 4440157 2796899 3192488 3314583 3192488 1903438 3192488 1903438 380754 1280836 380754 1973327 380754 1973327 3641187 1973327 628387 644103 628387 1659175 628387 1659175 3161816 1659175 756020 341389 756020 341389 224561 1998005 224561 1998005 3690792 1998005 437007 1675105 437007 2701883 437007 2701883 3347602 2701883 664981 684939 664981 4140493 664981 4140493 1668638 4140493 268927 270545 268927 1394186 268927 1394186 3330841 441388 3330841 2025987 3330841 2025987 4644092 2025987 449716 1217962 449716 1245971 449716 1245971 4756402 1884121 4756402 343475 4756402 343475 1652172 343475 3314878 2878863 3314878 1658892 3314878 1658892 1964785 1658892 4409962 3324183 4409962 617370 4409962 617370 596843 617370 932722 1654997 932722 451263 932722 451263 3465732 2811946 3465732 2811946 3854364 2811946 682512 431382 682512 431382 1656750 4517373 1656750 1667422 1656750 1667422 709669 1667422 3316273 4988056 3316273 4988056 1672164 1267029 1672164 1267029 245804 3472933 245804 3472933 4676148 1277581 4676148 1277581 1284939 1277581 3338417 1566055 3338417 582454 3338417 582454 594433 582454 3316080 1851725 3316080 1013358 3316080 1013358 619790 1013358 2375464 1671907 2375464 1048122 2375464 1048122 610345 1048122 3345911 4812101 3345911 4812101 345499 1292427 345499 1292427 1488577 4625929 1488577 4625929 387555 4625929 1651639 1157683 1651639 1157683 1166844 1157683 1574468 1662778 1574468 269846 1574468 269846 231644 269846 1411046 2647226 1411046 2647226 4305152 2647226 3335247 1651049 3335247 1651049 1006597 1651049 2348723 3347437 2348723 2193640 2348723 2193640 3455610 3341536 3455610 2120255 3455610 2120255 3770988 2120255 1052090 609590 1052090 1029051 1052090 1029051 1035314 1029051 1235400 1685200 1235400 1430108 1235400 1430108 232614 1430108 3347927 2554240 3347927 2432270 3347927 2432270 4266914 2432270 1340709 1321273 1340709 1672986 1340709 1672986 3331568 566642 3331568 1117588 3331568 1117588 538714 1117588 1657390 4834822 1657390 2365381 1657390 2365381 4284422 2365381 1701857 1001367 1701857 1001367 968286 1001367 3557338 3133955 3557338 2817201 3557338 2817201 4473134 2817201 1453923 3325012 1453923 1671667 1453923 1671667 82976 1671667 4779019 1888575 4779019 1319543 4779019 1319543 1315048 1319543 1547822 2478340 1547822 2478340 4176445 2478340 446842 465257 446842 598054 446842 598054 1673716 465263 1673716 1654991 1673716 1654991 3356674 1654991 307096 768534 307096 768534 806904 3346464 806904 925146 806904 925146 3613302 1955681 3613302 296356 3613302 296356 1238677 1004068 1238677 1004068 1009980 1004068 1679020 3181936 1679020 1410355 1679020 1410355 246930 1410355 3322959 3253950 3322959 576191 3322959 576191 1105449 576191 1411715 216179 1411715 2157367 1411715 2157367 4521115 2157367 4111477 2546970 4111477 727634 4111477 727634 1656699 3086589 1656699 1023250 1656699 1023250 1020020 1023250 4703640 1972465 4703640 1654177 4703640 1654177 1447318 207942 1447318 2472594 1447318 2472594 4188968 2472594 1671205 251120 1671205 251120 3347099 251120 3318783 973870 3318783 973870 679398 973870 925631 681439 925631 681439 3352301 4116196 3352301 848810 3352301 848810 839372 848810 3771339 2117643 3771339 705855 3771339 705855 1399550 2829239 1399550 2829239 4485888 2829239 437003 1209415 437003 2945298 437003 2945298 3714494 2945298 1925818 1651391 1925818 1651391 4506794 1662538 4506794 1064174 4506794 1064174 582910 1064174 2990008 3324483 2990008 2332714 2990008 2332714 4341025 2653861 4341025 2653861 1040075 1015277 1040075 4360830 1040075 4360830 1440603 4360830 309399 1048732 309399 1048732 1222706 431565 1222706 3343266 1222706 3343266 99562 3343266 1478648 879808 1478648 879808 4042263 2639704 4042263 445739 4042263 445739 440057 3338276 440057 3316436 440057 3316436 1682419 892100 1682419 1652482 1682419 1652482 4149487 3527730 4149487 3527730 739692 3527730 1922217 1651107 1922217 3320078 1922217 3320078 564778 569059 564778 1684117 564778 1684117 2043479 1684117 368323 1263732 368323 1263732 4650090 2015526 4650090 1661837 4650090 1661837 3355600 3332271 3355600 2218921 3355600 2218921 4428971 2218921 906959 773671 906959 1384856 906959 1384856 2642603 3340914 2642603 3110847 2642603 3110847 613664 3569455 613664 1341081 613664 1341081 343060 1341081 4664949 1230248 4664949 2394056 4664949 2394056 4248213 2394056 4422447 1297380 4422447 1297380 1653747 1297380 3967663 3338322 3967663 3338322 2563058 3338322 4585903 2097790 4585903 2909202 4585903 2909202 4564060 2909202 4701795 3019535 4701795 1915003 4701795 1915003 4730782 1915003 1673126 235551 1673126 3079536 1673126 3079536 4088689 2573439 4088689 2889054 4088689 2889054 1663466 3546542 1663466 1127912 1663466 1127912 3322329 1650191 3322329 1650191 1263777 1650191 4389443 4621470 4389443 4621470 1649599 4621470 3972650 2308049 3972650 2796179 3972650 2796179 1653387 2796179 3748409 384821 3748409 384821 1273864 384821 2387455 2459215 2387455 2459215 4617145 3689947 4617145 3689947 580771 590215 580771 1661220 580771 1661220 3582256 1661220 1659714 601583 1659714 2503614 1659714 2503614 4509387 2177972 4509387 3342194 4509387 3342194 3023195 3342194 4604806 1995622 4604806 1995622 644891 636214 644891 3334948 644891 3334948 3993312 3340958 3993312 2131123 3993312 2131123 4531593 2131123 4171264 2528175 4171264 2528175 1655112 4690094 1655112 3365399 1655112 3365399 3941001 2267563 3941001 3268566 3941001 3268566 3322121 3268566 3812593 1033086 3812593 1033086 647695 1033086 4678483 1974647 4678483 1675082 4678483 1675082 2927382 1675082 4500727 4983739 4500727 4983739 3334756 2667274 3334756 3333889 3334756 3333889 2373350 3333889 3955625 422293 3955625 422293 418639 422293 3090398 4171482 3090398 4171482 3327371 4171482 1673888 275344 1673888 302336 1673888 302336 295812 302336 1172678 3337452 1172678 1897167 1172678 1897167 4335294 3027184 4335294 3027184 535442 529390 535442 2900060 535442 2900060 4568571 2900060 1671112 461425 1671112 1299567 1671112 1299567 380278 1299567 4667043 2981941 4667043 1933544 4667043 1933544 4730523 1933544 420466 416768 420466 1656850 420466 1656850 3671456 1656850 664014 3345437 664014 2065668 664014 2065668 4622929 1679412 4622929 1679412 3340930 1679412 3784017 3334612 3784017 3334612 1372150 264483 1372150 1919495 1372150 1919495 3344970 1919495 882099 771837 882099 1684544 882099 1684544 3984924 1684544 706691 946472 706691 2443012 706691 2443012 4089080 2443012 591684 608977 591684 2710575 591684 2710575 4366710 2710575 3637379 3015690 3637379 2537617 3637379 2537617 3330800 2537617 3352520 2930171 3352520 1928438 3352520 1928438 4712541 1928438 63936 621590 63936 621590 3856610 2188142 3856610 1206381 3856610 1206381 1214335 1206381 4613070 2068250 4613070 603030 4613070 603030 592865 603030 604322 2009682 604322 2009682 3701089 2009682 662138 670118 662138 2258848 662138 2258848 4205817 2428607 4205817 1650799 4205817 1650799 1538067 1650799 2320508 1674784 2320508 733186 2320508 733186 943240 733186 3960552 3316410 3960552 3316410 545431 3316410 4060960 1649138 4060960 1649138 2245100 1649138 4020059 3345299 4020059 3345299 4903998 3345299 4119667 1428650 4119667 1428650 1647216 1428650 1655507 2920483 1655507 2920483 3738957 2920483 3346232 4603088 3346232 2760629 3346232 2760629 1440280 1653757 1440280 2308366 1440280 2308366 4130095 2481382 4130095 1181544 4130095 1181544 1174630 1181544 4381115 3352854 4381115 3352854 1673715 1524522 1673715 3344636 1673715 3344636 1431626 3344636 4101588 2416191 4101588 4714111 4101588 4714111 1658208 4714111 4193326 703005 4193326 703005 693473 703005 3340524 1962502 3340524 1962502 3637282 1962502 1247381 1680248 1247381 2718711 1247381 2718711 3941433 2718711 3660714 3336690 3660714 3336690 904457 119537 904457 119537 3333166 119537 314556 2450795 314556 2450795 4121660 2450795 913823 754966 913823 1677225 913823 1677225 2497386 1677225 744844 915814 744844 2366631 744844 2366631 3807164 2859011 3807164 2446835 3807164 2446835 3350925 2446835 4644394 2018269 4644394 3319232 4644394 3319232 1697516 3319232 3731331 2050184 3731331 2500475 3731331 2500475 4168051 2500475 3194668 3343168 3194668 3107396 3194668 3107396 3603190 1655580 3603190 1655580 4561477 1655580 3771900 2915720 3771900 986060 3771900 986060 978852 986060 1674921 4175079 1674921 1295632 1674921 1295632 250017 2529933 250017 2529933 4384593 2722677 4384593 998064 4384593 998064 1007908 998064 1333783 1335581 1333783 1070557 1333783 1070557 565919 1070557 2612014 3353158 2612014 1440305 2612014 1440305 1669292 1440305 4782037 3106966 4782037 1119634 4782037 1119634 1573942 2413849 1573942 2413849 4260076 2413849 1678689 396394 1678689 396394 406865 396394 1331235 312596 1331235 3320332 1331235 3320332 2773337 3320332 998088 674329 998088 2398164 998088 2398164 4430376 1657464 4430376 3348052 4430376 3348052 4746129 3348052 517911 210433 517911 210433 4010864 210433 1114739 4379608 1114739 4379608 1680794 4379608 427219 731172 427219 731172 1159231 3020552 1159231 3020552 3638711 3020552 309675 310101 309675 1198548 309675 1198548 1664592 1198548 691201 513035 691201 513035 4700148 4905398 4700148 4905398 1669875 4905398 4202377 2490012 4202377 3345280 4202377 3345280 2681812 3345280 4979049 449911 4979049 449911 2829257 1663724 2829257 265015 2829257 265015 702113 977402 702113 794488 702113 794488 816691 794488 486123 484512 486123 1979176 486123 1979176 3642261 1979176 314508 3337004 314508 1271724 314508 1271724 4360874 2304262 4360874 1414926 4360874 1414926 1419698 1414926 1669761 1286748 1669761 3329527 1669761 3329527 1423200 3329527 4153664 1241827 4153664 1241827 1263675 1241827 1665195 917766 1665195 4409599 1665195 4409599 4295288 1662582 4295288 3008729 4295288 3008729 3631355 3008729 3631741 3331706 3631741 1886861 3631741 1886861 4761707 1886861 4576376 2637923 4576376 2637923 4026888 2637923 4034947 2374971 4034947 2635631 4034947 2635631 4314375 2635631 2498187 1678284 2498187 3010589 2498187 3010589 4684995 3010589 1660115 4250795 1660115 2089385 1660115 2089385 4594751 2089385 1308711 370710 1308711 3955250 1308711 3955250 1679223 3955250 716405 734211 716405 734211 1456103 1669722 1456103 1669722 1289029 1669722 3339578 4397799 3339578 4397799 3326899 4397799 3912344 2755376 3912344 2975690 3912344 2975690 4743437 699531 4743437 699531 943628 699531 1650868 2915259 1650868 1885795 1650868 1885795 4776518 1885795 1123685 1656691 1123685 3324652 1123685 3324652 3479306 3324652 3327088 2900440 3327088 4879666 3327088 4879666 377995 2191460 377995 2191460 4448295 2191460 3335447 4038454 3335447 1173499 3335447 1173499 436344 434463 436344 633611 436344 633611 3352919 1387175 3352919 657524 3352919 657524 1655824 657524 3347418 3662076 3347418 1366119 3347418 1366119 323807 1366119 736593 284967 736593 284967 4758386 1912894 4758386 1667341 4758386 1667341 921921 1667341 3982834 2442755 3982834 2442755 4117293 2442755 3345852 361829 3345852 3238559 3345852 3238559 3352128 3238559 3322079 306156 3322079 3025766 3322079 3025766 3664761 3025766 3326958 3665622 3326958 3665622 1683489 3665622 3315429 1156486 3315429 2874276 3315429 2874276 4677265 3013646 4677265 1071343 4677265 1071343 597384 1071343 2592547 3336360 2592547 2854704 2592547 2854704 4540146 2854704 1110138 543740 1110138 1107510 1110138 1107510 542836 1107510 1479751 2696026 1479751 2696026 3353162 2696026 523526 382349 523526 382349 354681 382349 4633406 2621707 4633406 2621707 1404438 1388807 1404438 1984275 1404438 1984275 4690378 1984275 1216569 1014101 1216569 1014101 1031547 1014101 1678354 38417 1678354 38417 3321094 38417 1658801 3738362 1658801 3101611 1658801 3101611 4799030 3101611 1660607 1304073 1660607 4675318 1660607 4675318 3325064 4675318 333336 312700 333336 4325002 333336 4325002 3335068 4325002 1206178 1212087 1206178 2960304 1206178 2960304 4636323 2960304 1654096 2459967 1654096 2459967 4515271 2118613 4515271 2118613 4556711 2118613 4107269 3328904 4107269 1683255 4107269 1683255 4170373 1683255 178404 1393485 178404 1393485 4042055 3352337 4042055 2456976 4042055 2456976 4127772 2456976 1081767 568451 1081767 729555 1081767 729555 745623 729555 1344237 3347890 1344237 2126063 1344237 2126063 4542476 2126063 456186 3327694 456186 714776 456186 714776 4466641 2237335 4466641 300349 4466641 300349 308357 300349 1044297 4511524 1044297 4511524 1672527 4511524 1062090 1066511 1062090 1175836 1062090 1175836 3319759 3332120 3319759 3332120 1680056 3332120 3315743 1196971 3315743 2065695 3315743 2065695 1663436 140625 1663436 2543687 1663436 2543687 4123681 2543687 686406 3331273 686406 1670569 686406 1670569 3099009 1670569 472695 468616 472695 1316817 472695 1316817 372127 1316817 4167129 4536639 4167129 4536639 1443256 233722 1443256 2594549 1443256 2594549 4077335 2594549 3023568 2171474 3023568 2908615 3023568 2908615 4554636 2908615 1679358 4478735 1679358 1657898 1679358 1657898 1344212 1657898 3315350 3772486 3315350 620572 3315350 620572 605015 620572 4370832 3317796 4370832 3317796 497378 521450 497378 1389345 497378 1389345 4722483 1918757 4722483 1288393 4722483 1288393 3963709 2302070 3963709 1397788 3963709 1397788 264102 1397788 4217072 2452882 4217072 320973 4217072 320973 1661375 320973 4073275 2399912 4073275 1801174 4073275 1801174 1999518 1673145 1999518 1951864 1999518 1951864 2218662 1951864 480396 503075 480396 1043029 480396 1043029 3829648 2823313 3829648 2405339 3829648 2405339 4070508 2405339 1668337 1238649 1668337 1238649 1266042 1238649 1268085 3349332 1268085 3323344 1268085 3323344 4634710 2953999 4634710 3314479 4634710 3314479 247953 1405672 247953 1405672 4151294 2515238 4151294 1536727 4151294 1536727 1270636 3709822 1270636 2671829 1270636 2671829 4327703 2671829 3337042 1500403 3337042 1500403 3576971 3064105 3576971 2427067 3576971 2427067 4089715 2427067 1234768 1203699 1234768 2100235 1234768 2100235 3798918 2100235 3344794 1085258 3344794 3873232 3344794 3873232 1652559 3873232 3335321 641932 3335321 641932 295007 3325997 295007 1678245 295007 1678245 4781678 1678245 4680435 3713426 4680435 3713426 1682472 3713426 3934187 2127586 3934187 2127586 4554193 2127586 4525537 2150543 4525537 890929 4525537 890929 3337796 890929 4134938 2524635 4134938 2444471 4134938 2444471 4197231 2444471 3321624 4049593 3321624 2417346 3321624 2417346 4235236 2417346 1312199 1046376 1312199 1046376 1040313 1046376 1663974 4738897 1663974 4738897 4678317 1986727 4678317 2760662 4678317 2760662 647086 1681703 647086 2701629 647086 2701629 3339069 2701629 2219127 3322410 2219127 1664337 2219127 1664337 3400380 1664337 3344389 3325840 3344389 3325840 4564164 3325840 223933 239676 223933 4245611 223933 4245611 1678950 4245611 1618281 1655880 1618281 2626296 1618281 2626296 4287531 2626296 523959 1118052 523959 2931968 523959 2931968 4606977 2931968 2126318 714238 2126318 714238 702769 714238 3322625 3496634 3322625 3496634 4270019 566434 4270019 566434 566930 566434 4123263 2525307 4123263 802050 4123263 802050 882317 802050 3729278 2956425 3729278 2331795 3729278 2331795 4704104 3046648 4704104 2027984 4704104 2027984 1660589 623387 1660589 911912 1660589 911912 909766 911912 4563131 4503987 4563131 4503987 796739 3314661 796739 3706350 796739 3706350 3386862 2484283 3386862 2484283 4160699 2484283 3877036 2226928 3877036 2337436 3877036 2337436 4506859 299833 4506859 3334765 4506859 3334765 4056703 3334765 4143095 2514055 4143095 4446132 4143095 4446132 1655727 1236351 1655727 1236351 422528 1236351 3454575 1680266 3454575 1676270 3454575 1676270 3054946 2772182 3054946 474335 3054946 474335 1176398 474335 3330491 3238475 3330491 2108870 3330491 2108870 3750607 2108870 3021906 3343634 3021906 3317156 3021906 3317156 768175 3317156 3318158 2489287 3318158 3345767 3318158 3345767 375584 1284375 375584 3341247 375584 3341247 4461084 2777351 4461084 2858547 4461084 2858547 351886 4585021 351886 759339 351886 759339 742342 759339 428472 430225 428472 1125464 428472 1125464 4365508 2324915 4365508 302744 4365508 302744 1665517 4374672 1665517 3423492 1665517 3423492 3339643 3423492 1070042 986760 1070042 986760 3834132 3337117 3834132 2937951 3834132 2937951 4650719 1991092 4650719 3315621 4650719 3315621 2191961 3316762 2191961 2869137 2191961 2869137 4522212 2869137 345258 332983 345258 964354 345258 964354 710418 964354 550620 1653182 550620 1653182 4568057 1653182 4471312 2958821 4471312 2958821 4655290 2958821 1148411 1139702 1148411 4351523 1148411 4351523 3315999 4351523 562706 2213493 562706 2213493 4454209 2213493 969149 977426 969149 2571452 969149 2571452 4103310 2571452 849674 853121 849674 1672955 849674 1672955 1240933 1672955 918237 952367 918237 1276287 918237 1276287 3346691 1276287 3316833 1667697 3316833 1667697 4769099 1667697 3094553 1672607 3094553 930271 3094553 930271 723729 930271 3807614 3347387 3807614 3347387 1169952 3347387 4089146 2238901 4089146 2238901 1925303 1655573 1925303 1655573 184126 1655573 944475 314429 944475 314429 3337933 3101105 3337933 1006895 3337933 1006895 3562155 1006895 3334046 2332716 3334046 2332716 4249538 911116 4249538 911116 813825 837258 813825 4287629 813825 4287629 4744580 1902538 4744580 2122721 4744580 2122721 297231 280350 297231 3073504 297231 3073504 3581577 3073504 630733 836195 630733 836195 1671255 836195 130771 1818981 130771 1818981 3335718 1818981 3332938 163433 3332938 3068532 3332938 3068532 793253 863431 793253 2891533 793253 2891533 4563992 2891533 3336755 1167825 3336755 3203499 3336755 3203499 1649916 3203499 3360915 3341629 3360915 331393 3360915 331393 324786 331393 1807296 3331878 1807296 299886 1807296 299886 1343235 299886 1654926 2162098 1654926 2162098 3820142 2162098 803278 801199 803278 1269600 803278 1269600 411438 1269600 1025305 4759323 1025305 2770433 1025305 2770433 4403284 2770433 575435 376213 575435 376213 375483 376213 1332741 336397 1332741 3340081 1332741 3340081 3716185 343909 3716185 343909 1113265 1459025 1113265 1459025 218082 1459025 1266890 420468 1266890 3546393 1266890 3546393 3347134 3546393 1664396 4316338 1664396 1043657 1664396 1043657 3982886 3333393 3982886 3333393 3999002 3333393 3933162 2250257 3933162 2878060 3933162 2878060 4536670 2878060 2624797 3348701 2624797 3332850 2624797 3332850 3260849 3332850 1648565 643692 1648565 643692 1027440 643692 3845000 2198105 3845000 1653405 3845000 1653405 3335853 1653405 4170101 2471492 4170101 1657485 4170101 1657485 2301787 1657485 3343284 2310738 3343284 593488 3343284 593488 345189 1332773 345189 593675 345189 593675 3890334 2214859 3890334 1677677 3890334 1677677 3417618 1677677 3890308 3616665 3890308 3616665 1111681 1107881 1111681 1451638 1111681 1451638 217274 1451638 749494 903587 749494 2466024 749494 2466024 4683992 1964377 4683992 2167696 4683992 2167696 3326448 4994769 3326448 2173916 3326448 2173916 4475201 2173916 1304859 1662106 1304859 4257208 1304859 4257208 3326847 4257208 1145333 518371 1145333 2168366 1145333 2168366 4499769 2168366 4100705 3331122 4100705 3331122 2166952 3331122 3958380 1675471 3958380 1675471 1848819 1675471 4220891 2541897 4220891 1989596 4220891 1989596 1660625 1989596 4681773 2635928 4681773 2635928 355031 1239862 355031 1239862 3541929 4929137 3541929 4929137 1662566 4929137 3349690 646904 3349690 2099618 3349690 2099618 4341112 1356067 4341112 1356067 295983 1356067 3229936 1916347 3229936 1916347 3318775 1916347 635031 1008735 635031 2564847 635031 2564847 4093743 2564847 2507788 1652216 2507788 2588694 2507788 2588694 4255978 2588694 3342264 4701990 3342264 3161618 3342264 3161618 4720678 1925927 4720678 1925927 4746800 1925927 3321335 338623 3321335 3335309 3321335 3335309 3369006 3335309 562605 552630 562605 2194930 562605 2194930 4497416 2194930 3627794 1940706 3627794 2983186 3627794 2983186 4090974 3326520 4090974 2254160 4090974 2254160 3346578 1422675 3346578 1422675 1434413 1422675 4433572 3343938 4433572 3343938 4492223 3343938 3610558 955772 3610558 955772 685183 955772 4614079 2937968 4614079 439575 4614079 439575 422901 439575 3720743 2052269 3720743 1029113 3720743 1029113 350680 357341 350680 2178410 350680 2178410 4340033 2714082 4340033 2714082 4378933 2714082 3329774 2121670 3329774 3351158 3329774 3351158 893233 785683 893233 1689496 893233 1689496 3333574 1689496 408411 333186 408411 333186 294592 1685013 294592 694486 294592 694486 4124390 2934224 4124390 2934224 4605609 2934224 4079814 449752 4079814 449752 916422 919219 916422 494739 916422 494739 491566 494739 1206686 1229855 1206686 1162886 1206686 1162886 485671 1162886 2645217 3344148 2645217 1090072 2645217 1090072 1114860 1090072 4733173 1921513 4733173 1673363 4733173 1673363 587265 1673363 4509221 2981068 4509221 2981068 3347579 1054484 3347579 1054484 1059297 1054484 4673170 3483024 4673170 3483024 1088178 579075 1088178 1665712 1088178 1665712 1463771 1665712 541896 1115781 541896 1212528 541896 1212528 439718 1212528 4590064 2900650 4590064 700194 4590064 700194 3063412 2771749 3063412 2639580 3063412 2639580 4306550 2639580 1408539 265454 1408539 2015527 1408539 2015527 2872894 2015527 1415237 1414318 1415237 3328438 1415237 3328438 4162697 3328438 459732 450844 459732 1276138 459732 1276138 1275288 1276138 832026 827397 832026 2192698 832026 2192698 4141513 2519049 4141513 2243729 4141513 2243729 4399476 2243729 897073 750981 897073 1819361 897073 1819361 1654311 1819361 220779 1300199 220779 1300199 3349822 1300199 1315796 15560 1315796 15560 3338871 2905307 3338871 945115 3338871 945115 721245 945115 4895553 3316897 4895553 2764951 4895553 2764951 3348388 1651117 3348388 2028031 3348388 2028031 4619146 3316123 4619146 3316123 216444 1460238 216444 2381316 216444 2381316 4050032 2381316 3322220 4645524 3322220 1113312 3322220 1113312 945383 942077 945383 4723035 945383 4723035 3317134 4723035 1574330 1647692 1574330 1647692 1203506 1647692 4710529 3040946 4710529 733684 4710529 733684 795055 2703747 795055 2703747 4352553 2703747 1261129 1243289 1261129 1661248 1261129 1661248 4147999 2520281 4147999 1432147 4147999 1432147 343024 1359290 343024 2644939 343024 2644939 4759409 3320623 4759409 1394428 4759409 1394428 265601 1394428 934640 928214 934640 1140381 934640 1140381 533425 1140381 535682 544232 535682 3342326 535682 3342326 4227663 2572843 4227663 4093519 4227663 4093519 1660442 1499359 1660442 3330050 1660442 3330050 3806212 3330050 1681778 1663881 1681778 1663881 1613618 1663881 4031558 2381109 4031558 2212187 4031558 2212187 4468022 2212187 784467 903944 784467 4729415 784467 4729415 3331724 4729415 3323358 239898 3323358 466408 3323358 466408 1201489 466408 4167667 2505215 4167667 450425 4167667 450425 1045659 1092042 1045659 1092042 558192 1092042 1248295 409567 1248295 1655806 1248295 1655806 4315629 3011831 4315629 3011831 4677169 3011831 1655375 996912 1655375 996912 1659626 996912 652418 991483 652418 1672426 652418 1672426 4251838 1672426 883300 789198 883300 4538356 883300 4538356 4765241 690253 4765241 690253 973206 690253 1667784 4500173 1667784 859255 1667784 859255 838489 859255 1974052 2821126 1974052 327974 1974052 327974 262385 1413859 262385 624059 262385 624059 1117557 4729146 1117557 892007 1117557 892007 3332308 892007 3328089 3742257 3328089 3342118 3328089 3342118 1221810 229130 1221810 229130 3938265 229130 3328220 1655773 3328220 1655773 1606443 1655773 3767978 3093398 3767978 3093398 4739022 3093398 836228 814688 836228 1195625 836228 1195625 501501 1195625 1665185 4236441 1665185 245769 1665185 245769 1402921 245769 2249137 3336964 2249137 2662930 2249137 2662930 4005980 2662930 3707517 3028491 3707517 3028491 4710146 3028491 3337026 1659795 3337026 1659795 3903593 2776238 3903593 2776238 3338118 2069861 3338118 4605889 3338118 4605889 3339181 4605889 2647918 1666608 2647918 1679166 2647918 1679166 3329883 1679166 906045 1402571 906045 1402571 3054740 1662212 3054740 1662212 1652554 388268 1652554 388268 1258264 388268 1683235 1889219 1683235 1889219 3588198 1889219 456954 1671682 456954 4125074 456954 4125074 4192346 1419279 4192346 1419279 985060 4775287 985060 1481840 985060 1481840 3342868 1481840 712483 724211 712483 2843780 712483 2843780 4511745 2843780 1179884 3314068 1179884 1885855 1179884 1885855 4772956 1885855 3975317 2703368 3975317 733067 3975317 733067 749655 733067 2397437 3326608 2397437 3326608 4787828 3326608 4359577 787531 4359577 787531 894765 787531 1281908 380507 1281908 1397471 1281908 1397471 1418373 1397471 440445 2130221 440445 2130221 1673409 2130221 617387 1026127 617387 1114914 617387 1114914 1101419 1114914 337120 3352030 337120 972269 337120 972269 1240506 1258167 1240506 847213 1240506 847213 855873 847213 1682634 2680699 1682634 2680699 4362576 2680699 4006246 1673253 4006246 1673253 362896 1673253 1278455 1264325 1278455 1879908 1278455 1879908 3554235 1879908 3330506 3756010 3330506 2604467 3330506 2604467 4264458 2604467 1226037 1677026 1226037 3309023 1226037 3309023 3333663 3309023 1681966 239267 1681966 239267 1457575 239267 3319338 2646085 3319338 1136222 3319338 1136222 556400 1136222 5002804 2626390 5002804 2626390 3317181 2626390 4687900 3013542 4687900 2753272 4687900 2753272 922715 912821 922715 1535958 922715 1535958 4226809 2550950 4226809 1292230 4226809 1292230 434286 3342444 434286 3019201 434286 3019201 3632109 3019201 802400 797732 802400 1277724 802400 1277724 2434860 4068346 2434860 4068346 1657669 4068346 3318422 2026600 3318422 2767249 3318422 2767249 1667741 2767249 4591041 2052046 4591041 3326550 4591041 3326550 4370345 3326550 4566969 403152 4566969 403152 1671929 403152 2245952 4247976 2245952 4247976 830432 840460 830432 2139011 830432 2139011 4561639 2139011 3872674 2805375 3872674 1663057 3872674 1663057 931844 959029 931844 997428 931844 997428 3952805 2739253 3952805 232779 3952805 232779 252177 232779 4171930 3320336 4171930 2427382 4171930 2427382 1685480 4791308 1685480 1881455 1685480 1881455 4757869 1881455 4229773 2589438 4229773 1204092 4229773 1204092 441463 1204092 3943778 4316773 3943778 4316773 1684179 4316773 4011295 1685779 4011295 1685779 1239794 1685779 3350694 1408970 3350694 1677242 3350694 1677242 4642508 1677242 318121 322903 318121 867819 318121 867819 4565357 2087743 4565357 95620 4565357 95620 1685537 95620 4623752 2039557 4623752 1100978 4623752 1100978 1104989 1100978 4502204 2139178 4502204 131463 4502204 131463 3348976 131463 4257918 3326299 4257918 2907579 4257918 2907579 1133639 512547 1133639 995701 1133639 995701 674184 995701 3919030 2751856 3919030 41060 3919030 41060 3340581 41060 3341343 3320675 3341343 3320675 920870 914015 920870 1786988 920870 1786988 4015080 2342641 4015080 604324 4015080 604324 1052824 604324 1820929 3540462 1820929 3540462 691210 3540462 1665664 390423 1665664 390423 1292176 390423 3346027 4795871 3346027 4795871 3332436 4795871 4457202 2780194 4457202 3328388 4457202 3328388 3337987 640320 3337987 640320 1000417 3322883 1000417 2363472 1000417 2363472 4304851 2363472 3665468 3332733 3665468 3332733 4145362 3332733 1421263 266601 1421263 917803 1421263 917803 911731 917803 3319169 1146996 3319169 919671 3319169 919671 742552 919671 3335289 2938376 3335289 2719222 3335289 2719222 4393801 2719222 388748 411067 388748 4232638 388748 4232638 215398 4232638 4003487 2238045 4003487 2238045 4431653 2238045 1220235 466499 1220235 2625940 1220235 2625940 4384438 2718553 4384438 393777 4384438 393777 1285004 393777 4379265 2264746 4379265 572170 4379265 572170 1245874 246621 1245874 246621 235518 246621 714852 1671801 714852 1666732 714852 1666732 4629280 2279875 4629280 2279875 1663779 3552985 1663779 1683410 1663779 1683410 2890868 1683410 1680897 4430507 1680897 1278527 1680897 1278527 1269157 1278527 4489824 2814070 4489824 86167 4489824 86167 1673728 86167 4251753 4535872 4251753 4535872 1669915 4535872 4735871 381816 4735871 381816 1686128 381816 4667470 2003454 4667470 1136987 4667470 1136987 496025 1136987 4436330 2774672 4436330 2593710 4436330 2593710 3576006 3336689 3576006 975379 3576006 975379 967946 975379 3344422 4065215 3344422 456942 3344422 456942 1669103 456942 3657578 3019233 3657578 2236574 3657578 2236574 3867744 2236574 2664963 3328431 2664963 3327707 2664963 3327707 122268 3327707 3352844 4640216 3352844 1680688 3352844 1680688 3311281 1680688 3582530 1924919 3582530 1123393 3582530 1123393 527423 1123393 1681547 616612 1681547 2169522 1681547 2169522 4084396 2586787 4084396 2322347 4084396 2322347 1673339 2322347 4249246 2583291 4249246 450341 4249246 450341 1220252 450341 4292870 3318147 4292870 3318147 1586854 3318147 4749320 1682215 4749320 2580537 4749320 2580537 1893790 2580537 4320774 4766722 4320774 4766722 3332180 4766722 3348943 793630 3348943 1508656 3348943 1508656 1651574 1508656 4587425 2085733 4587425 2066962 4587425 2066962 1680573 663275 1680573 663275 1030454 663275 3350435 3227428 3350435 2709489 3350435 2709489 4384184 2709489 4265167 196474 4265167 1363634 4265167 1363634 1371611 1363634 4849647 3341868 4849647 2091019 4849647 2091019 3316602 3617314 3316602 1931908 3316602 1931908 4705618 1931908 4285259 2483808 4285259 2483808 3330991 2483808 3575313 3085274 3575313 2676136 3575313 2676136 4360786 2676136 659136 3343700 659136 3343700 3060550 3343700 1561902 1679935 1561902 3054838 1561902 3054838 4347795 2022762 4347795 2022762 4615561 2022762 3346324 3004737 3346324 2866331 3346324 2866331 1683629 2866331 4006540 1415403 4006540 2600481 4006540 2600481 4249329 222393 4249329 222393 244952 222393 3599525 3075297 3599525 235109 3599525 235109 3988572 235109 3759778 2922820 3759778 1129895 3759778 1129895 1138847 1129895 1677885 4335497 1677885 1255736 1677885 1255736 389361 1255736 984162 987314 984162 2881188 984162 2881188 3800817 2881188 3205772 3316150 3205772 2360632 3205772 2360632 1683264 2360632 4311717 2634955 4311717 1171836 4311717 1171836 1167954 1171836 4322772 3349457 4322772 3349457 385521 1265152 385521 2856687 385521 2856687 4548027 2856687 863744 3327238 863744 3057003 863744 3057003 3348697 3827116 3348697 1665954 3348697 1665954 2758987 1665954 3703083 2966063 3703083 2037240 3703083 2037240 3714997 2037240 2941107 2966268 2941107 1682518 2941107 1682518 3346596 1682518 1671563 129043 1671563 586156 1671563 586156 1070384 586156 4484573 2822437 4484573 1954153 4484573 1954153 1345266 1373996 1345266 1374061 1345266 1374061 288216 1374061 1252140 435983 1252140 533734 1252140 533734 538402 533734 4553684 2093117 4553684 434761 4553684 434761 784163 2114970 784163 2114970 3777056 2114970 3315731 3768259 3315731 536937 3315731 536937 1658581 536937 2978739 1676137 2978739 747568 2978739 747568 1654571 747568 4642816 2960519 4642816 56118 4642816 56118 3312545 1686118 3312545 710505 3312545 710505 961347 710505 4508440 3321468 4508440 301494 4508440 301494 278985 301494 1214059 3325214 1214059 3325214 3345750 1651335 3345750 1651335 611362 604227 611362 1669589 611362 1669589 4133594 4099405 4133594 4099405 513508 529861 513508 2145437 513508 2145437 3316615 742105 3316615 742105 40069 3325878 40069 799362 40069 799362 4167822 2497235 4167822 2002013 4167822 2002013 3657897 2002013 4243038 3316238 4243038 411850 4243038 411850 410298 411850 1331149 1678787 1331149 1213100 1331149 1213100 461993 1213100 878187 880368 878187 3524206 878187 3524206 1657186 3524206 793026 802657 793026 3319331 793026 3319331 4344159 3319331 3331991 2085119 3331991 2270078 3331991 2270078 1684705 2270078 2667322 4236545 2667322 4236545 934218 528975 934218 528975 2591315 3347783 2591315 3347783 500969 1163483 500969 2520231 500969 2520231 4196504 2520231 710405 1654213 710405 3320875 710405 3320875 4142619 2390222 4142619 2390222 4296282 2390222 2399637 3343745 2399637 3333607 2399637 3333607 109161 3333607 1235571 436304 1235571 981598 1235571 981598 1654642 981598 1006865 971890 1006865 1724970 1006865 1724970 3334966 2825335 3334966 2825335 4519793 2991369 4519793 2991369 4685094 2991369 1389796 274534 1389796 989913 1389796 989913 1667771 989913 1664470 2508056 1664470 1366658 1664470 1366658 1380728 1366658 4206555 2663935 4206555 2663935 4310717 2663935 1950392 2918392 1950392 2918392 4595124 2918392 1655271 1103632 1655271 2525605 1655271 2525605 4187849 2525605 3137721 1439827 3137721 1439827 252980 1439827 3580409 3101625 3580409 1921483 3580409 1921483 4758126 1921483 3331191 1003185 3331191 1295401 3331191 1295401 1274657 1295401 4308917 2641803 4308917 473951 4308917 473951 467936 473951 3606994 1938078 3606994 1417621 3606994 1417621 229222 1417621 2075369 3347968 2075369 306519 2075369 306519 1383715 306519 3876442 2805453 3876442 873226 3876442 873226 319318 2336929 319318 2336929 3988784 2336929 378320 3749019 378320 1958995 378320 1958995 4783133 1868750 4783133 3317404 4783133 3317404 3674544 3317404 4207654 1226679 4207654 1226679 613479 1079572 613479 2211056 613479 2211056 3886054 2211056 3325328 4480509 3325328 1667793 3325328 1667793 1129486 1667793 4488658 2161926 4488658 1259376 4488658 1259376 1258358 1259376 3331728 2136447 3331728 1155235 3331728 1155235 485680 1155235 989393 681250 989393 924242 989393 924242 737390 924242 4803042 749101 4803042 1083406 4803042 1083406 1084515 1083406 1678214 3814878 1678214 852491 1678214 852491 812765 852491 4714589 3346380 4714589 2003234 4714589 2003234 1686022 4139594 1686022 3321925 1686022 3321925 4338635 3321925 3916059 298708 3916059 298708 319020 298708 2019720 3319883 2019720 1670966 2019720 1670966 4707608 1958676 4707608 1135442 4707608 1135442 518234 1135442 4743175 2862140 4743175 2862140 935592 3352809 935592 2693232 935592 2693232 3999918 2693232 1661845 969771 1661845 3069444 1661845 3069444 4744360 3069444 915882 3338791 915882 2113460 915882 2113460 3766427 2113460 1036060 1046772 1036060 2492187 1036060 2492187 4180125 2492187 3600485 1667118 3600485 4203849 3600485 4203849 3313824 4203849 3814930 1680871 3814930 3941611 3814930 3941611 1676294 3941611 3350901 4944894 3350901 3316418 3350901 3316418 1393024 3316418 3346254 883048 3346254 883048 1681055 883048 4315967 2620473 4315967 2474834 4315967 2474834 1656539 1318782 1656539 3321979 1656539 3321979 4576458 3321979 623620 1016662 623620 1663746 623620 1663746 493225 1663746 1653168 3374954 1653168 2275584 1653168 2275584 4446612 2768637 4446612 2118651 4446612 2118651 2082108 1674034 2082108 3320728 2082108 3320728 2467667 3320728 1146878 520440 1146878 583548 1146878 583548 574265 583548 1664612 2746400 1664612 2746400 3938486 2746400 957594 3329188 957594 381477 957594 381477 411927 381477 1405382 2939780 1405382 2939780 3732612 2939780 1669484 4410119 1669484 2068383 1669484 2068383 4579200 2068383 1305786 352386 1305786 754962 1305786 754962 769109 754962 3324638 1991245 3324638 1186044 3324638 1186044 1183138 1186044 1690623 1676771 1690623 1676771 3666172 1676771 1434396 1404945 1434396 2789029 1434396 2789029 4473437 2789029 753765 523316 753765 523316 3328795 523316 1654101 4105457 1654101 1244104 1654101 1244104 411976 1244104 503942 1175829 503942 2152017 503942 2152017 4489167 2152017 2642343 3337798 2642343 498964 2642343 498964 518261 498964 3558531 768439 3558531 768439 786041 768439 1671030 3379538 1671030 1010284 1671030 1010284 988580 1010284 4038952 3666940 4038952 3666940 495782 3666940 4105380 2417944 4105380 2577618 4105380 2577618 1651095 4383376 1651095 1268929 1651095 1268929 1256621 1268929 4064932 2391672 4064932 1075586 4064932 1075586 1057982 1075586 3335927 3954130 3335927 1232977 3335927 1232977 1211817 1232977 1649974 2589388 1649974 2545152 1649974 2545152 4108699 2545152 3636370 3325694 3636370 3325694 1280271 3325694 1369149 3326034 1369149 789076 1369149 789076 819637 789076 4083748 2428311 4083748 1322964 4083748 1322964 587444 537743 587444 537743 3330008 537743 1342969 3317357 1342969 2643022 1342969 2643022 4335008 2643022 4244351 1360412 4244351 1360412 1365634 1360412 3901737 2830638 3901737 2830638 4512049 2830638 3342954 4728266 3342954 1664180 3342954 1664180 3691173 1664180 436277 4660322 436277 887548 436277 887548 3324919 887548 3322072 2763293 3322072 1511392 3322072 1511392 1662895 1511392 4226842 2441324 4226842 1669669 4226842 1669669 141691 1669669 500131 2207135 500131 2207135 4469516 2207135 1660207 162171 1660207 1664640 1660207 1664640 4422487 1664640 3347196 3761410 3347196 137612 3347196 137612 1655451 137612 3342033 1525477 3342033 908456 3342033 908456 1681464 4250935 1681464 534603 1681464 534603 553491 534603 1482722 4547884 1482722 4547884 1355965 4547884 3596406 2204585 3596406 2204585 4196820 2534083 4196820 617553 4196820 617553 1070481 617553 1650017 3216202 1650017 2891829 1650017 2891829 1665094 2891829 794554 3342376 794554 2095404 794554 2095404 4599097 2095404 3181702 1646680 3181702 2462464 3181702 2462464 379329 388022 379329 1649759 379329 1649759 4284282 2622121 4284282 1344390 4284282 1344390 869613 862559 869613 1241878 869613 1241878 4276936 2412306 4276936 1456999 4276936 1456999 1464684 1456999 4222527 2432472 4222527 101909 4222527 101909 3328146 101909 3335529 4729897 3335529 827799 3335529 827799 867727 827799 4829085 2872227 4829085 2872227 3826839 2872227 4750722 3053354 4750722 1682874 4750722 1682874 1319990 1336348 1319990 2113137 1319990 2113137 1660767 2113137 1015988 647300 1015988 735653 1015988 735653 720885 735653 1394434 1663351 1394434 1663351 507814 514322 507814 3349075 507814 3349075 3095655 3349075 845306 844434 845306 3782012 845306 3782012 3865307 2796159 3865307 3320898 3865307 3320898 1317778 1318574 1317778 1950804 1317778 1950804 4736097 1950804 3337224 1826887 3337224 2555132 3337224 2555132 4450439 1679414 4450439 1679414 1409975 1417390 1409975 3350235 1409975 3350235 508741 3350235 1543707 2897044 1543707 2897044 4392302 1680870 4392302 1680870 4506865 1680870 3349461 825552 3349461 1944279 3349461 1944279 4709999 1944279 1667170 2756278 1667170 2200004 1667170 2200004 4523833 1070824 4523833 1070824 1078722 1070824 4324337 3194559 4324337 3194559 857579 819933 857579 2631293 857579 2631293 4310885 2631293 3340519 2164243 3340519 2164243 3829865 2164243 1248698 117754 1248698 117754 3561719 4280157 3561719 4280157 3343570 4280157 4682522 333808 4682522 333808 1337528 333808 3965276 3333952 3965276 3333952 1016703 644730 1016703 3322432 1016703 3322432 2270180 3322432 866756 807745 866756 1659043 866756 1659043 4148256 2510394 4148256 2493051 4148256 2493051 4190709 2493051 4163196 3329713 4163196 1325140 4163196 1325140 717945 439404 717945 439404 447002 439404 1676959 4424089 1676959 3762711 1676959 3762711 1680720 3762711 1070335 1080140 1070335 4594249 1070335 4594249 367046 4594249 4180462 305792 4180462 305792 321765 305792 1652960 4957105 1652960 1679370 1652960 1679370 4996677 1679370 744818 899975 744818 3046302 744818 3046302 3639561 3046302 257048 381478 257048 381478 3620877 4300612 3620877 4300612 3350272 4300612 4225747 302570 4225747 302570 326575 302570 3349939 3323573 3349939 3323573 485689 3323573 3343705 4535308 3343705 4535308 856237 844020 856237 2226658 856237 2226658 4632522 2955987 4632522 1660068 4632522 1660068 114818 1660068 658642 991381 658642 991381 3118142 2443564 3118142 2352254 3118142 2352254 4417311 1199821 4417311 1199821 437292 1199821 1657887 2294679 1657887 970500 1657887 970500 585912 593220 585912 2023577 585912 2023577 4050173 3353123 4050173 1659227 4050173 1659227 602484 629732 602484 2753971 602484 2753971 3897563 2753971 1341653 4065447 1341653 4065447 4219090 2473290 4219090 2511632 4219090 2511632 2771618 1674954 2771618 2033895 2771618 2033895 4616385 2033895 1658725 2925220 1658725 1647718 1658725 1647718 4913297 3317746 4913297 2111507 4913297 2111507 509401 474826 509401 474826 465086 474826 2563416 3331535 2563416 1063244 2563416 1063244 1059966 1063244 3824745 3324340 3824745 3324340 4403927 3324340 441864 709289 441864 709289 843621 3327318 843621 1649645 843621 1649645 4090824 3337170 4090824 3337170 394774 3337170 3241626 3352990 3241626 3068804 3241626 3068804 3605538 3068804 3331967 3192430 3331967 1652983 3331967 1652983 4771995 1652983 4366588 4643967 4366588 4643967 1666279 4643967 4771398 1883994 4771398 2320491 4771398 2320491 3330679 4636773 3330679 4636773 146554 269372 146554 269372 3900654 2226291 3900654 677733 3900654 677733 680571 677733 927103 3343290 927103 3343290 4486447 2188605 4486447 3079158 4486447 3079158 1682877 3838883 1682877 3838883 1653462 3838883 3649627 2978545 3649627 2978545 4655683 2978545 3324173 813303 3324173 3172481 3324173 3172481 560360 696725 560360 696725 1654095 430268 1654095 3087193 1654095 3087193 3603989 3087193 471469 1179474 471469 1685068 471469 1685068 3851623 1685068 2366505 3313421 2366505 2245705 2366505 2245705 3889107 2245705 554041 549605 554041 3450113 554041 3450113 3328450 3450113 891616 793199 891616 2771316 891616 2771316 4427118 2771316 3344382 1657563 3344382 2889515 3344382 2889515 4575631 2889515 4407429 1678819 4407429 1678819 4432592 1678819 3336652 4844135 3336652 240605 3336652 240605 1406178 240605 1673884 4296584 1673884 3348888 1673884 3348888 171806 3348888 1013603 997675 1013603 2477908 1013603 2477908 4183034 2477908 3329525 202459 3329525 3352130 3329525 3352130 2594381 3352130 4499278 2147944 4499278 2147944 3315497 4809459 3315497 2444412 3315497 2444412 4858040 1669260 4858040 3348603 4858040 3348603 733976 3348603 1628368 1683133 1628368 4729242 1628368 4729242 1677773 4729242 868446 4779140 868446 1865919 868446 1865919 1666073 1865919 1658296 4165427 1658296 1020205 1658296 1020205 645008 1020205 1117933 3353330 1117933 3337204 1117933 3337204 1663874 3337204 1266278 1082912 1266278 1082912 596064 1082912 3319592 3317370 3319592 3317370 1250565 405865 1250565 899655 1250565 899655 917049 899655 951794 687012 951794 853804 951794 853804 812417 853804 2161631 3331497 2161631 3088944 2161631 3088944 3325218 3088944 1677220 4295744 1677220 3321121 1677220 3321121 1598338 3321121 4053227 275071 4053227 275071 266625 275071 873948 3344232 873948 3344232 4197215 3344232 2410869 1686094 2410869 3046926 2410869 3046926 4968900 3346984 4968900 1331334 4968900 1331334 326067 1660000 326067 1656041 326067 1656041 4271555 4216961 4271555 4216961 1275600 1268451 1275600 2645997 1275600 2645997 4285932 2645997 1669615 3448767 1669615 2806254 1669615 2806254 4449202 2806254 899518 894310 899518 2905096 899518 2905096 4019946 412453 4019946 412453 818181 1089228 818181 1089228 601565 1089228 3329672 802734 3329672 2481872 3329672 2481872 3125174 2481872 4806244 785692 4806244 1002700 4806244 1002700 583757 4125068 583757 4125068 3332035 4125068 1650567 2193540 1650567 2193540 3345012 2193540 3323314 3463014 3323314 3318899 3323314 3318899 2615111 3318899 3854460 2201299 3854460 3335408 3854460 3335408 1153257 1181936 1153257 4812157 1153257 4812157 1671560 4812157 1054386 259134 1054386 259134 253203 259134 1479533 1661084 1479533 926739 1479533 926739 739019 926739 3352663 4879878 3352663 4879878 448162 449150 448162 3062491 448162 3062491 4759535 1903250 4759535 2615082 4759535 2615082 694451 986504 694451 2674431 694451 2674431 4367489 2674431 3352865 343444 3352865 2581122 3352865 2581122 4272768 2581122 3327940 25446 3327940 3005206 3327940 3005206 3658695 3005206 1666815 191318 1666815 2106142 1666815 2106142 4554462 2106142 1882740 3343944 1882740 3343944 3963945 907969 3963945 907969 895316 907969 4232015 3513937 4232015 3513937 848375 832906 848375 2955731 848375 2955731 4618786 2955731 2857717 1685874 2857717 1685874 674026 1685874 4737437 3038592 4737437 467133 4737437 467133 3331270 467133 3645970 3057308 3645970 536822 3645970 536822 3343803 536822 4575042 3103496 4575042 3103496 968158 701632 968158 1039426 968158 1039426 1065576 1039426 884643 887886 884643 2293839 884643 2293839 3969781 2293839 3722232 406513 3722232 406513 1210153 2637347 1210153 2637347 4017462 2637347 841307 809042 841307 1783162 841307 1783162 3342036 1783162 1670903 3317015 1670903 2263687 1670903 2263687 3911000 2263687 1670647 4323651 1670647 1657401 1670647 1657401 3657633 1657401 1657622 2335425 1657622 1684051 1657622 1684051 382797 1684051 3908100 2238535 3908100 1985335 3908100 1985335 1099899 1109245 1099899 3347956 1099899 3347956 2541896 3347956 908101 894804 908101 1185924 908101 1185924 505723 1185924 925275 762806 925275 3011719 925275 3011719 4713954 3011719 1099492 321925 1099492 321925 289483 321925 1200869 1686037 1200869 1686037 260562 1686037 1660614 4398518 1660614 423835 1660614 423835 418422 423835 3108095 3325808 3108095 1019699 3108095 1019699 652441 1019699 4142967 4314366 4142967 4314366 1669451 4314366 2506631 484145 2506631 484145 473063 484145 1732990 3316044 1732990 1923457 1732990 1923457 4763054 1923457 4074219 2819628 4074219 2819628 4498026 2819628 746069 1685207 746069 2259994 746069 2259994 4074569 2411368 4074569 1659867 4074569 1659867 777089 707788 777089 707788 711166 707788 3538438 3354759 3538438 3354759 3322949 4963360 3322949 2253218 3322949 2253218 4402871 2253218 3845749 1008409 3845749 1008409 3351954 1008409 4425162 3347494 4425162 3347494 3114255 3347494 3858437 2190615 3858437 3331443 3858437 3331443 1216199 3331443 3683996 2028656 3683996 3071221 3683996 3071221 3616287 3071221 4001963 1670152 4001963 2266470 4001963 2266470 3902461 2266470 4276296 2465740 4276296 2465740 4195423 2465740 4564867 421668 4564867 421668 816603 3340343 816603 3340343 3749085 455119 3749085 455119 475367 455119 4096997 2440305 4096997 487047 4096997 487047 1654482 487047 4244031 2770930 4244031 2770930 3925645 2770930 4608715 2936222 4608715 492080 4608715 492080 1160874 492080 3340974 302532 3340974 500788 3340974 500788 1163543 500788 4243510 3313699 4243510 2382733 4243510 2382733 4282973 2382733 1174943 492013 1174943 2004177 1174943 2004177 4666731 2004177 4441280 3321863 4441280 1653997 4441280 1653997 4732221 1653997 1119488 545905 1119488 2057372 1119488 2057372 4617440 2057372 4024491 2348045 4024491 1118748 4024491 1118748 1680188 1118748 3927916 2223419 3927916 232780 3927916 232780 1459378 232780 3343649 2282783 3343649 2282783 4395325 2282783 3833982 2136816 3833982 3075674 3833982 3075674 4722913 3075674 4241740 2454079 4241740 2454079 986409 696891 986409 3317730 986409 3317730 2878348 3346079 2878348 624726 2878348 624726 932805 1195942 932805 1195942 3350487 3214776 3350487 1658817 3350487 1658817 3876429 1658817 811008 868172 811008 2645362 811008 2645362 4016751 2645362 1651945 4734438 1651945 1259947 1651945 1259947 375908 1259947 3745069 1673819 3745069 1664833 3745069 1664833 344329 1664833 2634539 3330068 2634539 1455371 2634539 1455371 190981 1455371 1463930 2208355 1463930 2208355 4470700 2208355 621290 1068970 621290 1990508 621290 1990508 3332535 1990508 1622940 1138851 1622940 1138851 510403 1138851 2642456 1670025 2642456 893048 2642456 893048 357776 366217 357776 1589645 357776 1589645 4150167 3349770 4150167 972661 4150167 972661 684441 972661 3347291 2435979 3347291 681597 3347291 681597 663165 681597 1648937 1346602 1648937 1346602 322539 1346602 4622152 3585891 4622152 3585891 1116165 345126 1116165 345126 335885 345126 4594046 3321985 4594046 3321985 267106 233869 267106 3347894 267106 3347894 4601235 1018781 4601235 1018781 645922 1018781 1081867 609115 1081867 3239161 1081867 3239161 3998841 1349048 3998841 1349048 1358164 1349048 3535930 3351219 3535930 652751 3535930 652751 991864 652751 3346311 1095978 3346311 1095978 583421 1095978 4441773 2438776 4441773 2438776 2612685 128082 2612685 128082 4674275 1979522 4674275 1167807 4674275 1167807 485153 1167807 1432812 236072 1432812 2716456 1432812 2716456 3943650 2716456 1661524 486424 1661524 486424 971651 1683565 971651 1683565 3983126 1683565 1665434 4890713 1665434 1051822 1665434 1051822 604754 1051822 3988243 2313887 3988243 1979859 3988243 1979859 3638234 1979859 4443973 3033507 4443973 3033507 1686027 4240981 1686027 2726179 1686027 2726179 3926715 2726179 451751 471119 451751 3277931 451751 3277931 2801347 3336400 2801347 2960924 2801347 2960924 4628709 2960924 1110405 555880 1110405 1648319 1110405 1648319 4215901 1648319 2658739 3347546 2658739 3347546 4241615 1305938 4241615 1305938 1647405 1305938 3447465 3324607 3447465 1462040 3447465 1462040 928698 744341 928698 1071359 928698 1071359 615500 1071359 3802880 2118282 3802880 1145335 3802880 1145335 541497 1138196 541497 2376672 541497 2376672 4035303 2376672 1170372 832344 1170372 832344 3344951 832344 1681544 2184398 1681544 2184398 3849778 2184398 765100 760370 765100 1672437 765100 1672437 4554020 2203713 4554020 2203713 1684534 2203713 4520065 671174 4520065 671174 669405 671174 1884795 3350026 1884795 2772780 1884795 2772780 4690475 893957 4690475 893957 767046 893957 3852398 2173602 3852398 887457 3852398 887457 1652378 887457 4363659 3345755 4363659 306618 4363659 306618 315571 306618 331377 3329678 331377 379553 331377 379553 3322915 947364 3322915 947364 981847 947364 3786931 2103411 3786931 1682206 3786931 1682206 3962326 1682206 1157157 533687 1157157 1647724 1157157 1647724 4410179 1647724 309588 1288716 309588 1288716 4436298 2772877 4436298 708757 4436298 708757 688124 708757 3995315 2337739 3995315 535321 3995315 535321 527853 535321 4480525 3325614 4480525 839889 4480525 839889 851734 839889 1374872 2077010 1374872 2077010 4564503 2077010 3646986 1386520 3646986 1386520 302576 1386520 1677949 4927281 1677949 4927281 3734549 2058515 3734549 2388427 3734549 2388427 4278841 2388427 934238 925601 934238 1786148 934238 1786148 4564063 1667267 4564063 3226951 4564063 3226951 1520188 3344730 1520188 3344730 3614377 1943407 3614377 2144751 3614377 2144751 4524276 2144751 3874058 3352048 3874058 3352048 4964165 3352048 4175778 1046172 4175778 1046172 400503 424628 400503 1339493 400503 1339493 1328560 1339493 860250 888199 860250 3321750 860250 3321750 4153775 2377811 4153775 2377811 1664618 768202 1664618 2639573 1664618 2639573 4642933 1341618 4642933 1341618 4535142 1341618 4549954 2912598 4549954 2840307 4549954 2840307 1671985 4095706 1671985 2337083 1671985 2337083 3342297 2337083 1874398 3333267 1874398 198891 1874398 198891 1652341 198891 3745622 1648135 3745622 103520 3745622 103520 1650804 4478370 1650804 1678392 1650804 1678392 3927120 1678392 422045 390333 422045 1673199 422045 1673199 449892 1673199 417897 393222 417897 2864078 417897 2864078 3806103 2864078 1309398 1650746 1309398 2232181 1309398 2232181 4423015 2232181 4071848 629931 4071848 629931 662404 629931 3456107 3339001 3456107 513915 3456107 513915 1149244 513915 3914260 2746796 3914260 1128878 3914260 1128878 1127804 1128878 3948009 2289970 3948009 1670862 3948009 1670862 1673739 302920 1673739 302920 4505529 302920 1680913 3343480 1680913 3343480 4727977 1948899 4727977 3874956 4727977 3874956 1667291 1649361 1667291 1649361 3838486 4717967 3838486 4717967 628106 1027023 628106 1787386 628106 1787386 3623597
166262 747852872 0 747852872 461548628 537914749 461548628 843885443 461548628 843885443 31611453 969657978 31611453 410042199 31611453 410042199 590477782 410042199 167639590 833131224 167639590 37486653 167639590 37486653 961383525 37486653 687020780 311397252 687020780 196541211 687020780 196541211 801526721 196541211 647664819 351970481 647664819 52031647 647664819 52031647 946669485 52031647 322561012 678849036 322561012 352910000 322561012 352910000 746094567 253211823 746094567 995494028 746094567 995494028 4358371 995494028 271294219 184088533 271294219 184088533 814009768 184088533 352579833 926921678 352579833 926921678 75040555 926921678 534860210 465165674 534860210 659077752 534860210 659077752 342039374 659077752 687960480 310589516 687960480 549643379 687960480 549643379 449894852 549643379 526377937 473936601 526377937 867207552 526377937 867207552 134140459 867207552 236725126 34668472 236725126 34668472 964399187 34668472 276064321 724421995 276064321 69666749 276064321 69666749 929046220 69666749 54739525 946692790 54739525 218038519 54739525 218038519 780885108 218038519 772196358 575365001 772196358 575365001 424752700 575365001 867624662 130419568 867624662 675607095 867624662 675607095 35321125 965564007 35321125 343694415 35321125 343694415 888350978 110437379 888350978 306437696 888350978 306437696 313184628 688601039 313184628 509630714 313184628 509630714 951552888 47269221 951552888 965838687 951552888 965838687 35138119 965838687 834842824 164563873 834842824 183900959 834842824 183900959 80161951 921738295 80161951 37918564 80161951 37918564 961049838 37918564 301043549 700303784 301043549 589021084 301043549 589021084 411662937 589021084 142669926 858986998 142669926 277798451 142669926 277798451 721606948 277798451 374705789 772582579 374705789 772582579 108927663 892155118 108927663 71230793 108927663 71230793 927486011 71230793 374578568 904566075 374578568 904566075 97426265 904566075 547230284 453453380 547230284 827448840 547230284 827448840 173606604 827448840 955997107 42912548 955997107 264781672 955997107 264781672 585241847 699619269 585241847 699619269 49595627 951383147 49595627 793126859 49595627 793126859 709747524 289822046 709747524 958583124 709747524 958583124 42144289 958583124 457241589 142765270 457241589 142765270 856192139 142765270 825939030 208064390 825939030 208064390 116502226 884464569 116502226 562500371 116502226 562500371 437727774 562500371 41205347 959639240 41205347 745837905 41205347 745837905 986806260 13339792 986806260 919555590 986806260 919555590 82470217 919555590 858943372 139966472 858943372 979604803 858943372 979604803 21705542 979604803 483381550 516271148 483381550 678492813 483381550 678492813 115993820 884965543 115993820 378934035 115993820 378934035 693599611 301442626 693599611 301442626 979071539 20119523 979071539 562170694 979071539 562170694 438163879 562170694 897077168 102480228 897077168 154831231 897077168 154831231 4154985 995691731 4154985 902307802 4154985 902307802 283238664 633037804 283238664 633037804 367156044 633037804 186273211 814215179 186273211 812067304 186273211 812067304 260445508 282349191 260445508 282349191 717281382 282349191 454715264 544925093 454715264 360486418 454715264 360486418 725617569 106819085 725617569 106819085 892184425 106819085 30285715 971038208 30285715 471887368 30285715 471887368 981540522 17923106 981540522 880891371 981540522 880891371 120103372 880891371 425155894 574972892 425155894 923577148 425155894 923577148 78366267 923577148 995058968 5023326 995058968 165237252 995058968 165237252 771965758 999220794 771965758 999220794 770127 999220794 846104742 152582852 846104742 627602974 846104742 627602974 344972800 655837873 344972800 232056304 344972800 232056304 923582304 75052598 923582304 664129335 923582304 664129335 337053540 664129335 370632002 249373317 370632002 249373317 749695720 249373317 143587655 857999593 143587655 58167036 143587655 58167036 940676593 58167036 649147709 350553923 649147709 272707668 649147709 272707668 942992242 56159708 942992242 69717669 942992242 69717669 376580538 783508267 376580538 783508267 216415138 783508267 483285379 20231823 483285379 20231823 979004841 20231823 965685216 189906694 965685216 189906694 597245434 711689849 597245434 711689849 288950278 711689849 379424035 318804389 379424035 318804389 679443750 318804389 65784696 936354428 65784696 257280015 65784696 257280015 742131875 257280015 283357925 717248486 283357925 302185231 283357925 302185231 829590425 169565373 829590425 290560964 829590425 290560964 225820246 774858944 225820246 593259946 225820246 593259946 458524793 540928772 458524793 986549982 458524793 986549982 14154813 986549982 393866660 605902411 393866660 855273978 393866660 855273978 146013635 855273978 604090504 26900117 604090504 26900117 972722534 26900117 737420645 988719213 737420645 988719213 11964719 988719213 421903878 113294483 421903878 113294483 885052181 113294483 865172484 481645007 865172484 481645007 517937165 481645007 867876516 130231378 867876516 817398397 867876516 817398397 183281895 817398397 516802564 328300554 516802564 328300554 992206720 7577799 992206720 47801241 992206720 47801241 938227027 887317687 938227027 887317687 113777632 887317687 902373516 96877216 902373516 299714222 902373516 299714222 275439469 725034620 275439469 687040857 275439469 687040857 763850764 192148082 763850764 192148082 805746390 192148082 340942744 660364302 340942744 441850123 340942744 441850123 767834112 230567674 767834112 607303119 767834112 607303119 141451045 859896968 141451045 488337952 141451045 488337952 967700880 31625748 967700880 66334150 967700880 66334150 83925698 918042394 83925698 740236660 83925698 740236660 260826225 740236660 18362584 982712427 18362584 626378904 18362584 626378904 920714556 78049343 920714556 558710828 920714556 558710828 50318330 950808746 50318330 440795510 50318330 440795510 560208769 440795510 260043878 740927994 260043878 695375541 260043878 695375541 650407718 349151804 650407718 490948852 650407718 490948852 508146434 490948852 898539057 100807860 898539057 647113439 898539057 647113439 207204104 792821557 207204104 415306463 207204104 415306463 585270243 415306463 365396121 634451259 365396121 175585399 365396121 175585399 822954410 175585399 429673102 570224257 429673102 90465556 429673102 90465556 908049142 90465556 614341394 385410999 614341394 105582883 614341394 105582883 893649868 105582883 869079777 573719003 869079777 573719003 426465774 573719003 763278810 111371436 763278810 111371436 887282594 111371436 3790927 996201422 3790927 923907523 3790927 923907523 566173154 78320004 566173154 78320004 920535302 78320004 590402542 410163410 590402542 210038852 590402542 210038852 788652339 210038852 752838996 915712060 752838996 915712060 86237353 915712060 449596349 507663820 449596349 507663820 911040086 87148567 911040086 399949527 911040086 399949527 600052063 399949527 679927887 318318081 679927887 550535226 679927887 550535226 266589965 733947348 266589965 103598798 266589965 103598798 895980131 103598798 774241015 692483531 774241015 692483531 309419050 692483531 796382890 201821473 796382890 831013686 796382890 831013686 169609227 831013686 587503754 413019933 587503754 494505289 587503754 494505289 122189360 879060244 122189360 48601792 122189360 48601792 949978005 48601792 691962323 592664029 691962323 592664029 408043928 592664029 492101504 319811259 492101504 319811259 678527651 319811259 273839401 726538330 273839401 573323850 273839401 573323850 426706529 573323850 208297903 791489076 208297903 101324765 208297903 101324765 898207639 101324765 762784334 680270259 762784334 680270259 321240875 680270259 690018617 155285393 690018617 155285393 843644442 155285393 464168582 623094195 464168582 623094195 377112363 623094195 812874838 185346264 812874838 738191184 812874838 738191184 262552530 738191184 498222493 501582525 498222493 748656838 498222493 748656838 252191158 748656838 484996219 514724031 484996219 873365537 484996219 873365537 127465309 873365537 530893249 469070497 530893249 543795972 530893249 543795972 151734059 849072838 151734059 70676245 151734059 70676245 927971897 70676245 364190231 635621234 364190231 342854501 364190231 342854501 656935325 342854501 300257371 701106228 300257371 346146170 300257371 346146170 653428339 346146170 631678545 367926495 631678545 109604214 631678545 109604214 889176762 109604214 668782692 330158432 668782692 46281954 668782692 46281954 952468250 46281954 268915471 731695136 268915471 551331353 268915471 551331353 801281257 163556250 801281257 163556250 835817547 163556250 117019602 883983615 117019602 15112812 117019602 15112812 984638855 15112812 494769307 504962788 494769307 255542478 494769307 255542478 743705194 255542478 603529356 745271194 603529356 745271194 255531380 745271194 772834957 225443401 772834957 647801057 772834957 647801057 353220698 647801057 528606869 471602313 528606869 662609614 528606869 662609614 68089714 934010240 68089714 139895518 68089714 139895518 859015497 139895518 764383743 746025675 764383743 746025675 254586780 746025675 520426801 14756968 520426801 14756968 984986167 14756968 848024769 430126157 848024769 430126157 169497258 831079693 169497258 473249655 169497258 473249655 527011050 473249655 198683787 952147231 198683787 952147231 48755757 952147231 649167935 350453429 649167935 760206917 649167935 760206917 165163548 835658803 165163548 535874229 165163548 535874229 753727439 194914016 753727439 194914016 803004660 194914016 88237708 913771587 88237708 367560010 88237708 367560010 831494765 167835782 831494765 599445665 831494765 599445665 401017259 599445665 895463723 104156083 895463723 885090059 895463723 885090059 115859977 885090059 556889762 362864121 556889762 362864121 636583908 362864121 149035366 851934478 149035366 372608129 149035366 372608129 773162595 225029433 773162595 350429971 773162595 350429971 137786287 863997292 137786287 787462055 137786287 787462055 892646270 106356076 892646270 608195778 892646270 608195778 391730690 608195778 591212321 409272288 591212321 683954003 591212321 683954003 317862787 683954003 441317779 558636200 441317779 657042165 441317779 657042165 343921423 657042165 939994125 58786590 939994125 376124938 939994125 376124938 623525613 376124938 895243224 104352146 895243224 425176715 895243224 425176715 97669390 904234053 97669390 759813053 97669390 759813053 889784938 109062824 889784938 382921614 889784938 382921614 559942631 566202676 559942631 566202676 434044366 566202676 608384294 205183367 608384294 205183367 833452388 165705727 833452388 412529548 833452388 412529548 492635358 672961764 492635358 672961764 328473891 672961764 710846732 288672441 710846732 472469928 710846732 472469928 527681459 472469928 577237342 381550004 577237342 381550004 618542439 381550004 219533406 993470720 219533406 993470720 6555858 993470720 436704563 63688827 436704563 63688827 934459077 63688827 934314275 639026696 934314275 639026696 360555368 639517241 360555368 634174188 360555368 634174188 934943993 63372322 934943993 475317320 934943993 475317320 399983020 600463494 399983020 592599904 399983020 592599904 519650305 408509096 519650305 408509096 591836606 408509096 433713961 843381494 433713961 843381494 157559229 843381494 471665392 371024775 471665392 371024775 981412394 18028434 981412394 721258254 981412394 721258254 173985090 887267262 173985090 887267262 113822026 887267262 725916790 273764167 725916790 965879745 725916790 965879745 35043685 965879745 796829314 201367961 796829314 462047677 796829314 462047677 345076134 751033023 345076134 751033023 250075829 751033023 870995331 127290089 870995331 439557068 870995331 439557068 394684158 732606569 394684158 732606569 90655471 911582918 90655471 496573164 90655471 496573164 825773761 172992158 825773761 700357394 825773761 700357394 301025329 700357394 327354775 674148728 327354775 681115405 327354775 681115405 274051473 726253145 274051473 306150525 274051473 306150525 692808877 306150525 606840288 754704278 606840288 754704278 246372507 754704278 978243446 21135375 978243446 479631726 978243446 479631726 520296406 479631726 535618242 464511868 535618242 923268994 535618242 923268994 78678353 923268994 774045608 224150175 774045608 302612663 774045608 302612663 696555961 302612663 878404567 119862450 878404567 978009213 878404567 978009213 23174927 978009213 186427031 64732607 186427031 64732607 933642126 64732607 402528365 668341760 402528365 668341760 333276890 668341760 523668369 476233963 523668369 527140084 523668369 527140084 472799035 527140084 825497407 173160653 825497407 320595368 825497407 320595368 677674246 320595368 802255098 195600145 802255098 611245100 802255098 611245100 65797846 936351625 65797846 1983883 65797846 1983883 998217763 1983883 892629943 106391314 892629943 5577933 892629943 5577933 994420595 5577933 978934744 89940529 978934744 89940529 189140463 810941612 189140463 369748807 189140463 369748807 629704580 369748807 400773381 599619756 400773381 201123990 400773381 201123990 797030930 201123990 499568310 500044888 499568310 476587503 499568310 476587503 624666633 375086794 624666633 444896520 624666633 444896520 16442758 984441556 16442758 847049628 16442758 847049628 685478916 312846733 685478916 518932428 685478916 518932428 100787601 901134303 100787601 84835512 100787601 84835512 913482851 84835512 865959672 163137296 865959672 163137296 165706561 835210268 165706561 345088200 165706561 345088200 654337291 345088200 356698422 643711032 356698422 623785995 356698422 623785995 826997278 78873729 826997278 78873729 919930167 78873729 421817266 926827648 421817266 926827648 75105549 926827648 434670269 565628221 434670269 988322080 434670269 988322080 12499588 988322080 418218701 582360074 418218701 927939276 418218701 927939276 73867157 927939276 392250441 45149965 392250441 45149965 953688852 45149965 866818207 813268688 866818207 813268688 187131469 813268688 898173256 4499822 898173256 4499822 995532802 4499822 434626306 651101788 434626306 651101788 349838720 651101788 634371359 365082513 634371359 795745681 634371359 795745681 204435279 795745681 456559838 543245231 456559838 601935508 456559838 601935508 353340100 647688682 353340100 143064088 353340100 143064088 855808955 143064088 747947402 523739442 747947402 523739442 475662541 864867974 475662541 864867974 136894816 864867974 981416884 18027093 981416884 474362428 981416884 474362428 525876709 474362428 596475008 32431942 596475008 32431942 966960483 32431942 619914957 426858463 619914957 426858463 64725608 937593550 64725608 489019456 64725608 489019456 509966483 489019456 484018747 515547333 484018747 137251422 484018747 137251422 861274103 137251422 837965037 334359596 837965037 334359596 84062816 917821262 84062816 540490095 84062816 540490095 458911732 540490095 310039114 691701310 310039114 131801033 310039114 131801033 866303862 131801033 109640258 891392307 109640258 599338795 109640258 599338795 563963907 52346266 563963907 52346266 946390857 52346266 649420175 350171235 649420175 319751802 649420175 319751802 976472882 23050875 976472882 512205217 976472882 512205217 270662374 729984425 270662374 258066000 270662374 258066000 741318439 258066000 173919351 854628624 173919351 854628624 146532239 854628624 250672103 647306445 250672103 647306445 353670935 647306445 313585682 688160514 313585682 497090895 313585682 497090895 502212141 497090895 365880779 634093813 365880779 106979903 365880779 106979903 931446720 67134055 931446720 214027526 931446720 214027526 784591683 214027526 844506176 154533714 844506176 308407941 844506176 308407941 690581256 308407941 801153944 196955597 801153944 461148251 801153944 461148251 427908563 749732059 427908563 749732059 251271228 749732059 931349172 67244343 931349172 865322014 931349172 865322014 136351264 865322014 663501755 206435688 663501755 206435688 999858829 191500 999858829 898318478 999858829 898318478 103299955 898318478 401988617 598472308 401988617 636279323 401988617 636279323 150757920 850246868 150757920 71069576 150757920 71069576 927573151 71069576 625135870 894385196 625135870 894385196 106907144 894385196 127636565 78838396 127636565 78838396 919983282 78838396 487239517 665259112 487239517 665259112 150568117 850354019 150568117 516077174 150568117 516077174 912748644 85534999 912748644 351129588 912748644 351129588 582709570 418322667 582709570 60318328 582709570 60318328 938134100 60318328 92094201 910152883 92094201 79405301 92094201 79405301 919513181 79405301 278344909 721979039 278344909 673571735 278344909 673571735 327872925 673571735 52973424 948292454 52973424 676806800 52973424 676806800 648129698 351581951 648129698 936498608 648129698 936498608 65659386 936498608 751103907 248100253 751103907 773108732 751103907 773108732 227605071 773108732 904685639 94038844 904685639 681991177 904685639 681991177 319610334 681991177 522619602 383246728 522619602 383246728 770724074 122235517 770724074 122235517 875979215 122235517 695455291 711580421 695455291 711580421 289107038 711580421 428823053 487042670 428823053 487042670 512231506 487042670 200347443 799990490 200347443 285762302 200347443 285762302 713779875 285762302 88048245 913893077 88048245 493203266 88048245 493203266 813223367 184927184 813223367 221276031 813223367 221276031 618419713 537560568 618419713 537560568 277260058 820921337 277260058 820921337 104490772 897151802 104490772 632982583 104490772 632982583 919809001 79041644 919809001 349381875 919809001 349381875 592860087 407566893 592860087 402586008 592860087 402586008 597638119 402586008 66602220 935572542 66602220 712271121 66602220 712271121 672642142 325861460 672642142 518780396 672642142 518780396 480659371 518780396 545629015 276265533 545629015 276265533 723304677 276265533 183372905 882414836 183372905 882414836 118700849 882414836 844039445 154996206 844039445 355457188 844039445 355457188 61693857 940271479 61693857 277891332 61693857 277891332 721541179 277891332 379794530 920456554 379794530 920456554 81445507 920456554 586280160 414314447 586280160 506620856 586280160 506620856 493347327 506620856 769062040 229343212 769062040 617058219 769062040 617058219 371008966 687723319 371008966 687723319 314095840 687723319 903099207 7269729 903099207 7269729 992627238 7269729 667453436 331801458 667453436 234488735 667453436 234488735 764177405 234488735 216172719 868259202 216172719 868259202 132858925 868259202 321095456 680377903 321095456 889725051 321095456 889725051 111483791 889725051 952021797 46734239 952021797 964974895 952021797 964974895 35960248 964974895 529746359 447517635 529746359 447517635 553232690 447517635 464382950 999572997 464382950 999572997 524069 999572997 110401651 123364912 110401651 123364912 874757807 123364912 332237528 856269749 332237528 856269749 33004010 968240904 33004010 348690798 33004010 348690798 822095611 176325361 822095611 482356241 822095611 482356241 276184467 724294077 276184467 156459653 276184467 156459653 842262875 156459653 16578440 984352088 16578440 251402175 16578440 251402175 747615681 251402175 365591534 986755706 365591534 986755706 13878979 986755706 629094098 227460449 629094098 227460449 984413934 15277595 984413934 994237032 984413934 994237032 5551409 994237032 297499302 703497876 297499302 941385854 297499302 941385854 60638502 941385854 817869158 71928167 817869158 71928167 926874557 71928167 885722737 649652009 885722737 649652009 351470105 649652009 949188059 34483711 949188059 34483711 993919627 6093192 993919627 177470157 993919627 177470157 27893281 973295348 27893281 611734471 27893281 611734471 388528084 611734471 299382993 701860016 299382993 430547297 299382993 430547297 570057031 430547297 211142561 788725991 211142561 86759302 211142561 86759302 911371709 86759302 400478983 599969488 400478983 430717128 400478983 430717128 669056856 329868025 669056856 947587065 669056856 947587065 53660042 947587065 162320461 827732198 162320461 827732198 404476524 212394762 404476524 212394762 785929180 212394762 355821903 918160283 355821903 918160283 83742577 918160283 898823924 100509367 898823924 879042379 898823924 879042379 122244275 879042379 166502169 408333023 166502169 408333023 592028490 408333023 417747957 582866684 417747957 543453400 417747957 543453400 456303484 543453400 239185140 761719687 239185140 346954149 239185140 346954149 899953040 99336893 899953040 759103602 899953040 759103602 242102868 759103602 897547549 102149124 897547549 746061630 897547549 746061630 254551752 746061630 264834729 593638469 264834729 593638469 406964916 593638469 158721784 958641150 158721784 958641150 42094779 958641150 132108979 278105785 132108979 278105785 721238370 278105785 314862872 816626255 314862872 816626255 184006805 816626255 374226082 540507116 374226082 540507116 582236809 418903301 582236809 526577270 582236809 526577270 34792625 966119459 34792625 4958164 34792625 4958164 995167418 4958164 61942011 940147413 61942011 204857213 61942011 204857213 793456720 204857213 539402428 919065946 539402428 919065946 83035537 919065946 845281950 153573465 845281950 819303143 845281950 819303143 181495186 819303143 919465838 79525566 919465838 859855816 919465838 859855816 141475737 859855816 223757732 299126929 223757732 299126929 700311899 299126929 670752872 395389553 670752872 395389553 604158627 395389553 694996012 304211265 694996012 499012305 694996012 499012305 500600294 499012305 733348381 266412626 733348381 400053490 733348381 400053490 572910597 427896070 572910597 391207749 572910597 391207749 622503267 377170899 622503267 379835057 622503267 379835057 620218172 379835057 687583904 310886574 687583904 515125014 687583904 515125014 484607239 515125014 615617775 384249161 615617775 606102967 615617775 606102967 393641104 606102967 607018155 392695210 607018155 839029838 607018155 839029838 161964247 839029838 313448956 642747497 313448956 642747497 790183510 208235161 790183510 316042989 790183510 316042989 682003101 316042989 989280885 10591367 989280885 27580792 989280885 27580792 842028099 156797632 842028099 154315157 842028099 154315157 844635529 154315157 279688464 720719090 279688464 518624929 279688464 518624929 819638067 178836922 819638067 593043922 819638067 593043922 407603230 593043922 988202165 11819776 988202165 858754247 988202165 858754247 142823968 858754247 657721532 342033858 657721532 714320102 657721532 714320102 286423553 714320102 715288097 284281544 715288097 698592388 715288097 698592388 42837550 957998489 42837550 474474581 42837550 474474581 760818956 237932833 760818956 532745517 760818956 532745517 361610382 638286015 361610382 137887524 361610382 137887524 860788154 137887524 669250562 396436910 669250562 396436910 249600164 751656442 249600164 354155496 249600164 354155496 740185855 259378017 740185855 950098234 740185855 950098234 51059285 950098234 495175248 241011319 495175248 241011319 758002334 241011319 425395110 574783354 425395110 116299232 425395110 116299232 882198421 116299232 64472262 937950784 64472262 345562693 64472262 345562693 653890120 345562693 414542632 920041658 414542632 920041658 81956851 920041658 212745217 736748539 212745217 736748539 737867144 261673557 737867144 846649839 737867144 846649839 154102353 846649839 747633096 251370245 747633096 679413015 747633096 679413015 322143198 679413015 518456137 481259027 518456137 892700698 518456137 892700698 108412022 892700698 986030394 13867637 986030394 122453027 986030394 122453027 512700834 938411981 512700834 938411981 64099307 938411981 690883091 170384979 690883091 170384979 828563099 170384979 726299006 343236924 726299006 343236924 656320183 343236924 948226249 50448901 948226249 167024692 948226249 167024692 459722809 539646747 459722809 366667813 459722809 366667813 632894249 366667813 49751991 951264778 49751991 899018211 49751991 899018211 625702880 373973260 625702880 995964785 625702880 995964785 3973162 995964785 137309538 479336468 137309538 479336468 520543603 479336468 13713475 986898020 13713475 683022952 13713475 683022952 543415672 457385524 543415672 822045269 543415672 822045269 178579663 822045269 477874132 249530343 477874132 249530343 749502688 249530343 464932306 633543374 464932306 633543374 165432589 835399739 165432589 365657755 165432589 365657755 633867820 365657755 406041933 594455848 406041933 156305992 406041933 156305992 842393124 156305992 25863633 975365743 25863633 597424402 25863633 597424402 403042659 597424402 262652665 738047916 262652665 315882546 262652665 315882546 682174314 315882546 298329404 920378854 298329404 920378854 81574632 920378854 507174688 491922901 507174688 784816293 507174688 784816293 215191643 784816293 633106912 366383988 633106912 989117694 633106912 989117694 11458178 989117694 316934664 684902851 316934664 877191626 316934664 877191626 96586412 905650436 96586412 698367910 96586412 698367910 974747595 24717175 974747595 742708915 974747595 742708915 258131895 742708915 399387510 512865282 399387510 512865282 963948337 34956533 963948337 687450271 963948337 687450271 314258569 687450271 759038269 239826012 759038269 798963873 759038269 798963873 150817749 850200762 150817749 472789777 150817749 472789777 731480234 268350048 731480234 666918730 731480234 666918730 334726283 666918730 548376784 79985900 548376784 79985900 918946270 79985900 653996087 908632682 653996087 908632682 51397847 949823190 51397847 884487554 51397847 884487554 116476928 884487554 20043477 981089014 20043477 463686701 20043477 463686701 536659465 463686701 280270436 720111122 280270436 572457505 280270436 572457505 694976136 304241114 694976136 850255419 694976136 850255419 108903753 892187061 108903753 486486155 108903753 486486155 845946224 152804847 845946224 390625080 845946224 390625080 264614236 736245264 264614236 707843557 264614236 707843557 293157802 707843557 47054805 953767040 47054805 933438145 47054805 933438145 728387112 83621141 728387112 83621141 951398743 47416417 951398743 240014395 951398743 240014395 435485362 564772049 435485362 442584312 435485362 442584312 557999615 442584312 470881666 529178101 470881666 183290335 470881666 183290335 815078863 183290335 182363210 818511797 182363210 173415091 182363210 173415091 900597941 98749944 900597941 424410742 900597941 424410742 576436018 424410742 714146157 285426725 714146157 554026372 714146157 554026372 445668242 554026372 938602857 59818265 938602857 795815143 938602857 795815143 152763046 847932880 152763046 656631782 152763046 656631782 358919381 344719108 358919381 344719108 654882602 344719108 408487087 592057547 408487087 315184633 408487087 315184633 847760301 151131304 847760301 314151297 847760301 314151297 384827802 615486346 384827802 284216540 384827802 284216540 910030347 88191494 910030347 791123013 910030347 791123013 208745217 791123013 579223385 421618698 579223385 755729721 579223385 755729721 245564354 755729721 437639661 562640245 437639661 871149301 437639661 871149301 129944678 871149301 989121405 10719391 989121405 73007298 989121405 73007298 256431518 959080839 256431518 959080839 41766218 959080839 318808385 194465082 318808385 194465082 922556319 76255916 922556319 903687815 922556319 903687815 98450025 903687815 758228074 240693920 758228074 579075199 758228074 579075199 421640999 579075199 604948591 110103764 604948591 110103764 888620711 110103764 746533075 830305406 746533075 830305406 170184941 830305406 769721639 198060916 769721639 198060916 896910977 102668579 896910977 972534530 896910977 972534530 28845147 972534530 864275233 133816686 864275233 589764141 864275233 589764141 410654559 589764141 760589389 238085898 760589389 309441121 760589389 309441121 501152811 498125979 501152811 203306997 501152811 203306997 794967558 203306997 375100383 624689322 375100383 621737798 375100383 621737798 568957369 23179416 568957369 23179416 976336372 23179416 590099729 410371606 590099729 193369306 590099729 193369306 804484355 193369306 256115396 744660237 256115396 289318350 256115396 289318350 710279545 39561024 710279545 39561024 959645304 39561024 507497586 534147373 507497586 534147373 465696116 534147373 546347330 454472021 546347330 619219671 546347330 619219671 381040971 619219671 744643640 78376830 744643640 78376830 920482545 78376830 714591956 285004205 714591956 6872641 714591956 6872641 993086837 6872641 476145049 608579442 476145049 608579442 182371516 818486965 182371516 816786319 182371516 816786319 287989891 8674297 287989891 8674297 990980704 8674297 438466315 561788778 438466315 209920081 438466315 209920081 788696706 209920081 359205094 698963511 359205094 698963511 302668029 698963511 887425022 111186165 887425022 942297399 887425022 942297399 59617432 942297399 928954695 69782676 928954695 208950081 928954695 208950081 415868750 584449139 415868750 251856002 415868750 251856002 747207534 251856002 375356031 624501774 375356031 408897774 375356031 408897774 591486160 408897774 534232218 764029735 534232218 764029735 107270395 893858262 107270395 496365785 107270395 496365785 613021840 386666623 613021840 422953050 613021840 422953050 386122298 893040128 386122298 893040128 108011948 893040128 517862204 101772364 517862204 101772364 897901240 101772364 600861198 398888849 600861198 351702004 600861198 351702004 959552292 39682812 959552292 967962377 959552292 967962377 33213176 967962377 608724857 390879212 608724857 600911538 608724857 600911538 13089949 987751886 13089949 375645386 13089949 375645386 624092185 375645386 361551764 638457108 361551764 136248948 361551764 136248948 862138615 136248948 572758066 428107550 572758066 99889032 572758066 99889032 899333819 99889032 530390921 469588074 530390921 245095579 530390921 245095579 754364358 245095579 29080456 972188718 29080456 560550925 29080456 560550925 439491337 560550925 215628863 916125363 215628863 916125363 85808926 916125363 973788706 25821640 973788706 693376421 973788706 693376421 12935445 987882802 12935445 209356926 12935445 209356926 789174663 209356926 434254832 855236245 434254832 855236245 146036199 855236245 434377021 212929300 434377021 212929300 785423976 212929300 266875560 733589343 266875560 554072425 266875560 554072425 491445787 452156618 491445787 452156618 548453112 452156618 11899071 988779528 11899071 927014001 11899071 927014001 502460727 482288769 502460727 482288769 517498560 482288769 156685039 909124293 156685039 909124293 93203874 909124293 389700019 610398290 389700019 946561446 389700019 946561446 54868050 946561446 432587887 567462998 432587887 839440159 432587887 839440159 161586389 839440159 965827606 33345208 965827606 696374803 965827606 696374803 305335858 696374803 402787947 333340358 402787947 333340358 665893260 333340358 119205782 881961479 119205782 147160883 119205782 147160883 851728380 147160883 217337138 782768444 217337138 373594789 217337138 373594789 626057246 373594789 351965460 649102362 351965460 282325762 351965460 282325762 717291336 282325762 711555777 664626582 711555777 664626582 336672826 664626582 365432828 634420900 365432828 780612965 365432828 780612965 219491083 780612965 327480378 674025322 327480378 846620118 327480378 846620118 154150109 846620118 858259884 140652051 858259884 693459481 858259884 693459481 308250141 693459481 397103361 320099710 397103361 320099710 932555980 65919414 932555980 260727814 932555980 260727814 26743850 974388322 26743850 351649414 26743850 351649414 648043271 351649414 59513796 942505338 59513796 478563774 59513796 478563774 521557071 478563774 175371601 825387179 175371601 330886698 175371601 330886698 817131196 181296004 817131196 446551608 817131196 446551608 554181717 446551608 832042015 25143341 832042015 25143341 974388819 25143341 69607374 932114603 69607374 547101930 69607374 547101930 494974265 497102922 494974265 497102922 502170447 497102922 213423422 786548692 213423422 431431151 213423422 431431151 864140854 134114594 864140854 148142896 864140854 148142896 639232996 790087601 639232996 790087601 209835965 790087601 272002504 318784022 272002504 318784022 865591914 132553471 865591914 442009225 865591914 442009225 280406685 720015786 280406685 261479713 280406685 261479713 738172641 261479713 712639663 891421047 712639663 891421047 49884297 951186237 49884297 107784725 49884297 107784725 891062642 107784725 548640048 972310533 548640048 972310533 29016283 972310533 905402950 93272902 905402950 894609099 905402950 894609099 106714986 894609099 149601191 805549369 149601191 805549369 194526063 805549369 90294163 911867213 90294163 545070006 90294163 545070006 832254802 166916805 832254802 246829800 832254802 246829800 345867270 655079902 345867270 312421699 345867270 312421699 685887439 312421699 412671803 587982197 412671803 567609161 412671803 567609161 740974782 258377282 740974782 337056040 740974782 337056040 340806087 660542821 340806087 635941663 340806087 635941663 611556723 181697072 611556723 181697072 816782233 181697072 328026831 673383972 328026831 369418546 328026831 369418546 629966632 369418546 521207090 478844059 521207090 67583047 521207090 67583047 930959733 67583047 737399924 858366145 737399924 858366145 30035064 971235249 30035064 831242736 30035064 831242736 572200227 428597248 572200227 448124393 572200227 448124393 552496920 448124393 607023962 392680376 607023962 613394372 607023962 613394372 376834627 846029796 376834627 846029796 5069031 994756135 5069031 115912307 5069031 115912307 882521263 115912307 10123989 990317762 10123989 833418397 10123989 833418397 380304194 142104466 380304194 142104466 856896251 142104466 259896100 741007211 259896100 406982239 259896100 406982239 593252139 406982239 475418939 600465682 475418939 600465682 399926432 600465682 702709127 296817166 702709127 328914882 702709127 328914882 426621987 808158695 426621987 808158695 191954979 808158695 991103486 8568999 991103486 91598491 991103486 91598491 550952750 628126420 550952750 628126420 372083485 628126420 642092922 152537612 642092922 152537612 846135539 152537612 602007413 397615107 602007413 15335395 602007413 15335395 984301440 15335395 491758245 508288000 491758245 8002135 491758245 8002135 991806538 8002135 447465823 996769967 447465823 996769967 3178062 996769967 419674202 78471536 419674202 78471536 920404155 78471536 172701 999765616 172701 286698831 172701 286698831 712917999 286698831 24457694 976853744 24457694 79400116 24457694 79400116 919516074 79400116 238162847 886098721 238162847 886098721 115025133 886098721 876608179 121571815 876608179 131967136 876608179 131967136 866036042 131967136 951103463 47730552 951103463 566103665 951103463 566103665 151852660 848886698 151852660 125246786 151852660 125246786 872725973 125246786 155840771 844933789 155840771 417976707 155840771 417976707 582904897 417976707 54522666 946882014 54522666 321579255 54522666 321579255 976559513 22983449 976559513 694515543 976559513 694515543 121136243 988867379 121136243 988867379 11792320 988867379 974683120 24765833 974683120 132932721 974683120 132932721 607994297 391715821 607994297 245873965 607994297 245873965 823481273 15993262 823481273 15993262 983654902 15993262 92801434 909593526 92801434 549060445 92801434 549060445 450447362 549060445 435447711 811781449 435447711 811781449 188260606 811781449 757104973 241963691 757104973 431329676 757104973 431329676 569313827 431329676 973873838 25739388 973873838 716173071 973873838 716173071 284347389 716173071 666112060 333045838 666112060 420168242 666112060 420168242 580788160 420168242 929957299 68643319 929957299 757991057 929957299 757991057 243278032 757991057 649682363 349841827 649682363 577728266 649682363 577728266 422658962 577728266 852364246 146474628 852364246 697714952 852364246 697714952 9683422 990752798 9683422 863529953 9683422 863529953 383198475 372377058 383198475 372377058 726892362 240359695 726892362 240359695 854209844 98571653 854209844 98571653 900843959 98571653 816926412 952034331 816926412 952034331 48871116 952034331 299078326 702110516 299078326 967058490 299078326 967058490 33979518 967058490 676700002 161345478 676700002 161345478 837916114 161345478 665882531 333385445 665882531 10690254 665882531 10690254 989213645 10690254 36975590 964139210 36975590 414234657 36975590 414234657 586348680 414234657 582543521 418572623 582543521 137222309 582543521 137222309 861286902 137222309 457112427 843639436 457112427 843639436 157307196 843639436 907555852 91113211 907555852 94054785 907555852 94054785 527887850 677693538 527887850 677693538 87558020 914381732 87558020 314606414 87558020 314606414 683656663 314606414 231192001 769721732 231192001 640898782 231192001 640898782 803718008 50643459 803718008 50643459 948113117 50643459 470554283 529432926 470554283 478908929 470554283 478908929 521103601 478908929 42990427 957787536 42990427 238711878 42990427 238711878 760101717 238711878 470854727 567491891 470854727 567491891 432536615 567491891 559752825 101894262 559752825 101894262 897814808 101894262 636206842 944178824 636206842 944178824 57305101 944178824 645760257 353685478 645760257 797504878 645760257 797504878 202745921 797504878 908593839 89877392 908593839 215939159 908593839 215939159 205531647 794633738 205531647 255849446 205531647 255849446 761125118 237566145 761125118 341228155 761125118 341228155 160890680 840070695 160890680 760747540 160890680 760747540 335873717 129724065 335873717 129724065 957992975 41087416 957992975 241337516 957992975 241337516 60411311 975538370 60411311 975538370 25599138 975538370 362834046 636949004 362834046 837846146 362834046 837846146 163212157 837846146 241602653 419427156 241602653 419427156 581564123 419427156 5177525 994654345 5177525 452895015 5177525 452895015 547814302 452895015 443293816 596083510 443293816 596083510 70336194 931391891 70336194 694685943 70336194 694685943 634565368 364873794 634565368 859070804 634565368 859070804 142617684 859070804 671978971 294826642 671978971 294826642 972814438 26803101 972814438 290544545 972814438 290544545 631341709 429493175 631341709 429493175 265909497 734608446 265909497 283714289 265909497 283714289 715923185 283714289 516947537 580933550 516947537 580933550 339981156 661184345 339981156 636357940 339981156 636357940 703880854 212514615 703880854 212514615 785896950 212514615 559218824 460475127 559218824 460475127 540103537 460475127 593567808 406766615 593567808 647452424 593567808 647452424 353470248 647452424 417853567 582801344 417853567 748952494 417853567 748952494 251926691 748952494 303129613 340495671 303129613 340495671 659168541 340495671 202099379 798276322 202099379 677198863 202099379 677198863 324237413 677198863 37934497 963268326 37934497 246323595 37934497 246323595 890365379 70951611 890365379 70951611 927682689 70951611 400005331 730544500 400005331 730544500 270045203 730544500 552350586 448186402 552350586 996771782 552350586 996771782 3176663 996771782 76049776 815454102 76049776 815454102 184954714 815454102 25173460 976127944 25173460 653800801 25173460 653800801 352443471 342586466 352443471 342586466 657147035 342586466 352312034 815482226 352312034 815482226 184886566 815482226 745610957 253614967 745610957 986303173 745610957 986303173 14425268 986303173 792369368 205918123 792369368 472753997 792369368 472753997 527485534 472753997 798983664 199265328 798983664 432950547 798983664 432950547 485018630 514680228 485018630 119676716 485018630 119676716 878546618 119676716 453907092 881525649 453907092 881525649 116991093 883999162 116991093 277087930 116991093 277087930 722556214 277087930 131795120 978013339 131795120 978013339 23159832 978013339 410253174 445593375 410253174 445593375 725542599 274131080 725542599 503390394 725542599 503390394 496210874 503390394 591087656 409383688 591087656 512603327 591087656 512603327 487212703 512603327 869126602 129009023 869126602 848086017 869126602 848086017 152647862 848086017 503814434 495384497 503814434 746331828 503814434 746331828 254247034 746331828 398720242 586344154 398720242 586344154 414080810 586344154 174641976 826263317 174641976 801877219 174641976 801877219 254555631 44773718 254555631 44773718 954148120 44773718 396353045 603703773 396353045 457297312 396353045 457297312 543489533 457297312 25601652 975527075 25601652 12625643 25601652 12625643 987534374 12625643 250160189 750939567 250160189 324502677 250160189 324502677 673813946 324502677 484275617 707763156 484275617 707763156 229410849 991315166 229410849 991315166 9033176 991315166 314417692 624456492 314417692 624456492 823806615 92170562 823806615 92170562 906510115 92170562 818841861 922903180 818841861 922903180 79022743 922903180 700712906 298706808 700712906 752728385 700712906 752728385 182791717 903480416 182791717 903480416 98543920 903480416 255993477 602041782 255993477 602041782 491355569 508693636 491355569 745320721 491355569 745320721 255438743 745320721 546000143 374322430 546000143 374322430 625441218 374322430 480417566 518936707 480417566 115530377 480417566 115530377 882945728 115530377 679192615 893433888 679192615 893433888 107653659 893433888 383493846 39188506 383493846 39188506 959973178 39188506 377580594 951320408 377580594 951320408 49696699 951320408 292978130 414244925 292978130 414244925 586333990 414244925 346767657 944807437 346767657 944807437 56581368 944807437 320098048 241252199 320098048 241252199 757785501 241252199 20752524 980415933 20752524 896803709 20752524 896803709 751596363 247553289 751596363 608045963 751596363 608045963 391784996 608045963 500238130 172863929 500238130 172863929 983582435 16066580 983582435 469852340 983582435 469852340 530042261 469852340 569716884 46431737 569716884 46431737 952305598 46431737 441439908 558476658 441439908 287664035 441439908 287664035 711772254 287664035 665875504 333396758 665875504 180467504 665875504 180467504 817978476 180467504 131618707 869509617 131618707 773402494 131618707 773402494 227257641 773402494 121749793 879445885 121749793 739617460 121749793 739617460 716258152 283355658 716258152 610846710 716258152 610846710 389302998 610846710 725262077 274411453 725262077 874658027 725262077 874658027 126226554 874658027 500313416 32336117 500313416 32336117 967038536 32336117 784633296 697373530 784633296 697373530 304343807 697373530 622331531 377404222 622331531 408805658 622331531 408805658 532866297 510435981 532866297 510435981 484998095 986661980 484998095 986661980 14022458 986661980 356602108 543015559 356602108 543015559 456763437 543015559 279751811 720595556 279751811 158917387 279751811 158917387 840000935 158917387 477600790 566179367 477600790 566179367 434095339 566179367 838145550 160956712 838145550 840124723 838145550 840124723 160802431 840124723 743450123 255744655 743450123 795966972 743450123 795966972 111684632 946177103 111684632 946177103 55403572 946177103 534464511 341276494 534464511 341276494 658386920 341276494 349144743 651702636 349144743 643485613 349144743 643485613 651941281 305942578 651941281 305942578 693109715 305942578 164338891 836530507 164338891 414305244 164338891 414305244 586288561 414305244 380016113 620026878 380016113 276846257 380016113 276846257 722731035 276846257 187331804 812945553 187331804 363785694 187331804 363785694 910959233 87193943 910959233 123914706 910959233 123914706 326454033 675084269 326454033 48437154 326454033 48437154 950258922 48437154 936791818 98005513 936791818 98005513 901335938 98005513 929920134 68747900 929920134 780233067 929920134 780233067 219815225 780233067 378886618 72267638 378886618 72267638 926628910 72267638 775386245 516778294 775386245 516778294 194329089 823945444 194329089 823945444 176991249 823945444 669325521 13308954 669325521 13308954 986815846 13308954 664478180 335113482 664478180 164959598 664478180 164959598 834372674 164959598 652755111 346970231 652755111 180914534 652755111 180914534 817534328 180914534 250469893 750524999 250469893 544282595 250469893 544282595 455400184 544282595 378327527 748751957 378327527 748751957 252131156 748751957 423195774 577077092 423195774 665046927 423195774 665046927 336220452 665046927 730637308 269323162 730637308 669954825 730637308 669954825 191843753 808348431 191843753 200374846 191843753 200374846 891765473 107160517 891765473 248192154 891765473 248192154 19964925 981138810 19964925 610686557 19964925 610686557 389435302 610686557 334893026 666707668 334893026 106966162 334893026 106966162 892002682 106966162 12603801 988184986 12603801 814615915 12603801 814615915 198985265 635076947 198985265 635076947 364796578 635076947 67326970 934929778 67326970 132606346 67326970 132606346 865530870 132606346 856471204 873221556 856471204 873221556 127622591 873221556 227324117 654940188 227324117 654940188 554931016 445759294 554931016 685270283 554931016 685270283 316551715 685270283 984784649 14970667 984784649 458185293 984784649 458185293 392766186 606866376 392766186 379614299 392766186 379614299 969066746 30207584 969066746 158826763 969066746 158826763 510216238 488706041 510216238 448300769 510216238 448300769 552229617 448300769 523282727 476742630 523282727 220352215 523282727 220352215 778509623 220352215 153153357 847552545 153153357 121446539 153153357 121446539 876735120 121446539 226916732 773707242 226916732 127043244 226916732 127043244 871186708 127043244 205941981 794228100 205941981 327521973 205941981 327521973 671210287 327521973 56795600 972832068 56795600 972832068 28379617 972832068 419756811 150092781 419756811 150092781 955434302 43514919 955434302 668889624 955434302 668889624 332972764 668889624 403320980 597165059 403320980 927207128 403320980 927207128 74751983 927207128 190253202 41835398 190253202 41835398 957237454 41835398 381933034 618410023 381933034 579540722 381933034 579540722 421216761 579540722 337424044 978965646 337424044 978965646 22328811 978965646 932678672 65803370 932678672 724291468 932678672 724291468 201483497 798801752 201483497 15136336 201483497 15136336 984622680 15136336 114431919 886678764 114431919 388795622 114431919 388795622 610956727 388795622 155979296 844798169 155979296 136934386 155979296 136934386 861473929 136934386 96980545 904987246 96980545 373275842 96980545 373275842 626341308 373275842 382485462 617871201 382485462 3581810 382485462 3581810 996467691 3581810 387978006 612316538 387978006 80247240 387978006 80247240 918699727 80247240 138470666 898884906 138470666 898884906 102719974 898884906 662230825 337148823 662230825 639013421 662230825 639013421 348223492 652482048 348223492 342402919 348223492 342402919 743527586 255673971 743527586 731835814 743527586 731835814 268698923 731835814 939834669 58894975 939834669 748156003 939834669 748156003 25984554 975185783 25984554 867605041 25984554 867605041 365030547 634865162 365030547 725729019 365030547 725729019 72550460 929028907 72550460 575241282 72550460 575241282 444969056 554837071 444969056 811390358 444969056 811390358 8882346 991549106 8882346 865027992 8882346 865027992 279287535 721100927 279287535 896220619 279287535 896220619 105200648 896220619 330475123 313245502 330475123 313245502 685045384 313245502 465084981 534577382 465084981 469623932 465084981 469623932 655653811 343862855 655653811 862255866 655653811 862255866 139221599 862255866 875993712 122214660 875993712 149144230 875993712 149144230 849884305 149144230 948623212 50142674 948623212 418011477 948623212 418011477 299545096 701686699 299545096 593358047 299545096 593358047 407200329 593358047 16472775 984428048 16472775 946727578 16472775 946727578 354774431 645992355 354774431 939868024 354774431 939868024 62293140 939868024 229917759 771040486 229917759 989079835 229917759 989079835 11513456 989079835 86549299 345958437 86549299 345958437 653588726 345958437 169781790 830853005 169781790 658174075 169781790 658174075 926965653 71803844 926965653 999434897 926965653 999434897 606684 999434897 606829688 392947449 606829688 812590544 606829688 812590544 187667048 812590544 464476155 535097768 464476155 599415103 464476155 599415103 380083128 619954200 380083128 480055789 380083128 480055789 519921319 480055789 144712887 856831160 144712887 739188561 144712887 739188561 523649546 162798516 523649546 162798516 836502168 162798516 595302818 635722646 595302818 635722646 364056362 635722646 842940488 93170733 842940488 93170733 905526432 93170733 779390391 469150264 779390391 469150264 298632104 702434749 298632104 571729058 298632104 571729058 428118181 571729058 41058896 959768110 41058896 186120813 41058896 186120813 812036601 186120813 289508057 711185496 289508057 91637446 289508057 91637446 907028865 91637446 189268853 810810425 189268853 501129949 189268853 501129949 768954022 229567974 768954022 727865281 768954022 727865281 272381492 727865281 597508835 364562791 597508835 364562791 634892104 364562791 315195475 686619562 315195475 194507528 315195475 194507528 803375520 194507528 422344767 578285748 422344767 445718170 422344767 445718170 779730793 138878816 779730793 138878816 860178089 138878816 252064355 748819305 252064355 508139291 252064355 508139291 491996989 508139291 365949393 634040131 365949393 325713139 365949393 325713139 862428466 135917932 862428466 691140528 862428466 691140528 310557091 691140528 867695819 130361572 867695819 997860747 867695819 997860747 2052662 997860747 934021965 64284744 934021965 735139673 934021965 735139673 265451028 735139673 310752248 690919606 310752248 860388710 310752248 860388710 140889007 860388710 682343255 315713028 682343255 667023935 682343255 667023935 112675241 888683957 112675241 366205516 112675241 366205516 844030217 154998844 844030217 873278870 844030217 873278870 127534637 873278870 441312143 324202264 441312143 324202264 674000988 324202264 899978 999046644 899978 513667311 899978 513667311 907055958 91621766 907055958 388867115 907055958 388867115 224337862 776165459 224337862 767654927 224337862 767654927 898678577 100667232 898678577 709281558 898678577 709281558 291680368 709281558 449170414 153674921 449170414 153674921 845216402 153674921 266727083 733720265 266727083 165957786 266727083 165957786 833245818 165957786 535948757 464223807 535948757 135434360 535948757 135434360 862839422 135434360 106060486 895315123 106060486 358978300 106060486 358978300 988226557 11764589 988226557 727717885 988226557 727717885 272558166 727717885 405049805 422038034 405049805 422038034 578818241 422038034 140767215 860584377 140767215 505546633 140767215 505546633 768660505 229816873 768660505 676818275 768660505 676818275 324741237 676818275 832799801 166335993 832799801 330539307 832799801 330539307 426811651 573132764 426811651 365262770 426811651 365262770 634171908 365262770 404345884 714336632 404345884 714336632 286387139 714336632 434728921 518173714 434728921 518173714 517559899 482218936 517559899 617626084 517559899 617626084 382758291 617626084 958589854 40590704 958589854 413138232 958589854 413138232 387832143 612559722 387832143 574165162 387832143 574165162 745433096 253708851 745433096 849712536 745433096 849712536 151289472 849712536 395091403 52923255 395091403 52923255 945761576 52923255 431206612 568860648 431206612 468428274 431206612 468428274 531311811 468428274 191023188 809061021 191023188 578135730 191023188 578135730 786324601 212141490 786324601 503580702 786324601 503580702 496001181 503580702 674251398 317571571 674251398 317571571 680747458 317571571 676173332 637231489 676173332 637231489 50250442 950898707 50250442 87529984 50250442 87529984 910698838 87529984 170326857 911512709 170326857 911512709 90697365 911512709 718089982 281770491 718089982 640442161 718089982 640442161 105707030 895716171 105707030 19865247 105707030 19865247 979498866 19865247 666828762 845988733 666828762 845988733 91376823 910897173 91376823 153484139 91376823 153484139 845411879 153484139 162532228 838478054 162532228 5469062 162532228 5469062 994629343 5469062 246044107 755092939 246044107 651614605 246044107 651614605 932460703 66033173 932460703 273913612 932460703 273913612 347746973 653043951 347746973 15131199 347746973 15131199 984629009 15131199 280499148 719864407 280499148 298186635 280499148 298186635 815917821 182385629 815917821 370656373 815917821 370656373 628807904 370656373 779230644 219649791 779230644 355174249 779230644 355174249 285028489 943204343 285028489 943204343 58643554 943204343 534685830 430300111 534685830 430300111 668726390 330201646 668726390 511366905 668726390 511366905 488436424 511366905 928756419 69930347 928756419 649386844 928756419 649386844 351702010 649386844 439348371 560736935 439348371 855841701 439348371 855841701 145473694 855841701 246069036 755082608 246069036 952042357 246069036 952042357 48830520 952042357 301254429 109103250 301254429 109103250 889700682 109103250 679856000 318390691 679856000 139908292 679856000 139908292 858981882 139908292 500430841 499154938 500430841 61168656 500430841 61168656 937291005 61168656 27376360 973802368 27376360 542225431 27376360 542225431 457313324 542225431 174919305 833501352 174919305 833501352 167397739 833501352 908578160 89929051 908578160 103603727 908578160 103603727 321160661 779239499 321160661 779239499 220961589 779239499 382901253 617483693 382901253 924046217 382901253 924046217 77731362 924046217 194612380 400100064 194612380 400100064 838625132 160449927 838625132 371023449 838625132 371023449 628443646 371023449 666558813 332613196 666558813 505459975 666558813 505459975 494335141 505459975 786399021 98880568 786399021 98880568 900519417 98880568 757777417 484312517 757777417 484312517 498348618 501458986 498348618 283115191 498348618 283115191 716593852 283115191 331079807 670475424 331079807 292301027 331079807 292301027 707522603 292301027 503500477 495664611 503500477 417769235 503500477 417769235 583153319 417769235 214041733 786025604 214041733 90079271 214041733 90079271 908352311 90079271 347798614 677890549 347798614 677890549 323584749 677890549 435199923 565069062 435199923 570936591 435199923 570936591 400746444 917660633 400746444 917660633 84246264 917660633 466796250 282114826 466796250 282114826 717620034 282114826 692021072 645447487 692021072 645447487 355186787 645447487 822678534 175860799 822678534 226871948 822678534 226871948 441744026 639746461 441744026 639746461 360394580 639746461 893776722 105475297 893776722 725551172 893776722 725551172 274864689 725551172 389840677 77293730 389840677 77293730 921474985 77293730 364011027 635810421 364011027 167748428 364011027 167748428 831613644 167748428 761375018 639701660 761375018 639701660 50198569 950929972 50198569 546123350 50198569 546123350 453341341 546123350 131261669 869811996 131261669 467084585 131261669 467084585 532735408 467084585 124152978 876962966 124152978 625444063 124152978 625444063 374356336 625444063 88758753 913299809 88758753 165260667 88758753 165260667 833934798 165260667 544771709 455904532 544771709 15970050 544771709 15970050 983671419 15970050 473114140 650942840 473114140 650942840 350126168 650942840 601145513 398483661 601145513 905074778 601145513 905074778 96934591 905074778 492666464 507460567 492666464 673939261 492666464 673939261 327551771 673939261 644133682 355009560 644133682 380419132 644133682 380419132 354148909 646673735 354148909 544646729 354148909 544646729 818220857 180312918 818220857 673254983 818220857 673254983 314242514 687452118 314242514 618206478 314242514 618206478 459881580 369044246 459881580 369044246 789335855 209179929 789335855 552514340 789335855 552514340 446951430 552514340 999629076 416072 999629076 815959163 999629076 815959163 184645448 815959163 226221188 774493591 226221188 968320793 226221188 968320793 32944496 968320793 606867996 122017362 606867996 122017362 876174463 122017362 436361163 563851677 436361163 89985495 436361163 89985495 908464889 89985495 22596510 978709328 22596510 704543584 22596510 704543584 372406630 472154043 372406630 472154043 528014920 472154043 234771738 766216476 234771738 360174859 234771738 360174859 639449394 360174859 394093824 605734885 394093824 19498179 394093824 19498179 979803386 19498179 927999090 305163002 927999090 305163002 693874792 305163002 923578331 75052830 923578331 715553909 923578331 715553909 284800326 715553909 535534348 464565644 535534348 563111867 535534348 563111867 154322222 846493766 154322222 106634069 154322222 106634069 892389960 106634069 424014679 805123123 424014679 805123123 126733674 874092070 126733674 51063200 126733674 51063200 947663278 51063200 383545586 616742008 383545586 9974981 383545586 9974981 989769605 9974981 41187117 999507597 41187117 999507597 536152 999507597 517947556 481641313 517947556 725742755 517947556 725742755 274615957 725742755 471405241 311435714 471405241 311435714 793638616 204659918 793638616 535909371 793638616 535909371 463452325 535909371 590415284 2507532 590415284 2507532 997651049 2507532 976772956 961862989 976772956 961862989 39116865 961862989 545123405 82201349 545123405 82201349 916491851 82201349 167483956 903045352 167483956 903045352 46249909 954353863 46249909 412566128 46249909 412566128 588001069 412566128 152190599 848606801 152190599 213048423 152190599 213048423 785331480 213048423 67571027 934589321 67571027 718433047 67571027 718433047 611684985 388041388 611684985 658485070 611684985 658485070 339128470 788727877 339128470 788727877 42032681 958775317 42032681 289181513 42032681 289181513 710207780 289181513 598859916 401300562 598859916 50137769 598859916 50137769 948624633 50137769 135980350 865684899 135980350 16245024 135980350 16245024 983381161 16245024 246990802 754134926 246990802 532122997 246990802 532122997 622400299 377291676 622400299 786473508 622400299 786473508 213544135 786473508 946302984 52432277 946302984 86307834 946302984 86307834 591904816 801806268 591904816 801806268 198496480 801806268 926436562 72442572 926436562 178087430 926436562 178087430 18853477 982204500 18853477 285434934 18853477 285434934 714092615 285434934 250998991 750128851 250998991 314692044 250998991 314692044 683572956 314692044 379113011 621302169 379113011 308578386 379113011 308578386 690371340 308578386 304175148 697563223 304175148 163335817 304175148 163335817 835998951 163335817 701226343 390564535 701226343 390564535 538231625 462238224 538231625 265894122 538231625 265894122 733792559 265894122 74275681 927556584 74275681 871018541 74275681 871018541 130102800 871018541 95151448 907174079 95151448 652216407 95151448 652216407 348488209 652216407 96648151 981184503 96648151 981184503 19897695 981184503 590752181 409669454 590752181 879159093 590752181 879159093 122055156 879159093 636286952 363239014 636286952 760149064 636286952 760149064 240942970 760149064 282644921 658617561 282644921 658617561 342576977 658617561 19545679 981336685 19545679 440149898 19545679 440149898 560860727 440149898 537766093 940915078 537766093 940915078 61168648 940915078 880884914 117472378 880884914 182472039 880884914 182472039 164904933 835923686 164904933 99393562 164904933 99393562 899908285 99393562 213332434 786639388 213332434 27942375 213332434 27942375 971461118 27942375 717925991 281895537 717925991 52240915 717925991 52240915 946438892 52240915 311027392 690667747 311027392 215149999 311027392 215149999 783635780 215149999 317540974 684244233 317540974 670634334 317540974 670634334 652824109 346916869 652824109 871293966 652824109 871293966 129717266 871293966 551770236 448707471 551770236 723675469 551770236 723675469 276735562 723675469 489790488 99591407 489790488 99591407 899680298 99591407 788912740 300613862 788912740 300613862 552899269 447845423 552899269 416364899 552899269 416364899 831026055 168298949 831026055 256738764 831026055 256738764 657075565 797828027 657075565 797828027 202530991 797828027 536341797 101725029 536341797 101725029 897922881 101725029 726009372 911929106 726009372 911929106 90272836 911929106 504192573 445779666 504192573 445779666 783649305 215098642 783649305 627066122 783649305 627066122 372975122 627066122 464996651 39877643 464996651 39877643 959445583 39877643 216200855 783756814 216200855 250212068 216200855 250212068 748691590 250212068 73604484 928044621 73604484 867791553 73604484 867791553 470435555 429078633 470435555 429078633 863330804 134938242 863330804 751480048 863330804 751480048 212158338 787717440 212158338 217386842 212158338 217386842 781508239 217386842 445258270 893307018 445258270 893307018 107793691 893307018 445960619 107447165 445960619 107447165 891387104 107447165 95471005 906690949 95471005 638510756 95471005 638510756 361513746 638510756 96515727 905731221 96515727 352274445 96515727 352274445 790946661 207448428 790946661 826597807 790946661 826597807 118128628 883049549 118128628 391345250 118128628 391345250 608335554 391345250 115298111 975258677 115298111 975258677 25905723 975258677 955694341 43185448 955694341 942331508 955694341 942331508 59611629 942331508 567647562 432797776 567647562 703662738 567647562 703662738 297376853 703662738 429664111 570231531 429664111 628470613 429664111 628470613 371795787 628470613 585988864 414623007 585988864 978189315 585988864 978189315 22989442 978189315 949906463 48684088 949906463 600493053 949906463 600493053 221300813 778814758 221300813 191709397 221300813 191709397 806098068 191709397 274600165 725751790 274600165 255037581 274600165 255037581 744435232 255037581 391365559 713037430 391365559 713037430 177242700 823594079 177242700 723182876 177242700 723182876 928754306 69934896 928754306 914338158 928754306 914338158 87576628 914338158 393758528 44237990 393758528 44237990 954605546 44237990 526374519 630533610 526374519 630533610 153395531 847317536 153395531 797329994 153395531 797329994 872555677 125448773 872555677 585244972 872555677 585244972 164776165 863576079 164776165 863576079 138114837 863576079 977021603 22519280 977021603 590888787 977021603 590888787 409578625 590888787 845260611 153608564 845260611 354282541 845260611 354282541 553615502 868022357 553615502 868022357 133182631 868022357 700777046 298671322 700777046 601620181 700777046 601620181 398645983 601620181 505515379 493597767 505515379 578438831 505515379 578438831 70023901 931738697 70023901 151260710 70023901 151260710 847675138 151260710 280022103 720265788 280022103 166091447 280022103 166091447 833034323 166091447 613878071 385948364 613878071 65730008 613878071 65730008 932828210 65730008 105374033 896064012 105374033 545863576 105374033 545863576 453635988 545863576 446410140 553363499 446410140 85223967 446410140 85223967 913018886 85223967 234090459 767039751 234090459 91947369 234090459 91947369 906689514 91947369 640654029 461424112 640654029 461424112 539133661 461424112 943955328 55077041 943955328 581046397 943955328 581046397 132580723 868592382 132580723 747567571 132580723 747567571 864068643 134238459 864068643 982806366 864068643 982806366 18298875 982806366 936955256 61387496 936955256 136742642 936955256 136742642 861615910 136742642 888442415 88111386 888442415 88111386 910136947 88111386 716767221 461813480 716767221 461813480 101025409 900881320 101025409 193735835 101025409 193735835 804123690 193735835 98302472 903878580 98302472 749256730 98302472 749256730 848695060 150236403 848695060 946672702 848695060 946672702 54800793 946672702 623993192 375745611 623993192 409277076 623993192 409277076 591192931 409277076 901455892 97947390 901455892 587910644 901455892 587910644 412695729 587910644 850265622 148731857 850265622 217232575 850265622 217232575 781665962 217232575 905095840 93642191 905095840 303589426 905095840 303589426 510486511 726939998 510486511 726939998 273369525 726939998 376513981 623637618 376513981 764606374 376513981 764606374 236347790 764606374 856615080 142350879 856615080 692645057 856615080 692645057 249217238 752005215 249217238 252549505 249217238 252549505 995333000 4766173 995333000 724097006 995333000 724097006 164522502 836249849 164522502 626738108 164522502 626738108 992457159 7430722 992457159 899895771 992457159 899895771 102059389 899895771 196806767 157067118 196806767 157067118 841744378 157067118 232760388 768190388 232760388 685922194 232760388 685922194 595648190 404748543 595648190 909530588 595648190 909530588 92828313 909530588 524616879 475389118 524616879 962188066 524616879 962188066 38863465 962188066 892028424 106921213 892028424 621052238 892028424 621052238 207853475 792034158 207853475 388785690 207853475 388785690 626931768 372479867 626931768 750012112 626931768 750012112 251024655 750012112 513191491 486073992 513191491 806919830 513191491 806919830 193210873 806919830 978653018 20671750 978653018 295924998 978653018 295924998 327810843 673622183 327810843 447852955 327810843 447852955 552875385 447852955 277127385 723182508 277127385 269946300 277127385 269946300 844108848 26363447 844108848 26363447 973321508 26363447 126184792 874705833 126184792 174644687 126184792 174644687 823948509 174644687 189817282 810243922 189817282 650474685 189817282 650474685 399252285 276079307 399252285 276079307 723447719 276079307 418751369 581951736 418751369 100376896 418751369 100376896 898932974 100376896 317034621 684787027 317034621 432913649 317034621 432913649 567566432 432913649 424425259 575615966 424425259 69481826 424425259 69481826 929214047 69481826 32864179 968364550 32864179 558863407 32864179 558863407 441134002 558863407 325979280 920481527 325979280 920481527 81416829 920481527 727940131 271691998 727940131 555217771 727940131 555217771 444639806 555217771 886392926 112002456 886392926 245561068 886392926 245561068 725967526 652018767 725967526 652018767 121780821 879440839 121780821 494314898 121780821 494314898 983371441 16253795 983371441 220787709 983371441 220787709 687570674 798186464 687570674 798186464 202236378 798186464 930102127 68503561 930102127 506974838 930102127 506974838 493077759 506974838 818316924 180257208 818316924 528420980 818316924 528420980 471658835 528420980 634990387 107002517 634990387 107002517 891928524 107002517 578718634 864120703 578718634 864120703 137673257 864120703 482053268 517564390 482053268 686617708 482053268 686617708 315207194 686617708 380491435 359552044 380491435 359552044 997866774 2344295 997866774 824440221 997866774 824440221 176505636 824440221 977614463 21819723 977614463 438463712 977614463 438463712 562462257 438463712 942662397 56516642 942662397 274782694 942662397 274782694 724810316 274782694 818603849 179958622 818603849 809426997 818603849 809426997 190724566 809426997 921840162 76705929 921840162 966013077 921840162 966013077 34845049 966013077 924502766 74098168 924502766 852187070 924502766 852187070 148847219 852187070 353645665 372800118 353645665 372800118 626657428 372800118 269759973 730963548 269759973 372772814 269759973 372772814 626676356 372772814 138281328 878607591 138281328 878607591 122699519 878607591 856973270 142017163 856973270 782287806 856973270 782287806 217791932 782287806 311999776 406158927 311999776 406158927 918876813 80077273 918876813 298557298 918876813 298557298 323128823 864586028 323128823 864586028 53817708 947440652 53817708 326788383 53817708 326788383 671898189 326788383 594277903 738694047 594277903 738694047 262306132 738694047 943353947 55888249 943353947 881559667 943353947 881559667 119539902 881559667 166792132 733960610 166792132 733960610 266542466 733960610 32016598 969219569 32016598 271132263 32016598 271132263 728468950 271132263 365047646 634857546 365047646 394835481 365047646 394835481 604631324 394835481 401120856 599340462 401120856 580379412 401120856 580379412 420366823 580379412 238266614 762489684 238266614 459363211 238266614 459363211 541307468 459363211 343047266 658124897 343047266 527900563 343047266 527900563 472227668 527900563 32018091 969199385 32018091 535008282 32018091 535008282 714154806 285417960 714154806 325379117 714154806 325379117 178789908 821927791 178789908 111248588 178789908 111248588 941442318 57578811 941442318 147014003 941442318 147014003 756044948 243224835 756044948 60581282 756044948 60581282 937760020 60581282 898908332 662339573 898908332 662339573 250033797 751080247 250033797 654635696 250033797 654635696 828491001 170403018 828491001 240727834 828491001 240727834 235359072 969480942 235359072 969480942 31699898 969480942 405016751 591132241 405016751 591132241 503903396 218230432 503903396 218230432 780563036 218230432 254639145 745998923 254639145 118406484 254639145 118406484 879945759 118406484 417625008 582977548 417625008 274573263 417625008 274573263 769135435 229255676 769135435 531573861 769135435 531573861 468399968 531573861 518342875 52809865 518342875 52809865 945922363 52809865 880446863 236774592 880446863 236774592 582746339 625465626 582746339 625465626 374282624 625465626 398397658 601788780 398397658 781270143 398397658 781270143 218911776 781270143 459310292 148054870 459310292 148054870 993773321 6255447 993773321 735027008 993773321 735027008 201411820 798874528 201411820 411601758 201411820 411601758 588924045 411601758 557064417 443356879 557064417 166311704 557064417 166311704 832810256 166311704 652511801 347189193 652511801 29231582 652511801 29231582 970044789 29231582 979961 998949080 979961 523997977 979961 523997977 475721013 523997977 310291777 691402646 310291777 482689106 310291777 482689106 768034144 3848145 768034144 3848145 996263760 3848145 556109627 973845196 556109627 973845196 27312791 973845196 146305442 351979562 146305442 351979562 647651481 351979562 463357079 882320165 463357079 882320165 18381750 982664573 18381750 767234021 18381750 767234021 907513908 91124965 907513908 779046221 907513908 779046221 79463186 922471317 79463186 887980771 79463186 887980771 620202893 379854809 620202893 532878962 620202893 532878962 18857303 982169400 18857303 811838982 18857303 811838982 332912853 605795151 332912853 605795151 566317219 434602170 566317219 438567552 566317219 438567552 562419317 438567552 627328984 361111058 627328984 361111058 638294950 361111058 329473164 843473366 329473164 843473366 103333826 898273644 103333826 97107814 103333826 97107814 902184581 97107814 145946126 855358779 145946126 426229722 145946126 426229722 593525355 89719293 593525355 89719293 908711993 89719293 342771972 658501461 342771972 550210852 342771972 550210852 449194939 550210852 185637258 814774210 185637258 127235235 185637258 127235235 871065330 127235235 298329731 702675933 298329731 84591847 298329731 84591847 913801851 84591847 611396283 388227957 611396283 79988518 611396283 79988518 918936673 79988518 830813717 536179777 830813717 536179777 460129274 539325533 460129274 221180083 460129274 221180083 777657411 221180083 303137469 758391758 303137469 758391758 242790774 758391758 985744533 14199357 985744533 494999481 985744533 494999481 504160586 494999481 521026722 478948552 521026722 931487063 521026722 931487063 70277062 931487063 153562205 716816013 153562205 716816013 587125919 213819092 587125919 213819092 784742636 213819092 431899872 568079725 431899872 66074387 431899872 66074387 932428615 66074387 911192707 908134503 911192707 908134503 61085552 960767712 61085552 960767712 40020159 960767712 443105674 171693281 443105674 171693281 827247142 171693281 665367596 904085901 665367596 904085901 97979130 904085901 306114338 396133214 306114338 396133214 603404963 396133214 45155094 955315029 45155094 150191683 45155094 150191683 921039745 77618169 921039745 152011953 921039745 152011953 794834789 401235445 794834789 401235445 506851598 492345307 506851598 401376187 506851598 401376187 916027984 82609284 916027984 637568223 916027984 637568223 362223043 637568223 790305790 208074383 790305790 417940147 790305790 417940147 416565763 675260364 416565763 675260364 326322459 675260364 373445009 224897753 373445009 224897753 773329716 224897753 534590141 488314715 534590141 488314715 177911812 822737413 177911812 417588877 177911812 417588877 583268294 417588877 249141038 752115868 249141038 483591106 249141038 483591106 515875905 483591106 411215638 589385580 411215638 543486972 411215638 543486972 718609611 281189286 718609611 304148979 718609611 304148979 518986998 480849863 518986998 289484208 518986998 289484208 709967599 289484208 604509777 394990916 604509777 144508345 604509777 144508345 854253072 144508345 444001396 555753294 444001396 245047057 444001396 245047057 965237889 33920456 965237889 236023819 965237889 236023819 423279536 721413893 423279536 721413893 163481202 837574425 163481202 633950504 163481202 633950504 984220556 15401492 984220556 764372584 984220556 764372584 236642288 764372584 566714586 352199649 566714586 352199649 735501267 264052988 735501267 980866214 735501267 980866214 20403886 980866214 816442195 126963229 816442195 126963229 871227368 126963229 263338881 963711064 263338881 963711064 37492596 963711064 978491309 20934470 978491309 676539998 978491309 676539998 102844742 898729424 102844742 52803128 102844742 52803128 945924927 52803128 614444716 385264558 614444716 321085412 614444716 321085412 677138491 321085412 45834638 954695416 45834638 602906897 45834638 602906897 397328455 602906897 120842828 880188073 120842828 775736231 120842828 775736231 224747663 775736231 117320484 883742822 117320484 582413155 117320484 582413155 418162365 582413155 43359806 957463179 43359806 354068415 43359806 354068415 953541606 45281608 953541606 149675115 953541606 149675115 140835492 860435951 140835492 631803138 140835492 631803138 817209089 181250397 817209089 773311486 817209089 773311486 56138037 945306992 56138037 118811240 56138037 118811240 901090358 98208045 901090358 908242458 901090358 908242458 81352422 920561613 81352422 216318643 81352422 216318643 874722281 123447245 874722281 533144363 874722281 533144363 466815671 533144363 966653788 32750637 966653788 399488305 966653788 399488305 571337463 959337952 571337463 959337952 41602054 959337952 283474269 396955581 283474269 396955581 602619576 396955581 347307082 653484644 347307082 540802099 347307082 540802099 458631412 540802099 90684634 911561424 90684634 877238323 90684634 877238323 799508646 198623531 799508646 642484774 799508646 642484774 204004549 796072880 204004549 76459442 204004549 76459442 922287543 76459442 883940359 423884471 883940359 423884471 247491337 753614714 247491337 657250395 247491337 657250395 420075070 580716271 420075070 771947165 420075070 771947165 180441205 820388992 180441205 282864067 180441205 282864067 716871623 282864067 698865617 300631153 698865617 281849220 698865617 281849220 717988834 281849220 456347391 543403665 456347391 315152626 456347391 315152626 975584156 23877815 975584156 162179508 975584156 162179508 372884111 627196963 372884111 11191732 372884111 11191732 988828886 11191732 629658378 889763511 629658378 889763511 111432532 889763511 286213084 714485641 286213084 919897512 286213084 919897512 82075825 919897512 403284192 522136874 403284192 522136874 858079293 140886767 858079293 157372496 858079293 157372496 256223185 744550857 256223185 361070502 256223185 361070502 861194901 29926617 861194901 29926617 969236742 29926617 884979719 218924419 884979719 218924419 175591014 963510415 175591014 963510415 37728822 963510415 330181015 172130445 330181015 172130445 826886764 172130445 192752944 807465156 192752944 237015310 192752944 237015310 761657061 237015310 602976032 893795095 602976032 893795095 26644137 974483887 26644137 134256329 26644137 134256329 864042765 134256329 316458261 685309771 316458261 406844870 316458261 406844870 593434850 406844870 511805071 487417262 511805071 365942949 511805071 365942949 633577599 365942949 197779453 904478095 197779453 904478095 97436367 904478095 327531568 303856574 327531568 303856574 695293152 303856574 97553531 942458702 97553531 942458702 59548416 942458702 765005013 233684013 765005013 573004603 765005013 573004603 276705491 959742878 276705491 959742878 41059617 959742878 728961048 224128670 728961048 224128670 774047834 224128670 327870575 673576627 327870575 235747679 327870575 235747679 762953005 235747679 678822717 944145842 678822717 944145842 57394372 944145842 665759599 333553562 665759599 674441806 665759599 674441806 207829854 792061151 207829854 399786944 207829854 399786944 600271578 399786944 263508908 737350475 263508908 390327329 263508908 390327329 673075112 325368393 673075112 725325474 673075112 725325474 275166065 725325474 282796613 236668048 282796613 236668048 762082103 236668048 278884232 721423075 278884232 439098233 278884232 439098233 622977390 376680862 622977390 908326190 622977390 908326190 94034683 908326190 229881314 771079256 229881314 824790810 229881314 824790810 176065406 824790810 536643011 463752469 536643011 958006056 536643011 958006056 42831406 958006056 228808711 295007024 228808711 295007024 704484983 295007024 294035767 931711882 294035767 931711882 70041967 931711882 926918519 29671687 926918519 29671687 969573445 29671687 891433265 284212585 891433265 284212585 303037317 830749005 303037317 830749005 169854228 830749005 644742828 354421757 644742828 515703552 644742828 515703552 191690627 849873234 191690627 849873234 151051674 849873234 767276084 231133736 767276084 632611393 767276084 632611393 367571570 632611393 960057510 39074228 960057510 289879740 960057510 289879740 385845050 614525435 385845050 48596678 385845050 48596678 949987393 48596678 355965154 644578557 355965154 32447250 355965154 32447250 966945467 32447250 570562701 706405266 570562701 706405266 294654309 706405266 677829971 302192902 677829971 302192902 997304757 2785312 997304757 363929959 997304757 363929959 635474802 363929959 712864960 59036734 712864960 59036734 939710654 59036734 439961513 560169311 439961513 510173607 439961513 510173607 490001432 510173607 347347430 653424376 347347430 179394657 347347430 179394657 819080618 179394657 702559925 880815292 702559925 880815292 120277411 880815292 834657632 66269159 834657632 66269159 932304965 66269159 625058049 900457610 625058049 900457610 101496407 900457610 960632651 38302301 960632651 179696397 960632651 179696397 678561191 353064229 678561191 353064229 646378599 353064229 928588927 70178362 928588927 313245682 928588927 313245682 685045292 313245682 700608483 298788679 700608483 889262207 700608483 889262207 111902240 889262207 692492684 306454716 692492684 476659832 692492684 476659832 523309733 476659832 647440381 352187883 647440381 839039504 647440381 839039504 161946665 839039504 631097542 368575442 631097542 570152384 631097542 570152384 68744813 933155737 68744813 391005544 68744813 391005544 755034389 201543176 755034389 201543176 796597123 201543176 289292309 711430736 289292309 302060548 289292309 302060548 807220270 190525579 807220270 224504251 807220270 224504251 462308719 537063948 462308719 486803730 462308719 486803730 512506545 486803730 250144790 750967738 250144790 342112050 250144790 342112050 819427700 179092349 819427700 999097623 819427700 999097623 873239 999097623 543557165 457195836 543557165 494432830 543557165 494432830 245426294 755934248 245426294 120753613 245426294 120753613 877394635 120753613 693594956 405813690 693594956 405813690 594671684 405813690 672655528 120888558 672655528 120888558 877268890 120888558 102076542 899835032 102076542 652327999 102076542 652327999 479957940 2620231 479957940 2620231 997491428 2620231 144396154 857240753 144396154 366653762 144396154 366653762 720441743 174732546 720441743 174732546 823807851 174732546 821425873 742534674 821425873 742534674 190698401 881078524 190698401 881078524 119991905 881078524 939651876 59075742 939651876 794324534 939651876 794324534 205761380 794324534 909903291 88360980 909903291 643481644 909903291 643481644 356983694 643481644 562110620 71105383 562110620 71105383 927557577 71105383 289163046 711525430 289163046 671200834 289163046 671200834 646667619 352757599 646667619 722619499 646667619 722619499 277614325 722619499 787453635 74365213 787453635 74365213 963407576 35665498 963407576 297351443 963407576 297351443 65224383 937031245 65224383 794014688 65224383 794014688 835609736 163724311 835609736 289596548 835609736 289596548 78384738 923530644 78384738 175952836 78384738 175952836 822554049 175952836 298068136 702915283 298068136 58569566 298068136 58569566 940176136 58569566 174106702 826699474 174106702 488805159 174106702 488805159 510100491 488805159 223175721 777386172 223175721 676631112 223175721 676631112 324850941 676631112 107130122 894210896 107130122 356792897 107130122 356792897 761183191 237542311 761183191 914287718 761183191 914287718 87617449 914287718 164519310 836265705 164519310 862045407 164519310 862045407 139476054 862045407 589362862 411195296 589362862 563346256 589362862 563346256 437004798 563346256 450391925 537667909 450391925 537667909 685347113 313001508 685347113 569750978 685347113 569750978 264576359 736368771 264576359 446517034 264576359 446517034 554207726 446517034 502000379 611695207 502000379 611695207 388542851 611695207 572610067 428260168 572610067 672281067 572610067 672281067 87800328 914113930 87800328 623925354 87800328 623925354 376056884 623925354 344997630 655837744 344997630 29029364 344997630 29029364 970202828 29029364 269995237 730634988 269995237 564847951 269995237 564847951 641275277 258915841 641275277 258915841 960828936 38139773 960828936 529415323 960828936 529415323 184182933 816478555 184182933 740693391 184182933 740693391 627337039 362852285 627337039 362852285 636591278 362852285 44193291 956619103 44193291 505581897 44193291 505581897 544102819 363282907 544102819 363282907 876124128 122076327 876124128 824053245 876124128 824053245 176878251 824053245 443724047 73442068 443724047 73442068 972602175 26930080 972602175 871667571 972602175 871667571 129333894 871667571 337688220 663540061 337688220 788707742 337688220 788707742 170120425 865089397 170120425 865089397 136616869 865089397 794550700 203704581 794550700 679531837 794550700 679531837 321996978 679531837 670351483 328467713 670351483 862049962 670351483 862049962 62988384 939177568 62988384 134654903 62988384 134654903 863654125 134654903 762843446 478368820 762843446 478368820 140955643 860315650 140955643 385533292 140955643 385533292 694264037 240188344 694264037 240188344 758595528 240188344 586400820 986412677 586400820 986412677 14372170 986412677 286580287 714117771 286580287 980111739 286580287 980111739 21270220 980111739 945045638 53728033 945045638 737391287 945045638 737391287 257995265 756259732 257995265 756259732 244879143 756259732 437607957 275799257 437607957 275799257 723824125 275799257 227538198 865037866 227538198 865037866 136702179 865037866 631255296 368466360 631255296 601406332 631255296 601406332 210809149 788989906 210809149 108441909 210809149 108441909 890442087 108441909 841895983 745747549 841895983 745747549 254956823 745747549 584614817 416247331 584614817 615131013 584614817 615131013 385249370 615131013 622692072 376923623 622692072 832572496 622692072 832572496 168136750 832572496 247466842 250189305 247466842 250189305 748699083 250189305 422731556 577585375 422731556 27859427 422731556 27859427 971533543 27859427 670137964 367707337 670137964 367707337 122181823 879069178 122181823 419791576 122181823 419791576 581278403 419791576 226665767 773998439 226665767 266083309 226665767 266083309 733633440 266083309 110921314 890242380 110921314 128895575 110921314 128895575 869289711 128895575 339688063 954677297 339688063 954677297 45848485 954677297 826171586 172660248 826171586 652929528 826171586 652929528 347811213 652929528 784952436 213511017 784952436 695336462 784952436 695336462 306343560 695336462 526440885 234217026 526440885 234217026 764490671 234217026 687459553 925651615 687459553 925651615 76246024 925651615 310527120 589800826 310527120 589800826 410623259 589800826 139915112 861556859 139915112 566489071 139915112 566489071 433743601 566489071 405283145 595132243 405283145 48889763 405283145 48889763 949720238 48889763 851197481 172502540 851197481 172502540 481481275 542179938 481481275 542179938 59416263 979170897 59416263 979170897 22083838 979170897 864636272 133446882 864636272 628863825 864636272 628863825 371405229 628863825 647054905 352434424 647054905 603528980 647054905 603528980 177821063 929111675 177821063 929111675 72434906 929111675 977037232 22450795 977037232 410368683 977037232 410368683 294588639 706547155 294588639 638649036 294588639 638649036 361423227 638649036 637067 999383480 637067 268869945 637067 268869945 991931949 7838276 991931949 122234211 991931949 122234211 248208212 752964179 248208212 491697636 248208212 491697636 507430537 491697636 104933654 896551327 104933654 153983319 104933654 153983319 869568061 102287156 869568061 102287156 897351650 102287156 23360661 977740075 23360661 723332410 23360661 723332410 277041350 723332410 161997023 984510016 161997023 984510016 16379116 984510016 576191140 111334092 576191140 111334092 887290311 111334092 350992740 955697573 350992740 955697573 44936388 955697573 582827776 308015190 582827776 308015190 690954009 308015190 411927956 588740183 411927956 105009722 411927956 105009722 894334370 105009722 847434397 340157755 847434397 340157755 502812480 496400131 502812480 142761491 502812480 142761491 856196667 142761491 387455855 612878978 387455855 194913168 387455855 194913168 803031251 194913168 500695891 948084113 500695891 948084113 53199450 948084113 659707217 339802762 659707217 347293870 659707217 347293870 134397487 866888019 134397487 739893703 134397487 739893703 627784279 124328947 627784279 124328947 873741241 124328947 517673538 972965193 517673538 972965193 13510807 987172933 13510807 483449554 13510807 483449554 516068218 483449554 323989485 677538675 323989485 254434988 323989485 254434988 899927568 99371987 899927568 981013112 899927568 981013112 20155492 981013112 335584320 665847437 335584320 921136455 335584320 921136455 80887681 921136455 410584093 589877179 410584093 842775938 410584093 842775938 158132106 842775938 510999564 488033764 510999564 689850201 510999564 689850201 311895506 689850201 513581581 257136341 513581581 257136341 939798715 58901784 939798715 528306069 939798715 528306069 151212181 874308175 151212181 874308175 126552907 874308175 144900725 613239977 144900725 613239977 387071730 613239977 37785882 963439256 37785882 697660733 37785882 697660733 529857170 267740664 529857170 267740664 731933028 267740664 369072219 631189982 369072219 622150504 369072219 622150504 378107836 622150504 164824827 836010157 164824827 488786130 164824827 488786130 510151206 488786130 55643079 945891695 55643079 27172511 55643079 27172511 972398031 27172511 630549452 522274262 630549452 522274262 179232680 821482338 179232680 790119115 179232680 790119115 739977974 259752273 739977974 615419290 739977974 615419290 264059798 852071102 264059798 852071102 148928781 852071102 952793468 45983189 952793468 942060409 952793468 942060409 59916133 942060409 107382394 650704405 107382394 650704405 373887071 315796634 373887071 315796634 682259230 315796634 238891081 761953986 238891081 389824259 238891081 389824259 609935358 389824259 160841131 840092728 160841131 336159700 160841131 336159700 663385942 336159700 459885388 605411401 459885388 605411401 394485794 605411401 672134342 32039158 672134342 32039158 967356416 32039158 506497725 755751511 506497725 755751511 245544011 755751511 507703747 485894979 507703747 485894979 513415277 485894979 419961695 580885763 419961695 277280814 419961695 277280814 722266010 277280814 225484056 775087335 225484056 747438949 225484056 747438949 925102118 73521924 925102118 154061417 925102118 154061417 98280476 903886160 98280476 827641377 98280476 827641377 253534462 746996305 253534462 926875803 253534462 926875803 75075221 926875803 91834934 150184824 91834934 150184824 848820406 150184824 46422085 954230702 46422085 75770490 46422085 75770490 922887608 75770490 601490749 398143798 601490749 279493434 601490749 279493434 720053626 279493434 141992508 859535169 141992508 618053449 141992508 618053449 382354372 618053449 367242629 632951104 367242629 136879135 367242629 136879135 861504191 136879135 671248141 759689075 671248141 759689075 241456503 759689075 862821687 135470181 862821687 283699582 862821687 283699582 715933758 283699582 927876955 23092619 927876955 23092619 976373820 23092619 692284872 524081416 692284872 524081416 475660103 524081416 965587851 33530689 965587851 842530557 965587851 842530557 158432305 842530557 649339266 350265375 649339266 919132496 649339266 919132496 82969782 919132496 274771758 274777415 274771758 274777415 724817854 274777415 467314096 532675364 467314096 519859042 467314096 519859042 600151981 399890240 600151981 897177706 600151981 897177706 104462461 897177706 269482300 199769503 269482300 199769503 798516278 199769503 778956986 340988952 778956986 340988952 447992914 730505307 447992914 730505307 270063030 730505307 578694363 422260356 578694363 460277352 578694363 460277352 540304192 460277352 726389734 108441313 726389734 108441313 890447923 108441313 764605593 797010187 764605593 797010187 203079891 797010187 678583866 319769147 678583866 736982436 678583866 736982436 263986221 736982436 434132297 41984338 434132297 41984338 974605016 24836361 974605016 241335589 974605016 241335589 748592519 481804732 748592519 481804732 517825071 481804732 567035347 433508971 567035347 513604207 567035347 513604207 438786581 561371017 438786581 484220705 438786581 484220705 796612788 201536336 796612788 505243332 796612788 505243332 494475644 505243332 741616889 257678469 741616889 544445596 741616889 544445596 93496459 908857708 93496459 668154343 93496459 668154343 333536481 668154343 284237938 970467770 284237938 970467770 30926874 970467770 912592631 85703947 912592631 750468419 912592631 750468419 250580310 750468419 782027186 216743711 782027186 601037032 782027186 601037032 254098909 746467865 254098909 129020730 254098909 129020730 869086433 129020730 381833675 618518155 381833675 155364567 381833675 155364567 888864650 64081654 888864650 64081654 934171007 64081654 441432938 589045218 441432938 589045218 242317062 758882974 242317062 610680689 242317062 610680689 441218829 558740280 441218829 749886257 441218829 749886257 251158713 749886257 797987121 200238992 797987121 646598771 797987121 646598771 50823031 950371168 50823031 434012131 50823031 434012131 566662000 434012131 532016392 467771601 532016392 333139151 532016392 333139151 882356010 116031698 882356010 292719974 882356010 292719974 706967148 292719974 952553137 46229621 952553137 62893654 952553137 62893654 502262372 496987722 502262372 391986222 502262372 391986222 607623455 391986222 105053057 896377383 105053057 678205858 105053057 678205858 323341436 678205858 185949871 814428891 185949871 337914062 185949871 337914062 805943183 191817259 805943183 800632472 805943183 800632472 199806204 800632472 836050053 163243119 836050053 884301659 836050053 884301659 116642557 884301659 212124321 330768067 212124321 330768067 681466597 316657673 681466597 802178580 681466597 802178580 198130011 802178580 412509703 27978674 412509703 27978674 971340123 27978674 222048245 778085238 222048245 744662516 222048245 744662516 868386682 129649011 868386682 726912559 868386682 726912559 273402688 726912559 487905770 348118369 487905770 348118369 651513825 348118369 602311553 397327890 602311553 158830346 602311553 158830346 840064235 158830346 559615137 777281572 559615137 777281572 223307956 777281572 846653276 152138245 846653276 416356882 846653276 416356882 584529247 416356882 714462894 285160067 714462894 414298688 714462894 414298688 21800119 979534050 21800119 231606980 21800119 231606980 766907736 231606980 88746034 913328307 88746034 486779068 88746034 486779068 569836763 430744977 569836763 952266984 569836763 952266984 48646915 952266984 353854081 216954630 353854081 216954630 781896346 216954630 205698990 794440918 205698990 562535118 205698990 562535118 437710730 562535118 229736822 771226511 229736822 242147292 229736822 242147292 757016825 242147292 195002455 858667708 195002455 858667708 142974534 858667708 769882033 228422143 769882033 921972906 769882033 921972906 79790051 921972906 203013022 639208958 203013022 639208958 360862047 639208958 151035361 849888963 151035361 777822824 151035361 777822824 895953053 103604263 895953053 193211360 895953053 193211360 83229989 918754769 83229989 628495288 83229989 628495288 701765318 180046578 701765318 180046578 818532887 180046578 745427807 253721705 745427807 81439077 745427807 81439077 917455922 81439077 406536386 849069132 406536386 849069132 151742241 849069132 241008781 342182805 241008781 342182805 657569651 342182805 45007510 955639169 45007510 562727290 45007510 562727290 902714990 96436055 902714990 535384983 902714990 535384983 459962411 788842767 459962411 788842767 34035613 967020874 34035613 436091670 34035613 436091670 564666633 436091670 266002663 744955610 266002663 744955610 255769083 744955610 485454510 275807099 485454510 275807099 723748714 275807099 102657110 898946408 102657110 834067014 102657110 834067014 662092123 337307042 662092123 947416618 662092123 947416618 53850752 947416618 296459397 704424969 296459397 758388275 296459397 758388275 242803691 758388275 805088313 192803008 805088313 324449111 805088313 324449111 673835654 324449111 880375833 117970822 880375833 914477631 880375833 914477631 87511142 914477631 381608774 112899708 381608774 112899708 916655362 82140197 916655362 609105877 916655362 609105877 390969396 609105877 540922111 459724997 540922111 662015009 540922111 662015009 339289160 662015009 829838918 169442371 829838918 460409491 829838918 460409491 502031202 948393466 502031202 948393466 52817506 948393466 524949291 475117251 524949291 903379872 524949291 903379872 31234120 970093020 31234120 513237592 31234120 513237592 638542709 360977526 638542709 539166853 638542709 539166853 460335036 539166853 630848156 368774766 630848156 395175447 630848156 395175447 528373950 947552051 528373950 947552051 53672348 947552051 282624843 717819778 282624843 851489617 282624843 851489617 149387747 851489617 382881285 84240667 382881285 84240667 914294174 84240667 668115726 803760722 668115726 803760722 576866 999456793 576866 103399495 576866 103399495 896223879 103399495 11122941 989355464 11122941 337065626 11122941 337065626 662303752 337065626 437884311 703548413 437884311 703548413 297467761 703548413 642316112 357007221 642316112 442602837 642316112 442602837 557989995 442602837 654259748 345157227 654259748 713791472 654259748 713791472 13191047 987538307 13191047 512980016 13191047 512980016 486843382 512980016 474749138 588129283 474749138 588129283 412575105 588129283 916709362 82041258 916709362 947312471 916709362 947312471 54001246 947312471 602860125 396650959 602860125 479215699 602860125 479215699 241331256 865788276 241331256 865788276 100163624 901816043 100163624 82188898 100163624 82188898 916511427 82188898 248187401 753016546 248187401 211947007 248187401 211947007 936742638 61645906 936742638 283399514 936742638 283399514 716227959 283399514 908650964 89776382 908650964 197445589 908650964 197445589 548557144 726955829 548557144 726955829 53213794 948067487 53213794 71775742 53213794 71775742 927021510 71775742 833313182 273571947 833313182 273571947 323717572 680312146 323717572 680312146 321184166 680312146 531369036 468383461 531369036 548883841 531369036 548883841 346325067 841702845 346325067 841702845 159217513 841702845 726528328 34676495 726528328 34676495 964360815 34676495 661682580 706878598 661682580 706878598 294148677 706878598 594321394 406162554 594321394 859277321 594321394 859277321 142292775 859277321 156544370 773708788 156544370 773708788 271700690 728677480 271700690 855704794 271700690 855704794 145606676 855704794 359102537 146377889 359102537 146377889 852439253 146377889 350655093 650412728 350655093 274955467 350655093 274955467 724630233 274955467 322942045 678517864 322942045 506532009 322942045 506532009 793348614 204972596 793348614 931941725 793348614 931941725 41938414 958816678 41938414 538817304 41938414 538817304 460618038 538817304 123382902 877814834 123382902 108434396 123382902 108434396 974843666 24634942 974843666 85065097 974843666 85065097 577393953 710399199 577393953 710399199 75471947 926463093 75471947 907157638 75471947 907157638 987501838 12682948 987501838 717810425 987501838 717810425 282637180 717810425 870454472 127821849 870454472 315510797 870454472 315510797 294143165 952977786 294143165 952977786 47973103 952977786 318648001 682974454 318648001 755892404 318648001 755892404 91497446 910868143 91497446 828055082 91497446 828055082 172826108 828055082 118585025 882501321 118585025 646442611 118585025 646442611 354454912 646442611 40827649 959948881 40827649 875124314 40827649 875124314 876888047 121303359 876888047 443570854 876888047 443570854 12784912 987999148 12784912 427150607 12784912 427150607 573889152 427150607 117392704 966770924 117392704 966770924 34285010 966770924 448928582 289647654 448928582 289647654 709860041 289647654 41596463 959353781 41596463 944579989 41596463 944579989 530005220 469904795 530005220 875418483 530005220 875418483 125733105 875418483 418091427 187174182 418091427 187174182 810979642 187174182 632399106 367071419 632399106 334494216 632399106 334494216 665037155 334494216 231243877 769702004 231243877 633186365 231243877 633186365 767278475 231125710 767278475 962127352 767278475 962127352 38937051 962127352 584495531 416424774 584495531 623686318 584495531 623686318 376414822 623686318 774357250 223893421 774357250 223918584 774357250 223918584 50394926 950741182 50394926 813345914 50394926 813345914 474370967 525654981 474370967 718826966 474370967 718826966 281422061 718826966 867377251 130717617 867377251 364283932 867377251 364283932 293795141 935431786 293795141 935431786 55086620 946434813 55086620 886125455 55086620 886125455 154211812 526844937 154211812 526844937 807885222 189988000 807885222 763289757 807885222 763289757 23767048 977366652 23767048 960078178 23767048 960078178 433884295 171011111 433884295 171011111 846038118 152654813 846038118 156557337 846038118 156557337 24801575 976444975 24801575 338905357 24801575 338905357 660765897 338905357 327296661 674244910 327296661 189821801 327296661 189821801 808109845 189821801 353226978 647783584 353226978 437370173 353226978 437370173 563441264 437370173 398756623 601501268 398756623 39623361 398756623 39623361 959600761 39623361 790879663 974590127 790879663 974590127 26489690 974590127 773474317 224731979 773474317 339214386 773474317 339214386 660381771 339214386 836847266 162389094 836847266 980377378 836847266 980377378 20836748 980377378 212883438 6850278 212883438 6850278 993132023 6850278 666434636 551544027 666434636 551544027 447888250 551544027 461964807 537413086 461964807 595169964 461964807 595169964 405225768 595169964 663622546 335959869 663622546 785160356 663622546 785160356 197764157 802519381 197764157 296692371 197764157 296692371 702825120 296692371 579512108 928634134 579512108 928634134 73108346 928634134 127265777 601011470 127265777 601011470 485371513 248697328 485371513 248697328 750423532 248697328 535204863 464821859 535204863 296142543 535204863 296142543 703429174 296142543 474763977 801638125 474763977 801638125 198704990 801638125 799469580 198674488 799469580 614421186 799469580 614421186 385973711 614421186 407494835 519133716 407494835 519133716 787629849 211012427 787629849 993264010 787629849 993264010 6848989 993264010 443848767 555943747 443848767 957618449 443848767 957618449 43227184 957618449 533791884 466135567 533791884 492673377 533791884 492673377 506530808 492673377 889674945 109218091 889674945 157610568 889674945 157610568 841247679 157610568 980429265 18990294 980429265 259967619 980429265 259967619 572631270 428238512 572631270 196212817 572631270 196212817 801774912 196212817 322557674 678853616 322557674 651581138 322557674 651581138 655768723 160578297 655768723 160578297 838476009 160578297 836269110 836846494 836269110 836846494 7821478 992489091 7821478 394820091 7821478 394820091 604670511 394820091 324959610 676472490 324959610 283411764 324959610 283411764 716210020 283411764 86919236 914960552 86919236 837150438 86919236 837150438 607418040 249468998 607418040 249468998 749586351 249468998 565783823 435107224 565783823 205184735 565783823 205184735 793070230 205184735 6782276 993282062 6782276 532539815 6782276 532539815 761778509 236931481 761778509 239028460 761778509 239028460 759862257 239028460 953257707 45522954 953257707 386154098 953257707 386154098 613622986 386154098 783940504 214868611 783940504 303832879 783940504 303832879 2010424 997888588 2010424 429503148 2010424 429503148 675802623 322360230 675802623 913377831 675802623 913377831 88714138 913377831 685682534 312657001 685682534 473652238 685682534 473652238 526640289 473652238 893796100 105471524 893796100 115600969 893796100 115600969 137937393 863778629 137937393 95035409 137937393 95035409 903966603 95035409 688222312 896040327 688222312 896040327 105394824 896040327 311622886 597681300 311622886 597681300 402687204 597681300 297730864 703246526 297730864 484565490 297730864 484565490 589358041 411204546 589358041 597876070 589358041 597876070 402531327 597876070 805727418 192187667 805727418 636244183 805727418 636244183 363637990 636244183 563900295 91177166 563900295 91177166 907435163 91177166 600391970 665870733 600391970 665870733 335571808 665870733 648331399 351412804 648331399 497868455 648331399 497868455 30200271 971066410 30200271 737317219 30200271 737317219 372912935 371871756 372912935 371871756 627478823 371871756 404744338 595663620 404744338 432667537 404744338 432667537 567700262 432667537 69402060 932356121 69402060 220510528 69402060 220510528 778299584 220510528 398849074 601418388 398849074 378518584 398849074 378518584 621318505 378518584 390342283 609779179 390342283 323847878 390342283 323847878 674285741 323847878 505135177 494004464 505135177 193452701 505135177 193452701 804385640 193452701 770141239 746741961 770141239 746741961 253920781 746741961 657177366 342548500 657177366 897369729 657177366 897369729 104246172 897369729 432125784 389123669 432125784 389123669 610729489 389123669 211507096 788381054 211507096 34611367 211507096 34611367 964487238 34611367 698954495 490317351 698954495 490317351 233647371 767367376 233647371 104285628 233647371 104285628 895400572 104285628 870391933 591715172 870391933 591715172 408843491 591715172 696814577 302336800 696814577 690724071 696814577 690724071 310947229 690724071 443471172 556298658 443471172 565959353 443471172 565959353 5898041 993949958 5898041 507827544 5898041 507827544 872842306 125124024 872842306 233411767 872842306 233411767 765071931 233411767 891181894 107671760 891181894 943968065 891181894 943968065 57621778 943968065 923846338 74775579 923846338 929002871 923846338 929002871 72668740 929002871 968614995 30705136 968614995 725782452 968614995 725782452 274553026 725782452 396022600 273612160 396022600 273612160 826405717 172404491 826405717 860801156 826405717 860801156 138177303 863510716 138177303 681283132 138177303 681283132 492898448 458319922 492898448 458319922 542247961 458319922 440666967 559372073 440666967 547437925 440666967 547437925 870159062 128138482 870159062 132692122 870159062 132692122 630417945 368962854 630417945 87826524 630417945 87826524 910378571 87826524 651535867 348082276 651535867 134522861 651535867 134522861 863765136 134522861 747904142 382601770 747904142 382601770 424053247 894137897 424053247 894137897 107153941 894137897 222729639 489415979 222729639 489415979 509478048 489415979 405342114 595083646 405342114 165094642 405342114 165094642 834175927 165094642 640108812 522514953 640108812 522514953 477337113 522514953 988249463 11751754 988249463 426868635 988249463 426868635 574207475 426868635 822285262 176226226 822285262 361624749 822285262 361624749 299872088 701372647 299872088 671228021 299872088 671228021 851301794 17443371 851301794 17443371 981998476 17443371 698483455 653422051 698483455 653422051 347355315 653422051 891647655 107292695 891647655 378073331 891647655 378073331 394196505 973407883 394196505 973407883 27792030 973407883 123592902 815418954 123592902 815418954 898871824 100449552 898871824 702144822 898871824 702144822 82909928 919166731 82909928 851835087 82909928 851835087 149143182 851835087 64438043 938005126 64438043 178897231 64438043 178897231 819598653 178897231 321156823 680329514 321156823 464379693 321156823 464379693 535850368 464379693 418593476 687015632 418593476 687015632 314754740 687015632 846974205 151839371 846974205 203425869 846974205 203425869 794880659 203425869 847362063 111875570 847362063 111875570 957629700 41451477 957629700 528919963 957629700 528919963 324813292 676677684 324813292 670889832 324813292 670889832 485284221 514425375 485284221 582906574 485284221 582906574 417685073 582906574 455839955 486310741 455839955 486310741 512971918 486310741 158361592 842558268 158361592 221646344 158361592 221646344 777003603 221646344 502847672 496358046 502847672 102888125 502847672 102888125 896742278 102888125 284427090 716014304 284427090 431345656 284427090 431345656 633508651 366072753 633508651 821600327 633508651 821600327 179091125 821600327 669216417 250736361 669216417 250736361 748286150 250736361 428352810 571508038 428352810 323157198 428352810 323157198 674942705 323157198 153085836 847692886 153085836 393541394 153085836 393541394 976345678 23119635 976345678 651174825 976345678 651174825 349795735 651174825 852919201 145875208 852919201 603575284 852919201 603575284 396478473 603575284 520707845 142734437 520707845 142734437 856289663 142734437 798901171 910052877 798901171 910052877 53125257 948121319 53125257 159853220 53125257 159853220 839204401 159853220 537072045 463373799 537072045 287235486 537072045 287235486 712191562 287235486 268904913 731695588 268904913 207437064 268904913 207437064 790957329 207437064 476265161 523663304 476265161 428243039 476265161 428243039 572619350 428243039 378917676 621502793 378917676 429539312 378917676 429539312 571025336 429539312 4572342 995328680 4572342 153797821 4572342 153797821 845082092 153797821 842922556 155749246 842922556 30570679 842922556 30570679 968749844 30570679 961685263 37336431 961685263 37336431 359352701 640783386 359352701 291975149 359352701 291975149 865250239 132784609 865250239 166768879 865250239 166768879 775142969 223151224 775142969 183601212 775142969 183601212 814506277 183601212 720740849 717991395 720740849 717991395 222532298 916978524 222532298 916978524 85015101 916978524 944061645 54876833 944061645 886541952 944061645 886541952 114585292 886541952 620684084 341254952 620684084 341254952 658417148 341254952 5710663 994044237 5710663 930018831 5710663 930018831 902534902 96716930 902534902 913867373 902534902 913867373 88058598 913867373 943862263 55233431 943862263 316197488 943862263 316197488 152426829 848383352 152426829 233251370 152426829 233251370 765234855 233251370 465679381 534167317 465679381 522896020 465679381 522896020 477071271 522896020 240474383 760612849 240474383 449774020 240474383 449774020 550687338 449774020 129394706 871580431 129394706 367394244 129394706 367394244 632197514 367394244 510299871 600895942 510299871 600895942 399474023 600895942 642783411 356394860 642783411 635114260 642783411 635114260 164900198 835938326 164900198 673763527 164900198 673763527 461256139 115132809 461256139 115132809 883281435 115132809 824839727 692768582 824839727 692768582 309000861 692768582 730402107 8564903 730402107 8564903 991135127 8564903 715962888 413119182 715962888 413119182 587402877 413119182 831342181 168017501 831342181 967480537 831342181 967480537 33602981 967480537 966621358 32799585 966621358 353893377 966621358 353893377 425087779 575060048 425087779 153518196 425087779 153518196 845408767 153518196 271501472 729043656 271501472 722626542 271501472 722626542 277599072 722626542 239049376 761832324 239049376 500273038 239049376 500273038 499415689 500273038 363398438 748640726 363398438 748640726 252206119 748640726 513399865 485903665 513399865 697328222 513399865 697328222 304397941 697328222 774492646 223763226 774492646 392899839 774492646 392899839 319152373 682408180 319152373 183726667 319152373 183726667 814337856 183726667 789947272 208517731 789947272 11624802 789947272 11624802 988408908 11624802 502635923 819334204 502635923 819334204 181489662 819334204 334243191 667486885 334243191 971885657 334243191 971885657 29328989 971885657 805082194 53028883 805082194 53028883 986140172 13805968 986140172 642347334 986140172 642347334 358104348 642347334 983600833 16048944 983600833 447506146 983600833 447506146 372766402 627302508 372766402 144206010 372766402 144206010 854618684 144206010 735005449 264598998 735005449 250763874 735005449 250763874 748269670 250763874 294099711 706989254 294099711 576619569 294099711 576619569 710641538 224872806 710641538 224872806 773345917 224872806 642272119 357055690 642272119 32278587 642272119 32278587 967151904 32278587 837698685 801347163 837698685 801347163 199057359 801347163 385208439 69135058 385208439 69135058 964340411 34695407 964340411 859550120 964340411 859550120 141980398 859550120 825849097 172962011 825849097 739359366 825849097 739359366 261576771 739359366 965095307 34136138 965095307 895983463 965095307 895983463 105511222 895983463 614931690 384892287 614931690 696383898 614931690 696383898 305255123 696383898 465881396 533915508 465881396 990957846 465881396 990957846 9453376 990957846 187491006 492050572 187491006 492050572 507062492 492050572 182290588 818575451 182290588 472397705 182290588 472397705 527771945 472397705 409788036 591378753 409788036 591378753 353020716 648002830 353020716 449991622 353020716 449991622 550356955 449991622 261515770 739421570 261515770 702773325 261515770 702773325 652629576 347066534 652629576 735809247 652629576 735809247 264965260 735809247 865174044 132857566 865174044 441221788 865174044 441221788 559911462 441221788 747193596 251866562 747193596 494092012 747193596 494092012 505077194 494092012 851122781 94401721 851122781 94401721 904424860 94401721 844632835 425871007 844632835 425871007 181084063 940442046 181084063 940442046 61553592 940442046 938376610 59993791 938376610 412857621 938376610 412857621 587699270 412857621 791595712 206700660 791595712 745618040 791595712 745618040 255112831 745618040 896630244 97266051 896630244 97266051 963438666 35470007 963438666 444199350 963438666 444199350 205188396 821855362 205188396 821855362 109295355 891775655 109295355 496330544 109295355 496330544 502888442 496330544 83290949 918721778 83290949 371279396 83290949 371279396 628124922 371279396 409601954 761015059 409601954 761015059 1172336 998672017 1172336 613506521 1172336 613506521 821131512 177525365 821131512 261764712 821131512 261764712 724965994 890655415 724965994 890655415 110375488 890655415 154828203 845919992 154828203 868857499 154828203 868857499 132254794 868857499 787416629 14636484 787416629 14636484 985110061 14636484 97621047 904256977 97621047 109140645 97621047 109140645 889687870 109140645 581462812 419571910 581462812 35923506 581462812 35923506 962945704 35923506 869703892 931839184 869703892 931839184 69928203 931839184 852298623 146501070 852298623 333766014 852298623 333766014 291568821 709364875 291568821 448058492 291568821 448058492 552574420 448058492 35368611 965550770 35368611 123548030 35368611 123548030 901807132 97540638 901807132 291696869 901807132 291696869 611367292 388253152 611367292 373809872 611367292 373809872 791980777 206203279 791980777 240917781 791980777 240917781 758056338 240917781 853598193 145266704 853598193 797397693 853598193 797397693 202812070 797397693 382057071 618246365 382057071 881718868 382057071 881718868 119416972 881718868 317802671 288899353 317802671 288899353 829459634 169627638 829459634 607747558 829459634 607747558 391973770 607747558 660704505 338954999 660704505 764164825 660704505 764164825 236767881 764164825 383021121 617292397 383021121 679966276 383021121 679966276 120325123 945150779 120325123 945150779 56295528 945150779 268848377 731786878 268848377 890735659 268848377 890735659 110291589 890735659 923922877 47583868 923922877 47583868 951255555 47583868 825818397 347114038 825818397 347114038 652574753 347114038 723377236 276166733 723377236 772557819 723377236 772557819 228290088 772557819 697997729 292295358 697997729 292295358 707532891 292295358 348992141 651876164 348992141 13799222 348992141 13799222 986214980 13799222 86528305 915415065 86528305 253065134 86528305 253065134 746180259 253065134 374408918 657079198 374408918 657079198 239042746 761854015 239042746 277705111 239042746 277705111 997099107 3003867 997099107 735199238 997099107 735199238 265419479 735199238 960452837 9175515 960452837 9175515 990670869 9175515 154596561 846162797 154596561 338765245 154596561 338765245 929585683 69099548 929585683 307839189 929585683 307839189 264227972 736787372 264227972 188471118 264227972 188471118 830242444 168948424 830242444 947511147 830242444 947511147 53681343 947511147 750796035 248299396 750796035 509003925 750796035 509003925 184102726 963307506 184102726 963307506 37897950 963307506 961340647 37528967 961340647 266989105 961340647 266989105 416969266 583359700 416969266 531227220 416969266 531227220 468835930 531227220 309100715 891795686 309100715 891795686 77119803 968456256 77119803 968456256 32732339 968456256 483518519 414048765 483518519 414048765 586408697 414048765 323936845 677568990 323936845 323720102 323936845 323720102 674406690 323720102 272436263 727831856 272436263 361012764 272436263 361012764 808079578 94090554 808079578 94090554 904635808 94090554 762221656 236546069 762221656 157340681 762221656 157340681 841489601 157340681 807189959 494938637 807189959 494938637 504169248 494938637 627879836 371548472 627879836 852208258 627879836 852208258 54022066 947297616 54022066 73307858 54022066 73307858 925326960 73307858 53367269 947933182 53367269 347382476 53367269 347382476 754446071 244921417 754446071 793220395 754446071 793220395 206886651 793220395 619582228 380460052 619582228 407337191 619582228 407337191 593044287 407337191 983661774 15972376 983661774 313587745 983661774 313587745 684837654 313587745 817520694 180929451 817520694 279970139 817520694 279970139 151104507 849837892 151104507 709997362 151104507 709997362 290809721 709997362 89070864 913016668 89070864 113109381 89070864 113109381 885253934 113109381 43725505 957128196 43725505 246891255 43725505 246891255 752349254 246891255 26415193 974667235 26415193 865199197 26415193 865199197 535075617 464975474 535075617 780996272 535075617 780996272 215083746 784957699 215083746 577399684 215083746 577399684 422917851 577399684 140176221 870230729 140176221 870230729 31142508 970168748 31142508 805197177 31142508 805197177 749733979 249270423 749733979 261853094 749733979 261853094 737672555 261853094 900417902 98964323 900417902 866891077 900417902 866891077 134395938 866891077 770941953 227432810 770941953 480212383 770941953 480212383 519762866 480212383 920785978 77987128 920785978 516639214 920785978 516639214 483095318 516639214 751314471 247828578 751314471 726522191 751314471 726522191 273865397 726522191 979209596 20049419 979209596 78615958 979209596 78615958 830950884 216359916 830950884 216359916 26712506 974419818 26712506 857563727 26712506 857563727 650157273 349435826 650157273 536536718 650157273 536536718 383878729 616298144 383878729 512438071 383878729 512438071 590901001 409543157 590901001 913936046 590901001 913936046 88014981 913936046 441562411 511505753 441562411 511505753 976919859 22565498 976919859 733270098 976919859 733270098 267229995 733270098 613682101 386103298 613682101 996010506 613682101 996010506 3959094 996010506 447525515 551898862 447525515 570337927 447525515 570337927 337739590 663509063 337739590 356882706 337739590 356882706 642435018 356882706 158997122 841947673 158997122 494067779 158997122 494067779 849447083 149593220 849447083 702424883 849447083 702424883 184260947 816395765 184260947 658239112 184260947 658239112 494760710 504971920 494760710 846552771 494760710 846552771 154285741 846552771 301258663 700071044 301258663 813266392 301258663 813266392 187135005 813266392 291741012 453353152 291741012 453353152 547276251 453353152 507236676 877840752 507236676 877840752 15620142 985160367 15620142 636306342 15620142 636306342 363510235 636306342 178953304 821710105 178953304 345353161 178953304 345353161 782868480 215976699 782868480 727752679 782868480 727752679 272506793 727752679 742623892 256710088 742623892 541231531 742623892 541231531 458226983 541231531 636356650 281283225 636356650 281283225 894765839 104730413 894765839 656863128 894765839 656863128 242055972 759126342 242055972 753410807 242055972 753410807 538578662 398574872 538578662 398574872 601064547 398574872 57901879 943701076 57901879 916194229 57901879 916194229 636922114 362474463 636922114 815213330 636922114 815213330 185206545 815213330 809272846 188812862 809272846 249125195 809272846 249125195 749925030 249125195 928200725 70509155 928200725 261791495 928200725 261791495 737758215 261791495 883924041 114389079 883924041 714527364 883924041 714527364 286141654 714527364 659113165 180094393 659113165 180094393 818471586 180094393 216642896 798113139 216642896 798113139 202293216 798113139 549021957 451452066 549021957 572554908 549021957 572554908 427342648 572554908 805776029 192071055 805776029 490559104 805776029 490559104 340365847 660911036 340365847 95985478 340365847 95985478 903088707 95985478 137532862 864252812 137532862 674391564 137532862 674391564 327174824 674391564 22600980 978680421 22600980 110600101 22600980 110600101 888149228 110600101 487751361 708047741 487751361 708047741 292984840 708047741 652524465 347168137 652524465 936842912 652524465 936842912 65453617 936842912 252554218 52136505 252554218 52136505 946544815 52136505 729890700 594319799 729890700 594319799 406127816 594319799 545537833 455289657 545537833 995594591 545537833 995594591 4214912 995594591 40336708 542377562 40336708 542377562 457217011 542377562 259797331 741276428 259797331 435168566 259797331 435168566 879393836 118900150 879393836 776057281 879393836 776057281 224387741 776057281 594997654 405531532 594997654 424078260 594997654 424078260 480717282 974041591 480717282 974041591 27096893 974041591 152174970 822071680 152174970 822071680 664884641 334584501 664884641 359086269 664884641 359086269 332573947 766357126 332573947 766357126 234657287 766357126 358640228 641720331 358640228 778836411 358640228 778836411 221283001 778836411 734343579 265147652 734343579 914631345 734343579 914631345 87296743 914631345 298054114 702955977 298054114 727580972 298054114 727580972 272744236 727580972 604449809 183197336 604449809 183197336 815137397 183197336 22804962 978436656 22804962 102775072 22804962 102775072 896849955 102775072 10734848 989711540 10734848 183230716 10734848 183230716 821734917 176762311 821734917 589290282 821734917 589290282 411310162 589290282 542937184 457883256 542937184 764283618 542937184 764283618 236694149 764283618 659569673 339973348 659569673 483370934 659569673 483370934 140957634 860312364 140957634 283783372 140957634 283783372 715817897 283783372 156032346 844719379 156032346 693071161 156032346 693071161 877297238 120870133 877297238 283011067 877297238 283011067 716750820 283011067 901849350 97510952 901849350 860413698 901849350 860413698 140869691 860413698 576575183 270290354 576575183 270290354 729464668 270290354 306031658 695647586 306031658 347474402 306031658 347474402 652191671 347474402 130302274 919438553 130302274 919438553 82551207 919438553 400613343 599852466 400613343 798515740 400613343 798515740 201820119 798515740 643030624 356125906 643030624 886125865 643030624 886125865 114982917 886125865 225402644 602346836 225402644 602346836 997519951 2611233 997519951 16341490 997519951 16341490 274761638 725614534 274761638 103395047 274761638 103395047 896243507 103395047 723002041 313875006 723002041 313875006 96511106 905742115 96511106 273569544 96511106 273569544 726096210 273569544 468576919 531452617 468576919 352399834 468576919 352399834 982994372 16635682 982994372 571320120 982994372 571320120 173998916 826879885 173998916 232973097 173998916 232973097 765479806 232973097 693517521 305580578 693517521 127746407 693517521 127746407 870515382 127746407 721015985 547541594 721015985 547541594 452108300 547541594 816613447 181916351 816613447 308116072 816613447 308116072 690874324 308116072 748341113 250706359 748341113 714876423 748341113 714876423 285725784 714876423 609018145 390634409 609018145 967002319 609018145 967002319 34047352 967002319 604925400 130691873 604925400 130691873 867387349 130691873 509410232 489497829 509410232 249543756 509410232 249543756 831147644 168150962 831147644 796031489 831147644 796031489 204106421 796031489 725710311 273972210 725710311 509555604 725710311 509555604 490480128 509555604 773268613 224917643 773268613 782086884 773268613 782086884 218066086 782086884 314197945 506571202 314197945 506571202 566534873 195538771 566534873 195538771 802352754 195538771 37821284 963380915 37821284 119369353 37821284 119369353 878870520 119369353 219223498 780931668 219223498 529727674 219223498 529727674 470318912 529727674 257128904 855721415 257128904 855721415 145533383 855721415 228358548 772413605 228358548 805860068 228358548 805860068 194090015 805860068 834042751 165194739 834042751 541742866 834042751 541742866 457690486 541742866 603248212 132623756 603248212 132623756 865493459 132623756 834142445 972403351 834142445 972403351 28958488 972403351 454979288 377899909 454979288 377899909 621923617 377899909 201155422 799153256 201155422 379190456 201155422 379190456 620692058 379190456 176266902 824677075 176266902 271016951 176266902 271016951 728667575 271016951 381119368 619161426 381119368 554168036 381119368 554168036 445599092 554168036 115431325 885484297 115431325 450899526 115431325 450899526 594771568 169452890 594771568 169452890 829836875 169452890 102626233 898975092 102626233 384243068 102626233 384243068 743684840 182118705 743684840 182118705 816213196 182118705 680276582 355234238 680276582 355234238 643892466 355234238 661733749 337772385 661733749 537671966 661733749 537671966 327813279 673620353 327813279 528901590 327813279 528901590 471256899 528901590 83671828 918299019 83671828 546140704 83671828 546140704 453327633 546140704 355817793 644792314 355817793 459333838 355817793 459333838 541372388 459333838 92198121 910048098 92198121 33122042 92198121 33122042 966064976 33122042 631236101 566188866 631236101 566188866 434048642 566188866 555818620 83326450 555818620 83326450 915174258 83326450 787968617 879769240 787968617 879769240 121310505 879769240 772653989 225604926 772653989 688720801 772653989 688720801 44201637 956614523 44201637 111112078 44201637 111112078 887506481 111112078 107531893 970918326 107531893 970918326 30525547 970918326 378574634 418908822 378574634 418908822 582230021 418908822 507764153 503042416 507764153 503042416 496639689 503042416 900333863 99034806 900333863 546139899 900333863 546139899 398500622 601731128 398500622 110822583 398500622 110822583 888022890 110822583 836773366 965040209 836773366 965040209 35886775 965040209 78819837 420751810 78819837 420751810 580092732 420751810 390805624 609449752 390805624 250049819 390805624 250049819 748927583 250049819 513021189 486202087 513021189 70695401 513021189 70695401 927960173 70695401 638493352 559769675 638493352 559769675 413113048 674022218 413113048 674022218 14031347 986613435 14031347 32941875 14031347 32941875 966447461 32941875 131800912 869319208 131800912 458310938 131800912 458310938 854596130 31859388 854596130 31859388 967506517 31859388 116443863 884625198 116443863 457715954 116443863 457715954 543068885 457715954 174069420 826795237 174069420 388425522 174069420 388425522 611209108 388425522 225601237 853787061 225601237 853787061 147373423 853787061 763512146 235109862 763512146 398222195 763512146 398222195 601456757 398222195 875717802 122408667 875717802 746635084 875717802 746635084 254005225 746635084 300572018 569134547 300572018 569134547 733486781 266254042 733486781 457634268 733486781 457634268 535728196 464479109 535728196 125335077 535728196 125335077 872637994 125335077 621226630 378625270 621226630 298032940 621226630 298032940 889581420 61247846 889581420 61247846 937163523 61247846 16016226 984863825 16016226 797720274 16016226 797720274 202634943 797720274 195705754 804431372 195705754 375441314 195705754 375441314 819924263 178608643 819924263 533927254 819924263 533927254 465874937 533927254 882928657 115576094 882928657 522897685 882928657 522897685 448196804 560024971 448196804 560024971 249630925 751631530 249630925 472431049 249630925 472431049 527760600 472431049 313240864 775297977 313240864 775297977 225226841 775297977 292525481 185985461 292525481 185985461 812196229 185985461 685001638 313267081 685001638 40013111 685001638 40013111 959299878 40013111 253607595 987221965 253607595 987221965 13447509 987221965 352639102 469397870 352639102 469397870 839706666 159265394 839706666 832797335 839706666 832797335 167932602 832797335 947064008 51724337 947064008 63389413 947064008 63389413 420074528 902774681 420074528 902774681 99386661 902774681 186789279 813618567 186789279 838143341 186789279 838143341 162829511 838143341 888390393 110421027 888390393 377503829 888390393 377503829 106370468 894929267 106370468 101670392 106370468 101670392 897959565 101670392 426037719 598430120 426037719 598430120 402053456 598430120 667913388 331110332 667913388 839547519 667913388 839547519 161426099 839547519 987268095 12963513 987268095 279396158 987268095 279396158 429509629 750217288 429509629 750217288 195641616 804522977 195641616 718443825 195641616 718443825 281868279 718443825 39680933 961179456 39680933 753660565 39680933 753660565 849463535 142989556 849463535 142989556 855998438 142989556 350897329 650026466 350897329 604348947 350897329 604348947 804349065 104225090 804349065 104225090 895430098 104225090 86000219 915869620 86000219 229032498 86000219 229032498 769435060 229032498 548801358 907407783 548801358 907407783 94952941 907407783 742967217 256455746 742967217 418860590 742967217 418860590 582270232 418860590 823565364 175013873 823565364 557412124 823565364 557412124 442447574 557412124 814116502 27294073 814116502 27294073 990184793 9640514 990184793 854940246 990184793 854940246 146331527 854940246 683073106 315243845 683073106 750461054 683073106 750461054 115005648 886121838 115005648 796612843 115005648 796612843 310526488 375444114 310526488 375444114 949344191 49266599 949344191 825562894 949344191 825562894 169999682 830609290 169999682 29041044 169999682 29041044 970150916 29041044 941430468 145748947 941430468 145748947 429560160 983947329 429560160 983947329 17064349 983947329 903309268 95687400 903309268 334145148 903309268 334145148 665300925 334145148 969239278 29893116 969239278 592355579 969239278 592355579 279125183 721231846 279125183 352884845 279125183 352884845 926785364 72055761 926785364 165529284 926785364 165529284 359538303 640533978 359538303 255901382 359538303 255901382 743294016 255901382 641778156 868374260 641778156 868374260 132787870 868374260 488701861 511185407 488701861 567436077 488701861 567436077 318184412 683547354 318184412 14636814 318184412 14636814 985102167 14636814 868125217 397972845 868125217 397972845 298220648 989922252 298220648 989922252 10529738 989922252 460422249 539040452 460422249 591156906 460422249 591156906 370502322 654292640 370502322 654292640 255569797 745246243 255569797 137661977 255569797 137661977 861031290 137661977 497455040 517192761 497455040 517192761 226577141 774102764 226577141 360856985 226577141 360856985 798885747 199381202 798885747 498647605 798885747 498647605 308127779 693560367 308127779 610216611 308127779 610216611 719752325 279717049 719752325 438785388 719752325 438785388 562150805 438785388 933654375 64687821 933654375 185733976 933654375 185733976 641573928 491687285 641573928 491687285 293953492 896961134 293953492 896961134 104591671 896961134 175065658 825687815 175065658 883700269 175065658 883700269 117390888 883700269 298810382 660723252 298810382 660723252 383868822 322947218 383868822 322947218 990537702 9349101 990537702 934179338 990537702 934179338 67978417 934179338 371920850 191152316 371920850 191152316 806616393 191152316 71667601 929779116 71667601 600078468 71667601 600078468 865917593 132141540 865917593 800657522 865917593 800657522 199785477 800657522 990802433 8946793 990802433 81351040 990802433 81351040 678674912 539305258 678674912 539305258 460154060 539305258 859162007 139809623 859162007 428742287 859162007 428742287 572074697 428742287 817382192 136535671 817382192 136535671 861963758 136535671 123916945 877241710 123916945 814303558 123916945 814303558 747720722 251287509 747720722 782967717 747720722 782967717 217111637 782967717 778502113 220369988 778502113 620499015 778502113 620499015 379692625 620499015 500894633 66713094 500894633 66713094 931848102 66713094 113524937 887653369 113524937 849385512 113524937 849385512 396056414 244875379 396056414 244875379 754464748 244875379 345788005 655105315 345788005 596191940 345788005 596191940 404274382 596191940 73941982 927814165 73941982 474425566 73941982 474425566 612694071 387018125 612694071 898460746 612694071 898460746 103154001 898460746 765357700 9217657 765357700 9217657 990612466 9217657 718864061 772488838 718864061 772488838 228340257 772488838 696887956 302233341 696887956 819900722 696887956 819900722 180953499 819900722 970806539 28319050 970806539 540775735 970806539 540775735 417130611 583235153 417130611 491273349 417130611 491273349 615665675 384195023 615665675 504813502 615665675 504813502 37250264 963958969 37250264 526066535 37250264 526066535 753965628 245504380 753965628 645882320 753965628 645882320 354899913 645882320 867100668 130959615 867100668 637480784 867100668 637480784 31101566 970234656 31101566 48235938 31101566 48235938 950493677 48235938 418003245 582562211 418003245 408078628 418003245 408078628 592380231 408078628 566398436 434446597 566398436 333746308 566398436 333746308 665622640 333746308 218867241 781318500 218867241 111295448 218867241 111295448 887359572 111295448 364834576 635019351 364834576 152229515 364834576 152229515 846461128 152229515 320069772 681567339 320069772 378360942 320069772 378360942 621416262 378360942 357534526 928387943 357534526 928387943 73335375 928387943 556232744 444206672 556232744 713455215 556232744 713455215 287122330 713455215 708878741 290768235 708878741 516925820 708878741 516925820 482851179 516925820 658643516 340940829 658643516 511785395 658643516 511785395 487957900 511785395 580522249 420389119 580522249 495178619 580522249 495178619 267610593 732785730 267610593 250345489 267610593 250345489 912812643 85449357 912812643 814821278 912812643 814821278 185609840 814821278 758237315 153338859 758237315 153338859 845594503 153338859 747032701 478815441 747032701 478815441 105360728 896078178 105360728 836820377 105360728 836820377 715534856 284072700 715534856 721439851 715534856 721439851 278862004 721439851 314301404 687390337 314301404 982317832 314301404 982317832 18776724 982317832 467981535 531934094 467981535 910881911 467981535 910881911 91417508 910881911 982012255 17439638 982012255 58422067 982012255 58422067 185742168 814669628 185742168 268743013 185742168 268743013 731035874 268743013 309859631 691997743 309859631 240992704 309859631 240992704 758006538 240992704 39017947 961956466 39017947 185236340 39017947 185236340 812991085 185236340 619384620 380686633 619384620 131502696 619384620 131502696 866552281 131502696 155112253 845603293 155112253 701053469 155112253 701053469 617136097 382918226 617136097 642203723 617136097 642203723 52134099 949074903 52134099 198369787 52134099 198369787 799774128 198369787 497388661 512722425 497388661 512722425 206408686 793824085 206408686 76183151 206408686 76183151 922637636 76183151 243611744 757557137 243611744 564095842 243611744 564095842 436246148 564095842 179473651 931067023 179473651 931067023 70597909 931067023 508808845 490182714 508808845 686945569 508808845 686945569 151495261 849308227 151495261 3760761 151495261 3760761 996307208 3760761 661780327 389029554 661780327 389029554 561477676 664695505 561477676 664695505 336593109 664695505 549334371 337615029 549334371 337615029 661889232 337615029 381427079 879139011 381427079 879139011 122125585 879139011 321088216 618749510 321088216 618749510 381579857 618749510 305912947 796901675 305912947 796901675 203213331 796901675 777710537 221108279 777710537 641243023 777710537 641243023 359004198 641243023 860839375 137865991 860839375 781832728 860839375 781832728 218306893 781832728 234136136 392902870 234136136 392902870 813737598 184467589 813737598 605419294 813737598 605419294 361650213 638237656 361650213 62349966 361650213 62349966 936130135 62349966 95327818 906879943 95327818 383264480 95327818 383264480 616726056 383264480 73501676 996130446 73501676 996130446 3857951 996130446 436797358 563577752 436797358 871285775 436797358 871285775 129729516 871285775 848349681 150589234 848349681 197092605 848349681 197092605 800957408 197092605 858272118 140636177 858272118 170727804 858272118 170727804 329514505 671938545 329514505 640712760 329514505 640712760 359384951 640712760 196370225 803812968 196370225 104162721 196370225 104162721 895458421 104162721 729016923 958851329 729016923 958851329 41920362 958851329 784049913 214668724 784049913 355150554 784049913 355150554 644036346 355150554 911759112 86467592 911759112 322272674 911759112 322272674 300136563 701212682 300136563 531831463 300136563 531831463 839450633 932323 839450633 932323 999177580 932323 783434527 215368597 783434527 91352697 783434527 91352697 907345409 91352697 779717871 920015875 779717871 920015875 81963563 920015875 161010922 26244833 161010922 26244833 973473179 26244833 203935837 796142478 203935837 342504429 203935837 342504429 741056476 258339524 741056476 889525335 741056476 889525335 111621209 889525335 886929881 111571373 886929881 653427508 886929881 653427508 347344675 653427508 528227214 431943398 528227214 431943398 629645040 369770921 629645040 897808874 629645040 897808874 103853942 897808874 821882609 176602834 821882609 273924920 821882609 273924920 719692137 279836892 719692137 98814963 719692137 98814963 900559905 98814963 662966368 648177404 662966368 648177404 126703802 874109932 126703802 623388029 126703802 623388029 655601896 343977093 655601896 966410312 655601896 966410312 34626740 966410312 562001788 438946642 562001788 603217383 562001788 603217383 97449256 904462022 97449256 279358261 97449256 279358261 720102033 279358261 465757809 534043169 465757809 79802901 465757809 79802901 919077309 79802901 207234106 933010068 207234106 933010068 68888806 933010068 417975666 582596250 417975666 746764039 417975666 746764039 253871255 746764039 270038872 730567488 270038872 948079233 270038872 948079233 53201415 948079233 866503367 131528794 866503367 873805049 866503367 873805049 127058560 873805049 750631877 248516343 750631877 865501251 750631877 865501251 136206821 865501251 476425343 242728664 476425343 242728664 756584244 242728664 123370283 877827163 123370283 56840084 123370283 56840084 942172774 56840084 534026894 465850590 534026894 316562513 534026894 316562513 681574411 316562513 282213 999739706 282213 226441105 282213 226441105 833749158 165439208 833749158 265720415 833749158 265720415 495373474 504244197 495373474 260124069 495373474 260124069 986643058 13471689 986643058 612466175 986643058 612466175 387877258 612466175 423788209 458664973 423788209 458664973 542030618 458664973 75365866 998780414 75365866 998780414 1069950 998780414 316410226 303480996 316410226 303480996 695767949 303480996 530454036 469503210 530454036 262004591 530454036 262004591 737509502 262004591 450208661 843114339 450208661 843114339 157824669 843114339 454996314 544582481 454996314 840253180 454996314 840253180 160688974 840253180 585241577 415322897 585241577 913311002 585241577 913311002 88754040 913311002 766891987 231626705 766891987 498095526 766891987 498095526 150756522 850248445 150756522 91119084 150756522 91119084 907531922 91119084 192458126 807755462 192458126 715042828 192458126 715042828 437132613 295194962 437132613 295194962 812977324 185247016 812977324 794733319 812977324 794733319 205440255 794733319 374952545 599351804 374952545 599351804 636448257 39134532 636448257 39134532 960013790 39134532 328879066 811351276 328879066 811351276 188684478 811351276 849193113 149785130 849193113 504157864 849193113 504157864 495413094 504157864 631612183 296544975 631612183 296544975 702972373 296544975 380740368 619462695 380740368 258875033 380740368 258875033 740541089 258875033 51889109 949299214 51889109 351560616 51889109 351560616 718529379 281335047 718529379 828988843 718529379 828988843 171688648 828988843 352360140 648643669 352360140 957065269 352360140 957065269 43779570 957065269 127352979 525799139 127352979 525799139 809941988 188158545 809941988 806692858 809941988 806692858 193382706 806692858 373122318 626829697 373122318 640994572 373122318 640994572 359232188 640994572 475632761 524170169 475632761 988533961 475632761 988533961 12115476 988533961 886320386 112064588 886320386 641291261 886320386 641291261 358924663 641291261 388722784 581369025 388722784 581369025 444141688 494886047 444141688 494886047 504259004 494886047 471232595 528911195 471232595 226042537 471232595 226042537 772180568 226042537 542684004 735400377 542684004 735400377 265286160 735400377 893365310 105830230 893365310 868826565 893365310 868826565 56459158 944948525 56459158 745627206 56459158 745627206 518586235 481160660 518586235 769716342 518586235 769716342 72296192 929218871 72296192 886418333 72296192 886418333 114704618 886418333 26083544 975017006 26083544 529285889 26083544 529285889 470767140 529285889 151397346 849452654 151397346 162241990 151397346 162241990 932277995 66297076 932277995 378677704 932277995 378677704 556532575 648354203 556532575 648354203 352748083 648354203 460409050 539074433 460409050 785948307 460409050 785948307 214067362 785948307 815438467 182873255 815438467 514333911 815438467 514333911 485379241 514333911 917337739 81603579 917337739 670774084 917337739 670774084 265883355 734629155 265883355 324769188 265883355 324769188 873348248 124681783 873348248 286614028 873348248 286614028 203532077 796637545 203532077 671678109 203532077 671678109 733583476 266130814 733583476 972052632 733583476 972052632 29159676 972052632 220180290 779949645 220180290 912919739 220180290 912919739 89209547 912919739 919221731 79697949 919221731 896575928 919221731 896575928 104924779 896575928 872884872 125094632 872884872 398646249 872884872 398646249 601027005 398646249 719082012 280660247 719082012 984646945 719082012 984646945 16188365 984646945 517614769 482170149 517614769 509133915 517614769 509133915 490965648 509133915 608423082 391231355 608423082 954851805 608423082 954851805 45663641 954851805 957961853 41141326 957961853 471664213 957961853 471664213 89839819 912308475 89839819 217293973 89839819 217293973 781627056 217293973 689368447 309340463 689368447 168371963 689368447 168371963 830895553 168371963 694652783 502694626 694652783 502694626 6008385 993819229 6008385 677978863 6008385 677978863 323534158 677978863 159251217 841672091 159251217 817981037 159251217 817981037 182852713 817981037 169237623 831472101 169237623 85055101 169237623 85055101 913264036 85055101 837252763 655971266 837252763 655971266 198430596 801865054 198430596 270057827 198430596 270057827 909455337 88913043 909455337 850668133 909455337 850668133 150343171 850668133 328985038 272807658 328985038 272807658 726815590 272807658 159872040 840920679 159872040 536034824 159872040 536034824 691209172 307742416 691209172 334702697 691209172 334702697 291580164 709362147 291580164 345027196 291580164 345027196 654436809 345027196 248914999 943877210 248914999 943877210 57756232 943877210 232367915 595668827 232367915 595668827 740877874 31179470 740877874 31179470 968183399 31179470 748904429 250062856 748904429 5438946 748904429 5438946 994668866 5438946 810243479 765982623 810243479 765982623 235109114 765982623 945380721 53321305 945380721 150028854 945380721 150028854 211153202 788714814 211153202 175147414 211153202 175147414 823433059 175147414 192288846 807886380 192288846 272685112 192288846 272685112 726987546 272685112 156296833 844489166 156296833 10204326 156296833 10204326 989613611 10204326 987381041 345425614 987381041 345425614 382718471 754254172 382718471 754254172 246886926 754254172 280390735 720039227 280390735 874650393 280390735 874650393 126239811 874650393 809711134 188349149 809711134 995465308 809711134 995465308 4435224 995465308 295991725 705092860 295991725 758140471 295991725 758140471 243104662 758140471 710221027 289155167 710221027 463841140 710221027 463841140 303049150 698628054 303049150 585021700 303049150 585021700 945128888 53630830 945128888 659765905 945128888 659765905 341422615 659765905 600441350 104744952 600441350 104744952 894764545 104744952 700408819 298950912 700408819 178746496 700408819 178746496 819762043 178746496 1520316 998333368 1520316 511689091 1520316 511689091 488022886 511689091 101459643 907445004 101459643 907445004 94906133 907445004 563128270 437714417 563128270 508957740 563128270 508957740 102923100 898631208 102923100 27001180 102923100 27001180 972573162 27001180 90172953 912036859 90172953 684852398 90172953 684852398 654142499 345360799 654142499 513469716 654142499 513469716 486196825 513469716 533271492 69294938 533271492 69294938 929438255 69294938 134521417 866759790 134521417 548552035 134521417 548552035 451020237 548552035 273215614 966534051 273215614 966534051 34555289 966534051 375028721 284490142 375028721 284490142 715108463 284490142 75749131 926198506 75749131 62477475 75749131 62477475 935939521 62477475 570019483 455385006 570019483 455385006 545421580 455385006 955148703 429319 955148703 429319 999619420 429319 250903943 750211231 250903943 292167473 250903943 292167473 949825050 48812846 949825050 684044720 949825050 684044720 317722996 684044720 846786602 152044779 846786602 903677067 846786602 903677067 98475778 903677067 328829538 655824299 328829538 655824299 345070269 655824299 145071866 856384095 145071866 605500363 145071866 605500363 394383236 605500363 196882679 821326061 196882679 821326061 41148686 959682640 41148686 685158165 41148686 685158165 316643942 685158165 54458449 946928992 54458449 590184430 54458449 590184430 909602325 88682258 909602325 202231753 909602325 202231753 528561386 652173597 528561386 652173597 348559661 652173597 831430831 167895358 831430831 175980303 831430831 175980303 822537925 175980303 901870769 97507868 901870769 196685554 901870769 196685554 38466633 962776289 38466633 884147841 38466633 884147841 486910988 512909032 486910988 866555461 486910988 866555461 134738122 866555461 828045524 170900848 828045524 357933629 828045524 357933629 228298343 824003001 228298343 824003001 176932370 824003001 911242550 86916509 911242550 934028327 911242550 934028327 68086369 934028327 904599614 94143274 904599614 363976315 904599614 363976315 89532421 912609995 89532421 197942912 89532421 197942912 800067947 197942912 791995356 879900128 791995356 879900128 121153209 879900128 788257928 210453596 788257928 560583592 788257928 560583592 439461416 560583592 862121582 136256523 862121582 783199051 862121582 783199051 216786235 783199051 774428430 220679739 774428430 220679739 778189182 220679739 130047026 967980994 130047026 967980994 33183065 967980994 860568699 98934695 860568699 98934695 900486801 98934695 711780150 374585737 711780150 374585737 27654007 973597313 27654007 244380907 27654007 244380907 754736379 244380907 376735824 999453999 376735824 999453999 578849 999453999 91318240 393593238 91318240 393593238 606051020 393593238 280561941 775685132 280561941 775685132 224852755 775685132 379873396 620268487 379873396 672793829 379873396 672793829 328613051 672793829 526348103 372668261 526348103 372668261 626713783 372668261 244333433 756787851 244333433 190964115 244333433 190964115 806847947 190964115 610905719 551752083 610905719 551752083 447582250 551752083 968549088 30823413 968549088 202977327 968549088 202977327 627806454 371648307 627806454 86206348 627806454 86206348 927114074 71682760 927114074 218929688 927114074 218929688 779943995 218929688 893507250 105712851 893507250 539805534 893507250 539805534 459581912 539805534 877023342 121145929 877023342 623289122 877023342 623289122 376843457 623289122 840512412 158374553 840512412 625912627 840512412 625912627 1983174 997898393 1983174 522429302 1983174 522429302 477493870 522429302 248063301 982040760 248063301 982040760 18960855 982040760 427932080 22972380 427932080 22972380 976572495 22972380 913878067 611811892 913878067 611811892 317210849 684596359 317210849 670439937 317210849 670439937 331185460 670439937 157262648 843653757 157262648 455682731 157262648 455682731 836584307 162720783 836584307 459995760 836584307 459995760 540667473 459995760 959475095 39834387 959475095 42746913 959475095 42746913 956213152 42746913 990639941 9212048 990639941 844997698 990639941 844997698 22038677 979272061 22038677 60807973 22038677 60807973 937512798 60807973 474675773 671487839 474675773 671487839 330104270 671487839 508166427 490930767 508166427 520064219 508166427 520064219 208221467 791583042 208221467 326396142 208221467 326396142 672233217 326396142 562742077 438091676 562742077 172408488 562742077 172408488 826363308 172408488 652822782 346942378 652822782 262178840 652822782 262178840 737363184 262178840 427184404 705839036 427184404 705839036 295210308 705839036 450963417 510494784 450963417 510494784 519720846 480263849 519720846 843309100 519720846 843309100 157668265 843309100 443842537 440793696 443842537 440793696 560216731 440793696 311891559 689852342 311891559 214524491 311891559 214524491 849310332 149715011 849310332 292070257 849310332 292070257 707712252 292070257 879554636 118748240 879554636 820308429 879554636 820308429 180513174 820308429 425459223 574755519 425459223 981819907 425459223 981819907 19259666 981819907 629988058 369393395 629988058 604673202 629988058 604673202 278229288 832449679 278229288 832449679 168286830 832449679 772069080 73412910 772069080 73412910 925237109 73412910 487347029 621314810 487347029 621314810 379089392 621314810 480139434 131799187 480139434 131799187 866315438 131799187 114430759 886679747 114430759 432256636 114430759 432256636 568332156 432256636 499177735 554575698 499177735 554575698 70549441 931124242 70549441 356815755 70549441 356815755 642464387 356815755 10101299 990318297 10101299 562696859 10101299 562696859 739129298 260093864 739129298 260093864 739548751 260093864 684037867 519842950 684037867 519842950 110070384 890986225 110070384 393994224 110070384 393994224 607527859 5776207 607527859 5776207 994260877 5776207 819006175 315424951 819006175 315424951 298377050 702634638 298377050 533450561 298377050 533450561 973703724 25859916 973703724 984852388 973703724 984852388 16024360 984852388 109626416 705210550 109626416 705210550 705588330 293983202 705588330 878019284 705588330 878019284 123208833 878019284 649639559 10895879 649639559 10895879 989747051 9982640 989747051 386531039 989747051 386531039 152615979 848152656 152615979 496215627 152615979 496215627 709303697 1032433 709303697 1032433 999134545 1032433 279365809 721035537 279365809 665148230 279365809 665148230 819789096 178733801 819789096 651451915 819789096 651451915 176906853 920200633 176906853 920200633 81728933 920200633 375424055 235742085 375424055 235742085 762987158 235742085 261359002 739712604 261359002 653503211 261359002 653503211 357879794 115222467 357879794 115222467 883162675 115222467 397709214 602497000 397709214 513886747 397709214 513886747 485703863 513886747 383452359 621739051 383452359 621739051 378634701 621739051 977263444 22156967 977263444 305972030 977263444 305972030 693096948 305972030 703698086 149371189 703698086 149371189 849608059 149371189 643702297 503972587 643702297 503972587 432791366 617400684 432791366 617400684 382945182 617400684 976057295 23483821 976057295 499983907 976057295 499983907 499635704 499983907 535419707 23903924 535419707 23903924 975547356 23903924 942668611 290323694 942668611 290323694 149486445 851331592 149486445 642954005 149486445 642954005 357443104 642954005 163759718 837241079 163759718 281669234 163759718 281669234 812952727 185254077 812952727 824673501 812952727 824673501 176267562 824673501 476647005 32839667 476647005 32839667 966589045 32839667 539958766 460570732 539958766 119032562 539958766 119032562 879262467 119032562 13357076 987300927 13357076 643063508 13357076 643063508 357305866 643063508 290029416 710722209 290029416 212768100 290029416 212768100 785626865 212768100 525388694 702180075 525388694 702180075 298920785 702180075 736714182 168597479 736714182 168597479 830652358 168597479 500920742 498514924 500920742 478623192 500920742 478623192 521433781 478623192 90854032 911411613 90854032 701935777 90854032 701935777 299225471 701935777 250409698 980893929 250409698 980893929 20344620 980893929 129696574 311263577 129696574 311263577 718124375 281685539 718124375 346197250 718124375 346197250 653398089 346197250 988534296 11505820 988534296 239522935 988534296 239522935 129155810 871967433 129155810 565914255 129155810 565914255 434293244 565914255 154647767 846113725 154647767 498356502 154647767 498356502 710309965 129067893 710309965 129067893 869048386 129067893 539677377 460817755 539677377 57050971 539677377 57050971 941973964 57050971 575814611 973983325 575814611 973983325 13150705 987663995 13150705 98759312 13150705 98759312 999055439 1121393 999055439 702306315 999055439 702306315 298837711 702306315 813746568 184459525 813746568 807562053 813746568 807562053 172669642 963226451 172669642 963226451 11750337 988895083 11750337 979611421 11750337 979611421 833846003 165352953 833846003 765571645 833846003 765571645 235566014 765571645 245905881 755286270 245905881 842182697 245905881 842182697 158806971 842182697 838692693 152823888 838692693 152823888 908753193 89681909 908753193 571788716 908753193 571788716 428101765 571788716 650830736 348886797 650830736 955467862 650830736 955467862 5983851 993834805 5983851 960473274 5983851 960473274 811193565 133617803 811193565 133617803 864482802 133617803 180668298 820181082 180668298 26908871 180668298 26908871 972660043 26908871 181905477 818886015 181905477 31973679 181905477 31973679 967408320 31973679 360912673 639151856 360912673 637397212 360912673 637397212 685572723 312761412 685572723 699181027 685572723 699181027 302435381 699181027 813066262 185118858 813066262 978963562 813066262 978963562 22333982 978963562 174796862 674120664 174796862 674120664 645570095 51449735 645570095 51449735 947278790 51449735 212054061 787846683 212054061 2783483 212054061 2783483 997309295 2783483 437712336 562518340 437712336 42983311 437712336 42983311 955894679 42983311 548220559 833762197 548220559 833762197 167183914 833762197 853125697 145734347 853125697 719971169 853125697 719971169 144808330 856710073 144808330 147488854 144808330 147488854 851347231 147488854 480905240 518515025 480905240 304692192 480905240 304692192 694452229 304692192 134115505 867269374 134115505 663414049 134115505 663414049 558072497 442486137 558072497 985170596 558072497 985170596 15594188 985170596 77097846 873870913 77097846 873870913 275857771 253298636 275857771 253298636 749425159 249594430 749425159 789560776 749425159 789560776 210240782 789560776 713130276 286440948 713130276 516334605 713130276 516334605 483288722 516334605 800981076 197079458 800981076 533886824 800981076 533886824 465966702 533886824 768852940 229637298 768852940 594465563 768852940 594465563 406037635 594465563 920742869 78005247 920742869 773360372 920742869 773360372 227288885 773360372 991974212 7817893 991974212 693447076 991974212 693447076 308298874 693447076 719144923 280543680 719144923 417056663 719144923 417056663 23688768 977476934 23688768 423330773 23688768 423330773 951488641 31646920 951488641 31646920 967697749 31646920 566992575 433547158 566992575 358284308 566992575 358284308 641094263 358284308 323600804 709242005 323600804 709242005 140767571 860584290 140767571 436371517 140767571 436371517 754141575 245326699 754141575 978262902 754141575 978262902 22964639 978262902 139072570 862355969 139072570 935908169 139072570 935908169 66247915 935908169 981823262 17721613 981823262 401363469 981823262 401363469 598780357 401363469 915496914 83037898 915496914 960162027 915496914 960162027 40507455 960162027 224382092 556240146 224382092 556240146 443500620 556240146 325739212 825458039 325739212 825458039 175299730 825458039 857669545 141209122 857669545 207773337 857669545 207773337 790619239 207773337 855380063 143632273 855380063 410050802 855380063 410050802 590453585 410050802 858955482 139937768 858955482 640652636 858955482 640652636 359407016 640652636 402938775 458276359 402938775 458276359 542319329 458276359 496963842 696336964 496963842 696336964 236604677 764427057 236604677 486057563 236604677 486057563 936925892 61470697 936925892 661375887 936925892 661375887 339837239 661375887 690737333 261812010 690737333 261812010 737725464 261812010 145752074 855500030 145752074 684707230 145752074 684707230 359016321 641211693 359016321 710283895 359016321 710283895 290491046 710283895 554334205 446347778 554334205 460543938 554334205 460543938 539992628 460543938 646110827 353261019 646110827 732309180 646110827 732309180 268111139 732309180 417504400 266339334 417504400 266339334 733411181 266339334 233337022 767670384 233337022 550200322 233337022 550200322 449197017 550200322 362803370 813434725 362803370 813434725 186865475 813434725 974425639 25140391 974425639 253719264 974425639 253719264 459330107 601960022 459330107 601960022 398212647 601960022 724823382 179904362 724823382 179904362 818656088 179904362 687718781 794866828 687718781 794866828 205251573 794866828 903374099 95616929 903374099 973462519 903374099 973462519 27716689 973462519 827707895 171169885 827707895 545124368 827707895 545124368 454464240 545124368 958891878 40383097 958891878 82144314 958891878 82144314 371355314 628881090 371355314 580386182 371355314 580386182 420332277 580386182 25435296 975799855 25435296 172800417 25435296 172800417 826072489 172800417 633275745 568319820 633275745 568319820 431650420 568319820 805537806 192352067 805537806 792705642 805537806 792705642 207260999 792705642 852208020 146587186 852208020 554459106 852208020 554459106 394732850 605079639 394732850 352485698 394732850 352485698 647010272 352485698 211103653 788739003 211103653 616392236 211103653 616392236 438844114 130864048 438844114 130864048 867183340 130864048 857161858 532717518 857161858 532717518 361834215 637979571 361834215 356181412 361834215 356181412 678117181 320123019 678117181 569294534 678117181 569294534 83774640 918153928 83774640 553288824 83774640 553288824 446506815 553288824 384839074 615465065 384839074 56760591 384839074 56760591 942333909 56760591 455260680 544385636 455260680 457017274 455260680 457017274 543789462 457017274 60510493 941495895 60510493 75294670 60510493 75294670 923337198 75294670 125378503 875839552 125378503 361600727 125378503 361600727 637745616 361600727 214149374 785871382 214149374 714826645 214149374 714826645 285809768 714826645 70357406 931371251 70357406 629964947 70357406 629964947 370506355 629964947 222626149 777709772 222626149 675805524 222626149 675805524 325752109 675805524 27621793 973663225 27621793 650141542 27621793 650141542 753354387 246042752 753354387 996348899 753354387 996348899 3502948 996348899 315444485 672384420 315444485 672384420 329009337 672384420 11133559 989315351 11133559 618532491 11133559 618532491 651746321 347879840 651746321 776594733 651746321 776594733 223848356 776594733 771383031 227031639 771383031 305726606 771383031 305726606 693328857 305726606 870893827 127356734 870893827 439434678 870893827 439434678 208210367 985408440 208210367 985408440 15310873 985408440 980348449 19117243 980348449 788506211 980348449 788506211 211340678 788506211 303372942 220611210 303372942 220611210 778209131 220611210 353695474 647277745 353695474 215644661 353695474 215644661 783065179 215644661 566530369 434259874 566530369 345042698 566530369 345042698 842150266 156662635 842150266 424503722 842150266 424503722 391752783 795248707 391752783 795248707 22622914 978652662 22622914 362684941 22622914 362684941 961136092 37796775 961136092 600850009 961136092 600850009 216601256 783396278 216601256 774693525 216601256 774693525 472697971 131991482 472697971 131991482 866020589 131991482 226641745 774011494 226641745 185321866 226641745 185321866 812896905 185321866 455281041 544365986 455281041 282514029 455281041 282514029 717180037 282514029 166191472 834751095 166191472 414155685 166191472 414155685 808149222 189816733 808149222 402008775 808149222 402008775 183992306 816635253 183992306 369372052 183992306 369372052 630009159 369372052 602894326 396601531 602894326 116452806 602894326 116452806 882029784 116452806 91765212 910539586 91765212 650306743 91765212 650306743 866392324 46273853 866392324 46273853 952492819 46273853 50961523 950192592 50961523 414669966 50961523 414669966 923004316 75629690 923004316 672097585 923004316 672097585 329321174 672097585 423928024 397333260 423928024 397333260 602302325 397333260 423760314 576504875 423760314 313930171 423760314 313930171 684294121 313930171 659472469 744614079 659472469 744614079 146622249 854559980 146622249 317378621 146622249 317378621 680925144 317378621 535899641 464268033 535899641 99430913 535899641 99430913 899871577 99430913 217052944 783016024 217052944 511037173 217052944 511037173 846355320 152342695 846355320 208395075 846355320 208395075 395940536 623239374 395940536 623239374 336486387 794634533 336486387 794634533 205522882 794634533 442422981 557452375 442422981 878705148 442422981 878705148 122608901 878705148 743200387 256130238 743200387 508887319 743200387 508887319 491232655 508887319 553476176 447360653 553476176 860605983 553476176 860605983 140734944 860605983 376500949 623640231 376500949 879688715 376500949 879688715 121409405 879688715 946403405 52338248 946403405 908046492 946403405 908046492 94355854 908046492 419315851 269765839 419315851 269765839 931836617 66736787 931836617 186057447 931836617 186057447 109486812 891592899 109486812 122375602 109486812 122375602 875770679 122375602 834691722 274991770 834691722 274991770 405703718 952152901 405703718 952152901 48744923 952152901 216642260 42073649 216642260 42073649 956949597 42073649 596230773 612911212 596230773 612911212 387423191 612911212 428700758 459262532 428700758 459262532 844798054 154094857 844798054 156259723 844798054 156259723 147564846 893055653 147564846 893055653 107997839 893055653 545608583 226735592 545608583 226735592 771667656 226735592 250007591 751115696 250007591 692198195 250007591 692198195 652857178 346911782 652857178 783904414 652857178 783904414 216099172 783904414 546399832 85900206 546399832 85900206 912286522 85900206 696037225 394696070 696037225 394696070 160729216 840236437 160729216 695374851 160729216 695374851 469202116 530902075 469202116 602510132 469202116 602510132 397657634 602510132 674278978 323886231 674278978 803463502 674278978 803463502 196939455 803463502 648001346 95370860 648001346 95370860 903548208 95370860 226728332 773906149 226728332 845209 226728332 845209 999231129 845209 432331441 695893100 432331441 695893100 220219621 779900669 220219621 415447830 220219621 415447830 585175515 415447830 422666724 577727493 422666724 413555364 422666724 413555364 586904690 413555364 574524258 819258854 574524258 819258854 181597769 819258854 241387676 649571454 241387676 649571454 772048402 226243297 772048402 400337811 772048402 400337811 319774059 681801343 319774059 171474137 319774059 171474137 904488923 94345487 904488923 989642533 904488923 989642533 10905789 989642533 727905535 271723364 727905535 612676787 727905535 612676787 387604508 612676787 405792144 250235297 405792144 250235297 748681852 250235297 85373349 916618550 85373349 17579355 85373349 17579355 981906093 17579355 527490566 472740620 527490566 320720289 527490566 320720289 677551228 320720289 436280159 564062922 436280159 269928386 436280159 269928386 729882912 269928386 113160566 888126949 113160566 14492884 113160566 14492884 985277493 14492884 900672690 934572594 900672690 934572594 67593794 934572594 550895041 449535361 550895041 607510522 550895041 607510522 392175935 607510522 956540135 42399356 956540135 461952240 956540135 461952240 119806352 881281197 119806352 375063718 119806352 375063718 624694106 375063718 444205037 555563111 444205037 211349985 444205037 211349985 787256318 211349985 168894179 946618507 168894179 946618507 54842939 946618507 264137610 646477735 264137610 646477735 547594594 453080124 547594594 752941225 547594594 752941225 240325364 988274872 240325364 988274872 12536698 988274872 219433931 597147486 219433931 597147486 403345547 597147486 247933582 753302687 247933582 179450228 247933582 179450228 902554798 96669175 902554798 847336018 902554798 847336018 153385137 847336018 817300081 82015111 817300081 82015111 916723842 82015111 431813714 568169244 431813714 479517051 431813714 479517051 520455015 479517051 15573399 985188500 15573399 569908584 15573399 569908584 429981889 569908584 3449533 996514276 3449533 502188022 3449533 502188022 587706741 231461588 587706741 231461588 833626562 165550173 833626562 287155531 833626562 287155531 640320281 576454446 640320281 576454446 423818925 576454446 518987238 480837096 518987238 673340986 518987238 673340986 328050584 673340986 809699996 188388582 809699996 697561794 809699996 697561794 304176442 697561794 817977022 180486335 817977022 750362886 817977022 750362886 250747828 750362886 369153815 631100119 369153815 683026411 369153815 683026411 318584423 683026411 916961283 81817929 916961283 275972941 916961283 275972941 495139665 504488720 495139665 353442471 495139665 353442471 645962464 353442471 57671623 943939238 57671623 666422094 57671623 666422094 967237526 32190273 967237526 351815998 967237526 351815998 414035446 919990742 414035446 919990742 29246094 976286423 29246094 976286423 24962141 976286423 64878055 184556319 64878055 184556319 813653245 184556319 196107779 804176850 196107779 371569246 196107779 371569246 869225284 128914058 869225284 368464805 869225284 368464805 631264917 368464805 765813615 232670403 765813615 750817891 765813615 750817891 250271069 750817891 250949991 464600570 250949991 464600570 787302458 211263710 787302458 328914669 787302458 328914669 634693759 364746486 634693759 197830610 634693759 197830610 800212438 197830610 316801010 685045223 316801010 241725142 316801010 241725142 927939207 70709847 927939207 646620584 927939207 646620584 354178958 646620584 685240887 109798971 685240887 109798971 888917678 109798971 499996337 499580203 499996337 142739629 499996337 142739629 856286548 142739629 208987007 938736609 208987007 938736609 22275747 979034390 22275747 178754079 22275747 178754079 819744859 178754079 660041512 857786245 660041512 857786245 143755013 857786245 740883949 258479481 740883949 379112078 740883949 379112078 455455507 544256209 455455507 97919726 455455507 97919726 901490576 97919726 328264439 673158511 328264439 24854109 328264439 24854109 974602725 24854109 205208879 794924756 205208879 326044999 205208879 326044999 951316104 47498283 951316104 76766965 951316104 76766965 72822487 928895836 72822487 110449250 72822487 110449250 888322496 110449250 181460414 819383321 181460414 391238846 181460414 391238846 878341828 10727333 878341828 10727333 989121051 10727333 713180945 671091012 713180945 671091012 317627666 759726043 317627666 759726043 241400915 759726043 604383468 281909393 604383468 281909393 717890975 281909393 23336120 977763833 23336120 837774880 23336120 837774880 574397141 426684776 574397141 936337803 574397141 936337803 65799954 936337803 769110327 229334971 769110327 533257535 769110327 533257535 466569079 533257535 996892574 3138636 996892574 310605385 996892574 310605385 319025428 682632826 319025428 560964284 319025428 560964284 439090929 560964284 271176404 806726642 271176404 806726642 193355910 806726642 201843129 798456574 201843129 836429351 201843129 836429351 164410961 836429351 361872528 195304444 361872528 195304444 802628686 195304444 203517125 796645750 203517125 187256479 203517125 187256479 810879096 187256479 170261830 830225355 170261830 450431193 170261830 450431193 550003558 450431193 477479288 953040005 477479288 953040005 47960993 953040005 793736418 51560090 793736418 51560090 947180137 51560090 875561497 682747532 875561497 682747532 318930237 682747532 655254514 156231290 655254514 156231290 842430055 156231290 145745573 855517834 145745573 457907427 145745573 457907427 542924463 457907427 358222133 659034111 358222133 659034111 342061358 659034111 419136843 160879680 419136843 160879680 838200171 160879680 478821260 590089597 478821260 590089597 410376110 590089597 557114864 271562342 557114864 271562342 728087249 271562342 570033013 430583036 570033013 211474102 570033013 211474102 787102983 211474102 456815328 542931327 456815328 326855677 456815328 326855677 963879194 35002417 963879194 197236630 963879194 197236630 549960495 450533694 549960495 281744257 549960495 281744257 777990062 220732516 777990062 491878780 777990062 491878780 177962787 822647284 177962787 434605235 177962787 434605235 610389478 154146518 610389478 154146518 844758826 154146518 682722589 621642398 682722589 621642398 378793460 621642398 527952173 472210131 527952173 750406521 527952173 750406521 250652140 750406521 356958154 573535914 356958154 573535914 531930238 467835430 531930238 634307129 531930238 634307129 365562622 634307129 584884248 415779402 584884248 666733864 584884248 666733864 95426362 906707863 95426362 592041257 95426362 592041257 408504008 592041257 307730880 694043780 307730880 576505130 307730880 576505130 423748584 576505130 257976370 742855600 257976370 571389885 257976370 571389885 893327460 105845249 893327460 323577493 893327460 323577493 674457041 323577493 973228205 26569914 973228205 781926110 973228205 781926110 218205387 781926110 488983240 511011265 488983240 670123068 488983240 670123068 331566826 670123068 909144577 89235006 909144577 749794173 909144577 749794173 251239378 749794173 470638628 63646319 470638628 63646319 955492882 43414051 955492882 179834731 955492882 179834731 795264493 202986628 795264493 89969821 795264493 89969821 908519728 89969821 756072240 243219033 756072240 121740642 756072240 121740642 941209983 57757760 941209983 387622701 941209983 387622701 612009645 387622701 786614088 211905738 786614088 787625181 786614088 787625181 212302603 787625181 749035353 249920416 749035353 456505149 749035353 456505149 544244710 456505149 608087341 391614628 608087341 708505613 608087341 708505613 292581403 708505613 668495711 330397723 668495711 717186366 668495711 717186366 78671787 923293753 78671787 382995417 78671787 382995417 617011052 382995417 148940337 873647554 148940337 873647554 42798772 958010581 42798772 563019933 42798772 563019933 844434958 154584976 844434958 740212609 844434958 740212609 260863976 740212609 263935362 736881331 263935362 736881331 538674058 461706872 538674058 482437094 538674058 482437094 80500472 921550361 80500472 849860092 80500472 849860092 312540949 689208827 312540949 835402015 312540949 835402015 165416333 835402015 858234667 140690938 858234667 719493658 858234667 719493658 195561062 804584942 195561062 562973188 195561062 562973188 437347493 562973188 382940289 775161105 382940289 775161105 225449439 775161105 385946853 192345372 385946853 192345372 976507732 23041087 976507732 718437486 976507732 718437486 90242245 911958959 90242245 323218643 90242245 323218643 674856138 323218643 573439697 594973581 573439697 594973581 405487763 594973581 416684709 583582067 416684709 785570099 416684709 785570099 214421056 785570099 655128577 81601838 655128577 81601838 917362450 81601838 865039321 484027129 865039321 484027129 47639808 953346875 47639808 2149830 47639808 2149830 998064862 2149830 690088910 846086114 690088910 846086114 154666378 846086114 246559176 212393033 246559176 212393033 785965019 212393033 17183142 983875959 17183142 248914793 17183142 248914793 750255443 248914793 436059077 839469257 436059077 839469257 161525296 839469257 211165347 740208005 211165347 740208005 260889134 740208005 180426342 820404540 180426342 356073166 180426342 356073166 643096136 356073166 214363052 785600088 214363052 537145221 214363052 537145221 573606402 427442675 573606402 886069367 573606402 886069367 115070737 886069367 835584390 44828212 835584390 44828212 954094910 44828212 930327581 428115205 930327581 428115205 572757493 428115205 733922926 28791071 733922926 28791071 970403340 28791071 274204107 726044289 274204107 431974145 274204107 431974145 568681035 431974145 376053657 998427540 376053657 998427540 1422023 998427540 559541369 441589165 559541369 842466476 559541369 842466476 158488867 842466476 315127372 686658336 315127372 964232694 315127372 964232694 36843836 964232694 475890148 523879429 475890148 852349252 475890148 852349252 148610377 852349252 338376123 662886678 338376123 786223294 338376123 786223294 73241873 928431259 73241873 622845534 73241873 622845534 482181542 177121679 482181542 177121679 821440327 177121679 696836691 302306067 696836691 81879532 696836691 81879532 916864399 81879532 819887955 923317449 819887955 923317449 78557850 923317449 982268137 17182504 982268137 983274888 982268137 983274888 17788208 983274888 385247859 587575209 385247859 587575209 454252385 159690866 454252385 159690866 839403156 159690866 655841703 913174740 655841703 913174740 88935745 913174740 888876718 109875200 888876718 368097124 888876718 368097124 631511657 368097124 850536000 148519951 850536000 568170286 850536000 568170286 431805290 568170286 948326560 50373003 948326560 791557802 948326560 791557802 208226013 791557802 212785818 516931499 212785818 516931499 482801351 516931499 123789779 877417167 123789779 569311174 123789779 569311174 466060837 401810076 466060837 401810076 598347535 401810076 325908059 996536892 325908059 996536892 3427713 996536892 669301885 186420182 669301885 186420182 811799514 186420182 776828476 221739669 776828476 145449182 776828476 145449182 853467954 145449182 847924554 150929501 847924554 30293770 847924554 30293770 968955107 30293770 294773337 706254271 294773337 676729224 294773337 676729224 510154983 488781302 510154983 852867327 510154983 852867327 148132527 852867327 852232100 146559400 852232100 457525146 852232100 457525146 543230407 457525146 591967586 408364459 591967586 846728435 591967586 846728435 154065065 846728435 713751048 285787275 713751048 932729760 713751048 932729760 69154109 932729760 973623973 26084765 973623973 101325127 973623973 101325127 457943664 541474639 457943664 483805858 457943664 483805858 515736521 483805858 381867886 618488489 381867886 344385435 381867886 344385435 655177273 344385435 639150480 469511753 639150480 469511753 147584618 853545486 147584618 580627848 147584618 580627848 420097035 580627848 229952568 807581746 229952568 807581746 192589613 807581746 909138216 89271008 909138216 531759417 909138216 531759417 252648242 748003048 252648242 8224836 252648242 8224836 991517646 8224836 275441742 725009124 275441742 132169548 275441742 132169548 865912564 132169548 208349036 791428532 208349036 292029896 208349036 292029896 707752920 292029896 391193710 608807336 391193710 352209591 391193710 352209591 701319893 298237969 701319893 914326945 701319893 914326945 20035650 981106903 20035650 629842090 20035650 629842090 821582315 176942237 821582315 995355167 821582315 995355167 4531451 995355167 384216063 202084936 384216063 202084936 796105073 202084936 253737997 746834515 253737997 681084062 253737997 681084062 320542199 681084062 1054465 998789368 1054465 794293985 1054465 794293985 891192381 107639250 891192381 846487411 891192381 846487411 154335293 846487411 747977972 202963367 747977972 202963367 795302939 202963367 299040979 702131320 299040979 336150257 299040979 336150257 914262868 84299184 914262868 531340351 914262868 531340351 362558202 637274079 362558202 104596211 362558202 104596211 894906233 104596211 643954540 355200583 643954540 58351179 643954540 58351179 940347019 58351179 891109684 223910365 891109684 223910365 497657869 502082349 497657869 68697975 497657869 68697975 929940100 68697975 234925061 766090046 234925061 762173345 234925061 762173345 552749288 447938878 552749288 886700959 552749288 886700959 114356263 886700959 532042266 467763715 532042266 840090445 532042266 840090445 160856797 840090445 731114721 268683475 731114721 485832687 731114721 485832687 264314323 736587274 264314323 68861330 264314323 68861330 929890962 68861330 751138702 874619278 751138702 874619278 126266706 874619278 478971399 497009803 478971399 497009803 908100582 90442324 908100582 163507835 908100582 163507835 374063090 876975604 374063090 876975604 124127495 876975604 711803203 172989896 711803203 172989896 910992741 87174808 910992741 394626493 910992741 394626493 604888780 394626493 611929919 387684115 611929919 478858942 611929919 478858942 447939613 560473998 447939613 560473998 439534452 560473998 663636766 335935064 663636766 560359074 663636766 560359074 224447231 931133734 224447231 931133734 70540908 931133734 925023717 73631968 925023717 483276361 925023717 483276361 47773421 953220153 47773421 397290469 47773421 397290469 602325759 397290469 12982521 987839085 12982521 979813935 12982521 979813935 423293899 12683390 423293899 12683390 987494494 12683390 933361860 709358913 933361860 709358913 41976585 958814952 41976585 597972347 41976585 597972347 809342836 84017646 809342836 84017646 914598464 84017646 353279966 647743312 353279966 620221766 353279966 620221766 379903978 620221766 264615143 736241615 264615143 306372250 264615143 306372250 764912179 233721397 764912179 400065945 764912179 400065945 462707917 536498092 462707917 240711782 462707917 240711782 893958111 105328674 893958111 636418487 893958111 636418487 363241221 636418487 814885765 183423658 814885765 269113866 814885765 269113866 730763624 269113866 910734943 87451242 910734943 201485240 910734943 201485240 316818494 685029953 316818494 585148220 316818494 585148220 415215208 585148220 13407066 987262332 13407066 67899385 13407066 67899385 930701916 67899385 682280439 469200827 682280439 469200827 502939819 875335452 502939819 875335452 125793637 875335452 395913810 255763692 395913810 255763692 743407715 255763692 676420092 824662863 676420092 824662863 176288126 824662863 356237504 644314294 356237504 849744939 356237504 849744939 151218788 849744939 699290594 300275177 699290594 691670340 699290594 691670340 310048028 691670340 836708746 162573357 836708746 822197222 836708746 822197222 178362561 822197222 385839579 614545212 385839579 953359580 385839579 953359580 47535952 953359580 642551218 297074507 642551218 297074507 702474508 297074507 367960808 632294214 367960808 455773841 367960808 455773841 544955876 455773841 440834732 559147259 440834732 550647143 440834732 550647143 448843312 550647143 263674946 737211091 263674946 600765094 263674946 600765094 672476139 2993219 672476139 2993219 997154457 2993219 86348126 915557388 86348126 423488012 86348126 423488012 922310045 76429282 922310045 872811369 922310045 872811369 128130758 872811369 524254558 187940878 524254558 187940878 810243233 187940878 27927901 973279978 27927901 764389512 27927901 764389512 975525431 23955631 975525431 344591876 975525431 344591876 387658847 911104625 387658847 911104625 34597707 966479279 34597707 700840776 34597707 700840776 753325106 246050138 753325106 364097233 753325106 364097233 625949043 990887544 625949043 990887544 9508825 990887544 825288639 173367244 825288639 588511428 825288639 588511428 412197511 588511428 675965315 322131195 675965315 765498500 675965315 765498500 235648008 765498500 294984209 706015791 294984209 900193555 294984209 900193555 101809125 900193555 124023533 877102718 124023533 906135667 124023533 906135667 96022451 906135667 656380934 343170460 656380934 629568608 656380934 629568608 60177855 941832686 60177855 772406853 60177855 772406853 712842424 286767313 712842424 834146991 712842424 834146991 166881277 834146991 294847023 101884011 294847023 101884011 897819719 101884011 703220296 296358762 703220296 182524574 703220296 182524574 815718225 182524574 483277612 516362529 483277612 268063603 483277612 268063603 731723951 268063603 655355250 843579978 655355250 843579978 9183944 991188388 9183944 513643737 9183944 513643737 486006475 513643737 204279720 795877622 204279720 480523709 204279720 480523709 519426645 480523709 348872726 651992296 348872726 234949161 348872726 234949161 884231804 114073142 884231804 124659973 884231804 124659973 737747203 714902474 737747203 714902474 285706566 714902474 401191964 599267556 401191964 944345130 401191964 944345130 57120246 944345130 424347418 535391680 424347418 535391680 780270158 218498841 780270158 480308212 780270158 480308212 519643607 480308212 702466129 178532896 702466129 178532896 930741159 67867719 930741159 433597566 930741159 433597566 566919110 433597566 926943600 71815647 926943600 201579642 926943600 201579642 61644677 940355201 61644677 308439344 61644677 308439344 690543981 308439344 35780675 976961853 35780675 976961853 24378109 976961853 908302694 90141774 908302694 555506531 908302694 555506531 170675133 829809529 170675133 113124163 170675133 113124163 885169697 113124163 750015806 249026298 750015806 93302813 750015806 93302813 905402337 93302813 500076828 898687623 500076828 898687623 102864825 898687623 821386316 177168006 821386316 872204052 821386316 872204052 128850576 872204052 916114848 82552530 916114848 149742394 916114848 149742394 333979985 667648259 333979985 289877242 333979985 289877242 709629867 289877242 705068960 586071378 705068960 586071378 414396782 586071378 662631083 336794394 662631083 686437641 662631083 686437641 315363339 686437641 889527409 109312817 889527409 680539735 889527409 680539735 320972736 680539735 583344932 149936394 583344932 149936394 849088724 149936394 434199880 692148696 434199880 692148696 309686736 692148696 694776926 304447785 694776926 659907896 694776926 659907896 328129687 896593524 328129687 896593524 104922381 896593524 200675467 702983555 200675467 702983555 357595309 642871708 357595309 672451533 357595309 672451533 328956218 672451533 709002815 290567318 709002815 545356034 709002815 545356034 268070731 732332644 268070731 284665873 268070731 284665873 715001029 284665873 643965977 956175319 643965977 956175319 44558732 956175319 724998882 274653901 724998882 428204228 724998882 428204228 572653635 428204228 624419894 375386283 624419894 766274212 624419894 766274212 234721590 766274212 533027447 139817215 533027447 139817215 859121188 139817215 12813497 987973498 12813497 156679062 12813497 156679062 842111482 156679062 500725616 498810010 500725616 486795445 500725616 486795445 794008825 56882281 794008825 56882281 942108144 56882281 494884601 504801056 494884601 281008904 494884601 281008904 718856842 280960905 718856842 415245844 718856842 415245844 585322361 415245844 724445079 190375975 724445079 190375975 807391983 190375975 234914150 780461916 234914150 780461916 219586902 780461916 418176271 582401003 418176271 888797163 418176271 888797163 112515616 888797163 469831948 107516233 469831948 107516233 891325526 107516233 814429410 386397559 814429410 386397559 613332832 386397559 658471781 204876785 658471781 204876785 793426454 204876785 696491567 559030721 696491567 559030721 82161507 919857613 82161507 235742710 82161507 235742710 961351765 37519573 961351765 733362819 961351765 733362819 267139528 733362819 970139483 29082906 970139483 722103111 970139483 722103111 102034146 899900067 102034146 838923090 102034146 838923090 620897491 136906823 620897491 136906823 861501837 136906823 405930650 594539440 405930650 189536318 405930650 189536318 808482545 189536318 763549574 664302681 763549574 664302681 336915567 664302681 723601975 275941797 723601975 709193838 723601975 709193838 291781271 709193838 732050432 267664874 732050432 828152187 732050432 828152187 172721640 828152187 787024463 75121839 787024463 75121839 923505592 75121839 910165813 269065243 910165813 269065243 539476309 461021843 539476309 393072243 539476309 393072243 606732200 393072243 286176289 714506140 286176289 40747995 286176289 40747995 958378699 40747995 595691823 404720194 595691823 164435432 595691823 164435432 834991175 164435432 728978866 270691468 728978866 145462474 728978866 145462474 853441292 145462474 197321484 802998053 197321484 202645118 197321484 202645118 795577642 202645118 664593019 386039407 664593019 386039407 55670843 945837857 55670843 588457723 55670843 588457723 778875388 219950017 778875388 863198183 778875388 863198183 138416794 863198183 208442956 377833777 208442956 377833777 621979325 377833777 443719426 728802705 443719426 728802705 271608882 728802705 373628352 513954469 373628352 513954469 661733685 337779179 661733685 695979222 661733685 695979222 305793983 695979222 708841861 290775143 708841861 996165212 708841861 996165212 3828310 996165212 808885776 189067090 808885776 616351065 808885776 616351065 23250479 977853973 23250479 867444482 23250479 867444482 262758290 391127096 262758290 391127096 608520590 391127096 121694467 879468218 121694467 872003622 121694467 872003622 273320527 324406824 273320527 324406824 673872403 324406824 303683685 942110533 303683685 942110533 59806038 942110533 589573446 410887048 589573446 439298943 589573446 439298943 90268917 911946132 90268917 42605345 90268917 42605345 956348902 42605345 935571030 552040535 935571030 552040535 447408333 552040535 542211300 458357083 542211300 955028886 542211300 955028886 45445205 955028886 487486725 262494402 487486725 262494402 737173032 262494402 212811787 786996953 212811787 633310426 212811787 633310426 623567357 376098094 623567357 876038721 623567357 876038721 125058656 876038721 145443029 855861334 145443029 956087556 145443029 956087556 12756488 988022724 12756488 769997390 12756488 769997390 338682883 78319438 338682883 78319438 920548745 78319438 479271377 520287153 479271377 139655145 479271377 139655145 931151400 67473628 931151400 346614211 931151400 346614211 653086812 346614211 728380458 271184480 728380458 605285307 728380458 605285307 122258859 928773266 122258859 928773266 72983097 928773266 262470346 319080312 262470346 319080312 679250357 319080312 638890070 967914124 638890070 967914124 33257314 967914124 429812907 392443623 429812907 392443623 607257668 392443623 48126905 952734545 48126905 21674141 48126905 21674141 977674147 21674141 697670643 301602979 697670643 59290479 697670643 59290479 939862496 58888759 939862496 879269329 939862496 879269329 121972347 879269329 533300287 466538003 533300287 671294742 533300287 671294742 330316141 671294742 939933270 58829032 939933270 451880796 939933270 451880796 548569965 451880796 883345962 115075433 883345962 582917579 883345962 582917579 84587926 917352699 84587926 270749098 84587926 270749098 779349806 219469551 779349806 919142608 779349806 919142608 82963426 919142608 585166269 415493020 585166269 622303303 585166269 622303303 79025856 922898631 79025856 573873794 79025856 573873794 967211563 32206283 967211563 879644513 967211563 879644513 121473019 879644513 348357741 355571457 348357741 355571457 643531392 355571457 542888947 457980245 542888947 40230479 542888947 40230479 959106394 40230479 862306233 570967130 862306233 570967130 428941400 570967130 446129185 553681342 446129185 634693739 446129185 634693739 102919618 898642139 102919618 649221093 102919618 649221093 351840926 649221093 88239265 913761418 88239265 330665157 88239265 330665157 961797895 37036614 961797895 513845654 961797895 513845654 154558710 846192882 154558710 135481147 154558710 135481147 862796044 135481147 526058611 474212008 526058611 8528719 526058611 8528719 991164154 8528719 749781839 249256897 749781839 231959977 749781839 231959977 766634143 231959977 275890206 933098521 275890206 933098521 68786660 933098521 474881183 525022683 474881183 874398345 474881183 874398345 102309487 899559035 102309487 553759252 102309487 553759252 974872365 24631638 974872365 415977553 974872365 415977553 355600671 863243418 355600671 863243418 138345751 863243418 194160859 805843208 194160859 883549650 194160859 883549650 117534837 883549650 553070687 413220813 553070687 413220813 587221279 413220813 430129483 569821203 430129483 247532558 430129483 247532558 751629330 247532558 584028932 762065605 584028932 762065605 238744139 762065605 627370059 358686530 627370059 358686530 640795771 358686530 393536023 633691939 393536023 633691939 242719183 758478205 242719183 755715937 242719183 755715937 865770325 132374996 865770325 168607573 865770325 168607573 566086341 559745545 566086341 559745545 440325537 559745545 795047532 203234553 795047532 249838713 795047532 249838713 749150379 249838713 999221413 849056 999221413 745302970 999221413 745302970 201635693 944766979 201635693 944766979 56619699 944766979 733871923 265747647 733871923 399590192 733871923 399590192 600388869 399590192 854015187 142923874 854015187 142923874 856079251 142923874 849801532 908033774 849801532 908033774 94365073 908033774 267820990 732596646 267820990 825095457 267820990 825095457 175770130 825095457 811361183 186803542 811361183 624780360 811361183 624780360 82908562 919170421 82908562 306985397 82908562 306985397 692119028 306985397 336776139 664511491 336776139 173614227 336776139 173614227 997378604 2718263 997378604 517690426 997378604 517690426 481932977 517690426 524291016 475746805 524291016 922903233 524291016 922903233 79004233 922903233 224209919 11584589 224209919 11584589 988473722 11584589 197721137 802558117 197721137 470186404 197721137 470186404 529786025 470186404 454765947 544830155 454765947 336334834 454765947 336334834 663142496 336334834 281064344 719056271 281064344 700804988 281064344 700804988 364979326 630182046 364979326 630182046 960666073 38281509 960666073 757325829 960666073 757325829 243883412 757325829 627954164 371428849 627954164 554175242 627954164 554175242 445596020 554175242 724010987 275524098 724010987 850838980 724010987 850838980 150109568 850838980 933671364 64682937 933671364 708761865 933671364 708761865 292342499 708761865 464944442 534740356 464944442 687821056 464944442 687821056 314031274 687821056 927833921 70859395 927833921 322105192 927833921 322105192 612280491 387416126 612280491 241790360 612280491 241790360 757280009 241790360 515290920 484276982 515290920 21496473 515290920 21496473 977873061 21496473 686024671 467733584 686024671 467733584 532098182 467733584 659146477 340509785 659146477 809850827 659146477 809850827 190285974 809850827 411834733 381058551 411834733 381058551 618987036 381058551 327624117 800060193 327624117 800060193 200283742 800060193 948967546 49713689 948967546 889135871 948967546 889135871 112052487 889135871 441581616 548771578 441581616 548771578 727885562 271797820 727885562 532163521 727885562 532163521 235641960 765502289 235641960 265917312 235641960 265917312 733767964 265917312 268870125 731758223 268870125 675896795 268870125 675896795 325662370 675896795 191711190 808408506 191711190 697962101 191711190 697962101 303730546 697962101 288856067 769684621 288856067 769684621 231273963 769684621 636491575 362920322 636491575 683625066 636491575 683625066 57156377 944237808 57156377 421083780 57156377 421083780 579631331 421083780 178611586 822033807 178611586 26827098 178611586 26827098 972762667 26827098 484126117 531963652 484126117 531963652 389576306 785665615 389576306 785665615 136062124 865595083 136062124 209153874 136062124 209153874 789378845 209153874 609931728 436764796 609931728 436764796 564120513 436764796 993957183 6071574 993957183 805961420 993957183 805961420 194002737 805961420 841603301 157206005 841603301 779790571 841603301 779790571 220259535 779790571 493241946 333086297 493241946 333086297 666110224 333086297 256476519 744247605 256476519 536507418 256476519 536507418 505409609 493751881 505409609 799755351 505409609 799755351 200576514 799755351 622975798 376688002 622975798 792313889 622975798 792313889 44942717 955694531 44942717 665613874 44942717 665613874 335768527 665613874 86415613 915501907 86415613 320931467 86415613 320931467 940774328 58062145 940774328 155498071 940774328 155498071 843350540 155498071 951062678 47797806 951062678 887224117 951062678 887224117 113847694 887224117 876316284 121846425 876316284 854953373 876316284 854953373 146313290 854953373 725568654 274109703 725568654 737757960 725568654 737757960 262955291 737757960 447374774 552093172 447374774 607226739 447374774 607226739 329649142 671849420 329649142 408936578 329649142 408936578 729372358 270350130 729372358 645079036 729372358 645079036 355571153 645079036 865652736 132487704 865652736 222967528 865652736 222967528 78574792 923315808 78574792 229884944 78574792 229884944 768601693 229884944 351253950 649828895 351253950 645231954 351253950 645231954 486020518 513621843 486020518 724938193 486020518 724938193 275546875 724938193 977832008 21532572 977832008 22999189 977832008 22999189 633775852 365775293 633775852 128098049 633775852 128098049 870246096 128098049 770278338 828092535 770278338 828092535 172779401 828092535 178050617 294911500 178050617 294911500 704529455 294911500 19436002 981501356 19436002 88206543 19436002 88206543 909996541 88206543 194681348 805372881 194681348 482922277 194681348 482922277 516782601 482922277 49699390 951291012 49699390 496070192 49699390 496070192 503211179 496070192 233568472 767440518 233568472 240818428 233568472 240818428 758165708 240818428 255266237 745508317 255266237 402457993 255266237 402457993 854962010 143974690 854962010 195906670 854962010 195906670 234445426 847054328 234445426 847054328 113850736 887221558 113850736 355703490 113850736 355703490 711561823 287915384 711561823 663600034 711561823 663600034 17147 999978824 17147 567777724 17147 567777724 432308475 567777724 341684358 659427718 341684358 290062300 341684358 290062300 709381586 290062300 84190721 917681209 84190721 323800947 84190721 323800947 865668791 132452009 865668791 387283775 865668791 387283775 392498599 859818939 392498599 859818939 1771218 998086951 1771218 507265250 1771218 507265250 696879529 124138891 696879529 124138891 873995722 124138891 552651462 448013050 552651462 363275168 552651462 363275168 636244184 363275168 315383366 686383607 315383366 41965377 315383366 41965377 957113497 41965377 695683383 954493572 695683383 954493572 46007708 954493572 416116134 584260918 416116134 969723333 416116134 969723333 31566478 969723333 922366990 76359588 922366990 247892057 922366990 247892057 250698335 750380158 250698335 411613441 250698335 411613441 765923769 232570378 765923769 685330813 765923769 685330813 316362249 685330813 916205696 82494715 916205696 479108754 916205696 479108754 277256439 884464044 277256439 884464044 90080625 912098780 90080625 866395055 90080625 866395055 134924447 866395055 100314998 901711804 100314998 42713294 100314998 42713294 956275878 42713294 211758874 788051046 211758874 260653860 211758874 260653860 755514691 243622173 755514691 355682914 755514691 355682914 65520740 936703578 65520740 848191194 65520740 848191194 205421765 353166425 205421765 353166425 646194762 353166425 190571429 809553560 190571429 502506838 190571429 502506838 595878281 334231664 595878281 334231664 665229769 334231664 578431859 422434487 578431859 40535667 578431859 40535667 962401927 36402438 962401927 567740719 962401927 567740719 432339014 567740719 969822660 29416944 969822660 665264330 969822660 665264330 122004997 879197953 122004997 813327119 122004997 813327119 470076294 530140008 470076294 753377935 470076294 753377935 247857472 753377935 663991022 335691398 663991022 656947101 663991022 656947101 261428502 769283291 261428502 769283291 231691866 769283291 538247768 462235376 538247768 508598043 538247768 508598043 9732292 990719329 9732292 249477511 9732292 249477511 749564966 249477511 137447041 921631874 137447041 921631874 80303164 921631874 369107691 183522541 369107691 183522541 814731220 183522541 475136129 948425719 475136129 948425719 52719141 948425719 610774990 389031941 610774990 852291591 610774990 852291591 148641315 852291591 657565400 342214948 657565400 783900556 657565400 783900556 216100150 783900556 697917146 301338469 697917146 523451392 697917146 523451392 476515199 523451392 540987142 78550516 540987142 78550516 920312064 78550516 480532870 518813948 480532870 3404998 480532870 3404998 996651703 3404998 674797554 323291328 674797554 262284083 674797554 262284083 737336241 262284083 533752295 546546858 533752295 546546858 20154848 981017862 20154848 47205302 20154848 47205302 951576124 47205302 687493791 760798041 687493791 760798041 240205572 760798041 554705323 374513983 554705323 374513983 757593427 89446296 757593427 89446296 909018774 89446296 348986429 690063948 348986429 690063948 45887975 954612703 45887975 742156219 45887975 742156219 600634279 70900075 600634279 70900075 927763463 70900075 777145222 379907981 777145222 379907981 448352255 550994214 448352255 204781994 448352255 204781994 843054936 155641405 843054936 664238861 843054936 664238861 336991234 664238861 856787172 57827594 856787172 57827594 941140434 57827594 749997405 774932098 749997405 774932098 225686858 774932098 330816328 361035142 330816328 361035142 638438593 361035142 443405637 556384003 443405637 74115281 443405637 74115281 924487715 74115281 662783468 336708437 662783468 177821189 662783468 177821189 820696760 177821189 70002481 931780821 70002481 689721941 70002481 689721941 344733152 656241018 344733152 722380811 344733152 722380811 277859159 722380811 457469652 542132947 457469652 820673505 457469652 820673505 180088047 820673505 826444728 172385018 826444728 864995542 826444728 864995542 136781660 864995542 866760739 8984535 866760739 8984535 990757442 8984535 572077539 899275541 572077539 899275541 102431746 899275541 892550087 52760304 892550087 52760304 945950161 52760304 417677874 582934920 417677874 348388393 417677874 348388393 651271388 348388393 551697971 448841445 551697971 291219221 551697971 291219221 708533478 291219221 148441130 852494442 148441130 641607944 148441130 641607944 358728753 641607944 311186231 693465657 311186231 693465657 308244040 693465657 969631205 29602761 969631205 241632776 969631205 241632776 406214557 594295525 406214557 38025355 406214557 38025355 960918685 38025355 499398732 500291815 499398732 136542084 499398732 136542084 861933761 136542084 217679736 782320434 217679736 176783779 217679736 176783779 821690631 176783779 681085234 317141630 681085234 23302246 681085234 23302246 976173357 23302246 499486602 788438519 499486602 788438519 211415577 788438519 379933266 620186346 379933266 730590907 379933266 730590907 270034734 730590907 398524692 601691352 398524692 793755180 398524692 793755180 206456401 793755180 799551327 198526794 799551327 748774916 799551327 748774916 246833982 754369245 246833982 467863017 246833982 467863017 531908900 467863017 26580874 974533489 26580874 546070361 26580874 546070361 768238391 230283786 768238391 743891625 768238391 743891625 256957566 743891625 293473457 692871862 293473457 692871862 308936582 692871862 42781565 958017447 42781565 275985944 42781565 275985944 900106294 99230866 900106294 532665672 900106294 532665672 411867309 588799844 411867309 500691414 411867309 500691414 930075228 68536303 930075228 659194297 930075228 659194297 341854750 659194297 826205027 172569256 826205027 341122682 826205027 341122682 350243572 650804180 350243572 502481361 350243572 502481361 715543048 284061795 715543048 360615173 715543048 360615173 287869473 712745430 287869473 491052165 287869473 491052165 508080147 491052165 263462618 737366073 263462618 527214350 263462618 527214350 615535052 181178636 615535052 181178636 817336206 181178636 142698621 858913232 142698621 174726719 142698621 174726719 823838588 174726719 649159119 350479111 649159119 332407873 649159119 332407873 666802968 332407873 555111128 445470895 555111128 365605917 555111128 365605917 633896813 365605917 33679157 967427857 33679157 911867081 33679157 911867081 781224554 217636639 781224554 637440476 781224554 637440476 362463661 637440476 618344565 381669619 618344565 975280499 618344565 975280499 25895394 975280499 523200875 107896728 523200875 107896728 890931452 107896728 397211000 602976517 397211000 429009490 397211000 429009490 571788546 429009490 372625216 627570140 372625216 415415729 372625216 415415729 585199894 415415729 546598516 550317331 546598516 550317331 449101391 550317331 683888087 314313206 683888087 318746850 683888087 318746850 301880226 699660524 301880226 32739746 301880226 32739746 966686417 32739746 267582480 865612318 267582480 865612318 32330442 968780790 32330442 306441771 32330442 306441771 692521413 306441771 509013377 857322942 509013377 857322942 144275253 857322942 385108198 615357070 385108198 918160111 385108198 918160111 83747238 918160111 504366752 494721836 504366752 995429223 504366752 995429223 4453616 995429223 935752705 62615022 935752705 641140747 935752705 641140747 359061746 641140747 459161662 447261947 459161662 447261947 553568961 447261947 252692476 892952282 252692476 892952282 108191033 892952282 341796714 659282995 341796714 860914067 341796714 860914067 70993497 930528739 70993497 873030878 70993497 873030878 141087029 182438585 141087029 182438585 815799341 182438585 720853868 278461984 720853868 233233788 720853868 233233788 765235664 233233788 599485248 699934388 599485248 699934388 244636140 817186939 244636140 817186939 183450460 817186939 244414867 194985449 244414867 194985449 833342123 47636060 833342123 47636060 951219871 47636060 633722876 828984867 633722876 828984867 171705766 828984867 251370763 534928673 251370763 534928673 464595344 534928673 316781614 685057933 316781614 604940389 316781614 604940389 741716341 257573979 741716341 712164881 741716341 712164881 179146279 821561886 179146279 769337643 179146279 769337643 392654725 607000225 392654725 904620996 392654725 904620996 97381494 904620996 717061454 282629164 717061454 744018136 717061454 744018136 256722673 744018136 985194012 14551277 985194012 693660523 985194012 693660523 308039588 693660523 716247485 283374708 716247485 804535545 716247485 804535545 195617692 804535545 521340167 478726415 521340167 800653370 521340167 800653370 199792111 800653370 279974147 312139664 279974147 312139664 686144585 312139664 92203820 910034221 92203820 729685575 92203820 729685575 608793065 332290077 608793065 332290077 666886397 332290077 495141299 966607307 495141299 966607307 34470355 966607307 293772570 215193267 293772570 215193
166212 500038274 0 500038274 624345857 500038274 96796998 903213385 96796998 716869493 96796998 716869493 500005671 716869493 408840787 499972692 408840787 919823100 408840787 919823100 919838567 919823100 500001503 40972320 500001503 499973221 500001503 499973221 528964059 499973221 291974110 291968077 291974110 500034053 291974110 500034053 554356734 500034053 104297643 895691308 104297643 330952057 104297643 330952057 669063831 330952057 133775107 133800730 133775107 399749338 133775107 399749338 851264701 851209876 851264701 536598755 851264701 536598755 499980001 536598755 500013093 351839190 500013093 972032344 500013093 972032344 972028560 972032344 63590514 63560102 63590514 808149486 63590514 808149486 500009936 307926000 500009936 500037007 500009936 500037007 271942349 500037007 499982828 488527507 499982828 499986583 499982828 499986583 573290615 573323051 573290615 499992934 573290615 499992934 96130740 96116184 96130740 454144739 96130740 454144739 888566348 111472684 888566348 574168674 888566348 574168674 499962759 21589160 499962759 21589160 978460001 21589160 975021195 670843615 975021195 670843615 211005611 789031251 211005611 127013742 211005611 127013742 127025829 127013742 605439478 668790334 605439478 668790334 674925857 84078428 674925857 84078428 499966104 84078428 977050131 586161047 977050131 586161047 413834068 586161047 499976493 68722716 499976493 115885797 499976493 115885797 499984205 115885797 233768969 776069842 233768969 776069842 776001465 776069842 499969332 50129078 499969332 499983441 499969332 499983441 878672521 121288145 878672521 156299196 878672521 156299196 156284699 156299196 499968700 844164380 499968700 305168888 499968700 305168888 305142474 305168888 491318717 990587720 491318717 990587720 9437798 990587720 499999648 628210262 499999648 628210262 371802284 628210262 694480830 694463072 694480830 500026553 694480830 500026553 499977151 194721485 499977151 876780691 499977151 876780691 500031764 876780691 276634928 276616541 276634928 610202318 276634928 610202318 532417908 210869527 532417908 210869527 210818717 210869527 500022514 28452136 500022514 384394142 500022514 384394142 615601739 384394142 500014594 192986572 500014594 640105460 500014594 640105460 640128466 640105460 271477427 500031187 271477427 969051396 271477427 969051396 969072401 969051396 562128102 437899381 562128102 666010615 562128102 666010615 333935267 666010615 647096905 647081166 647096905 917583668 647096905 917583668 82404883 917583668 499966326 112114589 499966326 977997765 499966326 977997765 22014806 977997765 499975846 660571276 499975846 927711318 499975846 927711318 72337521 927711318 303942971 201326933 303942971 201326933 201284186 201326933 495611772 500012120 495611772 70372555 495611772 70372555 70428345 70372555 523351945 500000741 523351945 148048045 523351945 148048045 917347332 917315274 917347332 809715926 917347332 809715926 190300883 809715926 500001898 447204494 500001898 815154391 500001898 815154391 184908791 815154391 460915942 499965905 460915942 499965905 996188590 3879724 996188590 556993436 996188590 556993436 241448185 758577183 241448185 389928930 241448185 389928930 736665805 736659512 736665805 500031672 736665805 500031672 135142582 500031672 765643621 765656921 765643621 196627728 765643621 196627728 196633791 196627728 500000679 617652297 500000679 617652297 617666918 617652297 105156790 105169360 105156790 500032731 105156790 500032731 596759037 500032731 499998627 290553673 499998627 494777345 499998627 494777345 676342488 499992423 676342488 332744869 676342488 332744869 332687074 332744869 553594159 446386864 553594159 402767118 553594159 402767118 597232319 402767118 249907057 249939159 249907057 500035061 249907057 500035061 629671508 217618800 629671508 217618800 217640720 217618800 499970675 849384625 499970675 849384625 150625919 849384625 500014261 997361038 500014261 937091446 500014261 937091446 937098674 937091446 631436665 499969477 631436665 911998251 631436665 911998251 911947850 911998251 500002614 500039331 500002614 500039331 97658673 500039331 499980520 948981127 499980520 403341511 499980520 403341511 403293010 403341511 500019852 648526772 500019852 519039546 500019852 519039546 519032771 519039546 475562875 500022583 475562875 500024960 475562875 500024960 73386923 500024960 801123273 500004323 801123273 684514315 801123273 684514315 315456687 684514315 766598306 766594757 766598306 683998422 766598306 683998422 315976945 683998422 432056620 322391804 432056620 322391804 677611785 322391804 500018219 626095710 500018219 247140838 500018219 247140838 319940548 498698050 319940548 498698050 501300909 498698050 38722287 961228529 38722287 499991438 38722287 499991438 762153806 499991438 500002845 931335216 500002845 500017525 500002845 500017525 681089728 500017525 536524749 500019810 536524749 16281778 536524749 16281778 983708909 16281778 493710941 910844034 493710941 910844034 500008442 910844034 499991576 29994753 499991576 499989000 499991576 499989000 629224863 499989000 499961942 655026967 499961942 546361708 499961942 546361708 500019338 546361708 46841284 465295991 46841284 465295991 500004893 977619857 500004893 628690710 500004893 628690710 266891474 733119869 266891474 212016562 266891474 212016562 787978607 212016562 528197428 957233710 528197428 957233710 289475648 500032037 289475648 896485726 289475648 896485726 896452059 896485726 500026062 499963945 500026062 499963945 861953983 499963945 499997053 47596716 499997053 47596716 573172752 722011314 573172752 722011314 277941223 722011314 766584312 766590192 766584312 683526205 766584312 683526205 500029577 737992151 500029577 500011710 500029577 500011710 286428685 500011710 480116389 763078258 480116389 763078258 763060334 763078258 724786362 63261661 724786362 63261661 499988966 63261661 500021973 424600713 500021973 424600713 575372895 424600713 499970823 234862041 499970823 500001022 499970823 500001022 220180784 500001022 291889614 896776980 291889614 896776980 103267490 896776980 813527808 338689916 813527808 338689916 298108280 298124286 298108280 587493068 298108280 587493068 412521875 587493068 36958014 285997991 36958014 285997991 500009371 285997991 324502729 906062750 324502729 906062750 500009247 484634913 500009247 484634913 515408809 484634913 80578358 80627375 80578358 499968769 80578358 499968769 843385870 156595544 843385870 954887266 843385870 954887266 45067939 954887266 244833568 244772108 244833568 318223123 244833568 318223123 526015930 500027293 526015930 500027293 937540508 937515774 937540508 244363330 937540508 244363330 44233905 44190798 44233905 456063059 44233905 456063059 500024403 67111376 500024403 636690880 500024403 636690880 636717880 636690880 499972866 570820518 499972866 854574641 499972866 854574641 854563973 854574641 123160627 402389484 123160627 402389484 402415677 402389484 89546108 89541462 89546108 499974154 89546108 499974154 499990388 928288881 499990388 499987629 499990388 499987629 102990238 499987629 919878127 80184931 919878127 582467561 919878127 582467561 417577937 582467561 499992185 237151415 499992185 855184436 499992185 855184436 144818608 855184436 981363978 18618387 981363978 173229362 981363978 173229362 500037595 402726410 500037595 402726410 499994464 402726410 764381772 235651513 764381772 500022408 764381772 500022408 377671920 419295781 377671920 419295781 500036726 419295781 500017510 139618753 500017510 976246571 500017510 976246571 458619115 541336873 458619115 549424416 458619115 549424416 549439632 549424416 325093957 674941404 325093957 499973907 325093957 499973907 294869450 499973907 843008334 500031212 843008334 89427962 843008334 89427962 499995452 89427962 815712353 815656228 815712353 31078479 815712353 31078479 151124760 770423673 151124760 770423673 626819889 373191573 626819889 930918618 626819889 930918618 69071913 930918618 499997705 448826824 499997705 499982329 499997705 499982329 909406541 499982329 102058212 102072397 102058212 393543901 102058212 393543901 901195795 901205966 901195795 16367800 901195795 16367800 983571176 16367800 500016077 297432741 500016077 85586612 500016077 85586612 85610536 85586612 891338037 397143594 891338037 397143594 499996647 267946466 499996647 499992397 499996647 499992397 92674960 499992397 743517390 743500385 743517390 499990849 743517390 499990849 2189194 499965875 2189194 761583081 2189194 761583081 684888386 173626587 684888386 173626587 969799909 30215631 969799909 862428712 969799909 862428712 137596918 862428712 841584096 158414018 841584096 499981452 841584096 499981452 104030081 499981452 974630953 499999086 974630953 297351490 974630953 297351490 702642356 297351490 862577553 569883979 862577553 569883979 569910241 569883979 982240495 199425163 982240495 199425163 199473580 199425163 500017165 197736061 500017165 218433252 500017165 218433252 499980289 218433252 630213380 630220958 630213380 156887796 630213380 156887796 156935194 156887796 499980235 585593949 499980235 248395444 499980235 248395444 500030271 248395444 166083360 166141394 166083360 361908560 166083360 361908560 499963145 996476072 499963145 499986426 499963145 499986426 719527812 499986426 579755292 956257755 579755292 956257755 499973128 956257755 814196343 185838505 814196343 499970865 814196343 499970865 272357443 499970865 433600563 433643714 433600563 499983256 433600563 499983256 853565716 499983256 585564941 197436404 585564941 197436404 197401150 197436404 527754849 527724613 527754849 271767559 527754849 271767559 728171633 271767559 540598455 918539400 540598455 918539400 81452685 918539400 383341511 616645039 383341511 852383929 383341511 852383929 500039246 852383929 499988724 474828310 499988724 499995621 499988724 499995621 917106803 917042565 917106803 97057786 917106803 97057786 499970485 946389767 499970485 36702507 499970485 36702507 36710493 36702507 675556552 675527411 675556552 499970801 675556552 499970801 862362313 499970801 629850918 370155692 629850918 569133577 629850918 569133577 499994028 569133577 669764565 93307289 669764565 93307289 906646379 93307289 389874109 500024004 389874109 454586355 389874109 454586355 499977873 100021704 499977873 499991507 499977873 499991507 809628359 499991507 167952012 937413455 167952012 937413455 940226079 39731547 940226079 39731547 39757601 39731547 499980401 658577060 499980401 251479602 499980401 251479602 748530153 251479602 500028022 45375959 500028022 229679815 500028022 229679815 229667687 229679815 445158400 500030566 445158400 98398003 445158400 98398003 98375558 98398003 500006109 699095813 500006109 499981226 500006109 499981226 179213359 499981226 499994377 323435193 499994377 900751564 499994377 900751564 99227958 900751564 807080142 192912029 807080142 807368956 807080142 807368956 499994125 807368956 559517639 500028182 559517639 500028182 72009578 141869782 72009578 141869782 951637913 951611748 951637913 16869961 951637913 16869961 500020260 16869961 500027116 844987821 500027116 340248934 500027116 340248934 500010449 340248934 578137751 421866274 578137751 48425374 578137751 48425374 499971895 499965989 499971895 499965989 614049700 499965989 500039289 231795695 500039289 231795695 154419148 500038031 154419148 500038031 500006923 383172701 500006923 744775545 500006923 744775545 83104901 466075586 83104901 466075586 533952661 466075586 499970815 943990057 499970815 689574834 499970815 689574834 689594735 689574834 551896958 334744241 551896958 334744241 499965246 500014150 499965246 500014150 854162632 854239397 854162632 400230696 854162632 400230696 500036972 400230696 953066532 46949166 953066532 439323595 953066532 439323595 500005962 439323595 510298464 510349772 510298464 205453789 510298464 205453789 500034560 205453789 543927410 543923443 543927410 499981079 543927410 499981079 205181983 499981079 686045849 500030519 686045849 500030519 282381548 500030519 500002545 440968189 500002545 722589694 500002545 722589694 277426933 722589694 810231756 810251620 810231756 499965272 810231756 499965272 757709139 499965272 870054217 129926530 870054217 726824901 870054217 726824901 500037424 726824901 684848338 500005112 684848338 500010049 684848338 500010049 150412147 500010049 728131124 271823795 728131124 319403926 728131124 319403926 256641858 22883057 256641858 22883057 977094490 22883057 234877519 499988519 234877519 327518410 234877519 327518410 379871316 935468685 379871316 935468685 500036840 935468685 353280720 287453996 353280720 287453996 287514416 287453996 394203850 500001740 394203850 275008133 394203850 275008133 275033106 275008133 500037448 71804589 500037448 71804589 71780627 71804589 689033866 678583156 689033866 678583156 321383013 678583156 499978261 293874718 499978261 771870136 499978261 771870136 771861355 771870136 499989907 140096520 499989907 499977152 499989907 499977152 717590909 499977152 653745169 346276472 653745169 424971156 653745169 424971156 107040683 107012002 107040683 145409286 107040683 145409286 854660085 145381759 854660085 563605184 854660085 563605184 378226947 802094840 378226947 802094840 802133579 802094840 499978372 423423769 499978372 500024746 499978372 500024746 198893701 500024746 689203047 310766318 689203047 507229770 689203047 507229770 121089949 878953638 121089949 631208562 121089949 631208562 646665579 353294765 646665579 668653154 646665579 668653154 894614028 956953729 894614028 956953729 259495701 259527464 259495701 357647739 259495701 357647739 357717309 357647739 136308338 863641819 136308338 495708350 136308338 495708350 499982491 495708350 235614422 764354932 235614422 659535837 235614422 659535837 934885460 65068248 934885460 103322291 934885460 103322291 219281702 780707627 219281702 605724247 219281702 605724247 605735530 605724247 363393462 37572397 363393462 37572397 962403850 37572397 835041371 705667933 835041371 705667933 500029963 705667933 900584645 99442533 900584645 447624729 900584645 447624729 499980706 447624729 934524180 934554034 934524180 45406329 934524180 45406329 499984997 45406329 882606902 882658235 882606902 484125578 882606902 484125578 515913506 484125578 703358860 703303953 703358860 459720754 703358860 459720754 499978716 459720754 499990897 608145407 499990897 560947121 499990897 560947121 439060838 560947121 475859973 475877259 475859973 500036369 475859973 500036369 182578497 500036369 500020212 923180850 500020212 923180850 499988720 923180850 639371470 499992254 639371470 499992254 648820834 499992254 252250112 747764080 252250112 487915938 252250112 487915938 742135019 866809271 742135019 866809271 866790146 866809271 484477067 484450037 484477067 500020577 484477067 500020577 338293465 500020577 465664378 534306577 465664378 499977347 465664378 499977347 254004510 499977347 560054565 560109068 560054565 421052466 560054565 421052466 499968007 421052466 529993079 643157123 529993079 643157123 500021189 643157123 525480765 525510950 525480765 878684828 525480765 878684828 878674784 878684828 86746521 913211041 86746521 245404392 86746521 245404392 895123290 104874248 895123290 500016564 895123290 500016564 693042032 500016564 860719421 860701654 860719421 499970593 860719421 499970593 141942653 858055855 141942653 389497170 141942653 389497170 500029410 389497170 499972854 915686722 499972854 326189796 499972854 326189796 673815357 326189796 500034854 93846935 500034854 291510550 500034854 291510550 708461627 291510550 499994696 581523085 499994696 581523085 178114566 178104405 178114566 878579086 178114566 878579086 499972298 878579086 185352770 185399957 185352770 500011114 185352770 500011114 111605801 500011114 507477391 472720564 507477391 472720564 500020727 472720564 500030218 476769271 500030218 401909604 500030218 401909604 598041052 401909604 499971639 46554418 499971639 500004838 499971639 500004838 375348578 500004838 500018279 76078205 500018279 484450088 500018279 484450088 500001615 484450088 997270239 500035744 997270239 500035744 282835904 500035744 499964816 379238412 499964816 499991156 499964816 499991156 87119529 499991156 265107775 499972662 265107775 500000532 265107775 500000532 773122827 500000532 270210107 500014335 270210107 99245613 270210107 99245613 500014242 99245613 299538915 499971422 299538915 491439739 299538915 491439739 571591289 500029723 571591289 380365986 571591289 380365986 124478823 875561227 124478823 500029693 124478823 500029693 58755501 500029693 970192477 970182511 970192477 499979637 970192477 499979637 30807731 969202384 30807731 262311280 30807731 262311280 737674406 262311280 499978158 861614627 499978158 499965880 499978158 499965880 242229545 203407365 242229545 203407365 203400869 203407365 710647972 710672395 710647972 702907751 710647972 702907751 297094806 702907751 512273451 165672124 512273451 165672124 834336190 165672124 500005782 17728757 500005782 667793163 500005782 667793163 205785770 205792283 205785770 499965240 205785770 499965240 979850974 650519714 979850974 650519714 83893922 916076003 83893922 696358750 83893922 696358750 499983649 696358750 8909186 84833029 8909186 84833029 915178342 84833029 13295330 986714622 13295330 500013294 13295330 500013294 7707884 500013294 291014650 499980377 291014650 833148893 291014650 833148893 833167245 833148893 344842761 499996553 344842761 499997516 344842761 499997516 330244072 499997516 694007857 694003166 694007857 512657087 694007857 512657087 487356788 512657087 500034394 464764805 500034394 983852443 500034394 983852443 16181645 983852443 334715800 500013954 334715800 500039026 334715800 500039026 858632697 141393513 858632697 664963941 858632697 664963941 335015065 664963941 499968267 270760118 499968267 270760118 499965772 270760118 526765045 757344630 526765045 757344630 242661313 757344630 499984254 922776985 499984254 495222514 499984254 495222514 504730948 495222514 431014621 568937619 431014621 500034701 431014621 500034701 109491601 500034701 199396020 999727077 199396020 999727077 499976470 999727077 440623685 559395343 440623685 586374894 440623685 586374894 499986774 586374894 106834090 499986798 106834090 646639589 106834090 646639589 500025471 646639589 406831069 406790819 406831069 894692387 406831069 894692387 894718779 894692387 789194226 344620133 789194226 344620133 388762021 500020155 388762021 500014841 388762021 500014841 698336578 500014841 499989560 981806 499989560 432806465 499989560 432806465 432811847 432806465 820534014 179514486 820534014 678999344 820534014 678999344 320996568 678999344 896498090 500010979 896498090 500022767 896498090 500022767 624306376 500022767 769863976 500011554 769863976 500011554 923423769 500011554 34546651 500028605 34546651 159493046 34546651 159493046 516889759 499993197 516889759 499993197 372007689 499993197 534320145 500012220 534320145 499961253 534320145 499961253 891759719 499961253 419145634 621120619 419145634 621120619 499994240 70076801 499994240 523626576 499994240 523626576 476329395 523626576 500010802 839067852 500010802 499977704 500010802 499977704 108182627 499977704 500006710 107342274 500006710 204918629 500006710 204918629 743137300 543636924 743137300 543636924 391148600 608842264 391148600 500023403 391148600 500023403 211294979 500023403 457790879 457729192 457790879 968482629 457790879 968482629 500004765 968482629 317506262 499968716 317506262 729724093 317506262 729724093 499985536 729724093 329032648 499967505 329032648 546556385 329032648 546556385 546502549 546556385 465249146 465269759 465249146 704280566 465249146 704280566 499995762 704280566 499978446 102989130 499978446 499993467 499978446 499993467 89509275 499993467 839880040 160153210 839880040 349463821 839880040 349463821 650551990 349463821 920203373 79797969 920203373 509361749 920203373 509361749 490667784 509361749 497511813 81477314 497511813 81477314 779676452 580694954 779676452 580694954 499984310 696138510 499984310 40519470 499984310 40519470 500007644 40519470 234117542 765884805 234117542 536519147 234117542 536519147 536488447 536519147 500012107 571925614 500012107 352779698 500012107 352779698 352756821 352779698 541012038 555481768 541012038 555481768 555513621 555481768 500028639 304356935 500028639 884458974 500028639 884458974 328651153 22533562 328651153 22533562 550511171 972984201 550511171 972984201 499980723 173258562 499980723 173258562 826707715 173258562 499984950 185863792 499984950 98032378 499984950 98032378 901964124 98032378 749568904 500007239 749568904 84744500 749568904 84744500 915238001 84744500 709356605 709320191 709356605 499977828 709356605 499977828 34645058 500022387 34645058 138916770 34645058 138916770 672493733 786970228 672493733 786970228 499975223 786970228 500003800 476717987 500003800 797781755 500003800 797781755 202219693 797781755 499989958 856310294 499989958 115832358 499989958 115832358 499977540 115832358 500022768 486340602 500022768 277951038 500022768 277951038 500037601 277951038 200947001 200893260 200947001 612101443 200947001 612101443 500028205 540816283 500028205 540816283 499962006 540816283 754825942 245165740 754825942 869309887 754825942 869309887 441517875 441516005 441517875 499985343 441517875 499985343 998351308 499985343 500006934 568053313 500006934 499968194 500006934 499968194 206344124 499968194 499993808 146012960 499993808 700754456 499993808 700754456 500018941 962592779 500018941 192918680 500018941 192918680 249214439 499976261 249214439 499976261 529617256 13472567 529617256 13472567 986546630 13472567 598892287 598943144 598892287 502391699 598892287 502391699 502352634 502391699 537582902 537529216 537582902 120728137 537582902 120728137 120756260 120728137 410724184 998833665 410724184 998833665 998817959 998833665 499999547 499652649 499999547 499652649 500341124 499652649 449799364 550189039 449799364 532339014 449799364 532339014 500018293 532339014 277879318 80091133 277879318 80091133 919877438 80091133 429379240 500029714 429379240 500029714 534774561 500029714 416530428 714897134 416530428 714897134 285081389 714897134 974459701 25554021 974459701 500016488 974459701 500016488 240488131 240494585 240488131 499980241 240488131 499980241 570589693 499980241 500001415 456349735 500001415 840733096 500001415 840733096 840775808 840733096 657936239 500039152 657936239 752119439 657936239 752119439 499977700 752119439 499991169 839504183 499991169 804259080 499991169 804259080 499988996 804259080 988587364 499999858 988587364 873192251 988587364 873192251 126865355 873192251 478336356 521621357 478336356 801474255 478336356 801474255 198575066 801474255 724271920 611143069 724271920 611143069 500038962 611143069 741522320 500010429 741522320 937374067 741522320 937374067 62602563 937374067 500009551 169046460 500009551 514841875 500009551 514841875 499990617 514841875 974638810 25361175 974638810 868957650 974638810 868957650 100160581 499999714 100160581 500015486 100160581 500015486 875992523 876038207 875992523 541915127 875992523 541915127 458158823 541915127 489584475 489597358 489584475 499961080 489584475 499961080 48655539 500024810 48655539 500024810 870760585 129229696 870760585 484957343 870760585 484957343 500016882 484957343 716497980 283506155 716497980 499980131 716497980 499980131 232590154 499980131 367060623 367012790 367060623 499993860 367060623 499993860 359601383 499993860 499999127 446333851 499999127 603881691 499999127 603881691 185052977 185030445 185052977 886250368 185052977 886250368 499970924 886250368 231583913 231600759 231583913 465854582 231583913 465854582 499984376 943080991 499984376 464211806 499984376 464211806 464211580 464211806 788244916 996355035 788244916 996355035 499981137 996355035 499998197 276691022 499998197 500024601 499998197 500024601 458125262 500024601 985235148 985201749 985235148 175205955 985235148 175205955 824788553 175205955 844239163 844164136 844239163 810974580 844239163 810974580 810960290 810974580 829171162 499981331 829171162 629622126 829171162 629622126 280752867 500018327 280752867 500035576 280752867 500035576 956661977 43337293 956661977 500035640 956661977 500035640 420459394 500035640 942222250 499976401 942222250 500023773 942222250 500023773 627554311 500023773 746222060 746177604 746222060 479156208 746222060 479156208 11680862 11699715 11680862 39910338 11680862 39910338 870470526 648168092 870470526 648168092 351764414 648168092 500033883 295053425 500033883 809331948 500033883 809331948 809397719 809331948 79230982 79241055 79230982 816356804 79230982 816356804 499992229 486594121 499992229 791438819 499992229 791438819 990380583 990393974 990380583 499970487 990380583 499970487 220050116 499970487 722123292 499994648 722123292 99600214 722123292 99600214 99677438 99600214 499997323 543774048 499997323 499964762 499997323 499964762 552505135 499964762 500034510 511812589 500034510 450027532 500034510 450027532 48891083 951059380 48891083 158213080 48891083 158213080 500037238 158213080 104899088 895073019 104899088 499969079 104899088 499969079 710386820 289592963 710386820 461706503 710386820 461706503 461729824 461706503 499980834 713718045 499980834 341018653 499980834 341018653 500007812 341018653 499968248 127426945 499968248 816983482 499968248 816983482 816986354 816983482 500002105 443270127 500002105 500038089 500002105 500038089 727222846 500038089 500033561 967121650 500033561 967121650 967150828 967121650 872535379 127482454 872535379 499991692 872535379 499991692 229806283 499991692 337144677 882184889 337144677 882184889 882177620 882184889 165731058 464634151 165731058 464634151 500036090 464634151 499999489 967532055 499999489 500017050 499999489 500017050 913643489 500017050 84677965 499964304 84677965 927746573 84677965 927746573 72285500 927746573 752066389 499975359 752066389 708156611 752066389 708156611 444584520 413912471 444584520 413912471 647528991 983423946 647528991 983423946 16595138 983423946 804241297 500018658 804241297 500018658 305944085 500018658 601706446 964704993 601706446 964704993 964744009 964704993 500027752 106392798 500027752 106392798 982337084 956390866 982337084 956390866 500035139 956390866 620088299 379958921 620088299 633057776 620088299 633057776 499978633 633057776 499987848 351255932 499987848 371817026 499987848 371817026 500002020 371817026 269014505 730938541 269014505 500027421 269014505 500027421 388246607 388296761 388246607 499993245 388246607 499993245 820549892 499993245 500028574 398521732 500028574 773551158 500028574 773551158 414021158 500013390 414021158 593497624 414021158 593497624 406535428 593497624 838884444 500036184 838884444 635641958 838884444 635641958 499985366 635641958 499991681 392293363 499991681 680369183 499991681 680369183 150878006 150919846 150878006 182542727 150878006 182542727 817484449 182542727 404670147 500031504 404670147 155201534 404670147 155201534 844787838 155201534 479225874 500037100 479225874 272080369 479225874 272080369 500010269 272080369 293160995 365716755 293160995 365716755 572896913 572917858 572896913 500012081 572896913 500012081 709515761 290522162 709515761 465800717 709515761 465800717 386930454 386931282 386930454 500029405 386930454 500029405 274704807 500029405 499994966 61372782 499994966 966275041 499994966 966275041 234061765 234076707 234061765 500013619 234061765 500013619 554566173 500013619 510790077 870284629 510790077 870284629 499970529 870284629 500005225 18724247 500005225 440269147 500005225 440269147 559686190 440269147 334357445 665628683 334357445 376636996 334357445 376636996 807726691 500001989 807726691 499974071 807726691 499974071 959978910 499974071 87066174 912990578 87066174 651996141 87066174 651996141 780942253 393476687 780942253 393476687 598504860 499975386 598504860 499975386 655160456 499975386 364389027 656996788 364389027 656996788 271299002 828840178 271299002 828840178 668947643 331019899 668947643 500013753 668947643 500013753 23264220 500013753 780391560 499977846 780391560 745748315 780391560 745748315 232112320 767957781 232112320 16277650 232112320 16277650 983773430 16277650 846306531 846254597 846306531 257466457 846306531 257466457 223123720 32748052 223123720 32748052 32737319 32748052 244534472 755486146 244534472 72667895 244534472 72667895 499968438 72667895 335292214 664739075 335292214 127106280 335292214 127106280 872922897 127106280 171132634 500031940 171132634 371391214 171132634 371391214 499960925 371391214 366090611 366072677 366090611 499975465 366090611 499975465 364358603 499975465 499963312 674661359 499963312 500027796 499963312 500027796 747659419 500027796 500002252 657018724 500002252 657018724 342982423 657018724 500021968 946832398 500021968 52402499 500021968 52402499 499995387 52402499 499997261 473387093 499997261 204754076 499997261 204754076 795222633 204754076 139755848 139750078 139755848 499996751 139755848 499996751 302645734 499996751 115234328 884787419 115234328 470607462 115234328 470607462 997478216 2506077 997478216 499984154 997478216 499984154 236587949 763429285 236587949 499967015 236587949 499967015 709815568 499967015 658406666 499969353 658406666 201183153 658406666 201183153 798823492 201183153 217488454 910745464 217488454 910745464 76938514 923051906 76938514 573197552 76938514 573197552 573136369 573197552 573048314 500015532 573048314 963296908 573048314 963296908 144950111 527427613 144950111 527427613 500008155 826027089 500008155 826027089 173935680 826027089 500033024 345947268 500033024 499983403 500033024 499983403 161710063 161666106 161710063 271030981 161710063 271030981 728926291 271030981 499963490 852349374 499963490 852349374 499998672 108061483 499998672 108061483 499995600 108061483 754143250 499992856 754143250 499992856 640209820 499992856 781547111 500022696 781547111 90053891 781547111 90053891 90008572 90053891 550065878 608716368 550065878 608716368 447972103 500011616 447972103 500029176 447972103 500029176 647623276 500029176 196771563 300044629 196771563 300044629 699988858 300044629 164550693 835472649 164550693 500005358 164550693 500005358 534825954 465167577 534825954 499989482 534825954 499989482 698167761 499989482 81570249 499986060 81570249 500005305 81570249 500005305 858413154 500005305 79415996 920636949 79415996 532847121 79415996 532847121 916502796 916504593 916502796 740698759 916502796 740698759 487689169 499989678 487689169 499989678 50850859 499989678 500002957 980346905 500002957 153209759 500002957 153209759 846788970 153209759 633816297 984523622 633816297 984523622 15458146 984523622 261958649 500009352 261958649 500009352 188375514 500009352 902916415 499967044 902916415 618121230 902916415 618121230 499994542 618121230 656049882 343952063 656049882 500019604 656049882 500019604 122931414 500019604 500032868 9704852 500032868 192598159 500032868 192598159 499977778 192598159 500003435 14819712 500003435 500009830 500003435 500009830 991386956 500009830 751419731 248636129 751419731 841697747 751419731 841697747 500026696 841697747 940387399 59603057 940387399 676338848 940387399 676338848 500035140 676338848 732119437 267942926 732119437 499988542 732119437 499988542 77923818 77990474 77923818 912725356 77923818 912725356 912721297 912725356 285520553 397683093 285520553 397683093 500032951 695362915 500032951 500009376 500032951 500009376 239076474 500009376 460258959 460317979 460258959 499980371 460258959 499980371 993250663 499980371 449462135 43836732 449462135 43836732 956171332 43836732 305866619 500017712 305866619 500017712 999509157 500017712 711988626 288025787 711988626 521316045 711988626 521316045 521316217 521316045 817517752 817508479 817517752 702660225 817517752 702660225 559855345 499992153 559855345 499992153 792358992 792387565 792358992 635735537 792358992 635735537 499999246 635735537 822498149 177446503 822498149 500034177 822498149 500034177 165273518 500034177 500004574 875356987 500004574 875356987 124679011 875356987 439053429 500017411 439053429 500017411 281627259 500017411 909054929 909047869 909054929 499990537 909054929 499990537 631627571 368366383 631627571 871707717 631627571 871707717 117641466 500014808 117641466 500014808 499998326 465513028 499998326 500035711 499998326 500035711 328990994 500035711 809516271 310737602 809516271 310737602 22701790 22704950 22701790 499983850 22701790 499983850 287658438 499983850 181918206 599828424 181918206 599828424 400196734 599828424 362364902 3263525 362364902 3263525 3306241 3263525 500000164 904770138 500000164 696954359 500000164 696954359 303092566 696954359 537071592 362103221 537071592 362103221 362052382 362103221 500033325 512513479 500033325 500002817 500033325 500002817 946613467 500002817 667346558 500025538 667346558 434864073 667346558 434864073 445614397 445629218 445614397 427588387 445614397 427588387 500030284 427588387 500006421 932517512 500006421 500024752 500006421 500024752 871997906 500024752 692999878 692993103 692999878 95799791 692999878 95799791 904174605 95799791 499977538 897559479 499977538 499987293 499977538 499987293 688662893 499987293 58946236 941053264 58946236 157417860 58946236 157417860 842577497 157417860 729074897 270982462 729074897 124881200 729074897 124881200 875157476 124881200 205863430 794134172 205863430 545751910 205863430 545751910 545736218 545751910 325109618 325071213 325109618 499992138 325109618 499992138 524258727 499992138 110588903 110583511 110588903 499993029 110588903 499993029 676037158 499993029 412677239 151753186 412677239 151753186 47692546 500035521 47692546 500035521 619267793 500035521 564796067 564786861 564796067 500017173 564796067 500017173 992176844 500017173 88850805 455562833 88850805 455562833 500015477 455562833 402553599 402547460 402553599 499963800 402553599 499963800 662389400 499963800 459971767 459944347 459971767 559329205 459971767 559329205 559317065 559329205 267593229 499991556 267593229 499991556 523740857 499991556 500014046 113745925 500014046 113745925 113722306 113745925 499991604 863065991 499991604 863065991 863109099 863065991 730059683 500024406 730059683 683755947 730059683 683755947 512399344 499961795 512399344 525989129 512399344 525989129 525935726 525989129 209100806 209128896 209100806 693359753 209100806 693359753 499966625 693359753 98508384 98507272 98508384 484435817 98508384 484435817 515591201 484435817 459852855 540184784 459852855 33037715 459852855 33037715 966960787 33037715 500004117 500007344 500004117 500007344 689605339 500007344 143383323 922072602 143383323 922072602 77949415 922072602 349097435 500032588 349097435 500032588 201205912 60147287 201205912 60147287 939840826 60147287 499990719 652008374 499990719 500015690 499990719 500015690 79914554 920096946 79914554 853749279 79914554 853749279 499974811 853749279 105478675 500002673 105478675 500002673 953244858 500002673 496231074 5570261 496231074 5570261 994432962 5570261 499960495 830379298 499960495 830379298 499992018 265996973 499992018 962283182 499992018 962283182 500012494 962283182 168302037 168294880 168302037 251156090 168302037 251156090 748886386 251156090 445447692 967113649 445447692 967113649 725773060 203640671 725773060 203640671 146393545 499992357 146393545 419139873 146393545 419139873 500002256 419139873 483358159 673030880 483358159 673030880 327003198 673030880 616520478 383462162 616520478 537990481 616520478 537990481 527024593 283823812 527024593 283823812 500029327 283823812 627142777 627166572 627142777 500024355 627142777 500024355 31312972 500024355 828671336 387197775 828671336 387197775 499993237 625683031 499993237 499966698 499993237 499966698 883469404 499966698 298378253 298389027 298378253 500020571 298378253 500020571 933914728 500020571 684129826 315877550 684129826 379556578 684129826 379556578 313763401 501713073 313763401 501713073 914261293 914306309 914261293 322884217 914261293 322884217 41048530 41071247 41048530 467599123 41048530 467599123 576546680 423438801 576546680 924299363 576546680 924299363 924296082 924299363 88006044 573330507 88006044 573330507 696282479 696316638 696282479 133604624 696282479 133604624 866323496 133604624 679807960 500013870 679807960 500013870 120556650 726230612 120556650 726230612 273750367 726230612 186787244 349761136 186787244 349761136 650271868 349761136 199272824 199313302 199272824 499971739 199272824 499971739 192706620 499971739 623303174 824908951 623303174 824908951 175099829 824908951 230756468 230720075 230756468 500028360 230756468 500028360 767547011 500028360 716433003 130703813 716433003 130703813 130656349 130703813 336351752 803950766 336351752 803950766 196109125 803950766 815917756 815857845 815917756 467399744 815917756 467399744 263093627 263135823 263093627 498583676 263093627 498583676 961242628 500022749 961242628 237855345 961242628 237855345 67897332 718338917 67897332 718338917 718340390 718338917 500024835 411665668 500024835 807663697 500024835 807663697 191128505 808912303 191128505 499981575 191128505 499981575 48780671 499981575 385844100 385846788 385844100 539042984 385844100 539042984 539071948 539042984 468786636 468762520 468786636 731281434 468786636 731281434 577838270 499968501 577838270 783340786 577838270 783340786 216676196 783340786 499964232 149629827 499964232 178195251 499964232 178195251 821829836 178195251 209498627 209493144 209498627 190546362 209498627 190546362 638482138 665960478 638482138 665960478 665999551 665960478 201826906 798173286 201826906 499985914 201826906 499985914 876098182 499985914 299032209 701033511 299032209 485394363 299032209 485394363 500033929 985787697 500033929 37137886 500033929 37137886 37142696 37137886 448395970 655166713 448395970 655166713 653413398 653413110 653413398 994559800 653413398 994559800 5504662 994559800 499997676 347699138 499997676 347699138 222992371 901135238 222992371 901135238 499988960 901135238 403099621 38866538 403099621 38866538 38864478 38866538 183905030 500006467 183905030 175866467 183905030 175866467 824150771 175866467 677880861 677889502 677880861 285939494 677880861 285939494 72467687 499978937 72467687 435783417 72467687 435783417 714695585 735558602 714695585 735558602 264450513 735558602 500022836 979463757 500022836 667511164 500022836 667511164 667524971 667511164 600879245 499998742 600879245 499998742 293715626 499998742 542826730 500026565 542826730 500013206 542826730 500013206 929099168 500013206 500012496 505454736 500012496 125138877 500012496 125138877 874852323 125138877 653971317 654020276 653971317 455111083 653971317 455111083 455156550 455111083 958421676 958408761 958421676 500033893 958421676 500033893 213929300 500033893 345907233 654045227 345907233 544920206 345907233 544920206 544956471 544920206 500010213 83959538 500010213 284163998 500010213 284163998 942730206 942724496 942730206 211110937 942730206 211110937 500012511 856722081 500012511 839243424 500012511 839243424 937344337 350948279 937344337 350948279 22111291 977934383 22111291 810987822 22111291 810987822 420025962 238148093 420025962 238148093 500001602 238148093 73247967 73272183 73247967 634929940 73247967 634929940 634980780 634929940 264109066 735889192 264109066 500502548 264109066 500502548 500461734 500502548 499970051 258394530 499970051 310548195 499970051 310548195 310595819 310548195 425600249 425605600 425600249 151567958 425600249 151567958 500031003 401401017 500031003 401401017 654601057 320557703 654601057 320557703 679455813 320557703 102059723 897906847 102059723 120927706 102059723 120927706 879096249 120927706 456006618 456075986 456006618 10840872 456006618 10840872 10879300 10840872 500006456 909088417 500006456 909088417 90864264 909088417 499964400 60598485 499964400 709254864 499964400 709254864 709221823 709254864 230579733 769456004 230579733 743970881 230579733 743970881 893233980 893240570 893233980 442328286 893233980 442328286 20396416 979632499 20396416 121455735 20396416 121455735 683418043 683374727 683418043 466592879 683418043 466592879 500026836 466592879 607781840 500014700 607781840 500005871 607781840 500005871 304428095 1885903 304428095 1885903 960093864 919544446 960093864 919544446 500001068 919544446 500001974 126453076 500001974 360930832 500001974 360930832 639033202 360930832 127339710 872679030 127339710 162726238 127339710 162726238 371633907 468200622 371633907 468200622 500027863 193363988 500027863 500037976 500027863 500037976 835291074 835281977 835291074 499967021 835291074 499967021 50035787 499967021 749345538 749309265 749345538 381414082 749345538 381414082 69272093 69242107 69272093 916602982 69272093 916602982 916592770 916602982 771352998 499972565 771352998 499972565 136388074 863672233 136388074 249374148 136388074 249374148 950643714 49329631 950643714 918801100 950643714 918801100 259552039 499982635 259552039 499982635 932871076 499982635 924765287 924781228 924765287 309397776 924765287 309397776 98187384 901812833 98187384 499977296 98187384 499977296 919444199 499977296 499969264 170252552 499969264 460037532 499969264 460037532 460026303 460037532 593529955 711611194 593529955 711611194 885806044 334532053 885806044 334532053 68473921 68488802 68473921 499994337 68473921 499994337 717973812 282047253 717973812 574688080 717973812 574688080 500015567 30759704 500015567 499983621 500015567 499983621 940288201 59710153 940288201 660506701 940288201 660506701 500019859 738189878 500019859 84256969 500019859 84256969 84274104 84256969 761441904 774039283 761441904 774039283 774026023 774039283 495031345 499972089 495031345 499972089 453514153 499972089 479107149 520920917 479107149 62102762 479107149 62102762 937903885 62102762 440081933 499986275 440081933 499986275 965474820 34533153 965474820 82052600 965474820 82052600 150371379 306477206 150371379 306477206 812326839 905724815 812326839 905724815 94267083 905724815 326195740 673872506 326195740 892497633 326195740 892497633 952920958 499966167 952920958 731069622 952920958 731069622 268999451 731069622 499988304 939480788 499988304 804714760 499988304 804714760 499974548 804714760 500029404 256195068 500029404 499975722 500029404 499975722 120332450 499975722 499998155 787130585 499998155 749241352 499998155 749241352 499981036 749241352 499999937 253001828 499999937 387768914 499999937 387768914 612279238 387768914 138803641 500002486 138803641 500002486 339659936 464147069 339659936 464147069 701670481 513670464 701670481 513670464 500009661 513670464 500017716 247220915 500017716 247220915 247218352 247220915 655402730 344524088 655402730 175223111 655402730 175223111 242820338 757168516 242820338 500008359 242820338 500008359 868419367 500008359 795202474 204791209 795202474 445244510 795202474 445244510 398295227 18180179 398295227 18180179 18146980 18180179 164563368 499975405 164563368 499974259 164563368 499974259 547096577 969879213 547096577 969879213 500008612 969879213 771410805 114235471 771410805 114235471 885727414 114235471 196939243 980765714 196939243 980765714 500018341 980765714 476744037 166657589 476744037 166657589 166688272 166657589 701229921 619153653 701229921 619153653 500022373 619153653 808401059 191573824 808401059 499977351 808401059 499977351 154173746 499977351 895470527 499968195 895470527 500004279 895470527 500004279 156561323 500004279 922123391 922141563 922123391 500012207 922123391 500012207 193103760 500012207 375516707 499967562 375516707 887475655 375516707 887475655 887405330 887475655 639117375 360892665 639117375 675319916 639117375 675319916 675267134 675319916 499992252 413612112 499992252 699093888 499992252 699093888 40219142 40262264 40219142 499980328 40219142 499980328 610458453 499980328 67133659 500018171 67133659 500018171 780702806 500018171 746155218 552343389 746155218 552343389 552335286 552343389 676189369 676179610 676189369 500002499 676189369 500002499 678493214 500002499 6406995 500015291 6406995 265418061 6406995 265418061 743061607 9304902 743061607 9304902 500005329 9304902 967928236 967893640 967928236 883206967 967928236 883206967 102292446 102268927 102292446 193857498 102292446 193857498 500017157 500019800 500017157 500019800 147083174 990632548 147083174 990632548 9399461 990632548 117152491 370641162 117152491 370641162 500008780 370641162 499984270 135745113 499984270 756739114 499984270 756739114 839251424 160760198 839251424 656389408 839251424 656389408 499967775 30578565 499967775 30578565 30635259 30578565 351694605 783673262 351694605 783673262 499965115 783673262 196666948 500016421 196666948 959143486 196666948 959143486 500024538 959143486 152832471 240635954 152832471 240635954 759426568 240635954 500008657 196557904 500008657 499999954 500008657 499999954 301393229 499999954 499964092 914268494 499964092 914268494 499982681 229463298 499982681 681478480 499982681 681478480 547655295 500018876 547655295 947525794 547655295 947525794 947548657 947525794 115551206 115547470 115551206 827103570 115551206 827103570 784218337 215811080 784218337 601100469 784218337 601100469 231547659 768443336 231547659 242469478 231547659 242469478 816927257 918549079 816927257 918549079 918556163 918549079 648331104 13296734 648331104 13296734 500001045 664096095 500001045 243724273 500001045 243724273 499960519 243724273 499976301 540688767 499976301 540688767 540740232 540688767 180019900 820037269 180019900 300570860 180019900 300570860 850137116 149903728 850137116 829490158 850137116 829490158 170492632 829490158 620654847 379330648 620654847 959906581 620654847 959906581 40045411 959906581 788021717 787995676 788021717 893290838 788021717 893290838 500006741 893290838 500019024 280293193 500019024 280293193 719712068 280293193 500015631 195768248 500015631 964208693 500015631 964208693 499961266 98933422 499961266 952510449 499961266 952510449 952554880 952510449 553484600 500001972 553484600 801923647 553484600 801923647 308518341 499963587 308518341 499963587 923506487 499963587 499978045 877661095 499978045 780926420 499978045 780926420 219025065 780926420 839799601 962520142 839799601 962520142 962547355 962520142 723658946 499964483 723658946 978403078 723658946 978403078 21621464 978403078 499976324 411325295 499976324 450915353 499976324 450915353 500010034 450915353 500008971 710442291 500008971 268273064 500008971 268273064 731749820 268273064 9573181 9562663 9573181 216839816 9573181 216839816 680740274 805732933 680740274 805732933 805758403 805732933 499977062 334222740 499977062 598797587 499977062 598797587 500013847 598797587 46647596 499995525 46647596 815028710 46647596 815028710 815014998 815028710 499990455 823966416 499990455 233638344 499990455 233638344 941542353 941489525 941542353 499964679 941542353 499964679 667029403 998700982 667029403 998700982 1284021 998700982 22914249 22919227 22914249 499982618 22914249 499982618 293244115 499982618 180712394 879793187 180712394 879793187 499975735 879793187 241356607 149049970 241356607 149049970 149104314 149049970 584776287 781356701 584776287 781356701 781291155 781356701 499989666 499986776 499989666 499986776 575323523 499986776 342164023 499977908 342164023 762241090 342164023 762241090 237758140 762241090 837802172 894335444 837802172 894335444 894328895 894335444 619714777 60019322 619714777 60019322 109777993 500033074 109777993 399748002 109777993 399748002 399791646 399748002 167838324 832173615 167838324 499989773 167838324 499989773 583673411 499989773 527762916 472212304 527762916 924991038 527762916 924991038 75076418 924991038 499983336 418672225 499983336 418672225 731613554 739905080 731613554 739905080 260105815 739905080 333566937 500035757 333566937 883723322 333566937 883723322 961678065 500023035 961678065 727757536 961678065 727757536 217683979 121197310 217683979 121197310 551034102 551028343 551034102 334897982 551034102 334897982 337569420 621995002 337569420 621995002 621980029 621995002 499964624 337051216 499964624 429220237 499964624 429220237 570762705 429220237 125514084 125544835 125514084 500017990 125514084 500017990 713737399 208759606 713737399 208759606 323900031 339291310 323900031 339291310 660708408 339291310 451635969 500008126 451635969 500008126 601990506 500008126 499961700 23493061 499961700 247617096 499961700 247617096 926259452 926254565 926259452 41639611 926259452 41639611 500022689 500011941 500022689 500011941 809582854 499984068 809582854 500024281 809582854 500024281 975501801 500024281 902260620 97723068 902260620 669451493 902260620 669451493 500031638 889582962 500031638 92912069 500031638 92912069 92903711 92912069 511039557 511029746 511039557 249650830 511039557 249650830 500007237 249650830 500025105 671076233 500025105 671076233 671050579 671076233 500004077 261045804 500004077 680413938 500004077 680413938 991488625 991516887 991488625 204991026 991488625 204991026 27879577 972112349 27879577 499983265 27879577 499983265 687130556 499983265 339386781 800870576 339386781 800870576 199162877 800870576 424034915 575984851 424034915 981855158 424034915 981855158 981889616 981855158 499995866 300354025 499995866 499987672 499995866 499987672 235412666 499987672 288611192 500039494 288611192 500039494 58073870 500039494 74753863 74741580 74753863 585983957 74753863 585983957 500037987 167523621 500037987 453710629 500037987 453710629 546285962 453710629 499975268 849357169 499975268 849357169 946719812 499987508 946719812 552194147 946719812 552194147 499960852 552194147 499989586 995816424 499989586 686845213 499989586 686845213 313124727 686845213 499986435 267045300 499986435 267045300 267077402 267045300 980470358 980446214 980470358 572649417 980470358 572649417 383524272 383520658 383524272 943171600 383524272 943171600 56836055 943171600 147644070 500021984 147644070 500033527 147644070 500033527 356019794 500033527 148147830 500010625 148147830 832641814 148147830 832641814 688594393 499983863 688594393 499983863 79953091 499983863 500002434 749460001 500002434 749460001 749447182 749460001 25592360 974398732 25592360 489890496 25592360 489890496 965300184 34758791 965300184 451987498 965300184 451987498 451949871 451987498 818186450 818162462 818186450 389805150 818186450 389805150 44475689 44444344 44475689 298761144 44475689 298761144 701167558 298761144 291121983 500019693 291121983 500019693 860529568 499963058 860529568 733994458 860529568 733994458 499967596 845338694 499967596 582797474 499967596 582797474 35193785 964825164 35193785 86076353 35193785 86076353 500005721 777825524 500005721 226823187 500005721 226823187 226820250 226823187 606774816 943344133 606774816 943344133 176047522 176118519 176047522 752315295 176047522 752315295 504830232 495162202 504830232 500020640 504830232 500020640 671212358 500020640 500009723 997861518 500009723 997861518 499981710 286756607 499981710 793738557 499981710 793738557 793748726 793738557 114189514 885868163 114189514 499962743 114189514 499962743 741913682 499962743 499992495 974121803 499992495 40242860 499992495 40242860 499987691 40242860 740986326 635488842 740986326 635488842 364463778 635488842 381151332 472668762 381151332 472668762 484137143 702737180 484137143 702737180 702769187 702737180 567497465 452764383 567497465 452764383 415564516 915943918 415564516 915943918 500006535 293961824 500006535 293961824 293925777 293961824 500019058 199279592 500019058 885552196 500019058 885552196 499982846 214132575 499982846 483017354 499982846 483017354 483007540 483017354 615361580 676353349 615361580 676353349 154006866 154066817 154006866 351371376 154006866 351371376 648611240 351371376 405760058 405767658 405760058 187770334 405760058 187770334 747705936 747652684 747705936 499978061 747705936 499978061 130070728 499978061 902329286 902313579 902329286 499981171 902329286 499981171 262076736 499997272 262076736 66970999 262076736 66970999 66936936 66970999 500002006 770014104 500002006 500028430 500002006 500028430 678724212 500028430 499993890 336059352 499993890 777046027 499993890 777046027 499991118 777046027 607758898 96123986 607758898 96123986 903841310 96123986 652463962 959935514 652463962 959935514 40078446 959935514 222054263 313321302 222054263 313321302 313305174 313321302 133246635 133220699 133246635 438204039 133246635 438204039 670951003 500005647 670951003 155131786 670951003 155131786 499963776 155131786 499985493 910972672 499985493 500002802 499985493 500002802 955783149 500038591 955783149 359237031 955783149 359237031 435362846 500007870 435362846 281519841 435362846 281519841 137520638 500022978 137520638 500022978 754428553 500022978 499974437 208255728 499974437 208255728 499960244 208255728 885698544 828204945 885698544 828204945 749972461 749933540 749972461 832055020 749972461 832055020 499979341 832055020 500016687 466227719 500016687 500014889 500016687 500014889 294943693 500014889 499986464 335238539 499986464 898443687 499986464 898443687 101538161 898443687 470913396 529100617 470913396 703355182 470913396 703355182 674881067 197341590 674881067 197341590 500034400 197341590 604117743 899843963 604117743 899843963 899819470 899843963 432669834 500011228 432669834 729652246 432669834 729652246 729646000 729652246 54374104 945583981 54374104 500007264 54374104 500007264 884848839 115178926 884848839 499986327 884848839 499986327 346992724 746105544 346992724 746105544 253914693 746105544 499990844 211747221 499990844 834586369 499990844 834586369 834566548 834586369 610713916 499987625 610713916 499987625 799591079 499987625 89578729 910438075 89578729 10836675 89578729 10836675 779722127 779723390 779722127 499979373 779722127 499979373 132186124 867762610 132186124 476389975 132186124 476389975 499999303 476389975 36540842 963422292 36540842 346021130 36540842 346021130 500002621 139299241 500002621 285418572 500002621 285418572 500036199 285418572 416754080 499987134 416754080 499963347 416754080 499963347 986667170 499963347 520927120 520626600 520927120 520626600 500013321 273352222 500013321 603652864 500013321 603652864 603660730 603652864 191425610 499999910 191425610 835328509 191425610 835328509 43909542 43904359 43909542 390832632 43909542 390832632 652542968 652545132 652542968 513020245 652542968 513020245 67135334 67135000 67135334 380581984 67135334 380581984 960792772 500026391 960792772 500026391 263267282 500026391 597000225 287523134 597000225 287523134 776274156 499976827 776274156 370005447 776274156 370005447 629957359 370005447 844903577 104913227 844903577 104913227 500010336 104913227 500014334 958413059 500014334 958413059 41597826 958413059 500004524 59864314 500004524 535983914 500004524 535983914 195059578 804988091 195059578 499986680 195059578 499986680 866730360 499986680 140476895 859483915 140476895 499996099 140476895 499996099 826647264 826601907 826647264 753350593 826647264 753350593 246687062 753350593 499969983 380921080 499969983 580049268 499969983 580049268 419936598 580049268 680027859 499981651 680027859 499981651 185568967 499981651 500004287 105444494 500004287 633715903 500004287 633715903 284963363 285019541 284963363 360312708 284963363 360312708 725998649 274026512 725998649 500010801 725998649 500010801 160939077 500010801 500026001 320322387 500026001 336798693 500026001 336798693 500008028 336798693 912923351 500002785 912923351 499972639 912923351 499972639 189506577 189454523 189506577 270487329 189506577 270487329 302150991 499968579 302150991 46971408 302150991 46971408 46961534 46971408 500002043 500031833 500002043 500031833 237138944 500031833 277518317 733533739 277518317 733533739 266462768 733533739 499964648 792175605 499964648 499974412 499964648 499974412 874129866 499974412 92360465 499964432 92360465 992719719 92360465 992719719 7294800 992719719 945951385 54048764 945951385 192273434 945951385 192273434 500022395 946011739 500022395 527673534 500022395 527673534 989672525 10343947 989672525 500003317 989672525 500003317 218983779 500003317 998855054 1104375 998855054 245248506 998855054 245248506 245201888 245248506 305762200 500008416 305762200 500008416 558662733 500008416 146574290 146576213 146574290 500029716 146574290 500029716 111353795 500029716 984531702 499970912 984531702 500038999 984531702 500038999 446805046 500038999 798180703 201792667 798180703 499990669 798180703 499990669 853486704 499990669 635522184 635534526 635522184 539365469 635522184 539365469 221802698 221814860 221802698 499977666 221802698 499977666 762185069 499977666 377482918 622481950 377482918 413063514 377482918 413063514 662170588 500036981 662170588 131700644 662170588 131700644 131722632 131700644 500038886 708556766 500038886 499982299 500038886 499982299 270746153 729304693 270746153 153393530 270746153 153393530 153437057 153393530 636218921 500012177 636218921 500012177 113144679 972567708 113144679 972567708 27421146 972567708 292104184 292080730 292104184 968627007 292104184 968627007 499989781 968627007 448504700 500022522 448504700 500022522 710462454 500022522 649920409 421437951 649920409 421437951 499994245 846214512 499994245 492701751 499994245 492701751 507295459 492701751 36490036 963490168 36490036 499989842 36490036 499989842 24595459 499989842 729075006 270950304 729075006 951683816 729075006 951683816 951682835 951683816 499990210 152789465 499990210 223168810 499990210 223168810 776811561 223168810 123300880 123310690 123300880 966967190 123300880 966967190 500022893 966967190 499976831 121534784 499976831 500026087 499976831 500026087 133239677 500026087 500002852 784459524 500002852 102154006 500002852 102154006 858762051 392034728 858762051 392034728 608005640 392034728 835623918 534933343 835623918 534933343 448669953 448623038 448669953 785269662 448669953 785269662 6524315 499998871 6524315 902119683 6524315 902119683 902130194 902119683 385599925 116881871 385599925 116881871 116880233 116881871 868851757 500016978 868851757 312086810 868851757 312086810 312135852 312086810 823641237 823677851 823641237 500010329 823641237 500010329 334866937 500010329 674485284 499987598 674485284 500012129 674485284 500012129 227308146 500012129 343273704 343228725 343273704 500489656 343273704 500489656 499445383 500489656 107855492 107834273 107855492 499999688 107855492 499999688 208119297 499999688 45400087 45388940 45400087 880228366 45400087 880228366 980342176 980338231 980342176 146393572 980342176 146393572 499990923 146393572 641613983 456976923 641613983 456976923 462067602 499983353 462067602 499983353 717104628 499983353 364858940 150563774 364858940 150563774 849434494 150563774 417149520 791201569 417149520 791201569 791200856 791201569 500018186 499984411 500018186 499984411 260369245 164578247 260369245 164578247 164574874 164578247 561820071 561857164 561820071 243905174 561820071 243905174 243860820 243905174 862715321 862651762 862715321 190979251 862715321 190979251 190970721 190979251 993164809 6867083 993164809 499994785 993164809 499994785 40572733 40569688 40572733 544461319 40572733 544461319 500030829 426171589 500030829 426171589 455943611 707126461 455943611 707126461 292813210 707126461 874583828 874525611 874583828 443551588 874583828 443551588 500007857 443551588 746093565 746116259 746093565 662878102 746093565 662878102 337118191 662878102 433317488 499966486 433317488 804324888 433317488 804324888 749119065 499992769 749119065 796400199 749119065 796400199 796476997 796400199 500018998 892765764 500018998 410945741 500018998 410945741 122153026 499961979 122153026 171651769 122153026 171651769 500001173 171651769 251944934 598282907 251944934 598282907 747051282 252898444 747051282 500017865 747051282 500017865 978887905 21121687 978887905 872469234 978887905 872469234 500005884 526209867 500005884 645043720 500005884 645043720 858849148 37235528 858849148 37235528 37204189 37235528 848954339 848893753 848954339 716568764 848954339 716568764 499986497 716568764 499993598 83501265 499993598 83501265 916478560 83501265 499973783 500019642 499973783 500019642 788399781 500019642 500037291 138399362 500037291 201706342 500037291 201706342 499963414 201706342 912109969 912085131 912109969 499969490 912109969 499969490 469698078 499969490 981144263 981090199 981144263 500024466 981144263 500024466 293850346 214564519 293850346 214564519 499994044 214564519 326380666 482973515 326380666 482973515 516988992 482973515 375771068 375774906 375771068 500032881 375771068 500032881 628218012 500032881 499997505 296968251 499997505 500027702 499997505 500027702 552431674 500027702 17833972 17867932 17833972 239352600 17833972 239352600 760696280 239352600 500023450 767541805 500023450 758103182 500023450 758103182 499975033 758103182 878412660 878421050 878412660 641951973 878412660 641951973 358006993 641951973 789102803 500038086 789102803 772935404 789102803 772935404 500004458 772935404 500039374 831752402 500039374 633609286 500039374 633609286 500028755 633609286 962585165 37439004 962585165 672917361 962585165 672917361 327077222 672917361 778832966 221173311 778832966 499998367 778832966 499998367 802891408 499998367 499964431 75960631 499964431 468617495 499964431 468617495 531387898 468617495 500028888 110844137 500028888 640698692 500028888 640698692 359283906 640698692 503580024 454622624 503580024 454622624 282115542 500031499 282115542 500031499 789109950 500031499 570658475 620880197 570658475 620880197 500020474 620880197 864952588 864947415 864952588 367154936 864952588 367154936 367121355 367154936 853103200 853112040 853103200 153488898 853103200 153488898 153458522 153488898 499962555 499989581 499962555 499989581 99762969 499989581 499998194 397362838 499998194 499999868 499998194 499999868 21076813 500005342 21076813 83607874 21076813 83607874 500014341 83607874 69428220 930568550 69428220 926651780 69428220 926651780 499980395 926651780 460413048 504727790 460413048 504727790 500038706 504727790 147868405 852094613 147868405 500034153 147868405 500034153 903549220 500034153 500026980 166148714 500026980 364137933 500026980 364137933 677012687 110923439 677012687 110923439 889005303 110923439 21484446 499997234 21484446 77302294 21484446 77302294 970619701 29368258 970619701 541723765 970619701 541723765 499976945 352039666 499976945 732753496 499976945 732753496 267241862 732753496 654580455 499969203 654580455 593097013 654580455 593097013 500013753 593097013 709298000 290688325 709298000 499986882 709298000 499986882 26102728 499986882 573192918 103523085 573192918 103523085 896482911 103523085 224126336 558453803 224126336 558453803 499987523 558453803 492046591 507960287 492046591 622530538 492046591 622530538 377436724 622530538 564573812 435438179 564573812 500012542 564573812 500012542 93932443 500012542 775594260 775585312 775594260 529049937 775594260 529049937 470960170 529049937 500021034 327372900 500021034 954559775 500021034 954559775 45467817 954559775 331950916 500007517 331950916 526819853 331950916 526819853 500033991 526819853 273305990 726673542 273305990 499965812 273305990 499965812 117421413 499965812 499994747 650795057 499994747 407049944 499994747 407049944 499961662 407049944 797424892 202567705 797424892 978849198 797424892 978849198 21166682 978849198 816865990 500010008 816865990 533450017 816865990 533450017 466582376 533450017 601165154 500033675 601165154 948656086 601165154 948656086 51392902 948656086 103088015 500033084 103088015 953795626 103088015 953795626 529319166 7696348 529319166 7696348 499991372 986182815 499991372 421614365 499991372 421614365 421678798 421614365 571423467 499982795 571423467 189244664 571423467 189244664 810759795 189244664 500001648 421936474 500001648 421936474 421885535 421936474 532750275 532721958 532750275 499980016 532750275 499980016 1077993 1061818 1077993 748715626 1077993 748715626 251308493 748715626 28763186 28818075 28763186 584348135 28763186 584348135 584360130 584348135 112769019 112757888 112769019 989834648 112769019 989834648 10224815 989834648 499974551 476171068 499974551 476171068 578644846 578670609 578644846 499992933 578644846 499992933 185172628 500034545 185172628 441258824 185172628 441258824 558729497 441258824 96726069 500037475 96726069 387108728 96726069 387108728 859152973 500009690 859152973 80965772 859152973 80965772 500008301 80965772 785923909 785923171 785923909 10965910 785923909 10965910 500002805 10965910 910727048 910762541 910727048 375326804 910727048 375326804 237952177 237946612 237952177 500001726 237952177 500001726 139085368 500001726 500032559 216819598 500032559 377955466 500032559 377955466 377945803 377955466 468970211 849117403 468970211 849117403 935841921 499982130 935841921 793407512 935841921 793407512 500007147 793407512 508137534 347165762 508137534 347165762 45584871 954419401 45584871 555423103 45584871 555423103 500037989 98182965 500037989 851172090 500037989 851172090 851174922 851172090 169151364 282134012 169151364 282134012 499976068 840452998 499976068 205647505 499976068 205647505 500023765 205647505 499977927 39969076 499977927 500010569 499977927 500010569 686672499 500010569 222865119 777170070 222865119 500021057 222865119 500021057 82815569 500021057 390571593 609364910 390571593 499993654 390571593 499993654 21264274 499960353 21264274 500032438 21264274 500032438 763588857 500032438 500039719 530933944 500039719 500003610 500039719 500003610 369460860 500003610 413984841 585973137 413984841 500030319 413984841 500030319 80556179 500015425 80556179 631883725 80556179 631883725 631892056 631883725 189687693 499965848 189687693 499965848 425781233 499965848 351182301 499990687 351182301 412617 351182301 412617 431960 412617 938877297 63273078 938877297 63273078 305249075 499977971 305249075 499977971 808530469 499977971 740111114 73004462 740111114 73004462 499971753 73004462 884088412 884094361 884088412 500010778 884088412 500010778 131792593 500010778 708466816 708405591 708466816 312051657 708466816 312051657 301807940 994468987 301807940 994468987 994426852 994468987 502781789 333669883 502781789 333669883 333707102 333669883 495140668 499963146 495140668 499963146 491785160 499963146 843775065 156201602 843775065 241648354 843775065 241648354 499966320 241648354 963765336 36164431 963765336 499983260 963765336 499983260 207762688 499966766 207762688 499983291 207762688 499983291 123418444 499983291 994203951 499999379 994203951 58950983 994203951 58950983 58962375 58950983 534940759 465092283 534940759 342091228 534940759 342091228 657847354 342091228 500038756 738600456 500038756 7912762 500038756 7912762 992129325 7912762 703964455 704019773 703964455 403782275 703964455 403782275 201416219 499961568 201416219 367173854 201416219 367173854 632833338 367173854 616682425 616681761 616682425 483688742 616682425 483688742 466858971 533083565 466858971 486843986 466858971 486843986 486842568 486843986 260939801 886203914 260939801 886203914 113785387 886203914 716979351 714688089 716979351 714688089 499980237 714688089 825814491 174135121 825814491 793991785 825814491 793991785 206002653 793991785 815205117 84445172 815205117 84445172 915497496 84445172 500016844 572159336 500016844 419780935 500016844 419780935 580252207 419780935 443683703 556283222 443683703 499985678 443683703 499985678 997078559 499985678 500025553 88068154 500025553 88068154 88008555 88068154 500020390 962491562 500020390 962491562 962548068 962491562 500031499 178773091 500031499 178773091 500019457 178773091 850015330 499991308 850015330 341568703 850015330 341568703 68069412 931987693 68069412 580574842 68069412 580574842 572512808 499967710 572512808 499967710 904646837 499967710 738646662 261360834 738646662 577121435 738646662 577121435 107410830 107416771 107410830 430541451 107410830 430541451 640783453 640769704 640783453 500037788 640783453 500037788 651341374 500037788 567811927 686655802 567811927 686655802 499987293 686655802 518735629 500013466 518735629 703823358 518735629 703823358 296121533 703823358 500002849 803289885 500002849 803289885 803315419 803289885 448432706 449792174 448432706 449792174 449727364 449792174 367467328 632524779 367467328 499990693 367467328 499990693 551604480 499990693 320505243 267417486 320505243 267417486 499978078 267417486 181230537 818743790 181230537 278166498 181230537 278166498 721876903 278166498 132059363 867935581 132059363 103261328 132059363 103261328 500034660 103261328 500002514 672136488 500002514 500012020 500002514 500012020 548815460 500012020 499966306 35770286 499966306 227790038 499966306 227790038 772180715 227790038 499962884 702100952 499962884 702100952 297905027 702100952 620462866 379593095 620462866 797111583 620462866 797111583 183846954 816099612 183846954 752122887 183846954 752122887 752162330 752122887 32485486 967549481 32485486 499984742 32485486 499984742 931077364 931070844 931077364 366060980 931077364 366060980 116134607 116147808 116134607 696340819 116134607 696340819 696344947 696340819 489780961 499970085 489780961 499970085 685292092 499970085 481564167 500038624 481564167 183594360 481564167 183594360 183560070 183594360 792322279 499977054 792322279 158144823 792322279 158144823 499985673 655110925 499985673 545044256 499985673 545044256 880488328 469305913 880488328 469305913 165325416 165376854 165325416 368143275 165325416 368143275 692841546 500008478 692841546 103497497 692841546 103497497 103496269 103497497 203869148 499998145 203869148 92743420 203869148 92743420 907214898 92743420 158864661 841149558 158864661 223915489 158864661 223915489 776113259 223915489 499985030 68557049 499985030 500038438 499985030 500038438 727375487 500038438 499975207 107581956 499975207 107581956 892439375 107581956 97413942 8241550 97413942 8241550 8245678 8241550 500029132 271893189 500029132 252325532 500029132 252325532 252327722 252325532 500002668 415771068 500002668 415771068 584186142 415771068 499996794 991357234 499996794 903476955 499996794 903476955 96550538 903476955 499985284 6512765 499985284 500006080 499985284 500006080 756863058 500006080 263302356 263304629 263302356 688235682 263302356 688235682 500018829 558887900 500018829 566091730 500018829 566091730 433898101 566091730 522992560 43506442 522992560 43506442 43540663 43506442 127239434 330965675 127239434 330965675 669035243 330965675 420537351 837178053 420537351 837178053 500007206 837178053 499981444 564823390 499981444 850801218 499981444 850801218 475446972 524513925 475446972 792609086 475446972 792609086 111077905 111086929 111077905 776118154 111077905 776118154 499969079 776118154 424093272 424056221 424093272 716181012 424093272 716181012 716199587 716181012 131342106 16117480 131342106 16117480 16066889 16117480 500032054 922320829 500032054 500005085 500032054 500005085 924412300 500005085 813078230 94377688 813078230 94377688 318795799 499974449 318795799 291518236 318795799 291518236 291506391 291518236 711797680 500026449 711797680 162352109 711797680 162352109 162319871 162352109 499980103 688499610 499980103 500016169 499980103 500016169 829799464 500016169 499980558 276315494 499980558 572129820 499980558 572129820 341606391 500027099 341606391 879134303 341606391 879134303 500036673 879134303 356510711 499960894 356510711 604156682 356510711 604156682 395872584 604156682 346910158 499989457 346910158 933203082 346910158 933203082 66762350 933203082 552002963 499983034 552002963 500014838 552002963 500014838 298513115 500014838 500019840 908836184 500019840 908836184 91216188 908836184 499995963 499999175 499995963 499999175 645675440 499999175 500031472 65684443 500031472 451120555 500031472 451120555 841996264 841970240 841996264 152238215 841996264 152238215 499966609 499973516 499966609 499973516 19447393 499973516 149673506 66886149 149673506 66886149 66884563 66886149 998709545 1242888 998709545 459706461 998709545 459706461 499973229 459706461 592369449 499997536 592369449 231222682 592369449 231222682 768767641 231222682 555619576 538797349 555619576 538797349 461233826 538797349 500003421 908905775 500003421 908905775 908915520 908905775 574516545 499961224 574516545 499961224 996381945 499961224 859665946 500016029 859665946 4548519 859665946 4548519 995477909 4548519 481883502 923437573 481883502 923437573 76619333 923437573 319832256 500022358 319832256 500022358 821222871 821168985 821222871 266997466 821222871 266997466 266978666 266997466 386113843 386109853 386113843 299895062 386113843 299895062 299863381 299895062 946238368 499967576 946238368 133246496 946238368 133246496 74910734 925103987 74910734 547664694 74910734 547664694 946762368 123235918 946762368 123235918 568178056 568148217 568178056 499998190 568178056 499998190 3249123 499998190 624241588 329543084 624241588 329543084 329547997 329543084 791092225 499987481 791092225 471364854 791092225 471364854 471334942 471364854 500020232 90707736 500020232 662152223 500020232 662152223 500017781 662152223 500033912 499974860 500033912 499974860 885015115 499974860 446327240 725390734 446327240 725390734 274573700 725390734 499991427 275041341 499991427 310069648 499991427 310069648 689955679 310069648 500024239 500023376 500024239 500023376 930190502 930154884 930190502 805552787 930190502 805552787 194518975 805552787 647612736 352427624 647612736 891676138 647612736 891676138 318429586 500000438 318429586 639892336 318429586 639892336 865607754 493960458 865607754 493960458 499975815 104083966 499975815 104083966 718725309 500027085 718725309 173693355 718725309 173693355 826322298 173693355 344314702 826627738 344314702 826627738 173384438 826627738 499997099 393727840 499997099 393727840 499973123 393727840 873056816 625990138 873056816 625990138 7199721 992814110 7199721 500039703 7199721 500039703 667455885 667409230 667455885 431562382 667455885 431562382 431579766 431562382 500031850 499984138 500031850 499984138 444517476 499984138 499981980 663475378 499981980 500000681 499981980 500000681 309611605 500000681 902859180 97141173 902859180 500034374 902859180 500034374 466168200 533814951 466168200 500010866 466168200 500010866 695757608 500010866 653530778 500020629 653530778 342225023 653530778 342225023 342208832 342225023 529039022 599560058 529039022 599560058 234749422 765294428 234749422 499969585 234749422 499969585 18492607 499969585 747138647 500038388 747138647 144985141 747138647 144985141 855017365 144985141 500032891 500004217 500032891 500004217 752755840 500004217 655278845 499981707 655278845 499989551 655278845 499989551 961083788 499989551 83516414 499974532 83516414 500015312 83516414 500015312 595906308 853630728 595906308 853630728 146435868 853630728 437207616 499968071 437207616 499968071 310511551 499968071 418956631 248857589 418956631 248857589 248852547 248857589 500007675 861246007 500007675 499989926 500007675 499989926 620203839 499989926 499996091 91507564 499996091 499977747 499996091 499977747 247359376 499977747 500032606 952062817 500032606 500011725 500032606 500011725 632576145 500011725 26709183 973300425 26709183 278442854 26709183 278442854 721510513 278442854 499989914 890669094 499989914 759068602 499989914 759068602 240983091 759068602 500008264 197436915 500008264 197436915 499963075 197436915 500004317 899982862 500004317 835129598 500004317 835129598 835153260 835129598 122131915 122120270 122131915 582592523 122131915 582592523 499987282 786072643 499987282 427473844 499987282 427473844 427455513 427473844 500027902 355198388 500027902 499983753 500027902 499983753 701107238 499983753 567268643 499975688 567268643 743898098 567268643 743898098 500015695 743898098 906837041 914045328 906837041 914045328 85916606 914045328 929299347 70686242 929299347 497943594 929299347 497943594 447581024 500007416 447581024 28066557 447581024 28066557 500001739 28066557 174597179 499976193 174597179 184582119 174597179 184582119 499993255 184582119 499983435 903117376 499983435 903117376 500029479 903117376 18305313 981754198 18305313 3088817 18305313 3088817 3118926 3088817 743681512 574919140 743681512 574919140 281897976 499961341 281897976 500035931 281897976 500035931 474332661 500035931 297766431 702219617 297766431 424577637 297766431 424577637 636906130 499968715 636906130 265248679 636906130 265248679 881647891 954287989 881647891 954287989 45654875 954287989 532266817 499988839 532266817 709588098 532266817 709588098 290426412 709588098 500003881 967270648 500003881 500003442 500003881 500003442 112695661 500003442 427359998 933754953 427359998 933754953 671307228 236248034 671307228 236248034 236286571 236248034 500012235 601062479 500012235 601062479 805554555 130065757 805554555 130065757 869920440 130065757 784661374 500011986 784661374 79710896 784661374 79710896 79668256 79710896 332829442 499972298 332829442 38259723 332829442 38259723 38298480 38259723 499992358 603042403 499992358 414089347 499992358 414089347 746281533 746292953 746281533 642255182 746281533 642255182 499970873 642255182 978123949 21881437 978123949 599564701 978123949 599564701 499998041 599564701 563826711 528633858 563826711 528633858 471375736 528633858 499969258 969255743 499969258 908078385 499969258 908078385 27210256 500008941 27210256 500015395 27210256 500015395 701414922 923792558 701414922 923792558 923825603 923792558 500010310 500038912 500010310 500038912 307958196 500038912 921221722 78750793 921221722 941233350 921221722 941233350 397582174 500023328 397582174 637612647 397582174 637612647 637597059 637612647 413633494 413666742 413633494 499969816 413633494 499969816 747781391 499969816 680210329 680161738 680210329 499974610 680210329 499974610 560408723 499974610 962876094 37175784 962876094 658167074 962876094 658167074 341857523 658167074 973551223 499964771 973551223 499964771 254780342 745229980 254780342 499996004 254780342 499996004 970788964 499996004 959457510 959469136 959457510 500031501 959457510 500031501 4079314 500031501 850025397 971636501 850025397 971636501 314726407 685257075 314726407 838970373 314726407 838970373 499997047 838970373 300290383 499964789 300290383 527470644 300290383 527470644 764141585 47036418 764141585 47036418 47008277 47036418 803120599 803149289 803120599 124419209 803120599 124419209 124374475 124419209 593731914 499999002 593731914 499967729 593731914 499967729 175541190 499967729 918756690 246332084 918756690 246332084 246359042 246332084 500035219 500013923 500035219 500013923 983609213 500013923 499993530 378400687 499993530 499975621 499993530 499975621 769011203 499975621 500027827 182467829 500027827 499963980 500027827 499963980 917777798 82228083 917777798 837757214 917777798 837757214 483765165 55356761 483765165 55356761 45616260 500022317 45616260 399021515 45616260 399021515 499991643 26842978 499991643 26842978 26908057 26842978 499984960 711492276 499984960 711492276 500002212 711492276 185160491 185231986 185160491 793523366 185160491 793523366 955328212 500026158 955328212 514180667 955328212 514180667 241319874 137632810 241319874 137632810 911029348 911000358 911029348 499970850 911029348 499970850 254388381 745636585 254388381 404287288 254388381 404287288 595662120 404287288 499989052 905757161 499989052 752907410 499989052 752907410 752911013 752907410 190141969 190113040 190141969 838416432 190141969 838416432 161563804 838416432 500007963 429500547 500007963 499964430 500007963 499964430 881540171 881561841 881540171 500027463 881540171 500027463 194165647 805840876 194165647 36212899 194165647 36212899 657046961 342930085 657046961 258780071 657046961 258780071 841055644 158924459 841055644 891355067 841055644 891355067 500014150 891355067 569986576 499998484 569986576 582018149 569986576 582018149 418004314 582018149 637059652 204098339 637059652 204098339 795913230 204098339 500002656 729099055 500002656 729099055 499978097 729099055 693879886 306148405 693879886 947147437 693879886 947147437 947092421 947147437 384275148 156301982 384275148 156301982 500016958 156301982 499973633 876789749 499973633 876789749 123202357 876789749 473487860 473459552 473487860 746051993 473487860 746051993 253896455 746051993 300736969 699211494 300736969 701622273 300736969 701622273 500020618 701622273 66140700 499980095 66140700 982942986 66140700 982942986 17070105 982942986 499991509 235327629 499991509 583915252 499991509 583915252 416094563 583915252 644010490 499964257 644010490 500004595 644010490 500004595 335306107 500004595 919376463 919383353 919376463 658821942 919376463 658821942 500001064 658821942 500027265 979291067 500027265 517099397 500027265 517099397 482951254 517099397 500032817 689504572 500032817 499962027 500032817 499962027 194711245 499962027 499997134 169264700 499997134 499972274 499997134 499972274 921080024 921089874 921080024 818632071 921080024 818632071 586869649 586806746 586869649 751052868 586869649 751052868 70161082 929801758 70161082 268368001 70161082 268368001 438451091 492422815 438451091 492422815 788893625 810188498 788893625 810188498 189777959 810188498 500027288 117514997 500027288 435515010 500027288 435515010 435545420 435515010 499994121 116003265 499994121 901749536 499994121 901749536 901799884 901749536 736483967 408798131 736483967 408798131 450867136 489678384 450867136 489678384 510296523 489678384 319138725 680853536 319138725 455258510 319138725 455258510 638097331 499987488 638097331 499987488 419622510 499987488 734362054 265650791 734362054 312282996 734362054 312282996 687688132 312282996 881955849 118068305 881955849 966693692 881955849 966693692 966972491 499979409 966972491 500030194 966972491 500030194 500002744 65991498 500002744 65991498 127657333 500025309 127657333 418514323 127657333 418514323 581539347 418514323 232374933 232375161 232374933 499960246 232374933 499960246 511760087 511807611 511760087 473593060 511760087 473593060 473543890 473593060 569159933 430902331 569159933 680172692 569159933 680172692 319840674 680172692 807207169 192721611 807207169 589382623 807207169 589382623 500032828 589382623 674728628 257958620 674728628 257958620 846341993 565564219 846341993 565564219 565522816 565564219 574111103 574053547 574111103 529590868 574111103 529590868 499960073 529590868 499999402 964554007 499999402 306743414 499999402 306743414 212428487 212365459 212428487 987411223 212428487 987411223 987421504 987411223 176217990 176203055 176217990 478612631 176217990 478612631 628741209 371205606 628741209 499986963 628741209 499986963 72000701 499986963 975721882 975716440 975721882 123113396 975721882 123113396 123114104 123113396 500028842 681804114 500028842 499965750 500028842 499965750 891784933 499965750 253121358 746813011 253121358 500001923 253121358 500001923 981559288 981514143 981559288 729919527 981559288 729919527 223258690 223290522 223258690 499996692 223258690 499996692 172753769 499996692 393448092 393440976 393448092 612672999 393448092 612672999 387388658 612672999 979285060 979293118 979285060 536020908 979285060 536020908 463973590 536020908 756483180 243515431 756483180 500006340 756483180 500006340 838755413 500006340 751605614 901206692 751605614 901206692 322591936 499977698 322591936 499977698 161766612 499977698 500031136 66822179 500031136 66822179 66874993 66822179 886021284 886037814 886021284 415751667 886021284 415751667 415755553 415751667 913935744 913921767 913935744 265410344 913935744 265410344 389527847 610478241 389527847 244993366 389527847 244993366 755003012 244993366 111029299 500011808 111029299 39894998 111029299 39894998 500022205 499997355 500022205 499997355 599375573 499997355 500035442 506864381 500035442 363648714 500035442 363648714 499975096 363648714 499978955 179915985 499978955 921757626 499978955 921757626 499996872 921757626 7129188 992872976 7129188 940947432 7129188 940947432 940954517 940947432 81542386 851242438 81542386 851242438 916472194 942105982 916472194 942105982 942137909 942105982 500031262 81079159 500031262 81079159 500018550 81079159 824672526 718033690 824672526 718033690 281943917 718033690 673641245 499980743 673641245 632231071 673641245 632231071 60031669 60045415 60031669 500007631 60031669 500007631 13362764 500007631 196498718 196494560 196498718 336351823 196498718 336351823 499984236 336351823 499982015 937811418 499982015 240534775 499982015 240534775 240483681 240534775 625277472 374728547 625277472 83183229 625277472 83183229 83198137 83183229 955228589 44779802 955228589 164246888 955228589 164246888 499991409 164246888 856248662 143784314 856248662 329593669 856248662 329593669 329467356 329453187 329467356 503255300 329467356 503255300 708007069 707968776 708007069 565985903 708007069 565985903 499984032 422058886 499984032 500025345 499984032 500025345 528393003 500025345 499968841 103071391 499968841 103071391 499965801 103071391 878458141 800190123 878458141 800190123 199823271 800190123 250804347 499970754 250804347 500016546 250804347 500016546 28086418 500016546 705941201 838757452 705941201 838757452 500034760 838757452 591788346 50011094 591788346 50011094 500026556 50011094 884704340 884669857 884704340 13721092 884704340 13721092 220750699 779253311 220750699 500035392 220750699 500035392 218657540 500035392 500023083 252584340 500023083 252584340 500015299 252584340 979881465 979848680 979881465 509282300 979881465 509282300 509348249 509282300 865737133 134316793 865737133 499986881 865737133 499986881 86479347 499986881 482700379 629236865 482700379 629236865 370810247 629236865 499999653 294743887 499999653 298494087 499999653 298494087 701496861 298494087 590442786 590504169 590442786 576899204 590442786 576899204 576888274 576899204 923304024 76700124 923304024 248353545 923304024 248353545 240729010 240694869 240729010 814495415 240729010 814495415 814469298 814495415 28264712 57126091 28264712 57126091 499997669 261320885 499997669 110504177 499997669 110504177 110543813 110504177 500012955 961042959 500012955 500029031 500012955 500029031 665173117 300200946 665173117 300200946 377537672 500039767 377537672 500039767 623580802 500039767 127176120 127143148 127176120 293594795 127176120 293594795 706457769 293594795 405245678 405253382 405245678 207983254 405245678 207983254 208014117 207983254 427391651 500004939 427391651 286138669 427391651 286138669 500028599 286138669 332974478 667066339 332974478 338248705 332974478 338248705 661747474 338248705 654204824 500026397 654204824 204869029 654204824 204869029 795118683 204869029 500003426 748096555 500003426 311886130 500003426 311886130 500030667 311886130 437553067 782451575 437553067 782451575 499979504 782451575 381171865 354397148 381171865 354397148 354341996 354397148 414643484 990076367 414643484 990076367 990038153 990076367 500000987 233103018 500000987 499993243 500000987 499993243 213394377 499993243 691180318 499991949 691180318 500037116 691180318 500037116 597086474 500037116 837163931 837122676 837163931 678051498 837163931 678051498 571258457 571301225 571258457 916501116 571258457 916501116 499964534 60727207 499964534 60727207 60748772 60727207 405116900 594849000 405116900 257711889 405116900 257711889 257683955 257711889 499991057 670606283 499991057 670606283 670668553 670606283 129355776 129392138 129355776 794696304 129355776 794696304 500001444 794696304 498228140 501725898 498228140 759296314 498228140 759296314 499997321 499964766 499997321 499964766 144701005 500036104 144701005 500014747 144701005 500014747 992387824 500014747 646664188 499967907 646664188 500004619 646664188 500004619 263541823 500004619 891312982 891355637 891312982 365473215 891312982 365473215 234574379 771533249 234574379 771533249 986376298 13563179 986376298 638365463 986376298 638365463 361668830 638365463 866109753 133930400 866109753 386977061 866109753 386977061 613040069 386977061 805424068 500030962 805424068 500012641 805424068 500012641 500030044 256718407 500030044 783526712 500030044 783526712 499975780 783526712 868901054 121787857 868901054 121787857 121727767 121787857 500021404 872125402 500021404 785650063 500021404 785650063 214354270 785650063 584844154 173434665 584844154 173434665 879466464 500010785 879466464 491783769 879466464 491783769 399776695 500017338 399776695 500017338 325244662 500017338 440853885 25597310 440853885 25597310 974427945 25597310 500013521 369239942 500013521 369239942 238174055 761763960 238174055 755034297 238174055 755034297 499962769 306072229 499962769 306072229 158352289 499999416 158352289 499999416 423240326 423245029 423240326 499985883 423240326 499985883 921091288 499985883 195236104 499998905 195236104 188923736 195236104 188923736 500013963 188923736 249129425 249082008 249129425 37697578 249129425 37697578 499967072 37697578 214476501 499997928 214476501 499997928 500028890 170456946 500028890 170456946 344969861 344921011 344969861 296047956 344969861 296047956 296116891 296047956 668053030 668071804 668053030 271244925 668053030 271244925 271289383 271244925 299491093 700483523 299491093 253980481 299491093 253980481 253986134 253980481 593152062 499993879 593152062 284159924 593152062 284159924 715892121 284159924 712400986 913303735 712400986 913303735 499992882 913303735 711908378 499970563 711908378 515222020 711908378 515222020 398346629 500036318 398346629 544204837 398346629 544204837 939019825 939018985 939019825 512753069 939019825 512753069 232664625 767290615 232664625 532786250 232664625 532786250 706342341 197806959 706342341 197806959 499966359 108896918 499966359 821878150 499966359 821878150 500011084 821878150 223767226 53203441 223767226 53203441 997759683 879671806 997759683 879671806 120333206 879671806 662521924 454263489 662521924 454263489 454319127 454263489 499997998 711645794 499997998 201970392 499997998 201970392 797997578 201970392 360656767 499986814 360656767 499975110 360656767 499975110 381707962 499975110 221614559 499985178 221614559 499976717 221614559 499976717 841680135 499976717 265312907 734654481 265312907 244064623 265312907 244064623 123354264 123323329 123354264 241457360 123354264 241457360 938696207 500005293 938696207 500005293 698159567 301833574 698159567 499977921 698159567 499977921 31525635 499977921 500018095 826736514 500018095 500005406 500018095 500005406 709777197 500005406 499969795 144705556 499969795 825881422 499969795 825881422 499997119 825881422 419921275 260977125 419921275 260977125 631387843 631394817 631387843 404057147 631387843 404057147 131419128 868617083 131419128 105739978 131419128 105739978 894250424 105739978 7013887 992976395 7013887 941600400 7013887 941600400 941657219 941600400 500009102 217181262 500009102 217181262 499967249 500004553 499967249 500004553 646062172 500004553 7787663 992265947 7787663 126561436 7787663 126561436 996258978 996254116 996258978 500013976 996258978 500013976 157443925 500013976 499970184 506176284 499970184 462959661 499970184 462959661 499976672 462959661 434061187 500031366 434061187 499962534 434061187 499962534 503750045 499962534 499984505 749497792 499984505 500036488 499984505 500036488 910406186 910421846 910406186 301403582 910406186 301403582 301433336 301403582 662709949 337270695 662709949 328693762 662709949 328693762 328662878 328693762 499978514 981075127 499978514 52424024 499978514 52424024 947576674 52424024 911500037 203789626 911500037 203789626 499970723 203789626 872837593 127156259 872837593 361526738 872837593 361526738 361526938 361526738 761010517 499973699 761010517 499973699 499998130 939661669 499998130 793874526 499998130 793874526 206180407 793874526 249427633 249386399 249427633 430117116 249427633 430117116 991924133 991926690 991924133 266610949 991924133 266610949 127342367 872668068 127342367 46429613 127342367 46429613 46424771 46429613 674223619 554190779 674223619 554190779 425632923 425617858 425632923 640678358 425632923 640678358 640669718 640678358 49325397 991677987 49325397 991677987 8391133 991677987 878285797 500010296 878285797 500036418 878285797 500036418 907134475 500036418 414960108 500029099 414960108 855257976 414960108 855257976 890169632 890201562 890169632 499981496 890169632 499981496 233320421 499981496 693824557 693839710 693824557 500007695 693824557 500007695 214206995 956598641 214206995 956598641 43395033 956598641 499980069 169949046 499980069 169949046 830001944 169949046 805432667 825510667 805432667 825510667 174464508 825510667 425020117 219594083 425020117 219594083 780456546 219594083 500004364 524278377 500004364 524278377 475747857 524278377 499988725 430371706 499988725 696870966 499988725 696870966 738004332 738069505 738004332 112846277 738004332 112846277 112857361 112846277 797829534 956913182 797829534 956913182 499966074 956913182 865253583 499980193 865253583 499980193 352766298 852661513 352766298 852661513 945930159 54044481 945930159 500008022 945930159 500008022 575038828 944497225 575038828 944497225 944510898 944497225 40947557 40926595 40947557 923313101 40947557 923313101 193487977 6560045 193487977 6560045 993442154 6560045 499970111 455894695 499970111 455894695 544128007 455894695 499974358 365577091 499974358 500000118 499974358 500000118 142754736 142725341 142754736 548397473 142754736 548397473 705595921 95711437 705595921 95711437 95691220 95711437 208593548 655628204 208593548 655628204 500007281 655628204 102421732 76607815 102421732 76607815 923419153 76607815 161034806 689988480 161034806 689988480 689968830 689988480 638535678 361403037 638535678 546704573 638535678 546704573 453269787 546704573 499988426 300185139 499988426 398850973 499988426 398850973 354729070 499974727 354729070 170660831 354729070 170660831 829298766 170660831 492533778 499989161 492533778 499989161 117843695 882184205 117843695 500029332 117843695 500029332 250961169 500029332 111572536 254552104 111572536 254552104 745492873 254552104 694557464 499963261 694557464 474329182 694557464 474329182 500035096 783684878 500035096 768928276 500035096 768928276 768936581 768928276 701641204 45752187 701641204 45752187 45728823 45752187 691139141 499982658 691139141 499982658 550551648 499982658 555506109 444456708 555506109 500009053 555506109 500009053 32127338 500009053 228207350 500021612 228207350 500021612 91112799 500021612 248636280 499963300 248636280 713714929 248636280 713714929 858271881 499960674 858271881 706737399 858271881 706737399 293268945 706737399 748823900 500007070 748823900 533688538 748823900 533688538 304548132 14555363 304548132 14555363 985485532 14555363 695549698 946301158 695549698 946301158 135853888 851826835 135853888 851826835 851828277 851826835 338186694 267290928 338186694 267290928 732677895 267290928 618132220 499976482 618132220 323612735 618132220 323612735 676411007 323612735 180748027 90666619 180748027 90666619 500000116 90666619 131039634 499975059 131039634 499975059 894816622 499975059 33631254 966382944 33631254 65807113 33631254 65807113 376099008 500036816 376099008 500036816 581391419 500036816 499966083 680138609 499966083 500031674 499966083 500031674 780164860 500031674 500024518 74668668 500024518 74668668 74684616 74668668 450070417 450095482 450070417 407186175 450070417 407186175 170022175 500020530 170022175 359292223 170022175 359292223 499964983 359292223 109224927 510490436 109224927 510490436 914832623 914803477 914832623 83012925 914832623 83012925 499973250 83012925 766059394 499974737 766059394 499974737 354425172 499974737 499978795 630251989 499978795 500033609 499978795 500033609 848974044 500033609 500005910 315252090 500005910 499981459 500005910 499981459 425246957 499981459 499964407 948716604 499964407 499984629 499964407 499984629 838627549 499984629 499999360 801836427 499999360 46647723 499999360 46647723 953326042 46647723 456845495 543084016 456845495 345768021 456845495 345768021 654235933 345768021 500023794 205975365 500023794 499970650 500023794 499970650 493540516 499970650 940781886 59224801 940781886 581911722 940781886 581911722 499962807 902498568 499962807 902498568 902549456 902498568 447528078 315831829 447528078 315831829 315780035 315831829 459731514 500012452 459731514 67953264 459731514 67953264 932047849 67953264 135288237 864744149 135288237 153455338 135288237 153455338 846565627 153455338 260145748 859607859 260145748 859607859 859611673 859607859 247087783 320323475 247087783 320323475 320295570 320323475 71986179 928019301 71986179 471782232 71986179 471782232 500018734 471782232 500011556 618644301 500011556 500029434 500011556 500029434 115345301 500029434 500020511 553839 500020511 827973370 500020511 827973370 827939310 827973370 528918639 20759087 528918639 20759087 499986727 878969681 499986727 878969681 523781063 500014475 523781063 500014475 526950896 500014475 46742307 953277985 46742307 773483429 46742307 773483429 773485428 773483429 499978664 39249468 499978664 48110788 499978664 48110788 48049744 48110788 499994975 1558182 499994975 500026301 499994975 500026301 328076124 500026301 500026533 192045047 500026533 499974426 500026533 499974426 620819230 499974426 500030131 653696621 500030131 89546134 500030131 89546134 395752 342236 395752 962933374 395752 962933374 499982410 962933374 394297668 394351090 394297668 788544998 394297668 788544998 180831097 180764568 180831097 251721917 180831097 251721917 499989983 583391577 499989983 14973473 499989983 14973473 14960359 14973473 499994897 254094143 499994897 254094143 500023876 254094143 500007849 600993582 500007849 500032523 500007849 500032523 383568985 500032523 554197627 57698931 554197627 57698931 942342783 57698931 491173106 500010862 491173106 500010862 273140705 121472300 273140705 121472300 569648726 569294400 569648726 569294400 430682206 569294400 499964473 408224379 499964473 489548136 499964473 489548136 514907430 685931731 514907430 685931731 812304720 137550804 812304720 137550804 862440599 137550804 499992408 47059723 499992408 80185795 499992408 80185795 80198393 80185795 219122114 780879788 219122114 705612445 219122114 705612445 842518715 157505194 842518715 479631007 842518715 479631007 479577262 479631007 530753207 978602513 530753207 978602513 21333285 978602513 379920016 264342716 379920016 264342716 500033522 947137564 500033522 500031383 500033522 500031383 232246142 500031383 519336115 499996645 519336115 500022798 519336115 500022798 828557682 500022798 630631106 375823357 630631106 375823357 297366774 297365896 297366774 500039762 297366774 500039762 817994168 500039762 405775366 165119188 405775366 165119188 842291771 842324226 842291771 500032387 842291771 500032387 251084973 500032387 679211042 679188307 679211042 541678353 679211042 541678353 541706763 541678353 628378201 628438823 628378201 153444037 628378201 153444037 500033887 153444037 746355396 746394304 746355396 564624230 746355396 564624230 499964266 221598969 499964266 658315197 499964266 658315197 830731297 169226230 830731297 500038904 830731297 500038904 21353067 500038904 255623191 286025066 255623191 286025066 518113049 500026349 518113049 500017890 518113049 500017890 823612223 500017890 500009116 39700461 500009116 499987509 500009116 499987509 905036989 499987509 508250498 491745104 508250498 500034283 508250498 500034283 726126334 273908536 726126334 570714240 726126334 570714240 429331922 570714240 873629108 499963687 873629108 537485188 873629108 537485188 462505344 537485188 780511324 219480031 780511324 967344519 780511324 967344519 967395649 967344519 500036281 19790133 500036281 19790133 980230135 19790133 20055605 923930217 20055605 923930217 923900638 923930217 65171520 65230894 65171520 822060553 65171520 822060553 500022897 822060553 499971156 748388970 499971156 900346412 499971156 900346412 99715528 900346412 398439512 176080070 398439512 176080070 823949499 176080070 500001305 885316240 500001305 514681437 500001305 514681437 134591442 865477450 134591442 833376303 134591442 833376303 499980493 833376303 355158406 500002954 355158406 781998585 355158406 781998585 782036840 781998585 69369859 171298540 69369859 171298540 828737592 171298540 533925484 533939842 533925484 499971579 533925484 499971579 882691709 499971579 496500418 503465783 496500418 38760780 496500418 38760780 500029573 38760780 499984286 188310424 499984286 134388591 499984286 134388591 271355231 728651978 271355231 557222381 271355231 557222381 499982467 964182372 499982467 964182372 964219576 964182372 613641668 386328746 613641668 482010244 613641668 482010244 500036728 482010244 555186882 444862118 555186882 923852781 555186882 923852781 76095751 923852781 829344183 500002605 829344183 500002605 899738124 500002605 348172086 250252415 348172086 250252415 749713072 250252415 117748416 882205382 117748416 41338929 117748416 41338929 41322575 41338929 499992723 499965552 499992723 499965552 326973022 499965552 486656681 519099278 486656681 519099278 499992160 54643487 499992160 453907906 499992160 453907906 546148646 453907906 11907049 11942128 11907049 844130036 11907049 844130036 844144510 844130036 500016082 394487519 500016082 394487519 394489420 394487519 462779849 462794214 462779849 455263696 462779849 455263696 544719875 455263696 499966579 145477704 499966579 440435781 499966579 440435781 88155853 88147095 88155853 786036589 88155853 786036589 786041079 786036589 74878885 74919309 74878885 195858203 74878885 195858203 804089031 195858203 737852241 747491505 737852241 747491505 747462979 747491505 517612305 500016763 517612305 545603938 517612305 545603938 483753456 456330635 483753456 456330635 500030616 119719020 500030616 958442126 500030616 958442126 958453940 958442126 499965137 181281985 499965137 500022202 499965137 500022202 361511652 500022202 500026823 97406461 500026823 97406461 902575430 97406461 500029149 935176208 500029149 935176208 935166968 935176208 345599399 33606150 345599399 33606150 33607790 33606150 497240383 812576906 497240383 812576906 532503709 467485758 532503709 500019320 532503709 500019320 5142186 500019320 515669724 499991465 515669724 739515274 515669724 739515274 499989585 739515274 860570649 8583211 860570649 8583211 329670775 907474369 329670775 907474369 604114187 168654813 604114187 168654813 500010409 241595261 500010409 84955446 500010409 84955446 499982277 84955446 500014723 920153030 500014723 522261239 500014723 522261239 477757569 522261239 499972689 963841864 499972689 499993176 499972689 499993176 150174423 499993176 605721486 499966630 605721486 767768495 605721486 767768495 232239945 767768495 500027888 446500516 500027888 988864828 500027888 988864828 500018108 988864828 992340153 499991646 992340153 499991646 190035768 499991646 876983585 402968726 876983585 402968726 15164305 499968762 15164305 58307325 15164305 58307325 941667037 58307325 674494844 972525163 674494844 972525163 499965343 972525163 780243231 491102824 780243231 491102824 508922421 491102824 594874832 964448125 594874832 964448125 964473868 964448125 152701629 499976436 152701629 499976436 838658041 716538145 838658041 716538145 283404947 716538145 290679692 290644354 290679692 582316136 290679692 582316136 601083269 601123895 601083269 500031589 601083269 500031589 300665641 500031589 693202158 693270455 693202158 128024743 693202158 128024743 872022245 128024743 500028286 770948485 500028286 770948485 229069770 770948485 310285399 310336504 310285399 497999030 310285399 497999030 500035503 930805670 500035503 930805670 995773837 995791180 995773837 870524149 995773837 870524149 129465545 870524149 500007108 966379785 500007108 370110442 500007108 370110442 370102480 370110442 971956339 500002437 971956339 357713358 971956339 357713358 357745330 357713358 499998914 357170443 499998914 499982164 499998914 499982164 837896966 162121994 837896966 499999214 837896966 499999214 90312467 499999214 506473978 61923884 506473978 61923884 499960279 61923884 499976790 973183855 499976790 500029596 499976790 500029596 785813555 500029596 500015113 785970430 500015113 121303662 500015113 121303662 51645856 51644007 51645856 684682130 51645856 684682130 672198343 327809349 672198343 499989421 672198343 499989421 112920855 112982864 112920855 239928896 112920855 239928896 760066890 239928896 499979357 500030427 499979357 500030427 570475068 500030427 499961349 994616674 499961349 167528736 499961349 167528736 832440856 167528736 633200802 366732999 633200802 36438897 633200802 36438897 36374060 36438897 838756476 838732735 838756476 500001589 838756476 500001589 965265177 500001589 561029291 500017154 561029291 6550814 561029291 6550814 6557856 6550814 70511494 680043334 70511494 680043334 785467843 499988876 785467843 499988876 382155603 499988876 770486204 675027809 770486204 675027809 284809764 499981705 284809764 499981705 990141116 499981705 121427647 878562027 121427647 499990399 121427647 499990399 552566249 499990399 500025504 357316639 500025504 499968119 500025504 499968119 176242825 500032210 176242825 499966313 176242825 499966313 413421317 499966313 187501855 499973061 187501855 362916907 187501855 362916907 637135264 362916907 563161594 563165409 563161594 50556212 563161594 50556212 7018541 992967289 7018541 697572906 7018541 697572906 500038624 697572906 500008151 338846138 500008151 338846138 500027681 338846138 404819918 595191700 404819918 452605134 404819918 452605134 547409830 452605134 111451758 499994763 111451758 435844999 111451758 435844999 564082068 435844999 360116867 360093722 360116867 437330641 360116867 437330641 562698612 437330641 34705029 34684867 34705029 500029650 34705029 500029650 500029600 812602510 500029600 812602510 304737270 415185782 304737270 415185782 500031819 277086657 500031819 499991380 500031819 499991380 170160289 499991380 231224503 231201289 231224503 905370664 231224503 905370664 500010113 905370664 413786342 354874911 413786342 354874911 980175997 980131093 980175997 516922028 980175997 516922028 516943946 516922028 618278812 618233876 618278812 138465099 618278812 138465099 124925551 124947208 124925551 499982854 124925551 499982854 832092496 167881600 832092496 500015709 832092496 500015709 643237143 500015709 991837637 500022557 991837637 60142368 991837637 60142368 499967553 60142368 500022045 499996887 500022045 499996887 333940823 499996887 499965408 5852918 499965408 368408695 499965408 368408695 737440136 262548876 737440136 499997661 737440136 499997661 135821985 499989821 135821985 603165537 135821985 603165537 500033675 603165537 150495843 500035603 150495843 558705390 150495843 558705390 500001279 558705390 478520442 478588563 478520442 499981790 478520442 499981790 97772228 499981790 969384031 969385864 969384031 706947970 969384031 706947970 499993121 706947970 500003520 922654163 500003520 216024233 500003520 216024233 783983336 216024233 225715685 897320464 225715685 897320464 897370058 897320464 499996904 66726439 499996904 742880693 499996904 742880693 742861395 742880693 364175454 635765342 364175454 976152306 364175454 976152306 529374635 151120271 529374635 151120271 499987362 151120271 889815380 110211324 889815380 618510093 889815380 618510093 499982614 618510093 499986706 440697225 499986706 579218558 499986706 579218558 420730662 579218558 499665187 500395316 499665187 936612743 499665187 936612743 63382995 936612743 623746821 500030742 623746821 813445317 623746821 813445317 186549132 813445317 499995134 448350708 499995134 708826312 499995134 708826312 880732687 119318813 880732687 641862398 880732687 641862398 311391189 297010185 311391189 297010185 703014487 297010185 35162775 500018238 35162775 499987867 35162775 499987867 699408471 300604039 699408471 379567276 699408471 379567276 379522977 379567276 979824798 20235510 979824798 378277616 979824798 378277616 378281426 378277616 563047975 500032154 563047975 284529883 563047975 284529883 284494326 284529883 357515032 580398149 357515032 580398149 580429938 580398149 499978773 204132568 499978773 329890482 499978773 329890482 670139684 329890482 499985915 969489394 499985915 561676461 499985915 561676461 499976121 561676461 500032840 363069067 500032840 628498805 500032840 628498805 99287822 214782992 99287822 214782992 214823581 214782992 115487423 500001712 115487423 499970653 115487423 499970653 500006101 380387295 500006101 432257122 500006101 432257122 432279896 432257122 972203928 27827711 972203928 743161198 972203928 743161198 627908914 372126966 627908914 499993394 627908914 499993394 28485733 499993394 481261169 49335956 481261169 49335956 950699913 49335956 499981026 772060628 499981026 772060628 772039759 772060628 153988784 154004919 153988784 792961953 153988784 792961953 792998235 792961953 755216301 457384117 755216301 457384117 500034461 247403056 500034461 247403056 943630054 797647224 943630054 797647224 206558239 499970733 206558239 575256128 206558239 575256128 488240453 500039399 488240453 954740630 488240453 954740630 45262423 954740630 365067857 5512070 365067857 5512070 994446648 5512070 769829520 230188102 769829520 34650340 769829520 34650340 965347493 34650340 622973654 499988791 622973654 394622647 622973654 394622647 41694808 41683294 41694808 500004488 41694808 500004488 358592806 500004488 29307699 29286248 29307699 967974782 29307699 967974782 500006709 303359634 500006709 388724289 500006709 388724289 499970397 388724289 500021510 655816264 500021510 655816264 344194449 655816264 528749667 191940358 528749667 191940358 808007261 191940358 499997860 815777562 499997860 815777562 499999963 815777562 499994070 400750347 499994070 902394829 499994070 902394829 97623183 902394829 499966202 240149309 499966202 971823502 499966202 971823502 28191303 971823502 500026798 263429660 500026798 613189503 500026798 613189503 613186816 613189503 500039252 960068970 500039252 29364756 500039252 29364756 29325874 29364756 445757234 769622088 445757234 769622088 499985797 769622088 393699470 20562616 393699470 20562616 20576094 20562616 382492624 617546458 382492624 499962538 382492624 499962538 550933028 550934998 550933028 8099174 550933028 8099174 499988906 8099174 760525924 500036122 760525924 279999562 760525924 279999562 500029322 689626352 500029322 500015437 500029322 500015437 824435769 500015437 500006103 5025307 500006103 716807837 500006103 716807837 546561913 337017836 546561913 337017836 663036326 337017836 313698277 686256689 313698277 604531745 313698277 604531745 395468474 604531745 284802702 920818029 284802702 920818029 920805207 920818029 895943860 499975569 895943860 708985863 895943860 708985863 499962387 708985863 918188590 918129533 918188590 500029408 918188590 500029408 539814516 634974905 539814516 634974905 500007931 500013278 500007931 500013278 820413071 500013278 372941868 372887608 372941868 510752382 372941868 510752382 499998581 156693961 499998581 693194366 499998581 693194366 969257758 499968177 969257758 953369469 969257758 953369469 735491694 421406391 735491694 421406391 421434366 421406391 536344222 463643802 536344222 144166883 536344222 144166883 144171215 144166883 500024649 331301978 500024649 68150603 500024649 68150603 931838383 68150603 705550046 465256891 705550046 465256891 432336203 801911642 432336203 801911642 500003536 801911642 499981369 256576113 499981369 259935863 499981369 259935863 500018583 259935863 12063701 500022677 12063701 500022677 645776175 500022677 476625335 800216125 476625335 800216125 500003050 800216125 345045681 345047872 345045681 779075926 345045681 779075926 499996691 779075926 208748422 383426810 208748422 383426810 499962948 945824145 499962948 441052948 499962948 441052948 816729149 183252659 816729149 500019475 816729149 500019475 215433208 500019475 679278852 320721652 679278852 499998423 679278852 499998423 117586125 499998423 902426599 118039563 902426599 118039563 104808486 895140231 104808486 884615405 104808486 884615405 886267107 886277056 886267107 499972684 886267107 499972684 920006962 499972684 11702444 499994519 11702444 285379221 11702444 285379221 454525065 500029136 454525065 500029136 755689447 500029136 624742037 659966105 624742037 659966105 660012938 659966105 500016616 154608529 500016616 733039125 500016616 733039125 733059114 733039125 500022259 939009223 500022259 11832424 500022259 11832424 988192583 11832424 968917034 500017510 968917034 499987516 968917034 499987516 499987088 987732708 499987088 864292179 499987088 864292179 135714127 864292179 236092463 185766996 236092463 185766996 521274234 499965023 521274234 94700702 521274234 94700702 905290068 94700702 270122854 729892979 270122854 500020898 270122854 500020898 163010582 500020898 499996912 971066866 499996912 971066866 28930613 971066866 197338579 499977206 197338579 506524484 197338579 506524484 493419120 506524484 415456762 584555293 415456762 499985218 415456762 499985218 223246962 499985218 499991967 32690154 499991967 999299660 499991967 999299660 500023778 453240839 500023778 935261165 500023778 935261165 339624111 73677683 339624111 73677683 499964303 73677683 324082580 500002272 324082580 500002272 203444377 500002272 617235951 500036529 617235951 39590207 617235951 39590207 39586227 39590207 613088448 824528067 613088448 824528067 175413132 824528067 546065007 42015055 546065007 42015055 42009344 42015055 500015064 542068939 500015064 500005711 500015064 500005711 435874974 500015296 435874974 500015296 245822947 500015296 499967654 503495935 499967654 499977516 499967654 499977516 327989278 499977516 500036241 330922963 500036241 807909790 500036241 807909790 192128186 807909790 776561035 223397081 776561035 437180488 776561035 437180488 64652783 950166628 64652783 950166628 49802121 950166628 646328760 499986295 646328760 499986295 296838822 499986295 825980488 500032737 825980488 500021945 825980488 500021945 196894145 499972488 196894145 854597256 196894145 854597256 854566641 854597256 407110520 58387086 407110520 58387086 788836874 899388884 788836874 899388884 40363523 959577404 40363523 346201984 40363523 346201984 500443670 499578227 500443670 42203599 500443670 42203599 42191958 42203599 402972179 500019353 402972179 30738502 402972179 30738502 30775114 30738502 500029882 381502384 500029882 152394155 500029882 152394155 152383897 152394155 500016924 87032078 500016924 499980594 500016924 499980594 871391553 499980594 500009659 195418494 500009659 954452609 500009659 954452609 266749243 164786121 266749243 164786121 119147367 500011312 119147367 499988676 119147367 499988676 769778276 499982181 769778276 883507497 769778276 883507497 500029574 340907926 500029574 340907926 663531428 954578094 663531428 954578094 209354150 790674864 209354150 974084187 209354150 974084187 974129113 974084187 784561230 338252464 784561230 338252464 23348780 23369567 23348780 499961111 23348780 499961111 635118513 648876625 635118513 648876625 499973976 648876625 690366139 309609477 690366139 716848757 690366139 716848757 758870505 241153004 758870505 472305263 758870505 472305263 112531140 112518386 112531140 862788583 112531140 862788583 862787885 862788583 180118687 264031653 180118687 264031653 735958119 264031653 499961660 500027539 499961660 500027539 320075782 500027539 989253496 10770806 989253496 500018392 989253496 500018392 82214605 499968752 82214605 581264890 82214605 581264890 581263792 581264890 52184042 499988361 52184042 500003273 52184042 500003273 700468719 500003273 127294611 127341134 127294611 937687318 127294611 937687318 62287586 937687318 500014713 267114336 500014713 816755298 500014713 816755298 816692364 816755298 215912175 215956379 215912175 540288132 215912175 540288132 499995154 540288132 499976067 443192757 499976067 499980246 499976067 499980246 986601717 499980246 83912869 83938145 83912869 149955217 83912869 149955217 499987528 149955217 185803030 185774023 185803030 122100888 185803030 122100888 500036769 122100888 211395435 788598977 211395435 675059679 211395435 675059679 500008340 675059679 179006558 500025493 179006558 716513041 179006558 716513041 500024299 28670674 500024299 499990608 500024299 499990608 7426813 992636046 7426813 809940576 7426813 809940576 669459996 330508341 669459996 499995454 669459996 499995454 165826420 499995454 659373145 340618230 659373145 382393173 659373145 382393173 499976716 43150405 499976716 130836362 499976716 130836362 500010397 130836362 72405577 72413732 72405577 500029111 72405577 500029111 590056898 500029111 411661389 411640244 411661389 915591588 411661389 915591588 84385023 915591588 499999972 348315860 499999972 348315860 500001670 348315860 248372138 500024234 248372138 499975216 248372138 499975216 61053723 499975216 611483212 500000412 611483212 97376096 611483212 97376096 499974346 417792322 499974346 290458663 499974346 290458663 709536895 290458663 500015419 277825659 500015419 999175213 500015419 999175213 849847 999175213 630414444 170508209 630414444 170508209 170512718 170508209 181901807 818145894 181901807 35257878 181901807 35257878 964710045 35257878 504325981 664563699 504325981 664563699 64341760 64321530 64341760 229836738 64341760 229836738 230764957 500001627 230764957 83039257 230764957 83039257 82980284 83039257 311307305 500026102 311307305 499977385 311307305 499977385 144985723 144921209 144985723 735094199 144985723 735094199 499965206 410697755 499965206 410697755 589333930 410697755 482710593 500022227 482710593 500022227 305349800 500022227 500020106 991884845 500020106 991884845 8081466 991884845 784763746 784819909 784763746 786556056 784763746 786556056 786547541 786556056 582632351 198200652 582632351 198200652 801789354 198200652 133175876 866819117 133175876 360180151 133175876 360180151 499974186 41223464 499974186 405395531 499974186 405395531 50534645 499981854 50534645 133745513 50534645 133745513 499995241 959359883 499995241 270387436 499995241 270387436 923129306 76816188 923129306 887246546 923129306 887246546 679498050 499973379 679498050 500029649 679498050 500029649 472773165 500029649 501709302 501702280 501709302 499990926 501709302 499990926 744058388 142469234 744058388 142469234 499969561 951083044 499969561 464000691 499969561 464000691 535966753 464000691 229594877 229595612 229594877 873150563 229594877 873150563 500038086 873150563 500024905 116067910 500024905 761314565 500024905 761314565 499965633 761314565 916743244 499969331 916743244 499969331 500001886 344251649 500001886 358116433 500001886 358116433 641919603 358116433 500005802 557513562 500005802 371374106 500005802 371374106 56459831 943519189 56459831 905458884 56459831 905458884 209037829 500038909 209037829 926388175 209037829 926388175 73651556 926388175 612665489 356373367 612665489 356373367 643632409 356373367 384979077 499995644 384979077 31900469 384979077 31900469 968113263 31900469 500028427 997769358 500028427 997769358 499994563 500036320 499994563 500036320 105508682 500036320 772325104 227635112 772325104 499972318 772325104 499972318 503365849 500027607 503365849 209881719 503365849 209881719 246568249 620405316 246568249 620405316 500032146 620405316 499999205 408313922 499999205 678288204 499999205 678288204 130273090 130252201 130273090 920800526 130273090 920800526 79214898 920800526 807200757 167710520 807200757 167710520 832344952 167710520 499973408 922191254 499973408 675963079 499973408 675963079 676014246 675963079 500027512 86375793 500027512 681030106 500027512 681030106 499993633 681030106 623957706 376041947 623957706 844703472 623957706 844703472 844687532 844703472 499974084 50111545 499974084 50111545 949882179 50111545 412612335 556167479 412612335 556167479 500037701 556167479 499986498 132954555 499986498 500038372 499986498 500038372 873678009 500038372 192575531 192553081 192575531 407121560 192575531 407121560 500009657 958738708 500009657 958738708 638387198 387973577 638387198 387973577 500009165 387973577 913664393 913661030 913664393 19630958 913664393 19630958 19637394 19630958 98179192 499986410 98179192 348638368 98179192 348638368 348650961 348638368 298981560 830509999 298981560 830509999 830549631 830509999 499983255 939276616 499983255 939276616 500026188 90273556 500026188 987300751 500026188 987300751 500011189 987300751 855675436 137609010 855675436 137609010 862336081 137609010 499989797 862461768 499989797 499994290 499989797 499994290 307661390 692317830 307661390 540818651 307661390 540818651 459161772 540818651 42455912 42475269 42455912 500005897 42455912 500005897 738164961 738217018 738164961 650522155 738164961 650522155 260879906 260886355 260879906 958245931 260879906 958245931 41713177 958245931 203796698 769426132 203796698 769426132 769412103 769426132 623779346 376221915 623779346 791708124 623779346 791708124 791672878 791708124 470378999 500033632 470378999 734574343 470378999 734574343 500038548 734574343 500022348 172919124 500022348 172919124 827159196 172919124 788587127 862589618 788587127 862589618 499992643 862589618 975318105 975310421 975318105 453692911 975318105 453692911 180224127 180228945 180224127 727109586 180224127 727109586 844880404 499979689 844880404 806655745 844880404 806655745 62448651 499979002 62448651 499979002 499968187 309478393 499968187 801347367 499968187 801347367 938229608 500007338 938229608 500007338 239350516 499993437 239350516 631190198 239350516 631190198 631165271 631190198 42679645 42604571 42679645 516210847 42679645 516210847 483725136 516210847 462203726 462182427 462203726 546760030 462203726 546760030 944036806 944020177 944036806 358381995 944036806 358381995 358365627 358381995 499989353 584095820 499989353 575527421 499989353 575527421 424510585 575527421 990304408 9714298 990304408 663090081 990304408 663090081 453342130 40656798 453342130 40656798 500010136 40656798 59633630 500015565 59633630 500009933 59633630 500009933 514358233 485644417 514358233 813766808 514358233 813766808 220466193 34939923 220466193 34939923 499990344 34939923 228609626 771363203 228609626 228217129 228609626 228217129 771779681 228217129 175245760 500033635 175245760 371812141 175245760 371812141 783777348 500010740 783777348 500010740 437689464 500010740 500000496 402991194 500000496 981459828 500000496 981459828 18534280 981459828 999390017 242072013 999390017 242072013 500003102 98841966 500003102 499981638 500003102 499981638 810404758 499981638 500036867 96155229 500036867 96155229 96160991 96155229 681672336 681649808 681672336 500021731 681672336 500021731 69144542 500021731 499970882 160707811 499970882 500009055 499970882 500009055 326764890 500009055 903446940 499979456 903446940 685437021 903446940 685437021 442632598 441429622 442632598 441429622 500039114 441429622 75636888 500037053 75636888 500037053 926826644 500001706 926826644 939524326 926826644 939524326 60508100 939524326 500012479 213006916 500012479 388638487 500012479 388638487 611436366 388638487 499987553 293688342 499987553 670758776 499987553 670758776 329223520 670758776 500004050 271165492 500004050 499964544 500004050 499964544 757858617 499964544 499992173 603535613 499992173 370066450 499992173 370066450 500004278 370066450 413980609 716268963 413980609 716268963 716286885 716268963 579080277 19802878 579080277 19802878 165907173 834042547 165907173 297145379 165907173 297145379 916568280 83421749 916568280 263253372 916568280 263253372 693737425 693709784 693737425 319210557 693737425 319210557 319204845 319210557 954370096 954362110 954370096 795462471 954370096 795462471 26427562 500022305 26427562 971107069 26427562 971107069 667642340 148751675 667642340 148751675 251450150 839874339 251450150 839874339 839841224 839874339 239998182 500028443 239998182 500028443 515209176 500028443 103480732 499977739 103480732 561537630 103480732 561537630 499987852 561537630 181833535 500030061 181833535 571017902 181833535 571017902 428993472 571017902 91604210 91629761 91604210 500021775 91604210 500021775 60299687 500021775 499995621 557586821 499995621 50967209 499995621 50967209 51004244 50967209 594167692 765871554 594167692 765871554 57247058 422308889 57247058 422308889 525042266 525046900 525042266 500002643 525042266 500002643 971667269 500002643 50687677 50715822 50687677 684753453 50687677 684753453 978390243 978386900 978390243 697587345 978390243 697587345 302408657 697587345 708207029 708235016 708207029 518626679 708207029 518626679 481351954 518626679 666091866 666102676 666091866 272365933 666091866 272365933 272406294 272365933 656970160 499996340 656970160 92480040 656970160 92480040 907536603 92480040 849010337 374359918 849010337 374359918 500013095 196056525 500013095 500018156 500013095 500018156 86024200 500018156 443335419 556647632 443335419 78294 443335419 78294 500002956 78294 128554798 871446480 128554798 865625541 128554798 865625541 500032035 865625541 90243929 499966015 90243929 499966015 621601708 867473432 621601708 867473432 500011006 867473432 500037287 527515137 500037287 906507476 500037287 906507476 93514172 906507476 499997944 318082294 499997944 318082294 681893611 318082294 500010377 341778345 500010377 103107580 500010377 103107580 103112567 103107580 499962764 733533558 499962764 733533558 813665413 813654740 813665413 56665122 813665413 56665122 56651051 56665122 500033136 239661386 500033136 239661386 239719290 239661386 519447738 500017736 519447738 500017736 431852273 500017736 956783115 43252008 956783115 53581443 956783115 53581443 456714688 767374578 456714688 767374578 778192775 465731418 778192775 465731418 22948314 22985763 22948314 203249328 22948314 203249328 740633308 918998305 740633308 918998305 499986336 222646778 499986336 499980112 499986336 499980112 866537011 499980112 500025190 31420440 500025190 500013902 500025190 500013902 619257335 119218083 619257335 119218083 880741366 119218083 476544520 608409361 476544520 608409361 500033662 608409361 338345418 338360721 338345418 537087318 338345418 537087318 766969407 766951641 766969407 499982032 766969407 499982032 499978580 71459176 499978580 71459176 71466778 71459176 896430552 499990058 896430552 306399342 896430552 306399342 306344555 306399342 499979656 677590916 499979656 424314043 499979656 424314043 157811122 842195423 157811122 499977756 157811122 499977756 214421920 214427927 214421920 500031874 214421920 500031874 879567334 500031874 698589661 301366861 698589661 731784671 698589661 731784671 731833822 731784671 499978301 519036756 499978301 655924093 499978301 655924093 952494799 130817663 952494799 130817663 12758717 987293404 12758717 367108122 12758717 367108122 944038647 500001325 944038647 480489572 944038647 480489572 137291548 499967344 137291548 352678805 137291548 352678805 687239882 687241480 687239882 499969087 687239882 499969087 116153114 883852675 116153114 615454501 116153114 615454501 384530749 615454501 252164073 320185053 252164073 320185053 894799713 894768842 894799713 500020779 894799713 500020779 823263519 500020779 910915697 500039843 910915697 500022081 910915697 500022081 188286538 500022081 293629282 706326251 293629282 500025079 293629282 500025079 500014803 185101623 500014803 256056729 500014803 256056729 333324371 333324394 333324371 95148319 333324371 95148319 95110511 95148319 637590309 500019465 637590309 499963462 637590309 499963462 31092122 499963462 500015038 871336704 500015038 499994541 500015038 499994541 163437909 499994541 500039453 618718661 500039453 118117159 500039453 118117159 499968909 788831343 499968909 746572190 499968909 746572190 746597537 746572190 735288697 264711693 735288697 872802615 735288697 872802615 288901013 110028573 288901013 110028573 889968090 110028573 211530853 788417590 211530853 101630239 211530853 101630239 500026398 101630239 264401760 915606958 264401760 915606958 714362595 500023025 714362595 500037792 714362595 500037792 296013420 500037792 633272002 633217813 633272002 500006002 633272002 500006002 710729688 500006002 403625711 596326419 403625711 500018441 403625711 500018441 828804978 500018441 499972184 896949543 499972184 149960453 499972184 149960453 850075492 149960453 6459245 993538377 6459245 382222833 6459245 382222833 499970525 382222833 499965224 945726375 499965224 945726375 500005274 418587780 500005274 418587780 418612351 418587780 780017975 219935304 780017975 669051800 780017975 669051800 321425719 500022652 321425719 982343138 321425719 982343138 17618093 982343138 216913855 500034560 216913855 500034560 110304267 500034560 500024082 992134568 500024082 992134568 7820701 992134568 500036376 469653986 500036376 499969712 500036376 499969712 932997647 499969712 893871637 106115736 893871637 958886957 893871637 958886957 41109437 958886957 499979036 404857371 499979036 610149394 499979036 610149394 500007856 65708449 500007856 65708449 934344685 65708449 33416056 500031742 33416056 500031742 897721685 500031742 499996198 930944315 499996198 379651675 499996198 379651675 499992951 379651675 816909439 816922176 816909439 353902495 816909439 353902495 353899277 353902495 764071610 764032938 764071610 655082882 764071610 655082882 344907552 655082882 500006160 47879462 500006160 174916702 500006160 174916702 174893743 174916702 499992099 952958142 499992099 952958142 952969960 952958142 499994342 778822298 499994342 869962838 499994342 869962838 130059298 869962838 378865825 500002171 378865825 500002171 278640219 500002171 933873952 66198823 933873952 569930932 933873952 569930932 500016799 569930932 629241227 500025924 629241227 622129506 629241227 622129506 404396905 404378541 404396905 780236466 404396905 780236466 219761094 780236466 499977825 428331140 499977825 428331140 165100473 165158606 165100473 525157545 165100473 525157545 939580640 499982540 939580640 640724037 939580640 640724037 17347028 500027746 17347028 705556983 17347028 705556983 785840746 785874833 785840746 581248358 785840746 581248358 418781158 581248358 500008590 151953084 500008590 405366506 500008590 405366506 50083206 593143056 50083206 593143056 911931968 911917816 911931968 772027838 911931968 772027838 499961188 772027838 735638768 499989864 735638768 499989864 445012379 3178156 445012379 3178156 499989863 279795800 499989863 279795800 720218169 279795800 144195705 855821377 144195705 43913570 144195705 43913570 956056145 43913570 547445963 499996107 547445963 499996107 976217038 23771835 976217038 704219213 976217038 704219213 704183005 704219213 919421938 919360182 919421938 499970481 919421938 499970481 178181973 620451518 178181973 620451518 872763845 872801620 872763845 595481128 872763845 595481128 403830082 596224672 403830082 151051629 403830082 151051629 842936204 499971303 842936204 248646045 842936204 248646045 499964161 248646045 993769125 6202095 993769125 500007196 993769125 500007196 660213848 660241834 660213848 568639595 660213848 568639595 220882532 220943565 220882532 499964073 220882532 499964073 785380028 214672584 785380028 671262557 785380028 671262557 499994968 671262557 998646278 998646104 998646278 189901561 998646278 189901561 499984729 189901561 914995866 500016102 914995866 500016102 216492324 783508940 216492324 409854052 216492324 409854052 576037504 423971442 576037504 230132004 576037504 230132004 230114356 230132004 337350667 662671300 337350667 405444811 337350667 405444811 458872211 500033844 458872211 500031646 458872211 500031646 933643459 66384554 933643459 137826563 933643459 137826563 709919409 500037608 709919409 500037608 499962940 880375756 499962940 880375756 499967325 880375756 410226040 410233184 410226040 500006787 410226040 500006787 968956667 500006787 358446015 358475804 358446015 499999784 358446015 499999784 574994111 574978666 574994111 449127843 574994111 449127843 500020394 449127843 767283035 767326140 767283035 195254401 767283035 195254401 195263267 195254401 499993985 776539599 499993985 470972329 499993985 470972329 470977328 470972329 703651411 518609577 703651411 518609577 518660101 518609577 825300691 500014922 825300691 500028313 825300691 500028313 946280290 500028313 500016847 722477128 500016847 99587045 500016847 99587045 900421407 99587045 499960150 499972800 499960150 499972800 42370976 499972800 500008767 998993165 500008767 998942168 500008767 998942168 500001456 998942168 500020895 501251841 500020895 501251841 138884596 138899767 138884596 459535060 138884596 459535060 540480904 459535060 106661728 500008892 106661728 54750961 106661728 54750961 54754274 54750961 499995861 605360070 499995861 567944819 499995861 567944819 432090451 567944819 499976674 791159742 499976674 504867592 499976674 504867592 500022593 666895234 500022593 334031692 500022593 334031692 883005455 820366880 883005455 820366880 399053931 399057451 399053931 500016032 399053931 500016032 378310912 500016032 564935097 435051656 564935097 500023971 564935097 500023971 976184132 500023971 500032259 220352378 500032259 220352378 83723035 916285091 83723035 260754089 83723035 260754089 739252548 260754089 513688931 808432557 513688931 808432557 191600089 808432557 739701614 260246615 739701614 778826323 739701614 778826323 778810588 778826323 499993661 14003723 499993661 14003723 729414799 556232865 729414799 556232865 341382993 499966232 341382993 499966232 136718420 499966232 212157028 212147050 212157028 499999336 212157028 499999336 742386282 499999336 313377274 886924750 313377274 886924750 113076651 886924750 370998423 408500108 370998423 408500108 817312940 817334970 817312940 499987142 817312940 499987142 938639271 545396891 938639271 545396891 500022302 345544285 500022302 868116218 500022302 868116218 868105314 868116218 453113880 453118370 453113880 709118585 453113880 709118585 709044975 709118585 500022008 719730411 500022008 661928040 500022008 661928040 338048959 661928040 690294586 309678568 690294586 499983098 690294586 499983098 181524383 499983098 500011279 138269337 500011279 499986006 500011279 499986006 561424919 438572704 561424919 499968299 561424919 499968299 922381239 499968299 776736138 500008507 776736138 59974731 776736138 59974731 59935055 59974731 253678917 253638694 253678917 45369497 253678917 45369497 954597764 45369497 226594010 916513176 226594010 916513176 83490419 916513176 137144309 499975690 137144309 499975690 926519464 499975690 303779175 84548580 303779175 84548580 84487682 84548580 728615562 500027002 728615562 499964168 728615562 499964168 658196812 341836578 658196812 397201907 658196812 397201907 397182758 397201907 500009846 614638637 500009846 499970995 500009846 499970995 340104235 499970995 500003278 753846001 500003278 753846001 753865390 753846001 611691198 500027677 611691198 500027677 968695900 500027677 820208989 868165515 820208989 868165515 868153133 868165515 500032008 616375168 500032008 738064635 500032008 738064635 4762563 4811063 4762563 524384975 4762563 524384975 475620856 524384975 426399809 426372502 426399809 500019500 426399809 500019500 843186194 500019500 526563004 280856734 526563004 280856734 776678041 499988935 776678041 499988935 188169441 499988935 984280512 499971322 984280512 949771506 984280512 949771506 50165722 949771506 98310710 105731016 98310710 105731016 500021784 105731016 499997502 765682440 499997502 10607537 499997502 10607537 989423344 10607537 294320244 705653321 294320244 116242239 294320244 116242239 116273238 116242239 314195498 499970521 314195498 236660339 314195498 236660339 236702053 236660339 925072370 925040101 925072370 500029918 925072370 500029918 351986760 500029918 499989994 17111533 499989994 17111533 500005795 17111533 499994532 499986280 499994532 499986280 609975864 499986280 253522296 746414405 253522296 500025570 253522296 500025570 739838593 500025570 106397894 893609938 106397894 844112326 106397894 844112326 499970561 456519862 499970561 500012701 499970561 500012701 170006333 500012701 499997836 118671951 499997836 499992647 499997836 499992647 539676081 499992647 499966893 847013835 499966893 60257654 499966893 60257654 499965188 60257654 759153125 500020194 759153125 30980834 759153125 30980834 500035732 30980834 860077629 361257685 860077629 361257685 75523569 674722239 75523569 674722239 325276783 674722239 143297572 143282122 143297572 808561236 143297572 808561236 499966255 499961227 499966255 499961227 765640961 234386044 765640961 959890678 765640961 959890678 40102161 959890678 189158844 810812729 189158844 871196101 189158844 871196101 500036936 892953063 500036936 499994868 500036936 499994868 510725699 499994868 128749584 524214680 128749584 524214680 563980011 354269423 563980011 354269423 500000504 936249226 500000504 936249226 499988102 936249226 500005815 499979179 500005815 499979179 454064999 499979179 499970144 331225090 499970144 331225090 331174409 331225090 499985823 83166148 499985823 751533757 499985823 751533757 751533615 751533757 183639715 500024147 183639715 525805070 183639715 525805070 499987331 525805070 421075444 499001054 421075444 499001054 500994045 499001054 500009456 136062311 500009456 499996227 500009456 499996227 856499496 856549295 856499496 743592430 856499496 743592430 500038752 743592430 734482043 265461003 734482043 499989312 734482043 499989312 130129122 130184836 130129122 382232375 130129122 382232375 500026069 863872863 500026069 491453422 500026069 491453422 719465087 698635827 719465087 698635827 698600415 698635827 897323910 897325396 897323910 499989150 897323910 499989150 575315788 499989150 825102426 499985363 825102426 663839182 825102426 663839182 76194631 500018657 76194631 580453534 76194631 580453534 419542115 580453534 161758338 500012887 161758338 500012887 499965129 293309299 499965129 720313180 499965129 720313180 279681486 720313180 484089945 62763334 484089945 62763334 803683496 499966906 803683496 499966906 286480867 499966906 499977706 184617584 499977706 184617584 184604777 184617584 499994693 473612801 499994693 473612801 473638001 473612801 821800408 499965984 821800408 470152377 821800408 470152377 44638083 500035080 44638083 260835508 44638083 260835508 832271652 167742254 832271652 952693059 832271652 952693059 952708924 952693059 77493778 500015580 77493778 790924180 77493778 790924180 500033481 790924180 285918940 433714006 285918940 433714006 566311812 433714006 62131117 733499505 62131117 733499505 937046409 109421067 937046409 109421067 499969624 67165237 499969624 500039470 499969624 500039470 212023613 500039470 508563807 575638324 508563807 575638324 65845910 499973783 65845910 686227424 65845910 686227424 499992675 414214640 499992675 499979497 499992675 499979497 40821174 499979497 336408426 500017634 336408426 301955329 336408426 301955329 301980907 301955329 956204235 43770228 956204235 811809348 956204235 811809348 188164346 811809348 500018384 106642229 500018384 294159026 500018384 294159026 294125024 294159026 297352171 500036135 297352171 499983485 297352171 499983485 656400112 500032499 656400112 289519714 656400112 289519714 289501217 289519714 311065486 688948412 311065486 389633573 311065486 389633573 684859756 315134868 684859756 737053014 684859756 737053014 367304235 499969419 367304235 499969419 803511635 499969419 500000672 843692141 500000672 66661507 500000672 66661507 66681074 66661507 346717345 499980160 346717345 486761115 346717345 486761115 964505705 499968217 964505705 299276320 964505705 299276320 299274908 299276320 627295158 748434205 627295158 748434205 275641115 275678331 275641115 499983891 275641115 499983891 893247344 499983891 806306779 806329615 806306779 454645548 806306779 454645548 60860251 60845462 60860251 499998870 60860251 499998870 543622588 499998870 396777916 603163217 396777916 500021765 396777916 500021765 268505818 500021765 398243664 398291107 398243664 852394617 398243664 852394617 852340945 852394617 116103409 116041860 116103409 500011728 116103409 500011728 165233427 500011728 33448918 966587223 33448918 884236847 33448918 884236847 500031654 884236847 340130673 340133541 340130673 499962365 340130673 499962365 836926696 499962365 196157711 499996349 196157711 499985686 196157711 499985686 362513593 499985686 126573262 126591928 126573262 675923585 126573262 675923585 819622460 499971283 819622460 574061512 819622460 574061512 425944802 574061512 442481954 442500673 442481954 477900251 442481954 477900251 500009742 611890162 500009742 499992065 500009742 499992065 89532224 910477114 89532224 601968969 89532224 601968969 500019219 689490121 500019219 533559894 500019219 533559894 350551268 300338584 350551268 300338584 17285229 690836983 17285229 690836983 690829454 690836983 500008469 353044994 500008469 653760945 500008469 653760945 499980987 653760945 505175652 505160863 505175652 796019767 505175652 796019767 204016691 796019767 500025041 311581479 500025041 500025713 500025041 500025713 424666577 424672569 424666577 685552029 424666577 685552029 500007962 685552029 362484717 500011301 362484717 500011301 330085788 500011301 500005399 321440134 500005399 500005466 500005399 500005466 49467970 500005466 200344471 200333524 200344471 971310125 200344471 971310125 28715677 971310125 189009006 189054008 189009006 911482859 189009006 911482859 500016768 911482859 427313634 427313126 427313634 838351977 427313634 838351977 499982717 838351977 425616499 157273703 425616499 157273703 499971350 157273703 479398417 479340225 479398417 9201240 479398417 9201240 990727347 9201240 758673470 499989281 758673470 499989281 994651976 499989281 89886633 500025241 89886633 500025241 894543460 499966846 894543460 689187371 894543460 689187371 310848349 689187371 451975182 548004508 451975182 604842559 451975182 604842559 604807577 604842559 131257989 868738457 131257989 231508252 131257989 231508252 500019496 819303633 500019496 64709033 500019496 64709033 499978578 64709033 545505044 545492904 545505044 500002372 545505044 500002372 390805955 500002372 499977023 864006820 499977023 499970299 499977023 499970299 912960113 499970299 448524385 551471578 448524385 500002762 448524385 500002762 97393700 500022170 97393700 337594364 97393700 337594364 757286964 927587169 757286964 927587169 72446784 927587169 434161819 488621576 434161819 488621576 721536558 981214223 721536558 981214223 499965398 981214223 499972776 503567775 499972776 518214731 499972776 518214731 518201912 518214731 499992473 268316583 499992473 317352561 499992473 317352561 682611670 317352561 499975662 879422895 499975662 500022479 499975662 500022479 188535899 500022479 379724213 620245264 379724213 272865214 379724213 272865214 115546610 884488784 115546610 419137577 115546610 419137577 637319176 362676943 637319176 500005192 637319176 500005192 267073484 500005192 500019701 320848354 500019701 500010874 500019701 500010874 100321298 100353678 100321298 802022878 100321298 802022878 801965196 802022878 499976317 580606191 499976317 946690942 499976317 946690942 946653620 946690942 807919133 499965725 807919133 678332865 807919133 678332865 500014142 678332865 773617468 997630124 773617468 997630124 57874025 620051150 57874025 620051150 620107949 620051150 285055906 500022785 285055906 505575655 285055906 505575655 505565957 505575655 442199055 442193038 442199055 632134125 442199055 632134125 876742997 499983237 876742997 500016639 876742997 500016639 302275803 500016639 871135709 82248540 871135709 82248540 82267528 82248540 248965043 750211685 248965043 750211685 984948964 499986302 984948964 823802752 984948964 823802752 214888819 96513594 214888819 96513594 903496117 96513594 157840708 500020758 157840708 500020758 77326020 500020758 592751223 239207226 592751223 239207226 239163698 239207226 529363535 529361018 529363535 326620009 529363535 326620009 499989621 326620009 972695590 27357765 972695590 499964137 972695590 499964137 424956649 499964137 733339180 733322933 733339180 131253589 733339180 131253589 499988532 131253589 709088116 422390259 709088116 422390259 422436217 422390259 610055250 223339178 610055250 223339178 223397438 223339178 492650285 870280827 492650285 870280827 946982365 946977981 946982365 500003480 946982365 500003480 277835305 487996089 277835305 487996089 499989532 487996089 119879073 500009130 119879073 425398587 119879073 425398587 593702555 500034437 593702555 246303972 593702555 246303972 500027174 246303972 832068135 499979807 832068135 499979807 70310946 499979807 499989786 347870636 499989786 347870636 275054344 855679433 275054344 855679433 500030305 855679433 183175553 370113312 183175553 370113312 500008528 370113312 111387957 111370146 111387957 500006526 111387957 500006526 566638841 500006526 500008207 717598850 500008207 218521749 500008207 218521749 218563408 218521749 778757767 778680788 778757767 500013179 778757767 500013179 884403286 500013179 10813985 10768833 10813985 658574694 10813985 658574694 500015990 504420880 500015990 941520542 500015990 941520542 941574536 941520542 284308715 715684830 284308715 830585653 284308715 830585653 169415792 830585653 499962980 225301741 499962980 225301741 500026254 225301741 238218786 500036363 238218786 157884605 238218786 157884605 500008026 157884605 403394948 500000428 403394948 500000428 787164843 500000428 624114895 624102862 624114895 280686435 624114895 280686435 280718633 280686435 499977891 308302595 499977891 51979305 499977891 51979305 51923078 51979305 178202412 541044690 178202412 541044690 651971249 59879317 651971249 59879317 59866349 59879317 973180523 973203983 973180523 322514369 973180523 322514369 638267492 499995601 638267492 499995601 315283056 499995601 611140974 500029892 611140974 499998603 611140974 499998603 500022652 570337764 500022652 45934114 500022652 45934114 954088175 45934114 500007930 591554293 500007930 591554293 499967826 591554293 947924357 947906030 947924357 23554201 947924357 23554201 23483390 23554201 499980929 500005963 499980929 500005963 544377332 500005963 135502799 595988863 135502799 595988863 970257999 499964745 970257999 816267299 970257999 816267299 166516556 833480470 166516556 349671369 166516556 349671369 650381901 349671369 165768954 165768649 165768954 449254951 165768954 449254951 499980563 449254951 493889416 500035761 493889416 500035761 830870984 500035761 310368176 500002573 310368176 500002573 815039852 500002573 499984144 564141635 499984144 99885404 499984144 99885404 900138573 99885404 838525618 500008226 838525618 500008226 169493067 500008226 499962444 206018347 499962444 912168013 499962444 912168013 654151167 66043991 654151167 66043991 66110110 66043991 934588242 65414793 934588242 463789589 934588242 463789589 264545281 264521139 264545281 962478589 264545281 962478589 838319297 161695493 838319297 499985090 838319297 499985090 112701672 996738640 112701672 996738640 3249554 996738640 129995040 162058817 129995040 162058817 472955867 836532626 472955867 836532626 500031456 90273517 500031456 479313801 500031456 479313801 500031418 479313801 538308315 538308193 538308315 499960047 538308315 499960047 495887162 764210745 495887162 764210745 235765493 764210745 500024374 622663953 500024374 633578320 500024374 633578320 366381294 633578320 642729130 30261892 642729130 30261892 969717194 30261892 362945204 637054344 362945204 499967607 362945204 499967607 870368969 499967607 499967074 27112173 499967074 117678485 499967074 117678485 500005503 117678485 480598745 565591731 480598745 565591731 735408824 499979124 735408824 499979124 826129376 499979124 362439508 362444956 362439508 712705949 362439508 712705949 712661029 712705949 177157015 177140768 177157015 348845630 177157015 348845630 499990057 348845630 459634731 687570656 459634731 687570656 312420311 687570656 499998779 556809785 499998779 567078199 499998779 567078199 567039928 567078199 500008375 332524322 500008375 535426148 500008375 535426148 500010467 535426148 499960082 437988037 499960082 845542712 499960082 845542712 845542833 845542712 733614931 266373995 733614931 500016237 733614931 500016237 113322490 500016237 735833719 327455773 735833719 327455773 149792220 850255630 149792220 383696381 149792220 383696381 616303028 383696381 499994953 235104695 499994953 235104695 500015135 235104695 133996807 123175973 133996807 123175973 577506302 577473683 577506302 439895386 577506302 439895386 366321105 499982282 366321105 499982282 659607442 499982282 157948079 842040945 157948079 256966765 157948079 256966765 858892802 141127335 858892802 274591044 858892802 274591044 500036236 274591044 930750869 599087418 930750869 599087418 298519457 298543330 298519457 803101420 298519457 803101420 803114788 803101420 710514167 243341293 710514167 243341293 499984700 243341293 500021911 500013917 500021911 500013917 255561127 61911632 255561127 61911632 794868349 650184786 794868349 650184786 17581510 17625245 17581510 250504280 17581510 250504280 749497985 250504280 479914760 500036436 479914760 500036436 788917012 211149716 788917012 857146508 788917012 857146508 500018199 857146508 913042556 86984614 913042556 268766714 913042556 268766714 268786427 268766714 759092799 240902055 759092799 605004384 759092799 605004384 377152355 500000064 377152355 908260455 377152355 908260455 500010655 908260455 500000787 105842854 500000787 500001084 500000787 500001084 36622751 500001084 667891965 667848699 667891965 500001751 667891965 500001751 947059480 500001751 884376921 115603577 884376921 217034499 884376921 217034499 782926232 217034499 863275513 863274853 863275513 499963207 863275513 499963207 126509858 500019979 126509858 365856725 126509858 365856725 548353097 500008787 548353097 486273267 548353097 486273267 289215020 251653565 289215020 251653565 499986673 251653565 499979733 144250021 499979733 613506199 499979733 613506199 499991346 613506199 340564535 499997784 340564535 931271349 340564535 931271349 68797054 931271349 199576056 800408703 199576056 942123600 199576056 942123600 499978677 942123600 325904146 325883380 325904146 500027667 325904146 500027667 771446921 500027667 438335104 561632492 438335104 10165066 438335104 10165066 10127221 10165066 247673019 483026884 247673019 483026884 516935673 483026884 119190301 880781582 119190301 701706913 119190301 701706913 499988815 701706913 120555556 120524355 120555556 214954652 120555556 214954652 500039968 37084642 500039968 37084642 37066878 37084642 904182247 904206941 904182247 108044003 904182247 108044003 108019415 108044003 551158929 959826650 551158929 959826650 40184659 959826650 87949634 500000667 87949634 883064586 87949634 883064586 883109839 883064586 499973418 435608033 499973418 435608033 435577282 435608033 779561680 831453963 779561680 831453963 831492548 831453963 507224450 507160894 507224450 841935850 507224450 841935850 841942536 841935850 500012431 386914588 500012431 386914588 613076542 386914588 499981771 305718078 499981771 981671402 499981771 981671402 981656677 981671402 499990355 8380007 499990355 499988807 499990355 499988807 815743759 499988807 390539986 609482380 390539986 303055124 390539986 303055124 500008096 603460652 500008096 500021355 500008096 500021355 791566899 358912464 791566899 358912464 484914311 499966718 484914311 312263783 484914311 312263783 500017826 312263783 398967175 584863287 398967175 584863287 517764654 517725659 517764654 757440266 517764654 757440266 757439099 757440266 116118433 333737444 116118433 333737444 666240606 333737444 551519909 731673041 551519909 731673041 268395278 731673041 447567989 447599914 447567989 500006436 447567989 500006436 920344511 500006436 473154768 473193752 473154768 500032898 473154768 500032898 69467310 69468595 69467310 499963979 69467310 499963979 596149567 499963979 499988026 986758201 499988026 655414730 499988026 655414730 736882615 736902524 736882615 357066908 736882615 357066908 116455367 116442868 116455367 835848950 116455367 835848950 626275948 373763735 626275948 499989635 626275948 499989635 184206277 499989635 372191685 372176174 372191685 702930461 372191685 702930461 702933763 702930461 499963616 540397696 499963616 540397696 459645442 540397696 499996849 756169188 499996849 395312271 499996849 395312271 604649101 395312271 207930550 819433135 207930550 819433135 180568285 819433135 481498566 499962713 481498566 500032455 481498566 500032455 192174812 192161967 192174812 664010265 192174812 664010265 335968912 664010265 6988885 6985313 6988885 465281017 6988885 465281017 499995992 901049906 499995992 901049906 9108625 135625304 9108625 135625304 500023484 135625304 500005877 124007241 500005877 351293464 500005877 351293464 648653860 351293464 300756660 139539314 300756660 139539314 139530214 139539314 457019275 500008414 457019275 499966932 457019275 499966932 857510095 499966932 855616439 499978795 855616439 146793837 855616439 146793837 500038459 572654430 500038459 572534482 500038459 572534482 593819122 499994972 593819122 500027063 593819122 500027063 530092725 500027063 561329388 107482742 561329388 107482742 33143129 966844726 33143129 500015569 33143129 500015569 972593394 500015569 347798885 182150809 347798885 182150809 182114041 182150809 500017492 526854026 500017492 526854026 526906800 526854026 499985217 761728320 499985217 597120114 499985217 597120114 499973795 597120114 500015500 944506501 500015500 61165318 500015500 61165318 61161494 61165318 582116853 499970161 582116853 197499376 582116853 197499376 68871489 931110865 68871489 656269762 68871489 656269762 656219493 656269762 500030934 150409782 500030934 824378075 500030934 824378075 824336203 824378075 500003944 25019543 500003944 460708558 500003944 460708558 460646460 460708558 499996461 210515282 499996461 210515282 104198889 902443782 104198889 902443782 97567368 902443782 629021826 499999067 629021826 724060568 629021826 724060568 275958560 724060568 318445088 318512891 318445088 540961773 318445088 540961773 459007492 540961773 130227005 869818278 130227005 156458490 130227005 156458490 843527558 156458490 499970047 87472078 499970047 213981450 499970047 213981450 785993314 213981450 245789879 500010658 245789879 500010658 233751811 500010658 500029905 890431497 500029905 499995019 500029905 499995019 344451980 499995019 409863881 836096343 409863881 836096343 836098072 836096343 200727952 58834377 200727952 58834377 58824212 58834377 456089981 499972958 456089981 499970375 456089981 499970375 860344230 139671757 860344230 326226132 860344230 326226132 326207816 326226132 649905997 500021990 649905997 500021990 857338929 500021990 500010778 444206945 500010778 609145627 500010778 609145627 500012549 609145627 500009453 807834881 500009453 500011548 500009453 500011548 429230804 500011548 499969687 315092368 499969687 499976675 499969687 499976675 866205253 499976675 505156609 402318768 505156609 402318768 204943234 918951094 204943234 918951094 500010254 918951094 168435910 259073092 168435910 259073092 740943729 259073092 500025266 396677198 500025266 379000553 500025266 379000553 379070901 379000553 615502306 499991979 615502306 477431616 615502306 477431616 522558791 477431616 743309487 500017971 743309487 500017971 57221946 500017971 524795886 524768575 524795886 310047147 524795886 310047147 499969675 310047147 883529099 883486064 883529099 499984357 883529099 499984357 426756013 499984357 695283085 415098417 695283085 415098417 500011144 767658178 500011144 154199226 500011144 154199226 845789545 154199226 500010300 661499343 500010300 119070439 500010300 119070439 937692659 62255131 937692659 646330620 937692659 646330620 499966164 646330620 499969339 214377674 499969339 560553263 499969339 560553263 606341803 500004899 606341803 669715463 606341803 669715463 669730368 669715463 499975629 962779980 499975629 383665838 499975629 383665838 383692927 383665838 500018804 752999842 500018804 500259518 500018804 500259518 499685979 500259518 574586247 74893352 574586247 74893352 74902285 74893352 500031820 701916070 500031820 617172842 500031820 617172842 617198192 617172842 304347948 32778825 304347948 32778825 967221895 32778825 500028657 527803527 500028657 89178974 500028657 89178974 500016403 89178974 970856060 970872465 970856060 370404029 970856060 370404029 278201058 278256421 278201058 499991933 278201058 499991933 602878666 499991933 500020536 902331857 500020536 280244831 500020536 280244831 500033715 280244831 298935435 718996073 298935435 718996073 718993094 718996073 500007297 837547145 500007297 837547145 448571922 29484713 448571922 29484713 970491074 29484713 57853440 942104445 57853440 815929193 57853440 815929193 423513065 336712551 423513065 336712551 76896603 76929638 76896603 238193512 76896603 238193512 761847049 238193512 18885865 500016412 18885865 500009785 18885865 500009785 476263436 523725245 476263436 222215635 476263436 222215635 222193157 222215635 744330929 499973171 744330929 338593426 744330929 338593426 500013709 338593426 696751932 876307697 696751932 876307697 876357443 876307697 500037363 361335685 500037363 473341309 500037363 473341309 744865550 500034226 744865550 499997775 744865550 499997775 500029204 760416586 500029204 77654777 500029204 77654777 318757917 681284743 318757917 459653213 318757917 459653213 500031677 499979278 500031677 499979278 244234004 499979278 499964379 49408896 499964379 448028109 499964379 448028109 551975592 448028109 299945914 700067718 299945914 635203740 299945914 635203740 635234707 635203740 290273338 500026950 290273338 948574730 290273338 948574730 51411475 948574730 373040161 499990918 373040161 499990918 494094606 499990918 8488612 991497991 8488612 76382207 8488612 76382207 923583669 76382207 500008673 851912796 500008673 851912796 851956533 851912796 264865068 675729144 264865068 675729144 499994224 215654807 499994224 500016130 499994224 500016130 186515341 500016130 400799899 637796315 400799899 637796315 163630254 836376703 163630254 210081902 163630254 210081902 818209523 500030902 818209523 500030902 222501240 500030902 966266157 966279274 966266157 695802605 966266157 695802605 328796942 500024950 328796942 500024950 63603627 500024950 672832027 500036983 672832027 500017503 672832027 500017503 694387147 500017503 522922293 499967538 522922293 499993724 522922293 499993724 958572581 41401368 958572581 500015768 958572581 500015768 626913615 500015768 892943159 892951860 892943159 797570286 892943159 797570286 530776704 500025015 530776704 500025015 11105585 500025015 50167761 499994836 50167761 709715137 50167761 709715137 364381172 364393573 364381172 877392448 364381172 877392448 998491466 998489588 998491466 862117470 998491466 862117470 179701984 15743991 179701984 15743991 15776497 15743991 240406635 508390094 240406635 508390094 500030567 508390094 494085185 499963114 494085185 622157456 494085185 622157456 377889566 622157456 500035286 430052938 500035286 805850737 500035286 805850737 805807312 805850737 575767640 500037146 575767640 500037146 113733853 500037146 561978753 437971872 561978753 500021647 561978753 500021647 67533172 500021647 100450233 899486680 100450233 442340447 100450233 442340447 499985670 442340447 438418115 522521573 438418115 522521573 521631773 478359278 521631773 769552965 521631773 769552965 769574649 769552965 500033306 500027038 500033306 500027038 699271706 500027038 9823732 990225011 9823732 461952236 9823732 461952236 499988250 461952236 248913183 751081098 248913183 348128691 248913183 348128691 348149643 348128691 304449117 695532735 304449117 626163350 304449117 626163350 499983703 500008069 499983703 500008069 952310316 500008069 871489961 499975808 871489961 499978238 871489961 499978238 570239139 499978238 641365087 641382458 641365087 565643881 641365087 565643881 387985286 387969553 387985286 848704267 387985286 848704267 848677982 848704267 202037136 201966994 202037136 432778513 202037136 432778513 432775061 432778513 139959593 860015534 139959593 105042687 139959593 105042687 500001230 105042687 95377328 904674757 95377328 198335887 95377328 198335887 801604542 198335887 500032437 499988466 500032437 499988466 494186194 499988466 865643027 865639166 865643027 78717968 865643027 78717968 500031191 78717968 931634667 931619205 931634667 282315803 931634667 282315803 382875394 617081915 382875394 259512377 382875394 259512377 500039948 259512377 33882573 33935133 33882573 843961211 33882573 843961211 635663781 358681217 635663781 358681217 8477412 500017209 8477412 500017209 511124685 488848833 511124685 991012188 511124685 991012188 8962084 991012188 204809826 795158802 204809826 921775074 204809826 921775074 78211259 921775074 216961791 499993650 216961791 606597913 216961791 606597913 469359310 332819558 469359310 332819558 667231015 332819558 130426796 500020709 130426796 123374263 130426796 123374263 499988431 123374263 385344794 771660241 385344794 771660241 771649283 771660241 643308313 356729325 643308313 500027927 643308313 500027927 42287805 500027927 924101211 75881238 924101211 499964488 924101211 499964488 339303006 499964488 500006592 35369274 500006592 341233828 500006592 341233828 341160156 341233828 723228900 723209581 723228900 575139199 723228900 575139199 500012439 575139199 994962360 5025688 994962360 500007837 994962360 500007837 447015990 500007837 535175139 623363194 535175139 623363194 376587847 623363194 440341827 500008671 440341827 500008671 955297836 44645021 955297836 301321334 955297836 301321334 301299641 301321334 755925977 547430391 755925977 547430391 547435999 547430391 989653132 434944114 989653132 434944114 565025793 434944114 850937283 149066830 850937283 567407429 850937283 567407429 432587299 567407429 499938500 500003128 499938500 500003128 839251239 160680934 839251239 391491698 839251239 391491698 500002765 300776916 500002765 499968887 500002765 499968887 120136066 499968887 534611566 534617657 534611566 285148254 534611566 285148254 285121620 285148254 716579546 551295656 716579546 551295656 126489224 126496329 126489224 741970962 126489224 741970962 952024305 500006112 952024305 500026558 952024305 500026558 470261826 499987544 470261826 942975908 470261826 942975908 942986532 942975908 499966187 500028367 499966187 500028367 613379920 500028367 500036459 589888222 500036459 131661966 500036459 131661966 868328347 131661966 500003311 11590772 500003311 500001236 500003311 500001236 924625837 500001236 32220171 499987044 32220171 922210678 32220171 922210678 500039052 922210678 425220476 499973931 425220476 621852108 425220476 621852108 378157678 621852108 385630644 235534549 385630644 235534549 855084760 985019103 855084760 985019103 985058725 985019103 499985881 503392918 499985881 606876663 499985881 606876663 393164394 606876663 499988825 154163302 499988825 500016701 499988825 500016701 894656577 500016701 443152585 556859808 443152585 433718148 443152585 433718148 421721560 500014929 421721560 341044132 421721560 341044132 863161547 647975050 863161547 647975050 640109526 312611799 640109526 312611799 687393937 312611799 500001873 501107475 500001873 374462354 500001873 374462354 374458667 374462354 499993921 618037368 499993921 314559119 499993921 314559119 685461739 314559119 546532433 500005719 546532433 500005719 175498861 500005719 591756473 408261055 591756473 499975844 591756473 499975844 114321149 499975844 499997333 223722921 499997333 223722921 500027420 223722921 338270534 661703102 338270534 500008794 338270534 500008794 577537838 500008794 500021666 725516361 500021666 698942002 500021666 698942002 499967135 698942002 709348007 709329955 709348007 475189456 709348007 475189456 500031579 475189456 904194271 904136284 904194271 616582532 904194271 616582532 258281692 407095853 258281692 407095853 592884752 407095853 499999843 535566527 499999843 500031459 499999843 500031459 515159153 500031459 500007520 667380651 500007520 340407858 500007520 340407858 659569193 340407858 99399368 99425628 99399368 644798084 99399368 644798084 566387311 433636567 566387311 914737966 566387311 914737966 991890871 8103898 991890871 77224048 991890871 77224048 20025436 980000456 20025436 15794544 20025436 15794544 500036227 15794544 499992478 528528329 499992478 480779934 499992478 480779934 519212430 480779934 487306178 487297440 487306178 129030428 487306178 129030428 499973473 129030428 384558513 500005886 384558513 500005886 986986819 500005886 500002258 799319081 500002258 499970837 500002258 499970837 426954818 499970837 871521456 500031077 871521456 2605087 871521456 2605087 997336812 2605087 500034656 526505603 500034656 500026317 500034656 500026317 941995559 500026317 500007080 133107965 500007080 133107965 133110190 133107965 271805847 728229470 271805847 388526214 271805847 388526214 611481390 388526214 526465751 526406934 526465751 347337643 526465751 347337643 347350824 347337643 499986515 500028473 499986515 500028473 973061096 500028473 640640555 500015562 640640555 654075193 640640555 654075193 888589646 500013062 888589646 500036915 888589646 500036915 279218649 500036915 542745138 542737499 542745138 135555914 542745138 135555914 864478443 135555914 499990918 271416656 499990918 196536599 499990918 196536599 803472422 196536599 553078283 553042798 553078283 99984620 553078283 99984620 899999992 99984620 523358781 476610070 523358781 259479463 523358781 259479463 259483762 259479463 500001964 50431422 500001964 499964890 500001964 499964890 67698094 499964890 500003959 86144101 500003959 137549387 500003959 137549387 862511604 137549387 301027783 911923071 301027783 911923071 500029172 911923071 499998323 160118849 499998323 160118849 499985420 160118849 500030276 500015175 500030276 500015175 702503177 500015175 500025235 122763394 500025235 340684310 500025235 340684310 340680330 340684310 570823952 500026215 570823952 499982290 570823952 499982290 990696399 499982290 500020637 313586919 500020637 780718020 500020637 780718020 780734307 780718020 486543128 223827782 486543128 223827782 223836919 223827782 506679273 506706730 506679273 499993298 506679273 499993298 373224212 499993298 800364261 874927643 800364261 874927643 125117095 874927643 500033293 321210351 500033293 376083382 500033293 376083382 376059013 376083382 835065026 835005208 835065026 559005652 835065026 559005652 82235487 82170094 82235487 706054501 82235487 706054501 706110561 706054501 402655697 499995356 402655697 499995356 658576715 499995356 647440207 647452657 647440207 500004013 647440207 500004013 627118226 500004013 841828672 158230774 841828672 499994320 841828672 499994320 581636838 499994320 812125486 187863616 812125486 714195972 812125486 714195972 285831220 714195972 976707243 499990575 976707243 499996935 976707243 499996935 995311399 499996935 718939382 812303546 718939382 812303546 187719465 812303546 880937493 119097578 880937493 338797748 880937493 338797748 338750711 338797748 395257940 836366386 395257940 836366386 836394813 836366386 434405762 500024237 434405762 500024237 897005037 500024237 499996149 670361432 499996149 19700294 499996149 19700294 980300649 19700294 889267895 889237356 889267895 122963534 889267895 122963534 41838798 41807299 41838798 499978551 41838798 499978551 992606154 7406430 992606154 411271612 992606154 411271612 389041382 236796029 389041382 236796029 732902041 267088784 732902041 1486407 732902041 1486407 241742121 888809982 241742121 888809982 93632608 93607273 93632608 607544775 93632608 607544775 500005706 607544775 315830160 684126908 315830160 499978343 315830160 499978343 224789461 499978343 303823904 500031419 303823904 369412270 303823904 369412270 369417231 369412270 245781740 754273278 245781740 464761851 245781740 464761851 821311666 178717841 821311666 908094738 821311666 908094738 908081543 908094738 902632225 146453953 902632225 146453953 67466692 67510056 67466692 127774974 67466692 127774974 872266453 127774974 822760347 788573893 822760347 788573893 788543883 788573893 877591911 877630784 877591911 453728431 877591911 453728431 436848064 563129638 436848064 483408327 436848064 483408327 935469951 64520240 935469951 714301933 935469951 714301933 499991827 227713157 499991827 227713157 227703397 227713157 786608818 213352749 786608818 500004099 786608818 500004099 981808538 500004099 499972304 773200117 499972304 773200117 226804122 773200117 978766041 499981325 978766041 499981325 130160255 499981325 962388105 500037549 962388105 500018166 962388105 500018166 467882884 455154505 467882884 455154505 500024691 91729174 500024691 500028328 500024691 500028328 765921118 500028328 500033253 132701296 500033253 171092005 500033253 171092005 893468268 500005137 893468268 235326245 893468268 235326245 354010831 510826103 354010831 510826103 489224686 510826103 282408598 717561742 282408598 193183724 282408598 193183724 806769499 193183724 499960787 35158663 499960787 719959630 499960787 719959630 786059488 213912848 786059488 577355590 786059488 577355590 422635260 577355590 720126405 155172327 720126405 155172327 895830839 499960426 895830839 71638260 895830839 71638260 194811573 805208946 194811573 749587318 194811573 749587318 500026361 749587318 500023398 785653871 500023398 317706823 500023398 317706823 50343391 50342664 50343391 839153028 50343391 839153028 465143133 322614791 465143133 322614791 499989622 322614791 287121940 287127742 287121940 499988765 287121940 499988765 111141919 499988765 810562410 499975085 810562410 880033210 810562410 880033210 958546458 499989932 958546458 500023350 958546458 500023350 499983880 429658546 499983880 896783349 499983880 896783349 777813791 500004907 777813791 551763324 777813791 551763324 78051357 50814401 78051357 50814401 949139799 50814401 499987742 912633899 499987742 912633899 87327497 912633899 855711956 144287648 855711956 852471480 855711956 852471480 817291996 116675265 817291996 116675265 116675078 116675265 281141593 500004597 281141593 499995219 281141593 499995219 449221301 499995219 191264707 808771952 191264707 322115426 191264707 322115426 866955478 866895593 866955478 497723010 866955478 497723010 502262418 497723010 789138070 789151710 789138070 239760737 789138070 239760737 500017412 239760737 535537876 499976382 535537876 457076606 535537876 457076606 542957187 457076606 411431476 411446759 411431476 499995763 411431476 499995763 765356274 499995763 33354326 500033402 33354326 500033402 872165045 500033402 500030118 200227812 500030118 200227812 500009985 200227812 988258339 988241192 988258339 500009228 988258339 500009228 123956454 500009228 779805895 445891928 779805895 445891928 203352214 15994033 203352214 15994033 16007590 15994033 944064004 62561674 944064004 62561674 62625392 62561674 992817701 500035112 992817701 500016041 992817701 500016041 500006729 904224882 500006729 458733550 500006729 458733550 223596450 223573806 223596450 500034885 223596450 500034885 837086756 500034885 109919539 890069443 109919539 297210344 109919539 297210344 499961490 297210344 286762828 713279634 286762828 209064005 286762828 209064005 209046958 209064005 330094165 499971043 330094165 412463436 330094165 412463436 500009071 196781295 500009071 920861312 500009071 920861312 920868000 920861312 556216357 443821284 556216357 585575049 556216357 585575049 414367064 585575049 529984700 500039280 529984700 500039280 843548753 500039280 399594529 600382281 399594529 499979523 399594529 499979523 621776756 378271227 621776756 641007015 621776756 641007015 257069068 257105270 257069068 500019466 257069068 500019466 35501966 499997734 35501966 546386350 35501966 546386350 500036595 546386350 500027034 566804366 500027034 356715521 500027034 356715521 499963024 356715521 524823932 859748949 524823932 859748949 500008157 859748949 818997868 216574100 818997868 216574100 783467901 216574100 798385210 801435570 798385210 801435570 198562998 801435570 206340281 206343016 206340281 499993581 206340281 499993581 89586540 499993581 315953550 500039811 315953550 382408330 315953550 382408330 500029746 382408330 499965195 913033389 499965195 311873762 499965195 311873762 688131930 311873762 500030825 281227955 500030825 499996348 500030825 499996348 549017737 499996348 129385254 129389271 129385254 917775505 129385254 917775505 661046706 290545466 661046706 290545466 290540172 290545466 443405024 895610967 443405024 895610967 500003611 895610967 499984752 524581534 499984752 524581534 475414562 524581534 500001088 335900149 500001088 335900149 664103023 335900149 394377783 499998527 394377783 499987507 394377783 499987507 634567799 499987507 596471871 500005953 596471871 499962366 596471871 499962366 886782432 499962366 802096215 197944968 802096215 906114596 802096215 906114596 500016417 644653 500016417 644653 999354029 644653 170546889 170565920 170546889 98190142 170546889 98190142 98181220 98190142 925226750 500002513 925226750 414061435 925226750 414061435 414015068 414061435 516508501 625715089 516508501 625715089 625683378 625715089 499983875 594054263 499983875 636019788 499983875 636019788 636015693 636019788 573103958 110319221 573103958 110319221 889721353 110319221 503711547 720620827 503711547 720620827 279358639 720620827 500000361 499967949 500000361 499967949 126913403 499967949 598418410 401611619 598418410 977037033 598418410 977037033 977004528 977037033 966556000 499981403 966556000 827766750 966556000 827766750 499973096 827766750 499977492 410320631 499977492 499992100 499977492 499992100 293144288 500000897 293144288 499994944 293144288 499994944 780712411 499994944 137903684 862159333 137903684 48462286 137903684 48462286 951557954 48462286 219092679 499980614 219092679 442248449 219092679 442248449 676967988 499996196 676967988 435362650 676967988 435362650 499976115 435362650 499982884 598554562 499982884 237317777 499982884 237317777 499975277 237317777 499990893 180036139 499990893 855461334 499990893 855461334 500033477 855461334 499969594 457814659 499969594 634571308 499969594 634571308 634575314 634571308 500027587 886099852 500027587 886099852 113886300 886099852 500009810 441369077 500009810 441369077 883556936 500005441 883556936 415612451 883556936 415612451 85165526 85176751 85165526 499967555 85165526 499967555 950726633 499967555 914918317 85109563 914918317 205058943 914918317 205058943 499974242 205058943 692317088 499961318 692317088 499961318 840867063 499961318 429932482 708660722 429932482 708660722 291396248 708660722 500005512 71116433 500005512 71116433 71057176 71116433 988757679 11307804 988757679 500018710 988757679 500018710 365610094 500018710 499981396 433547811 499981396 997849455 499981396 997849455 500039662 997849455 495083596 500034093 495083596 884360239 495083596 884360239 884407193 884360239 133040146 133045608 133040146 251338619 133040146 251338619 499968349 251338619 284141296 715806705 284141296 500000160 284141296 500000160 125486449 500000160 499985050 237840422 499985050 237840422 499982897 237840422 848586622 499981086 848586622 253620814 848586622 253620814 19698278 980267757 19698278 690615905 19698278 690615905 695356444 499979599 695356444 499979599 140902914 499979599 574468040 574452813 574468040 39542099 574468040 39542099 18957154 9606023 18957154 9606023 640976432 358986273 640976432 167786129 640976432 167786129 133008334 739631530 133008334 739631530 330476125 499966724 330476125 499966724 499967994 84508075 499967994 239759855 499967994 239759855 499994889 659472030 499994889 659472030 340591550 659472030 778674674 778664143 778674674 500002196 778674674 500002196 162404331 500002196 232028981 767976689 232028981 181660867 232028981 181660867 815884665 321472755 815884665 321472755 321462235 321472755 716743132 500032199 716743132 499996319 716743132 499996319 288130269 223094402 288130269 223094402 570019706 892529519 570019706 892529519 892591668 892529519 195200729 195191465 195200729 890349920 195200729 890349920 109656165 890349920 718148682 499966314 718148682 499966314 408300626 499966314 484704389 484713583 484704389 581785326 484704389 581785326 252598815 217924999 252598815 217924999 217945977 217924999 713229771 500019567 713229771 500019567 719797102 500019567 499991027 696481917 499991027 499974434 499991027 499974434 534734033 499974434 499978277 220853937 499978277 846451722 499978277 846451722 499968477 846451722 540147296 66824191 540147296 66824191 42011603 897263020 42011603 897263020 500011734 897263020 93777037 906229641 93777037 733914627 93777037 733914627 499992540 500015737 499992540 500015737 398005463 500015737 500015599 731965519 500015599 630091786 500015599 630091786 499979900 803790724 499979900 803790724 803838766 803790724 283019264 283015548 283019264 500031984 283019264 500031984 990306906 500031984 625813346 103397426 625813346 103397426 103392066 103397426 499982576 951407921 499982576 499992968 499982576 499992968 982708422 499992968 730647746 155984924 730647746 155984924 843965336 155984924 499994630 500029196 499994630 500029196 989496333 500029196 429186397 500037599 429186397 478944478 429186397 478944478 726207767 273778816 726207767 344117585 726207767 344117585 344099821 344117585 500018172 961963342 500018172 695612808 500018172 695612808 91814980 908198748 91814980 499977239 91814980 499977239 840989226 499977239 499966154 279916778 499966154 499979491 499966154 499979491 92878419 499979491 709686260 709713306 709686260 460537801 709686260 460537801 217686168 601121791 217686168 601121791 500004259 601121791 499964725 64479446 499964725 998032169 499964725 998032169 1967742 998032169 618159128 618128562 618159128 631537464 618159128 631537464 104494469 499989348 104494469 781251530 104494469 781251530 781280085 781251530 254123683 151358419 254123683 151358419 151358539 151358419 500035280 959423536 500035280 959423536 499971225 959423536 576593639 86990236 576593639 86990236 86996506 86990236 677816666 371907610 677816666 371907610 461916599 538089838 461916599 163225901 461916599 163225901 619509144 380520047 619509144 360395241 619509144 360395241 229394654 605572798 229394654 605572798 632761555 649794841 632761555 649794841 649765851 649794841 499991479 227116184 499991479 721803732 499991479 721803732 278133239 721803732 499983301 383328503 499983301 795218650 499983301 795218650 500022681 795218650 107239991 499970263 107239991 861641226 107239991 861641226 861648254 861641226 499971976 309086895 499971976 518113822 499971976 518113822 518096451 518113822 360218209 639797951 360218209 601047454 360218209 601047454 546746758 499965501 546746758 500037554 546746758 500037554 961360554 500037554 499970908 212894754 499970908 500018149 499970908 500018149 328809137 328873025 328809137 514209535 328809137 514209535 499993056 514209535 107626350 60813639 107626350 60813639 655099093 655150880 655099093 153037202 655099093 153037202 846980816 153037202 499976399 462770493 499976399 18129595 499976399 18129595 981898436 18129595 898629175 752175400 898629175 752175400 239668119 183533745 239668119 183533745 816507622 183533745 499991964 20971674 499991964 729475991 499991964 729475991 729489938 729475991 499960392 499974190 499960392 499974190 48303849 48242380 48303849 499969328 48303849 499969328 545527678 499969328 173848129 500018063 173848129 334096291 173848129 334096291 609937844 613024364 609937844 613024364 500023192 613024364 778420758 221531145 778420758 927702343 778420758 927702343 927690499 927702343 866826146 68245571 866826146 68245571 68238124 68245571 500012539 739310964 500012539 500033673 500012539 500033673 634435766 500033673 220928329 779045841 220928329 140646642 220928329 140646642 140627115 140646642 600043454 499976204 600043454 499976204 46060970 499976204 499990110 410052710 499990110 613812423 499990110 613812423 386206654 613812423 451354697 451338034 451354697 991461088 451354697 991461088 499985803 991461088 389173056 384701206 389173056 384701206 615302649 384701206 310221007 689765029 310221007 500021318 310221007 500021318 899026346 100978933 899026346 500006074 899026346 500006074 499981674 134893736 499981674 809839032 499981674 809839032 500036631 877856378 500036631 499982985 500036631 499982985 123498794 499982985 500028041 707545472 500028041 499986546 500028041 499986546 140023040 499986546 574865632 869652650 574865632 869652650 130295026 869652650 500023114 940386129 500023114 500024618 500023114 500024618 603314289 500024618 435311398 435296117 435311398 603368288 435311398 603368288 603389305 603368288 57300317 386474372 57300317 386474372 499982639 386474372 33678490 966348784 33678490 500026178 33678490 500026178 603261995 500026178 499973148 783200625 499973148 531099160 499973148 531099160 468917246 531099160 850163580 409743575 850163580 409743575 590244413 409743575 834964944 500021277 834964944 376736039 834964944 376736039 420926860 727163935 420926860 727163935 499977949 727163935 378323209 476974046 378323209 476974046 499985029 751039791 499985029 34297548 499985029 34297548 965710856 34297548 717701016 838355240 717701016 838355240 161692149 838355240 500007061 132328582 500007061 213545112 500007061 213545112 499966725 213545112 500023896 2439852 500023896 500000360 500023896 500000360 256442549 500000360 694625452 305415287 694625452 786152261 694625452 786152261 213852289 786152261 523917297 500018466 523917297 638829414 523917297 638829414 638852426 638829414 499962857 358260055 499962857 358260055 998978535 965981 998978535 499964468 998978535 499964468 257240995 499964468 499963850 57402050 499963850 821790078 499963850 821790078 500006353 821790078 468545569 167229195 468545569 167229195 917780293 500022540 917780293 14823028 917780293 14823028 14863354 14823028 363586760 636399264 363586760 113281175 363586760 113281175 886740931 113281175 7672713 7666835 7672713 499997477 7672713 499997477 825147166 499997477 499999173 26095515 499999173 500027291 499999173 500027291 937251376 500027291 499965215 447721645 499965215 611660115 499965215 611660115 499966354 611660115 489864518 510097450 489864518 682516316 489864518 682516316 942280582 57698087 942280582 383831292 942280582 383831292 616185052 383831292 682448295 750016834 682448295 750016834 239534360 239495892 239534360 404918473 239534360 404918473 488624377 828766394 488624377 828766394 518029959 482000197 518029959 611175660 518029959 611175660 496873674 496861113 496873674 545995886 496873674 545995886 593400113 593370143 593400113 516600048 593400113 516600048 254825210 745180394 254825210 583415886 254825210 583415886 524338575 475672675 524338575 499984936 524338575 499984936 558817912 499984936 380581749 619424653 380581749 154596359 380581749 154596359 154610872 154596359 724028504 626828505 724028504 626828505 499968192 626828505 719018793 499964912 719018793 499964912 806651806 499964912 514739043 514750809 514739043 500002610 514739043 500002610 242618824 500002610 967936234 500039718 967936234 500032566 967936234 500032566 499997402 453057259 499997402 484341838 499997402 484341838 349443377 650511687 349443377 396952607 349443377 396952607 500003216 372168906 500003216 487076393 500003216 487076393 512905294 487076393 264025616 500025895 264025616 467094002 264025616 467094002 758586173 758562359 758586173 574628592 758586173 574628592 137080599 12618558 137080599 12618558 987423241 12618558 246360774 753586700 246360774 500028934 246360774 500028934 85804475 500028934 924195493 500001856 924195493 500001856 71040533 71008329 71040533 408058920 71040533 408058920 591927415 408058920 499967539 717980733 499967539 33350036 499967539 33350036 33337361 33350036 619359344 906440465 619359344 906440465 422211299 172870473 422211299 172870473 827161593 172870473 317484707 816022342 317484707 816022342 816037066 816022342 500000718 11012834 500000718 499990744 500000718 499990744 116634380 499990744 499995087 758046328 499995087 500002259 499995087 500002259 789842701 500002259 721140939 629452976 721140939 629452976 186273725 61950400 186273725 61950400 938095133 61950400 24669260 499989123 24669260 28269938 24669260 28269938 79116544 920922520 79116544 680518253 79116544 680518253 500001545 499982788 500001545 499982788 489017845 499982788 819103055 499998969 819103055 464643472 819103055 464643472 464643005 464643472 557978410 442021108 557978410 790397136 557978410 790397136 209634234 790397136 620520229 227459773 620520229 227459773 227518583 227459773 992943311 500039127 992943311 19175691 992943311 19175691 117881087 611652503 117881087 611652503 744342390 255657043 744342390 978421633 744342390 978421633 499991282 978421633 998276016 499987043 998276016 499987043 288685756 499987043 500006205 991115068 500006205 312882605 500006205 312882605 162514993 837516078 162514993 745799386 162514993 745799386 500006211 218138456 500006211 499995237 500006211 499995237 210496471 499988884 210496471 876701985 210496471 876701985 581562569 292557580 581562569 292557580 707452194 292557580 703494983 530166619 703494983 530166619 530139668 530166619 730621207 500007614 730621207 762294896 730621207 762294896 431453216 568493518 431453216 804972753 431453216 804972753 194963726 804972753 204548773 499966779 204548773 499966779 500037200 107953250 500037200 499980343 500037200 499980343 887005687 887001688 887005687 759146999 887005687 759146999 499971922 224275830 499971922 499990722 499971922 499990722 934467857 499990722 192818647 747443545 192818647 747443545 282102676 500033740 282102676 860922443 282102676 860922443 860941489 860922443 789009060 698901137 789009060 698901137 181181143 818822287 181181143 455506856 181181143 455506856 707304145 500012800 707304145 499969398 707304145 499969398 197142810 499969398 392120752 973893061 392120752 973893061 499981467 973893061 464156977 464130764 464156977 500005205 464156977 500005205 224602596 500005205 499961955 108973357 499961955 860115858 499961955 860115858 860106602 860115858 761711620 238298770 761711620 499960613 761711620 499960613 198020498 499960613 499978923 796852312 499978923 796852312 499963619 796852312 526503743 497477917 526503743 497477917 497513763 497477917 652397544 347581774 652397544 499969852 652397544 499969852 218461710 499969852 706648302 290618373 706648302 290618373 709412141 290618373 500020384 694589124 500020384 694589124 694593047 694589124 155668157 440541866 155668157 440541866 500032116 239598173 500032116 635186299 500032116 635186299 635168059 635186299 262102525 262088364 262102525 879626823 262102525 879626823 59601225 940419925 59601225 500021275 59601225 500021275 750996532 499984206 750996532 500039374 750996532 500039374 927049473 500039374 822089306 837372705 822089306 837372705 162625495 837372705 500023634 941968096 500023634 214544255 500023634 214544255 214540609 214544255 500006772 212225918 500006772 710113793 500006772 710113793 294946366 294880699 294946366 499974551 294946366 499974551 747656510 499974551 500027092 95346494 500027092 417723392 500027092 417723392 582271114 417723392 385450299 720564222 385450299 720564222 720619807 720564222 39988037 39978747 39988037 499976606 39988037 499976606 412161577 500026148 412161577 174129514 412161577 174129514 499988634 174129514 105605703 894382901 105605703 421915308 105605703 421915308 578084324 421915308 499961131 611642388 499961131 499971357 499961131 499971357 885439978 499971357 190969428 809008059 190969428 2293726 190969428 2293726 500017249 2293726 499986351 164454869 499986351 164454869 835574729 164454869 762038016 582375274 762038016 582375274 499973579 919699694 499973579 919699694 500010322 919699694 500003867 406869576 500003867 406869576 406882894 406869576 570146836 771783026 570146836 771783026 500004343 771783026 591294506 499989568 591294506 499989568 979597687 499989568 499975895 310005157 499975895 556142296 499975895 556142296 443875163 556142296 499980609 116354887 499980609 513515927 499980609 513515927 500018627 513515927 90192621 90191712 90192621 380782319 90192621 380782319 500036651 66315380 500036651 251874708 500036651 251874708 52754941 52716230 52754941 500266892 52754941 500266892 500266158 500266892 261815708 738167479 261815708 15073958 261815708 15073958 15105122 15073958 793623890 793659463 793623890 328329503 793623890 328329503 499995008 659170708 499995008 659170708 340826297 659170708 938295178 61667950 938295178 499986021 938295178 499986021 982121884 499986021 450874263 499973063 450874263 500028511 450874263 500028511 869647247 500028511 227973329 227979953 227973329 786394797 227973329 786394797 213617635 786394797 864933667 864932215 864933667 396084125 864933667 396084125 56556749 576130291 56556749 576130291 932576690 121906305 932576690 121906305 121912448 121906305 499962372 439718867 499962372 304298451 499962372 304298451 304298045 304298451 723091717 276902281 723091717 500039975 723091717 500039975 638697606 500039975 843604265 843651046 843604265 240221639 843604265 240221639 210292113 500003945 210292113 422070164 210292113 422070164 422030540 422070164 41080934 958915058 41080934 676713116 41080934 676713116 323359352 676713116 2183440 997832847 2183440 645353332 2183440 645353332 499985993 645353332 409155236 347084639 409155236 347084639 500021350 347084639 315394778 684655805 315394778 419073577 315394778 419073577 580908048 419073577 500035648 736325728 500035648 574080377 500035648 574080377 499990948 574080377 915889168 915916199 915889168 500029366 915889168 500029366 533494200 916700151 533494200 916700151 916690979 916700151 542308789 499980932 542308789 499980932 156176229 499980932 500002549 794546614 500002549 187405367 500002549 187405367 499964402 892297677 499964402 892297677 107657587 892297677 478132283 499994616 478132283 499994616 995460463 499994616 382802129 617168775 382802129 528789314 382802129 528789314 832807106 254419532 832807106 254419532 499967869 171112932 499967869 632762131 499967869 632762131 632779919 632762131 500014451 19107863 500014451 366661610 500014451 366661610 633366061 366661610 499960194 260864282 499960194 260864282 739147296 260864282 500004372 753678989 500004372 753678989 246316768 753678989 499990439 820063124 499990439 654612999 499990439 654612999 499983175 654612999 772679093 227307816 772679093 500025446 772679093 500025446 240511167 500025446 466559571 500038028 466559571 499973174 466559571 499973174 237757410 499973174 392571697 607403655 392571697 499981334 392571697 499981334 80186556 499981334 790746264 728273654 790746264 728273654 271752483 728273654 775710477 500003899 775710477 516296207 775710477 516296207 516353938 516296207 984921951 15014350 984921951 899634053 984921951 899634053 499994599 960561186 499994599 725283141 499994599 725283141 274683759 725283141 621787879 499963711 621787879 696816175 621787879 696816175 901320192 6692960 901320192 6692960 993304386 6692960 421475828 421485230 421475828 361403902 421475828 361403902 500017358 361403902 137721744 862287560 137721744 70409995 137721744 70409995 499963738 70409995 437851692 562179619 437851692 499988556 437851692 499988556 310281082 499988556 818311964 181729276 818311964 935589504 818311964 935589504 331180171 118403338 331180171 118403338 118414979 118403338 142440826 857553173 142440826 327158959 142440826 327158959 500024748 327158959 130707334 500030690 130707334 499971134 130707334 499971134 749501548 499971134 499995862 226311781 499995862 848634884 499995862 848634884 175237899 139545249 175237899 139545249 139548152 139545249 660548958 660569548 660548958 29650624 660548958 29650624 499963548 607496419 499963548 607496419 500013003 607496419 215345096 309262355 215345096 309262355 690728764 309262355 324111723 337130136 324111723 337130136 500004859 337130136 499986193 215303962 499986193 366828272 499986193 366828272 633124925 366828272 499991329 177857887 499991329 688720277 499991329 688720277 790837416 790816606 790837416 499988427 790837416 499988427 416416541 342067147 416416541 342067147 342016466 342067147 500013766 944781238 500013766 418878514 500013766 418878514 418910126 418878514 999169536 999173522 999169536 275546533 999169536 275546533 350198242 500019087 350198242 428681565 350198242 428681565 684979928 684972931 684979928 153773631 684979928 153773631 846163922 153773631 822607943 499999650 822607943 131024842 822607943 131024842 499963531 131024842 650695819 500038788 650695819 487767477 650695819 487767477 512165971 487767477 802514908 845922589 802514908 845922589 499995689 845922589 500029684 31314026 500029684 695216120 500029684 695216120 25553389 974512340 25553389 274046910 25553389 274046910 499972355 274046910 499966856 499975370 499966856 499975370 29950077 499975370 736794291 736766657 736794291 431317061 736794291 431317061 431280057 431317061 548093890 726111447 548093890 726111447 161097964 161084360 161097964 965345267 161097964 965345267 34672983 965345267 42492537 499985562 42492537 499985562 500005981 433149584 500005981 651508991 500005981 651508991 748394682 500024050 748394682 627647025 748394682 627647025 372320031 627647025 843044890 843063517 843044890 501674342 843044890 501674342 55573852 500032167 55573852 952524571 55573852 952524571 47475235 952524571 413834852 413821472 413834852 487095303 413834852 487095303 500037844 947558368 500037844 437527513 500037844 437527513 500023272 437527513 741959214 204190022 741959214 204190022 795769183 204190022 174420869 500013794 174420869 499983126 174420869 499983126 94596793 499983126 413612671 499988708 413612671 420870273 413612671 420870273 500030617 921181639 500030617 684568202 500030617 684568202 684625140 684568202 499963731 330572375 499963731 974134496 499963731 974134496 500019960 473370199 500019960 473370199 526622486 473370199 266912099 266883978 266912099 499992764 266912099 499992764 418548705 499992764 154222494 845799096 154222494 620800153 154222494 620800153 900077847 900053630 900077847 500032732 900077847 500032732 700786070 500032732 878635534 499999981 878635534 514227513 878635534 514227513 450825218 450818467 450825218 499961142 450825218 499961142 214512981 499961142 499968263 605655024 499968263 425672272 499968263 425672272 425707433 425672272 500007676 577391058 500007676 500016526 500007676 500016526 186861455 500016526 500028972 660261749 500028972 499967741 500028972 499967741 809015635 499967741 457950096 500001781 457950096 233722789 457950096 233722789 766276889 233722789 95161333 904809981 95161333 280047466 95161333 280047466 592950865 849019105 592950865 849019105 150928952 849019105 979551850 20458205 979551850 499996219 979551850 499996219 888706507 888688601 888706507 557183021 888706507 557183021 442829948 557183021 499992154 347205515 499992154 458065399 499992154 458065399 500017661 458065399 422783866 500029712 422783866 191359510 422783866 191359510 155395528 830206029 155395528 830206029 501705628 367859680 501705628 367859680 367918799 367859680 936008966 936012391 936008966 500018632 936008966 500018632 500026610 485981977 500026610 499980006 500026610 499980006 319162097 499980006 679731061 679758629 679731061 301049313 679731061 301049313 500000841 301049313 842423974 933079892 842423974 933079892 66973912 933079892 322070521 500027811 322070521 969664418 322070521 969664418 740766965 499976901 740766965 499976901 839658578 499976901 499980754 508641227 499980754 499974882 499980754 499974882 986368281 499974882 784696097 215293656 784696097 802457948 784696097 802457948 197553240 802457948 499979298 38402723 499979298 38402723 523515854 721844399 523515854 721844399 721889991 721844399 500005386 987018237 500005386 499989389 500005386 499989389 541286756 499989389 499973540 729174581 499973540 148702177 499973540 148702177 499978064 148702177 100023516 100027472 100023516 499979392 100023516 499979392 500000715 680285650 500000715 500023483 500000715 500023483 654956798 500023483 436391485 499964532 436391485 653183416 436391485 653183416 803349889 90138662 803349889 90138662 500006669 981324645 500006669 108546227 500006669 108546227 499960114 108546227 500007032 924978584 500007032 500004846 500007032 500004846 45188166 500004846 500018224 880684896 500018224 499997908 500018224 499997908 473295005 499997908 890333693 890340720 890333693 500036770 890333693 500036770 48273548 951783475 48273548 500035135 48273548 500035135 744920518 500012017 744920518 698429882 744920518 698429882 499984502 957302453 499984502 510365898 499984502 510365898 489617674 510365898 500034534 851668703 500034534 851668703 148290879 851668703 854327032 854374815 854327032 499966114 854327032 499966114 323401922 499966114 500029299 412377464 500029299 500016059 500029299 500016059 961462626 961409180 961462626 705907999 961462626 705907999 499964229 705907999 920074858 920058496 920074858 341216422 920074858 341216422 658770466 341216422 880263848 119755264 880263848 779761433 880263848 779761433 394153824 97747175 394153824 97747175 97733567 97747175 499989247 795805036 499989247 293475683 499989247 293475683 500016011 293475683 499977162 86869824 499977162 499989104 499977162 499989104 491154589 499989104 852325349 696942309 852325349 696942309 500010219 696942309 609529561 119940700 609529561 119940700 980347424 499977238 980347424 493060441 980347424 493060441 493037901 493060441 928346948 500028614 928346948 71104134 928346948 71104134 928892593 71104134 500009141 395880260 500009141 174372123 500009141 174372123 449357682 564195339 449357682 564195339 499996041 564195339 499968351 802273640 499968351 500001285 499968351 500001285 258297715 500001285 500012918 831635799 500012918 783099365 500012918 783099365 783089682 783099365 415614937 499968132 415614937 508391504 415614937 508391504 577111893 254144844 577111893 254144844 500019692 532057985 500019692 291768335 500019692 291768335 941209378 941278298 941209378 912048605 941209378 912048605 305391989 315486801 305391989 315486801 500024278 315486801 486261294 499979751 486261294 499979751 364264881 499979751 563587545 500015504 563587545 499970084 563587545 499970084 27980219 971980117 27980219 557562718 27980219 557562718 500008924 557562718 116293931 499975858 116293931 543512506 116293931 543512506 543505402 543512506 499961092 557409775 499961092 57120651 499961092 57120651 997438978 997424050 997438978 500022389 997438978 500022389 441210789 500022389 499999798 331112788 499999798 331112788 331046392 331112788 457339372 863271707 457339372 863271707 136795341 863271707 412336724 412287077 412336724 726052917 412336724 726052917 726010063 726052917 499974821 183753444 499974821 183753444 500035848 183753444 500017623 154167599 500017623 459355980 500017623 459355980 500027401 459355980 302506249 302543526 302506249 669817664 302506249 669817664 500039507 348237531 500039507 964823148 500039507 964823148 964807873 964823148 60256643 680283328 60256643 680283328 680337617 680283328 632730588 367300017 632730588 500033160 632730588 500033160 786122839 500033160 500023158 917163597 500023158 500003439 500023158 500003439 996722966 500003439 300462699 300444660 300462699 453197132 300462699 453197132 980294829 980268977 980294829 64952773 980294829 64952773 222322099 222354437 222322099 107710626 222322099 107710626 892304937 107710626 499974414 429271572 499974414 184683526 499974414 184683526 499997752 6999057 499997752 241871235 499997752 241871235 758142431 241871235 666164942 499997768 666164942 301825279 666164942 301825279 698219459 301825279 9010229 990990499 9010229 180837623 9010229 180837623 819130767 180837623 1673298 500021513 1673298 499970095 1673298 499970095 669549023 499970095 380265403 310772459 380265403 310772459 310808500 310772459 500017699 799940816 500017699 570638652 500017699 570638652 429397262 570638652 813993323 813978477 813993323 500008029 813993323 500008029 437927170 500008029 499969556 900905315 499969556 60521078 499969556 60521078 60599276 60521078 993509861 993518972 993509861 27575839 993509861 27575839 390448942 390502276 390448942 110730199 390448942 110730199 500038714 110730199 141891585 576950183 141891585 576950183 676603220 499969531 676603220 499969531 892810568 499969531 31701023 649322043 31701023 649322043 499965817 649322043 213769368 210133774 213769368 210133774 210178194 210133774 499972133 867515760 499972133 867515760 500003725 867515760 499966873 174167822 499966873 174167822 174169840 174167822 500004584 52302353 500004584 499975307 500004584 499975307 348379245 651598953 348379245 173791248 348379245 173791248 499995349 500007680 499995349 500007680 136534122 500007680 564904174 904763037 564904174 904763037 95260530 904763037 955129977 955149211 955129977 658101485 955129977 658101485 341915586 658101485 666871234 666862507 666871234 272764204 666871234 272764204 499961418 272764204 898808765 552683363 898808765 552683363 500033598 552683363 717151997 233843790 717151997 233843790 38112126 747776803 38112126 747776803 500035267 747776803 478342815 499980388 478342815 499980388 965425790 500020432 965425790 500009797 965425790 500009797
166116 15238771 0 15238771 11389425 15238771 9722708 16830175 9722708 9033379 9722708 9033379 3078730 23678113 3078730 16025604 3078730 16025604 18276783 17987628 18276783 15783685 18276783 15783685 11143029 15783685 24886461 23702043 24886461 14386969 24886461 14386969 15229825 14386969 23432541 3301822 23432541 5042870 23432541 5042870 9889958 9158146 9889958 5480788 9889958 5480788 21445900 5480788 8308016 17858528 8308016 17858528 18301115 17858528 7596329 6974374 7596329 10730716 7596329 10730716 13743289 13555882 13743289 13555882 18781118 17734285 18781118 2664407 18781118 2664407 2621446 2664407 13249610 13468795 13249610 10209551 13249610 10209551 18622765 17835034 18622765 14409158 18622765 14409158 12327073 14409158 18997760 18137241 18997760 5244675 18997760 5244675 5339760 5244675 16688749 20016717 16688749 20016717 20562863 20016717 12352436 6705184 12352436 6705184 6570392 6705184 11091594 15975058 11091594 15324572 11091594 15324572 11163756 15324572 8630417 18227203 8630417 15791504 8630417 15791504 16465986 15791504 3309706 3406995 3309706 19440525 3309706 19440525 11772622 6959964 11772622 6959964 6955899 6959964 11442669 16660811 11442669 16660811 17540822 16660811 8656550 18304158 8656550 5082505 8656550 5082505 5284371 5082505 14713971 16146231 14713971 16146231 16846088 16146231 12793099 11613213 12793099 11613213 15682806 11613213 8280183 8111680 8280183 19755712 8280183 19755712 20533592 19755712 9271313 8991881 9271313 24829053 9271313 24829053 2220469 24829053 13167654 13639939 13167654 17109746 13167654 17109746 9882008 17109746 22491739 4478974 22491739 14915866 22491739 14915866 15562040 14915866 15681044 11046030 15681044 15555901 15681044 15555901 16227691 15555901 6877563 6477367 6877563 21405535 6877563 21405535 22106081 21405535 6248628 13674811 6248628 13674811 17051927 16657545 17051927 7100132 17051927 7100132 21122444 21860553 21122444 21860553 22594477 21860553 8399546 7733258 8399546 7733258 25621138 1127558 25621138 5422154 25621138 5422154 5627077 5422154 26630725 25733178 26630725 9348724 26630725 9348724 6798616 20137284 6798616 15717725 6798616 15717725 16467785 15717725 3605713 23482594 3605713 23482594 24063742 23482594 23940991 3273091 23940991 3273091 3757605 3273091 21658921 21760558 21658921 21760558 22383842 21760558 13002938 3804568 13002938 3804568 22692971 3804568 2790703 2650105 2790703 21267033 2790703 21267033 8060426 14758901 8060426 14758901 15393410 14758901 13887076 12738946 13887076 12738946 20600315 20125642 20600315 18197852 20600315 18197852 18913828 18197852 20928242 22850983 20928242 22850983 4159045 22850983 22080031 5162134 22080031 6395094 22080031 6395094 6628834 6395094 11481716 15651021 11481716 15651021 10853233 15651021 12263856 14644077 12263856 20198786 12263856 20198786 6734636 20198786 9504270 17554223 9504270 24650460 9504270 24650460 2293808 24650460 24363930 20728302 24363930 20728302 8685667 7995514 8685667 8049010 8685667 8049010 22575630 21906936 22575630 15510865 22575630 15510865 11235931 15510865 24082348 23080674 24082348 6305443 24082348 6305443 8182412 18760464 8182412 9835648 8182412 9835648 15938734 15185118 15938734 14791235 15938734 14791235 14990524 14791235 22653136 2844149 22653136 2844149 24147503 2844149 3205817 15728051 3205817 15728051 10993980 15728051 4519840 4182092 4519840 5636093 4519840 5636093 20920621 5636093 6973777 11664856 6973777 11664856 15712910 11664856 11626309 16320923 11626309 16320923 16978429 16320923 12956360 13865005 12956360 15174789 12956360 15174789 10034505 9457515 10034505 12788703 10034505 12788703 13488761 12788703 10104524 21164382 10104524 21164382 21847255 21164382 10535624 10062474 10535624 18940927 10535624 18940927 7978920 18940927 15595519 5273475 15595519 5273475 4045439 22968030 4045439 15575136 4045439 15575136 19894092 6792972 19894092 11789802 19894092 11789802 14795491 16609525 14795491 16609525 10229178 16609525 26525845 25486816 26525845 9987595 26525845 9987595 8440766 18564895 8440766 18158983 8440766 18158983 17214898 10115566 17214898 13900194 17214898 13900194 11673698 15202341 11673698 11581040 11673698 11581040 12598409 11581040 1548552 1382921 1548552 20610992 1548552 20610992 21337579 20610992 16267216 10621917 16267216 12702735 16267216 12702735 7535915 19634199 7535915 11618653 7535915 11618653 19867817 19057487 19867817 8000708 19867817 8000708 7164789 6939123 7164789 22471156 7164789 22471156 4221349 22471156 22371619 4957988 22371619 15395603 22371619 15395603 10787093 10112293 10787093 21541274 10787093 21541274 5116097 21541274 14096202 12651071 14096202 18969469 14096202 18969469 19749020 18969469 3673320 23196561 3673320 6156119 3673320 6156119 9924351 19479313 9924351 19479313 19895711 6861359 19895711 24364990 19895711 24364990 25624405 24364990 13542802 5742640 13542802 5742640 23933843 22981542 23933843 19504810 23933843 19504810 17384200 8107854 17384200 8107854 8240423 8107854 25331321 24169431 25331321 12959473 25331321 12959473 13439685 21010740 13439685 21010740 21516291 21010740 9871600 6570465 9871600 6570465 20246229 6570465 16619437 20274684 16619437 20274684 20707378 20274684 11199877 15694069 11199877 19737709 11199877 19737709 5297953 21361655 5297953 18940759 5297953 18940759 19264658 18940759 9497067 13531529 9497067 13531529 24651529 2187158 24651529 17408136 24651529 17408136 3389801 23432768 3389801 19583619 3389801 19583619 16430558 15777534 16430558 17584596 16430558 17584596 9316442 17584596 12931056 10910538 12931056 10910538 11241000 10910538 15716498 11474579 15716498 6155017 15716498 6155017 6709412 6155017 12173432 14814940 12173432 3926284 12173432 3926284 23006067 3926284 13464806 21430954 13464806 21430954 5640988 21430954 21401596 5239702 21401596 7461434 21401596 7461434 19892713 7461434 21872023 21073124 21872023 3696209 21872023 3696209 4092164 3696209 5716040 20951323 5716040 20951323 21620084 20951323 17488051 9407814 17488051 9407814 2599636 3001233 2599636 10652035 2599636 10652035 16654107 10652035 9151170 19777825 9151170 19777825 20066786 19777825 16735789 10247122 16735789 14850054 16735789 14850054 8599498 18421416 8599498 14947232 8599498 14947232 18356717 4688466 18356717 4688466 4877714 4688466 10511897 10102016 10511897 3351820 10511897 3351820 23449397 3351820 17711415 19627086 17711415 19627086 20410401 19627086 10548155 13273081 10548155 13273081 13447174 13273081 1232486 1102683 1232486 20908692 1232486 20908692 21470186 20908692 20760145 2869332 20760145 2869332 23907129 2869332 8411142 23122862 8411142 23122862 3715881 23122862 25125594 23986922 25125594 20689932 25125594 20689932 16322868 15619777 16322868 25186214 16322868 25186214 1898226 25186214 21963766 5373094 21963766 10197838 21963766 10197838 5680316 5509714 5680316 13995968 5680316 13995968 12912284 8905508 12912284 8905508 18726916 8414426 18726916 13208998 18726916 13208998 13313411 13208998 23031142 22068132 23031142 9297630 23031142 9297630 10408961 24441746 10408961 24441746 25452589 24441746 4151220 12082300 4151220 12082300 15313173 12082300 5820548 21217752 5820548 19176763 5820548 19176763 17182432 14310975 17182432 14310975 12459454 14310975 12825875 13840321 12825875 17468351 12825875 17468351 18177080 17468351 10919379 15667995 10919379 18326934 10919379 18326934 5864639 5862508 5864639 14637161 5864639 14637161 15137734 14637161 12161587 11708937 12161587 16603523 12161587 16603523 17288064 16603523 9812248 17040556 9812248 14462016 9812248 14462016 12216527 14462016 3878285 23255708 3878285 19313378 3878285 19313378 10792429 15972288 10792429 20030016 10792429 20030016 6961620 20030016 16234335 8569354 16234335 8569354 9005686 8569354 15041389 14327238 15041389 14327238 14786178 14327238 17642418 9241992 17642418 16459022 17642418 16459022 17032952 16459022 19627531 3517725 19627531 3517725 1997499 24979009 1997499 7495600 1997499 7495600 12906592 25787178 12906592 25787178 1392880 25787178 13657597 3403039 13657597 3403039 23459032 3403039 2849095 3118815 2849095 19921444 2849095 19921444 13222698 12122692 13222698 22450737 13222698 22450737 23171263 22450737 22391357 4722140 22391357 9301260 22391357 9301260 9664650 9301260 10117506 16577027 10117506 11274323 10117506 11274323 15990882 11274323 11021137 10233139 11021137 21480630 11021137 21480630 22248793 21480630 6800245 9332317 6800245 9332317 23711198 3134837 23711198 13231630 23711198 13231630 13390488 13231630 16371457 15866519 16371457 6407024 16371457 6407024 20413479 6407024 3360675 23430412 3360675 5826032 3360675 5826032 17304036 16622054 17304036 16622054 10178113 16622054 21930951 21319688 21930951 15612928 21930951 15612928 9146494 6125927 9146494 6125927 6302678 6125927 12490632 22301841 12490632 22301841 23208357 22301841 8845346 5283243 8845346 5283243 5280174 5283243 22049936 5002873 22049936 10758949 22049936 10758949 12736237 23399346 12736237 23399346 25206187 1618018 25206187 4660189 25206187 4660189 5350954 8537652 5350954 8537652 18714583 8537652 9687286 18195860 9687286 18195860 21080692 6397429 21080692 23234759 21080692 23234759 3750298 23234759 21543925 11807162 21543925 11807162 14989679 11807162 18642082 8742485 18642082 12366607 18642082 12366607 4632130 4046075 4632130 4046075 22621049 4046075 7775867 19225881 7775867 14499767 7775867 14499767 20551738 22774753 20551738 22774753 4305572 22774753 19364995 18633376 19364995 24301695 19364995 24301695 25353639 24301695 9882729 13261680 9882729 13261680 20367096 2010461 20367096 2010461 2277128 2010461 18712868 22233371 18712868 22233371 4598416 22233371 12492304 12620894 12492304 12620894 17507838 22606833 17507838 22606833 23358787 22606833 8154241 13666132 8154241 13666132 21570881 5283001 21570881 22556445 21570881 22556445 23272806 22556445 7527737 6863456 7527737 10816602 7527737 10816602 11566463 10816602 4560652 4272886 4560652 8707420 4560652 8707420 18671118 8707420 13706525 12783754 13706525 460896 13706525 460896 26428431 460896 1319675 25713578 1319675 16404264 1319675 16404264 13727913 12685247 13727913 19102190 13727913 19102190 7804572 19102190 24165651 23209669 24165651 12200612 24165651 12200612 7994309 19040189 7994309 8205599 7994309 8205599 13283321 12941581 13283321 12941581 13031483 12941581 18271575 9056122 18271575 10842208 18271575 10842208 7709088 7220305 7709088 13933175 7709088 13933175 14337178 13933175 4988463 22060335 4988463 7172111 4988463 7172111 24206878 2738411 24206878 19350453 24206878 19350453 7700788 19350453 15818806 2437635 15818806 2437635 2454474 2437635 5178712 19106577 5178712 19106577 11348574 3293805 11348574 3293805 23670677 3293805 12132019 11219253 12132019 5358923 12132019 5358923 4143029 22548041 4143029 16990594 4143029 16990594 23146813 3839335 23146813 12775864 23146813 12775864 10005395 3681151 10005395 3681151 23244687 3681151 9167903 18129191 9167903 18129191 18848305 18129191 11600115 10976284 11600115 12026657 11600115 12026657 22564565 4085425 22564565 11766123 22564565 11766123 12528607 11766123 19364958 24037646 19364958 24037646 2680167 24037646 12007117 11210405 12007117 13122599 12007117 13122599 14238897 13122599 13433136 18576476 13433136 18576476 19455671 18576476 6863623 20274018 6863623 12009349 6863623 12009349 12956693 14046440 12956693 2448321 12956693 2448321 24355189 2448321 11516643 15267438 11516643 9655642 11516643 9655642 22228065 21454643 22228065 7251628 22228065 7251628 15898226 15222398 15898226 11484015 15898226 11484015 11744811 11484015 22072923 21325611 22072923 10978818 22072923 10978818 11779146 10978818 19290726 6567457 19290726 6567457 6944007 6567457 15426220 11441898 15426220 9424418 15426220 9424418 18046074 9424418 6033688 20826159 6033688 17438162 6033688 17438162 17662045 17438162 7348557 6746001 7348557 14279270 7348557 14279270 21169363 5444580 21169363 11286658 21169363 11286658 15500787 11286658 16800300 10316430 16800300 17972261 16800300 17972261 9301198 17972261 14042977 13019750 14042977 13555727 14042977 13555727 13011269 13555727 17672544 16736395 17672544 6426183 17672544 6426183 5504111 21430369 5504111 9306741 5504111 9306741 21480629 5444005 21480629 25313209 21480629 25313209 1739643 25313209 8009072 19050934 8009072 23194708 8009072 23194708 23596385 23194708 11259262 14213773 11259262 14213773 14801481 14387389 14801481 14155852 14801481 14155852 4756268 4638944 4756268 23043776 4756268 23043776 3854212 23043776 7428567 19455611 7428567 19567543 7428567 19567543 18970117 4289138 18970117 4289138 4483245 4289138 11571019 15391126 11571019 12533866 11571019 12533866 23929031 23516662 23929031 8189445 23929031 8189445 8282066 8189445 24678286 23541748 24678286 10238342 24678286 10238342 7886966 7350700 7886966 16271312 7886966 16271312 10886067 16271312 10055955 1694478 10055955 1694478 2046668 1694478 18232397 21361704 18232397 21361704 22162541 21361704 17927379 3875778 17927379 3875778 2021239 24791167 2021239 18572134 2021239 18572134 19486215 18572134 10822519 16253579 10822519 17378449 10822519 17378449 9714958 17378449 17013160 10000771 17013160 10371872 17013160 10371872 11111665 10371872 16477740 21516900 16477740 21516900 22291340 21516900 18839753 6770888 18839753 6770888 20194078 6770888 19316843 15599723 19316843 15599723 6766355 6481804 6766355 25322683 6766355 25322683 26480136 25322683 9060298 9701144 9060298 9701144 10933395 15644619 10933395 13771314 10933395 13771314 14059306 13771314 6807105 5180785 6807105 5180785 21399631 5180785 6579128 20411829 6579128 10443933 6579128 10443933 11184989 10443933 9581954 9269340 9581954 24029414 9581954 24029414 2900616 24029414 18765565 8429100 18765565 14756007 18765565 14756007 6495754 6509903 6495754 11313057 6495754 11313057 15695549 11313057 10840747 1895664 10840747 1895664 25053762 1895664 9663752 17248115 9663752 12529748 9663752 12529748 14828187 12529748 14303966 14067887 14303966 5199626 14303966 5199626 5174568 5199626 9717768 17677819 9717768 17677819 18379360 17677819 8304231 19428843 8304231 19428843 7691730 19428843 8934361 2879541 8934361 2879541 2443012 2879541 6818869 6838298 6818869 3318028 6818869 3318028 3790240 3318028 17282585 9843324 17282585 4993607 17282585 4993607 21597580 4993607 20483846 25848203 20483846 25848203 1252077 25848203 7159872 4215619 7159872 4215619 4394009 4215619 21080894 20300111 21080894 5662539 21080894 5662539 5957964 5662539 21607515 4818364 21607515 4818364 21722946 4818364 17446649 19330609 17446649 19330609 7705789 19330609 8109722 7597251 8109722 13064587 8109722 13064587 13982041 13064587 939973 1002754 939973 20059874 939973 20059874 20442222 6808424 20442222 12571022 20442222 12571022 3305626 23512176 3305626 20858902 3305626 20858902 21594706 20858902 8086707 18928965 8086707 19442427 8086707 19442427 21946218 21462714 21946218 20038401 21946218 20038401 11591659 10885585 11591659 24183294 11591659 24183294 2690317 24183294 7911073 7499880 7911073 10024275 7911073 10024275 16355459 10780537 16355459 7859065 16355459 7859065 19312321 7859065 18800208 8254030 18800208 6344475 18800208 6344475 6854700 6344475 13418096 15637339 13418096 15637339 16101048 15637339 14185771 8819119 14185771 8819119 22569355 4172683 22569355 11345448 22569355 11345448 15508870 11345448 21516228 5326583 21516228 18604724 21516228 18604724 8503237 18604724 8530090 2275840 8530090 2275840 24525717 2275840 19968065 19139081 19968065 13456919 19968065 13456919 7803059 7435099 7803059 18629503 7803059 18629503 9901122 10298389 9901122 10298389 18525049 17852490 18525049 8336041 18525049 8336041 19452933 1565377 19452933 1565377 1234215 1565377 14459287 12309129 14459287 11132710 14459287 11132710 11975198 11132710 12674401 14012014 12674401 11926573 12674401 11926573 12625078 11926573 12748439 3948250 12748439 3948250 4031377 3948250 8301038 9758230 8301038 9758230 20152981 5740875 20152981 5740875 6002898 5740875 22407591 21505573 22407591 20619822 22407591 20619822 14013047 12765019 14013047 23457926 14013047 23457926 23931728 23457926 23886369 18188209 23886369 18188209 12137660 11477927 12137660 13954815 12137660 13954815 22048191 21308851 22048191 9650786 22048191 9650786 5630928 21173947 5630928 2830019 5630928 2830019 23891354 2830019 20611611 18838380 20611611 18838380 10498418 9932498 10498418 14511494 10498418 14511494 15967507 8858362 15967507 8858362 18428122 8858362 14937600 12436146 14937600 4303443 14937600 4303443 4373186 4303443 23449357 3481536 23449357 9015898 23449357 9015898 4324517 3920989 4324517 17345918 4324517 17345918 17757145 17345918 2137161 24747075 2137161 8701229 2137161 8701229 18677286 8701229 17780716 21652516 17780716 21652516 22361161 21652516 14419636 12750568 14419636 23324268 14419636 23324268 3226624 23674837 3226624 19899693 3226624 19899693 20368982 19899693 8961470 8482100 8961470 18579466 8961470 18579466 18722225 18579466 18159032 5004178 18159032 5004178 21866751 5004178 4946596 22207394 4946596 12949032 4946596 12949032 13565734 12949032 2054841 2355231 2054841 4186101 2054841 4186101 22812909 25961212 22812909 25961212 906449 25961212 1706227 1664163 1706227 6258383 1706227 6258383 17340292 17024986 17340292 14589765 17340292 14589765 5420940 5365107 5420940 20484026 5420940 20484026 16789859 16015041 16789859 25388228 16789859 25388228 26276697 25388228 5976004 21074189 5976004 21925413 5976004 21925413 4832495 21925413 17023097 16351755 17023097 17102891 17023097 17102891 9484664 17102891 12965886 13843018 12965886 21217898 12965886 21217898 5748216 21217898 15413806 11360718 15413806 22689313 15413806 22689313 4359011 22689313 16386461 8380267 16386461 8380267 8797829 8380267 19734507 2461324 19734507 2461324 2054327 2461324 18849503 18099350 18849503 9072645 18849503 9072645 4190552 22894813 4190552 22115000 4190552 22115000 22742345 22115000 13921362 8456128 13921362 8456128 18596614 8456128 9922206 17398444 9922206 3249193 9922206 3249193 23564852 3249193 21977166 21306744 21977166 14011833 21977166 14011833 196458 360252 196458 8734011 196458 8734011 18302252 8734011 9756937 17188251 9756937 17188251 17943834 17188251 12855322 13698939 12855322 16730774 12855322 16730774 25603215 24457956 25603215 22529489 25603215 22529489 19270078 18727764 19270078 21864278 19270078 21864278 22726763 21864278 21011249 5600348 21011249 13088965 21011249 13088965 10322161 9709532 10322161 17012280 10322161 17012280 17530022 17012280 15529302 7837048 15529302 7837048 20692011 19991969 20692011 2508610 20692011 2508610 2901274 2508610 25590060 24426290 25590060 11472919 25590060 11472919 4219900 4159848 4219900 21955473 4219900 21955473 22925189 21955473 17049066 13885888 17049066 13885888 13001172 13885888 21676083 5660338 21676083 14653643 21676083 14653643 15079742 14653643 18914654 8217193 18914654 14555927 18914654 14555927 15578797 14555927 25500947 1543567 25500947 4665306 25500947 4665306 4638756 4665306 11420199 10704715 11420199 9410074 11420199 9410074 6684890 6616258 6684890 6744768 6684890 6744768 20528517 6744768 10638336 16671595 10638336 6130366 10638336 6130366 6212660 6130366 21896389 5175489 21896389 12256011 21896389 12256011 1024608 26043353 1024608 12339922 1024608 12339922 15039329 12339922 10369869 8316209 10369869 8316209 8807710 8316209 23149860 2404284 23149860 2404284 24507395 2404284 13711387 12935073 13711387 11436543 13711387 11436543 15788975 11436543 5261558 25870163 5261558 25870163 1261685 25870163 13361952 13325821 13361952 17940966 13361952 17940966 18298771 17940966 12698384 14038801 12698384 24048918 12698384 24048918 2919262 24048918 8150078 14461642 8150078 14461642 12372694 14461642 2569739 2693350 2569739 8751888 2569739 8751888 18317669 8751888 18249507 17493685 18249507 12358736 18249507 12358736 8492798 8003252 8492798 13032150 8492798 13032150 14000114 13032150 4339448 22451840 4339448 18850185 4339448 18850185 22792330 4187750 22792330 11951732 22792330 11951732 15423506 11951732 20132337 7081640 20132337 17358281 20132337 17358281 18153833 17358281 22067558 5218545 22067558 21562501 22067558 21562501 5428729 21562501 16455448 10699103 16455448 12220974 16455448 12220974 4141336 4075841 4141336 11725349 4141336 11725349 14451628 12177147 14451628 6808717 14451628 6808717 7342305 6808717 25739137 1021219 25739137 4449888 25739137 4449888 4476279 4449888 13014329 23168090 13014329 23168090 3780497 23168090 22519456 4395314 22519456 11907775 22519456 11907775 12849208 11907775 13165394 17789720 13165394 17789720 9056137 17789720 12012981 10326933 12012981 10326933 16749878 10326933 7197074 19833344 7197074 5522216 7197074 5522216 21384548 5522216 11060163 18401412 11060163 18401412 8738166 18401412 19286592 7859901 19286592 22313380 19286592 22313380 4516212 22313380 19364452 8094763 19364452 19895641 19364452 19895641 20219912 19895641 3628019 23414224 3628019 9831410 3628019 9831410 17188529 9831410 8224678 19835139 8224678 19835139 1395634 1937877 1395634 18979539 1395634 18979539 19019563 18979539 14288410 12395646 14288410 21560449 14288410 21560449 5263086 21560449 8673130 8366702 8673130 22439882 8673130 22439882 4620312 22439882 17456771 9120457 17456771 9120457 18135958 9120457 7601315 1187672 7601315 1187672 1024484 1187672 21762706 21150584 21762706 5835013 21762706 5835013 16941528 16493949 16941528 15530660 16941528 15530660 16097146 15530660 19410899 5165634 19410899 5165634 5347882 5165634 22315998 21340047 22315998 11488636 22315998 11488636 11869715 11488636 26200309 25024850 26200309 15606942 26200309 15606942 11232603 15606942 15084884 9515305 15084884 9515305 10047334 9515305 14468957 12312631 14468957 7279741 14468957 7279741 19851859 7279741 9472216 21034954 9472216 21034954 21810632 21034954 19544402 6395172 19544402 6395172 2887254 24193676 2887254 22479387 2887254 22479387 23109638 22479387 4528997 20040425 4528997 20040425 20816816 20040425 9474090 17631030 9474090 22349725 9474090 22349725 4540962 22349725 5683853 5538630 5683853 12344111 5683853 12344111 14482499 12344111 13548818 15103458 13548818 15103458 11758152 15103458 22458385 4159962 22458385 12645708 22458385 12645708 5490712 5551667 5490712 24005933 5490712 24005933 2972284 24005933 13654933 2500877 13654933 2500877 24278485 2500877 19208457 22093702 19208457 22093702 23049109 3450053 23049109 5957711 23049109 5957711 20098256 19896521 20098256 9450294 20098256 9450294 9759054 9450294 10962440 10540305 10962440 3087463 10962440 3087463 23862913 3087463 20477454 6492207 20477454 3351742 20477454 3351742 23411234 3351742 6871751 14825094 6871751 14825094 15520918 14825094 10288504 19315526 10288504 19315526 7662581 19315526 21119240 21340773 21119240 21340773 22102741 21340773 7001701 10680141 7001701 10680141 22835279 22442284 22835279 10252442 22835279 10252442 11016594 10252442 16647970 19059444 16647970 19059444 8162176 19059444 23911912 22703386 23911912 11544353 23911912 11544353 12081106 11544353 15881923 14891725 15881923 3667538 15881923 3667538 3553927 3667538 3846977 22972673 3846977 22269343 3846977 22269343 8261428 15770366 8261428 15770366 23029903 1278547 23029903 1278547 1162757 1278547 16228979 10680132 16228979 3582145 16228979 3582145 4090587 3582145 11716093 11260157 11716093 1852304 11716093 1852304 24981521 1852304 6088650 21062049 6088650 16142701 6088650 16142701 16792888 16142701 9912612 17314393 9912612 13256244 9912612 13256244 13538688 13256244 5377703 5428514 5377703 21177886 5377703 21177886 11027735 16076981 11027735 18832249 11027735 18832249 8310941 18832249 24347882 23279807 24347882 13496632 24347882 13496632 13344959 13496632 15383135 14387929 15383135 9277230 15383135 9277230 17520959 9277230 14902500 16756758 14902500 16756758 10203616 16756758 13399361 9818989 13399361 9818989 10435476 9818989 17738411 6546048 17738411 6546048 20242624 6546048 17378034 16754265 17378034 5398651 17378034 5398651 21483147 5398651 9992091 9420209 9992091 7895835 9992091 7895835 19345342 7895835 5111779 21791608 5111779 14844819 5111779 14844819 15738882 14844819 1162663 25856391 1162663 16395340 1162663 16395340 10272141 16395340 7528394 7456173 7528394 17936733 7528394 17936733 22011703 3717562 22011703 3717562 3814280 3717562 4559399 22549522 4559399 17860255 4559399 17860255 18296713 17860255 3572155 3441382 3572155 20218644 3572155 20218644 6931646 20218644 6496740 20861899 6496740 3561157 6496740 3561157 23397524 3561157 9547896 17181708 9547896 13024051 9547896 13024051 13978276 13024051 3188034 23847845 3188034 18613657 3188034 18613657 14048273 8200798 14048273 8200798 8594791 8200798 11683457 21590318 11683457 21590318 22783519 21590318 20550701 9365618 20550701 9365618 10631074 13937599 10631074 13937599 17936408 381249 17936408 381249 26585918 381249 6473451 18041335 6473451 18041335 22385575 4721833 22385575 15985310 22385575 15985310 5183116 21622477 5183116 8647486 5183116 8647486 18558737 8647486 12450104 14368473 12450104 11035878 12450104 11035878 15920227 11035878 15824678 15459691 15824678 7179673 15824678 7179673 7036359 7179673 13954157 13060117 13954157 9820966 13954157 9820966 17477542 9820966 10621678 15926133 10621678 6222090 10621678 6222090 6753754 6222090 23507940 3307188 23507940 13622656 23507940 13622656 13014101 13622656 17608731 9397565 17608731 25372864 17608731 25372864 1693123 25372864 14521932 12254889 14521932 13643350 14521932 13643350 13722142 13643350 17543578 9579896 17543578 17625137 17543578 17625137 18078022 17625137 9543712 9172270 9543712 16093459 9543712 16093459 11018328 16093459 10133669 9694899 10133669 22988181 10133669 22988181 3815394 22988181 5798145 5679114 5798145 6178161 5798145 6178161 16898435 17816447 16898435 17816447 5306597 5267893 5306597 21800249 5306597 21800249 5383449 21800249 1234513 25584363 1234513 19167959 1234513 19167959 19767726 19167959 4003563 3948083 4003563 21934625 4003563 21934625 22986110 21934625 8272555 7811737 8272555 17459287 8272555 17459287 18425517 17459287 1686805 25352897 1686805 21702455 1686805 21702455 22408423 21702455 13928054 6414515 13928054 6414515 6315803 6414515 21619738 24226271 21619738 24226271 2653551 24226271 14910750 7371327 14910750 7371327 19504352 7371327 13160875 17245377 13160875 17245377 17669515 17245377 8429923 18395653 8429923 2668006 8429923 2668006 2243719 2668006 5847669 23199255 5847669 23199255 3875024 23199255 11752602 2694778 11752602 2694778 24095118 2694778 4403341 22514663 4403341 17611646 4403341 17611646 12409698 12084450 12409698 16395238 12409698 16395238 9548105 9084382 9548105 13532900 9548105 13532900 13051889 13532900 10581348 9825605 10581348 16564709 10581348 16564709 20199441 19343965 20199441 10263135 20199441 10263135 1348120 1022844 1348120 6473663 1348120 6473663 20287569 6473663 10561814 16319900 10561814 13173092 10561814 13173092 16411840 15499441 16411840 10537276 16411840 10537276 11464044 10537276 19888732 20499755 19888732 20499755 21232902 20499755 19694578 7766800 19694578 21223711 19694578 21223711 5820093 21223711 18632531 17976986 18632531 19680384 18632531 19680384 20252167 19680384 18186526 13420166 18186526 13420166 5944296 20691470 5944296 12470307 5944296 12470307 14274153 12470307 5930024 5799333 5930024 10938893 5930024 10938893 16141023 10938893 9533650 8972534 9533650 10247620 9533650 10247620 10684457 10247620 7752499 22208230 7752499 22208230 4083538 22928266 4083538 6925693 4083538 6925693 19847796 6925693 12049757 15970595 12049757 15970595 11106845 15970595 20781996 3331774 20781996 3331774 3157429 3331774 4179176 16247004 4179176 16247004 12979619 1439948 12979619 1439948 25438462 1439948 12328085 14388584 12328085 6264818 12328085 6264818 20878543 6264818 13928311 20821644 13928311 20821644 21416880 20821644 3908187 3278283 3908187 3278283 3401467 3278283 20270611 7163044 20270611 7163044 7457418 7163044 8986998 17785824 8986998 9957389 8986998 9957389 10614921 9957389 1540685 25321462 1540685 13817095 1540685 13817095 14891956 13817095 10642620 8245922 10642620 8245922 18924981 8245922 7383123 7353375 7383123 7786023 7383123 7786023 8295347 7786023 3063384 3044713 3063384 19694336 3063384 19694336 19061294 6814552 19061294 6814552 22163016 4496308 22163016 18909173 22163016 18909173 8225573 18909173 20949588 20275740 20949588 5795930 20949588 5795930 2676312 24216478 2676312 8082730 2676312 8082730 13312968 13622391 13312968 5295635 13312968 5295635 5372639 5295635 14550978 21258161 14550978 21258161 22087475 21258161 6397175 6440610 6397175 24781468 6397175 24781468 25689868 24781468 18472301 13350311 18472301 13350311 4906106 22260224 4906106 1366980 4906106 1366980 25506599 1366980 14811278 12005349 14811278 1236336 14811278 1236336 1197188 1236336 3623765 23893606 3623765 23893606 24487858 23893606 11456505 3699153 11456505 3699153 23839813 22761364 23839813 10871523 23839813 10871523 13531978 13309647 13531978 7347218 13531978 7347218 19577200 7347218 11595043 10928613 11595043 4687919 11595043 4687919 22312410 23128511 22312410 23128511 3701763 23128511 6074139 6036873 6074139 12859085 6074139 12859085 13825386 12859085 12468087 23504146 12468087 23504146 3518195 23504146 5299288 5118966 5299288 13550921 5299288 13550921 14553274 13550921 6433426 5917820 6433426 8428931 6433426 8428931 25150543 1484598 25150543 25002919 25150543 25002919 1965798 25002919 11762433 15237018 11762433 22321209 11762433 22321209 23118624 3767219 23118624 12402717 23118624 12402717 4018775 4053971 4018775 21735962 4018775 21735962 22831754 21735962 21429569 9674155 21429569 9674155 17332616 9674155 21319583 20655988 21319583 17560860 21319583 17560860 9649982 17560860 19372152 7862466 19372152 18943673 19372152 18943673 25619546 1415778 25619546 15225748 25619546 15225748 15606644 15225748 20810802 5880158 20810802 22447393 20810802 22447393 4655763 22447393 8210568 6465595 8210568 6465595 7015783 6465595 21439464 3826622 21439464 3826622 3613624 3826622 12285819 11336941 12285819 7973869 12285819 7973869 8304330 7973869 14840206 14582290 14840206 3484605 14840206 3484605 23425606 3484605 4319826 11637229 4319826 11637229 12552990 11637229 11924093 19509101 11924093 19509101 20004100 19509101 19527714 3198250 19527714 3198250 2770971 3198250 9512720 17035061 9512720 17035061 10029112 17035061 5636791 21072955 5636791 11733137 5636791 11733137 15188248 11733137 4338326 22661208 4338326 8745088 4338326 8745088 18599620 8745088 3315203 3461913 3315203 25699913 3315203 25699913 1228783 25699913 5942707 4718876 5942707 4718876 21746855 4718876 19654644 8893400 19654644 8893400 14041333 12809489 14041333 9522155 14041333 9522155 17599595 9522155 5353720 5231111 5353720 19241311 5353720 19241311 20034730 19241311 17179738 3512238 17179738 3512238 23263098 3512238 2223646 2639820 2223646 17157956 2223646 17157956 20573702 6782568 20573702 9234084 20573702 9234084 17784263 9234084 19368765 18648347 19368765 18200389 19368765 18200389 8933356 18200389 12762309 5862052 12762309 5862052 5148023 21766155 5148023 12722135 5148023 12722135 13956161 12722135 10089155 4011367 10089155 4011367 22989940 4011367 9081473 18022905 9081473 18022905 12064506 11326261 12064506 21045872 12064506 21045872 21693219 21045872 19490184 6763521 19490184 6763521 23513721 23854249 23513721 23854249 24924203 23854249 20516414 7482475 20516414 7482475 9485794 17689592 9485794 10036065 9485794 10036065 22844886 22355309 22844886 5282387 22844886 5282387 14875425 14052341 14875425 5808091 14875425 5808091 6154095 5808091 11804644 11053317 11804644 5860716 11804644 5860716 24026453 2723128 24026453 13455407 24026453 13455407 14551123 13455407 25383483 1379635 25383483 7625433 25383483 7625433 7749449 7625433 11527654 15007067 11527654 9397845 11527654 9397845 23735695 3052592 23735695 15649383 23735695 15649383 10812044 10246072 10812044 13076517 10812044 13076517 13704699 13076517 11313016 17583892 11313016 17583892 17800848 17583892 12749868 11033099 12749868 11033099 16347449 11033099 2604558 24274245 2604558 8858978 2604558 8858978 8990255 8858978 6766673 6266807 6766673 24682401 6766673 24682401 25637757 24682401 3995097 15831396 3995097 15831396 11711008 11011441 11711008 21454759 11711008 21454759 21975372 21454759 10124678 16481317 10124678 22537172 10124678 22537172 4639922 22537172 25436318 1348808 25436318 5943654 25436318 5943654 6147830 5943654 7842581 7467431 7842581 5935563 7842581 5935563 4460275 4312799 4460275 5158615 4460275 5158615 22919920 3783024 22919920 7996171 22919920 7996171 18555482 18989147 18555482 18989147 8212314 18989147 13355907 11693440 13355907 11693440 22135684 23460819 22135684 23460819 24272480 23460819 10508136 16745457 10508136 17563584 10508136 17563584 18231280 17563584 16832987 10861755 16832987 10861755 2831782 3232259 2831782 10230103 2831782 10230103 23286472 22834909 23286472 15774287 23286472 15774287 16156021 15774287 18796578 8509024 18796578 16355125 18796578 16355125 10944973 16355125 25062811 23924690 25062811 22450174 25062811 22450174 4681498 22450174 12152411 3488378 12152411 3488378 23363011 3488378 5525505 21764073 5525505 21764073 25715542 1074061 25715542 3971757 25715542 3971757 4225393 3971757 11256638 18070367 11256638 18070367 18434008 18070367 13907639 1850794 13907639 1850794 2186478 1850794 17027278 16334169 17027278 5458426 17027278 5458426 21957179 5458426 18729733 19919673 18729733 19919673 20130188 19919673 14942493 12058962 14942493 12058962 12814174 12058962 23716261 3036992 23716261 22164211 23716261 22164211 17987571 7795485 17987571 7795485 22330787 21674649 22330787 18333137 22330787 18333137 19043165 18333137 20583354 6642299 20583354 24325006 20583354 24325006 2278452 24325006 4023009 3831612 4023009 8917068 4023009 8917068 18232259 8917068 17228452 22422496 17228452 22422496 22864768 22422496 10769056 10385495 10769056 20862512 10769056 20862512 6400434 20862512 14568588 12153026 14568588 13988897 14568588 13988897 14751214 13988897 6294782 6077911 6294782 25120970 6294782 25120970 1590916 25120970 10538804 9812916 10538804 20140653 10538804 20140653 20630319 20140653 16564742 6563502 16564742 6563502 20125112 6563502 20042432 7534948 20042432 7534948 7817125 7534948 15000939 11692863 15000939 8838377 15000939 8838377 21784635 21102281 21784635 16024076 21784635 16024076 8684307 18560136 8684307 12590910 8684307 12590910 13052387 12590910 8583988 8535156 8583988 17328665 8583988 17328665 18595375 18430760 18595375 16140451 18595375 16140451 16490702 16140451 21797815 21137346 21797815 7414930 21797815 7414930 7972977 7414930 13089628 23068854 13089628 23068854 3884242 23068854 15097301 9783457 15097301 9783457 17377170 9783457 9643117 17290243 9643117 10405065 9643117 10405065 16523561 10405065 5732121 21110047 5732121 19069625 5732121 19069625 11568335 14596210 11568335 14596210 19375192 18566901 19375192 6533736 19375192 6533736 20260227 6533736 16562889 15902271 16562889 7266606 16562889 7266606 19846077 7266606 17652038 19207662 17652038 19207662 7826219 19207662 10720562 4248269 10720562 4248269 4184825 4248269 20770112 5980403 20770112 5152529 20770112 5152529 5304450 5152529 17342049 17861307 17342049 17861307 19460141 7799584 19460141 17801756 19460141 17801756 13628048 5953573 13628048 5953573 20845292 5953573 13238982 17729671 13238982 17729671 7545855 4923298 7545855 4923298 21566237 4923298 13640207 14728306 13640207 14728306 15288320 14728306 9117596 17642490 9117596 6133030 9117596 6133030 4531457 4204225 4531457 18525229 4531457 18525229 18688886 18525229 8790534 11975768 8790534 11975768 12511003 11975768 9202042 8921640 9202042 18857869 9202042 18857869 19755872 18857869 12528092 5234085 12528092 5234085 5655612 5234085 9482767 25647856 9482767 25647856 26538208 25647856 6948988 15504242 6948988 15504242 15754247 15504242 12742567 13885611 12742567 15608552 12742567 15608552 4534716 22234219 4534716 6226168 4534716 6226168 14385200 21992601 14385200 21992601 22491262 21992601 17478880 9656214 17478880 9656214 10376454 9656214 22259271 4657158 22259271 19408423 22259271 19408423 7450100 19408423 8559616 15085250 8559616 15085250 15163714 15085250 12359717 11470725 12359717 14401414 12359717 14401414 6799475 4163478 6799475 4163478 22402839 4163478 20787026 23586546 20787026 23586546 24180420 23586546 23114155 11757110 23114155 11757110 12442350 14529979 12442350 5050622 12442350 5050622 21840049 5050622 20849326 16330042 20849326 16330042 10351455 16330042 21226972 5622118 21226972 24696367 21226972 24696367 2138973 24696367 23315270 9357486 23315270 9357486 9672393 9357486 22688495 22035922 22688495 17012699 22688495 17012699 17557210 17012699 17861587 21114054 17861587 21114054 5611159 21114054 15462408 14415520 15462408 22853220 15462408 22853220 23954471 22853220 11457643 10718470 11457643 22144200 11457643 22144200 3915080 23013036 3915080 19519935 3915080 19519935 17448683 5666400 17448683 5666400 5718105 5666400 11731141 14967744 11731141 11216581 11731141 11216581 17802888 16858613 17802888 3978001 17802888 3978001 22963583 3978001 17975095 17702147 17975095 13610282 17975095 13610282 8487184 24942478 8487184 24942478 25865334 24942478 22877940 16091457 22877940 16091457 8696926 22741384 8696926 22741384 23884374 22741384 19244633 4718941 19244633 4718941 4810336 4718941 15623845 20655185 15623845 20655185 3507917 3675446 3507917 5433223 3507917 5433223 15569724 15178630 15569724 10725952 15569724 10725952 11045637 10725952 21425734 5311415 21425734 8175902 21425734 8175902 18710586 24693501 18710586 24693501 25830824 24693501 23490873 11609960 23490873 11609960 3230300 3026192 3230300 15341157 3230300 15341157 11229650 15341157 6484036 5947044 6484036 17248182 6484036 17248182 21302579 6047327 21302579 13328846 21302579 13328846 11645313 14928855 11645313 3121161 11645313 3121161 23655858 3121161 20233494 13634500 20233494 13634500 9237504 22244636 9237504 22244636 23293950 22244636 11979484 8607688 11979484 8607688 9089447 8607688 23712324 22544470 23712324 3597494 23712324 3597494 18723798 18251012 18723798 18251012 8692203 18251012 15847815 14981900 15847815 19156444 15847815 19156444 19841366 19156444 7733133 19185559 7733133 7264959 7733133 7264959 21377137 5392675 21377137 19468481 21377137 19468481 14520366 6149991 14520366 6149991 20586113 6149991 15340799 15730021 15340799 15730021 10790996 15730021 18309794 18126407 18309794 17257055 18309794 17257055 1331918 1834403 1331918 13866401 1331918 13866401 14473417 13866401 5552208 21432677 5552208 9468629 5552208 9468629 17719410 9468629 10816114 22943668 10816114 22943668 24124357 22943668 6042194 5986921 6042194 18331028 6042194 18331028 8538125 18331028 7689337 19376250 7689337 12626878 7689337 12626878 13459399 12626878 1446822 25473669 1446822 21131764 1446822 21131764 9187354 8576965 9187354 16972926 9187354 16972926 10716270 9979130 10716270 11716837 10716270 11716837 15010373 11716837 4935387 22089178 4935387 18209148 4935387 18209148 23903283 22890791 23903283 20636401 23903283 20636401 21277132 20636401 23537669 22390482 23537669 17772547 23537669 17772547 8936463 17772547 18691365 17913684 18691365 16584538 18691365 16584538 9923989 16584538 10644938 10153909 10644938 21397734 10644938 21397734 5384159 21397734 8415417 18547487 8415417 22761732 8415417 22761732 4083496 22761732 7555055 14413547 7555055 14413547 13693708 13133157 13693708 18872099 13693708 18872099 19720780 18872099 8710223 6162463 8710223 6162463 6232988 6162463 18587603 17847704 18587603 4418273 18587603 4418273 4759817 4418273 18968185 18310880 18968185 14976102 18968185 14976102 7440169 6797621 7440169 13661993 7440169 13661993 24288139 2470283 24288139 11185472 24288139 11185472 12098253 11185472 12649530 12028167 12649530 11307090 12649530 11307090 15455156 11307090 12672997 12450184 12672997 11203195 12672997 11203195 5819780 20805458 5819780 12510691 5819780 12510691 20379538 19659984 20379538 3474442 20379538 3474442 3470559 3474442 20343572 20112752 20343572 20112752 22375604 21819633 22375604 18817701 22375604 18817701 8120156 18817701 16454325 6130847 16454325 6130847 6036779 6130847 16329203 10764170 16329203 9172369 16329203 9172369 5542371 5165547 5542371 8801016 5542371 8801016 9226505 8801016 1918685 25140214 1918685 14970568 1918685 14970568 11998748 14970568 3614233 3038691 3614233 8688235 3614233 8688235 22383897 4270049 22383897 9537836 22383897 9537836 6532514 20366250 6532514 4982089 6532514 4982089 5198829 4982089 6575079 20406317 6575079 12999414 6575079 12999414 13861463 12999414 12252317 14406917 12252317 6151031 12252317 6151031 5968691 21057446 5968691 9755391 5968691 9755391 17365761 9755391 15039398 13996711 15039398 3714713 15039398 3714713 23140364 3714713 19413110 18976493 19413110 1316172 19413110 1316172 1523464 1316172 17879527 14590462 17879527 14590462 11843914 14590462 18375593 8665321 18375593 15976606 18375593 15976606 10054776 6756335 10054776 6756335 6572549 6756335 21732335 21008037 21732335 4074328 21732335 4074328 4066740 4074328 24551559 2237455 24551559 18976381 24551559 18976381 8008520 18976381 17773506 9399007 17773506 22773789 17773506 22773789 4027841 22773789 18410875 13961937 18410875 13961937 3862461 23127954 3862461 21659955 3862461 21659955 22475943 21659955 10684890 14752908 10684890 14752908 18386992 8701328 18386992 13424133 18386992 13424133 14481471 13424133 21913401 21102913 21913401 6427175 21913401 6427175 19753371 9924936 19753371 9924936 4477457 4301604 4477457 11708340 4477457 11708340 14448673 19699057 14448673 19699057 20214989 19699057 15175817 11516020 15175817 12951233 15175817 12951233 13899905 12951233 19263273 3830572 19263273 3830572 3767231 3830572 8518802 18259611 8518802 8364708 8518802 8364708 24077212 23583691 24077212 12285381 24077212 12285381 14545970 12285381 23611613 22678507 23611613 11676510 23611613 11676510 15104254 11676510 22349624 23620562 22349624 23620562 3127982 23620562 5980794 11308558 5980794 11308558 16816990 16034815 16816990 11500210 16816990 11500210 8708424 18131727 8708424 8380317 8708424 8380317 23646683 22699676 23646683 6191334 23646683 6191334 663921 26464727 663921 17199775 663921 17199775 18072142 17199775 5180572 21945183 5180572 19433974 5180572 19433974 13441526 12648897 13441526 14116817 13441526 14116817 15140784 14116817 5300195 21770878 5300195 14278375 5300195 14278375 12530236 14278375 11822358 11121714 11822358 19108568 11822358 19108568 19927113 19108568 16893401 9590843 16893401 9590843 10011217 9590843 10235691 17560124 10235691 17560124 9427977 8982157 9427977 25936557 9427977 25936557 1175064 25936557 11617192 15206266 11617192 19090886 11617192 19090886 7933016 19090886 17108867 9430117 17108867 9430117 17733278 9430117 3600508 3205977 3600508 20746952 3600508 20746952 21391004 20746952 6306864 24980316 6306864 24980316 25811399 24980316 17318823 3136435 17318823 3136435 2696060 3136435 10172053 23883535 10172053 23883535 2939168 23883535 8139906 3452950 8139906 3452950 24227005 23179289 24227005 4118662 24227005 4118662 4207516 4118662 17775481 20460748 17775481 20460748 20957464 20460748 3448203 23584048 3448203 19619415 3448203 19619415 7425984 19619415 3717572 3255422 3717572 5902053 3717572 5902053 20804664 5902053 19656153 16395177 19656153 16395177 16783114 16395177 21963345 4586471 21963345 22426790 21963345 22426790 4698154 22426790 11111084 10884034 11111084 16240441 11111084 16240441 10515504 16240441 14530951 9675749 14530951 9675749 17538284 9675749 7096631 6765259 7096631 18368588 7096631 18368588 8801673 7959591 8801673 7959591 18895313 7959591 18044157 20620769 18044157 20620769 21372327 20620769 5474213 5118169 5474213 19977041 5474213 19977041 20664893 19977041 14015500 12935021 14015500 17274513 14015500 17274513 19892982 7218362 19892982 24881145 19892982 24881145 26007661 24881145 14085093 12702563 14085093 24269620 14085093 24269620 25472168 24269620 10947922 3257858 10947922 3257858 3227114 3257858 12116259 12010952 12116259 12010952 12469643 12010952 6511729 20485717 6511729 3925662 6511729 3925662 23055389 3925662 2950767 24454792 2950767 24454792 25420198 24454792 5802816 17915459 5802816 17915459 19006430 8102204 19006430 9915674 19006430 9915674 5035865 21760139 5035865 14449084 5035865 14449084 12715359 14103184 12715359 15304592 12715359 15304592 15816279 15304592 11858691 14960296 11858691 21905422 11858691 21905422 22678689 21905422 1888882 25168060 1888882 24085933 1888882 24085933 21337750 5477450 21337750 7393255 21337750 7393255 15605113 14643315 15605113 12066944 15605113 12066944 14593973 12066944 14663279 17064328 14663279 17064328 9396090 8818207 9396090 19362305 9396090 19362305 7706086 19362305 16629195 16271654 16629195 17479904 16629195 17479904 9236103 17479904 12643668 11817539 12643668 23203980 12643668 23203980 23703498 23203980 3198009 24418682 3198009 24418682 25580269 24418682 22390375 4182028 22390375 20571911 22390375 20571911 6467569 20571911 8271215 8122180 8271215 16750440 8271215 16750440 10421512 16750440 7857827 7669987 7857827 10685103 7857827 10685103 13481097 13398298 13481097 10459951 13481097 10459951 10792139 10459951 18381914 17675242 18381914 17035456 18381914 17035456 9313103 21310828 9313103 21310828 21995049 21310828 7477100 7519443 7477100 18796201 7477100 18796201 19575181 18796201 6741095 20112324 6741095 17120290 6741095 17120290 16012137 15638476 16012137 17983813 16012137 17983813 9188081 17983813 19244444 8109645 19244444 12175379 19244444 12175379 2039266 2398450 2039266 5899948 2039266 5899948 8469356 18463191 8469356 16841537 8469356 16841537 10347992 16841537 9449819 8926938 9449819 13904046 9449819 13904046 19245604 18810362 19245604 3974091 19245604 3974091 4460586 3974091 17595264 22093813 17595264 22093813 23128790 22093813 11742240 2837172 11742240 2837172 3279920 2837172 10706683 9975024 10706683 8949923 10706683 8949923 9385365 8949923 10500223 16112264 10500223 3462707 10500223 3462707 3989602 3462707 9272263 17509045 9272263 2670871 9272263 2670871 24203884 2670871 9459941 19661413 9459941 19661413 20190890 19661413 7485854 6950508 7485854 15204326 7485854 15204326 22596997 21861123 22596997 15674992 22596997 15674992 10832751 16314915 10832751 6372798 10832751 6372798 20817155 6372798 19458736 23743240 19458736 23743240 3184465 23743240 13893357 9892773 13893357 9892773 17474698 9892773 12009136 14912989 12009136 14686585 12009136 14686585 14835223 14686585 13804781 13411852 13804781 21266390 13804781 21266390 26295277 25118297 26295277 15024964 26295277 15024964 11903756 15024964 14951001 3019806 14951001 3019806 2867389 3019806 25208123 24059368 25208123 17315429 25208123 17315429 17453563 17315429 22168640 4786527 22168640 5544566 22168640 5544566 5726514 5544566 13462167 13410072 13462167 11298576 13462167 11298576 20181519 19469629 20181519 3934540 20181519 3934540 4251423 3934540 5273106 21834367 5273106 12218639 5273106 12218639 19418443 7581446 19418443 11615872 19418443 11615872 6333257 6267078 6333257 18792718 6333257 18792718 20398697 6199719 20398697 20572222 20398697 20572222 3111484 23831940 3111484 12204901 3111484 12204901 13114359 12204901 2876615 2647166 2876615 15134434 2876615 15134434 11971728 15134434 8593169 18201901 8593169 4823528 8593169 4823528 22398489 4823528 13987684 12920782 13987684 10818692 13987684 10818692 16149410 10818692 9186749 17872650 9186749 7049079 9186749 7049079 19800716 7049079 17264739 17093976 17264739 6121977 17264739 6121977 20972115 6121977 3548939 23398242 3548939 16244063 3548939 16244063 14634621 10057580 14634621 10057580 17084312 10057580 10864343 10091523 10864343 6779583 10864343 6779583 7326750 6779583 11377440 10676958 11377440 3016422 11377440 3016422 23908025 3016422 13257286 12201870 13257286 6964171 13257286 6964171 7629589 6964171 25071445 1933936 25071445 6928038 25071445 6928038 7326386 6928038 25144784 23916514 25144784 11869488 25144784 11869488 11399374 10783180 11399374 20019163 11399374 20019163 6802476 20019163 21385516 24008796 21385516 24008796 2936329 24008796 20210991 7225239 20210991 7921675 20210991 7921675 16105823 10685562 16105823 3842096 16105823 3842096 3787833 3842096 11171559 10795378 11171559 10795378 11388331 10795378 9216562 5307011 9216562 5307011 25193514 24249925 25193514 11882837 25193514 11882837 14971874 11882837 22735164 22218386 22735164 17831971 22735164 17831971 6009686 5913733 6009686 23405840 6009686 23405840 3125896 1491479 3125896 1491479 1615068 1491479 11535233 15207537 11535233 12944991 11535233 12944991 13840456 12944991 9742045 21535107 9742045 21535107 22366015 21535107 17427924 11245189 17427924 11245189 7889458 19152320 7889458 8920222 7889458 8920222 10356156 16393029 10356156 6687146 10356156 6687146 21792197 5031673 21792197 18468065 21792197 18468065 16707528 10541447 16707528 14207198 16707528 14207198 15249797 14207198 22915158 4001790 22915158 25092538 22915158 25092538 1633464 25092538 5663565 1565989 5663565 1565989 25374938 1565989 13118566 19549314 13118566 19549314 23089472 22169436 23089472 13176785 23089472 13176785 5162142 21789337 5162142 3738883 5162142 3738883 3041920 3013723 3041920 9301935 3041920 9301935 20674655 5947449 20674655 21748348 20674655 21748348 5350386 21748348 5723948 6557921 5723948 6557921 22521772 4282473 22521772 20191358 22521772 20191358 17775820 17207109 17775820 22926956 17775820 22926956 3975654 22926956 9345959 1731614 9345959 1731614 25359534 1731614 20595105 20152534 20595105 14600869 20595105 14600869 8817222 18442048 8817222 12221876 8817222 12221876 13244259 12221876 7901823 19051794 7901823 15486633 7901823 15486633 20830828 6670771 20830828 21315376 20830828 21315376 21797794 21315376 11307130 10719212 11307130 22047409 11307130 22047409 22863471 22047409 14811944 2886189 14811944 2886189 3200838 2886189 4591252 23636639 4591252 23636639 3250698 23636639 16692441 9104499 16692441 9104499 18013021 9104499 11326456 15534298 11326456 4672100 11326456 4672100 22184001 4672100 13336134 12326749 13336134 3087443 13336134 3087443 23596945 3087443 4311475 7825473 4311475 7825473 19138864 7825473 19122046 18660026 19122046 11987105 19122046 11987105 10641761 16276748 10641761 12619657 10641761 12619657 21250872 5326840 21250872 9286231 21250872 9286231 17481505 9286231 26927434 26077872 26927434 14935112 26927434 14935112 11638117 14935112 11768199 15258372 11768199 9178544 11768199 9178544 9513352 9178544 16296300 10894626 16296300 9601890 16296300 9601890 4827377 22301881 4827377 8121124 4827377 8121124 18529155 8524516 18529155 2802872 18529155 2802872 2471333 2802872 8143340 22738031 8143340 22738031 23828977 22738031 8015993 7531951 8015993 18960344 8015993 18960344 26121227 25339811 26121227 13507192 26121227 13507192 14216832 13507192 25802568 24934621 25802568 22001856 25802568 22001856 5017153 22001856 21898824 20100143 21898824 20100143 5837948 5894400 5837948 17221432 5837948 17221432 17610948 17221432 4558506 22425227 4558506 16418177 4558506 16418177 17075993 16418177 4757413 4658082 4757413 12654816 4757413 12654816 21131781 5882650 21131781 21078413 21131781 21078413 21853530 21078413 11726689 3779140 11726689 3779140 3984202 3779140 22358422 10077329 22358422 10077329 10725435 10077329 13614528 19045442 13614528 19045442 19218574 19045442 14680119 2846106 14680119 2846106 23976132 2846106 5102265 17684178 5102265 17684178 23876022 23353541 23876022 23353541 3575473 23353541 8540919 7754632 8540919 7754632 19261196 7754632 2886902 2495934 2886902 11350927 2886902 11350927 20254808 19612845 20254808 14487174 20254808 14487174 12298845 14487174 19313102 18512327 19313102 14406537 19313102 14406537 12284765 14406537 17865992 17165287 17865992 507883 17865992 507883 26398179 507883 14309057 12394963 14309057 8988285 14309057 8988285 18242112 8988285 16808079 16107081 16808079 6054198 16808079 6054198 21121166 6054198 18009429 17251759 18009429 3056610 18009429 3056610 23921190 3056610 4744239 11444536 4744239 11444536 15295037 11444536 9315325 6087561 9315325 6087561 5964182 6087561 22680047 21866607 22680047 6704774 22680047 6704774 4864163 4674291 4864163 16295656 4864163 16295656 16868148 16295656 5735434 21198577 5735434 14342265 5735434 14342265 17081347 9924644 17081347 16897528 17081347 16897528 1992461 24852041 1992461 19558015 1992461 19558015 20239227 19558015 15641909 15386635 15641909 20247389 15641909 20247389 6649543 20247389 11956543 8655925 11956543 8655925 18434609 8655925 7504592 6952413 7504592 22360675 7504592 22360675 22871938 22360675 21468757 5384827 21468757 15908483 21468757 15908483 14070678 12664331 14070678 18052001 14070678 18052001 18368186 18052001 8239909 7854926 8239909 12544516 8239909 12544516 14207838 12544516 6858784 20137047 6858784 8350292 6858784 8350292 19056598 8350292 14282536 19016485 14282536 19016485 8173071 19016485 8361660 5404545 8361660 5404545 5596872 5404545 25967895 1078600 25967895 8134645 25967895 8134645 6815408 6581232 6815408 11539648 6815408 11539648 15076570 11539648 4200346 22554411 4200346 11815573 4200346 11815573 12287875 11815573 3703266 2613873 3703266 2613873 2195520 2613873 10256536 24999828 10256536 24999828 25824003 24999828 19999626 19267216 19999626 22483886 19999626 22483886 23153783 22483886 12877546 14087609 12877546 22344090 12877546 22344090 23012110 22344090 9622555 17677071 9622555 20536982 9622555 20536982 21123917 20536982 16468957 8234066 16468957 8234066 18884824 8234066 13848672 18508502 13848672 18508502 23580308 3172025 23580308 5573566 23580308 5573566 13536239 25059108 13536239 25059108 1739048 25059108 11704792 11793041 11704792 11793041 14811452 11793041 10964230 16129655 10964230 10137174 10964230 10137174 22749040 1010037 22749040 1010037 26054497 1010037 19042607 18928397 19042607 18147606 19042607 18147606 8985505 18147606 17697196 17497633 17697196 20525703 17697196 20525703 6047238 20951398 6047238 15170412 6047238 15170412 24352154 2719277 24352154 16060654 24352154 16060654 11098001 16060654 22926889 4019127 22926889 11672809 22926889 11672809 3500952 23540827 3500952 5585341 3500952 5585341 21195152 5585341 9915302 9447949 9915302 6685756 9915302 6685756 20195610 6685756 13330209 15444865 13330209 15444865 16286310 15444865 7467978 7496521 7467978 20641290 7467978 20641290 21325522 20641290 15614763 14602658 15614763 17842190 15614763 17842190 9269024 17842190 21643935 20794581 21643935 8403074 21643935 8403074 14402255 18288813 14402255 18288813 23373858 3450043 23373858 6078704 23373858 6078704 14132938 16047232 14132938 16047232 20993590 6386683 20993590 14485570 20993590 14485570 12504189 14485570 19701135 7754513 19701135 22856548 19701135 22856548 23584741 22856548 18194517 9000819 18194517 9196500 18194517 9196500 17618185 9196500 18762741 8437890 18762741 22602025 18762741 22602025 4386205 22602025 9351820 7648649 9351820 7648649 19501158 7648649 15665526 14081716 15665526 14081716 8212994 4236853 8212994 4236853 4148296 4236853 22317298 21373177 22317298 11276120 22317298 11276120 11319657 9679110 11319657 9679110 19810596 5192136 19810596 5192136 5407916 5192136 22173091 21409702 22173091 14087185 22173091 14087185 5261442 5158910 5261442 6276369 5261442 6276369 19580928 18859445 19580928 7895122 19580928 7895122 8403175 7895122 20362263 19566659 20362263 18844446 20362263 18844446 6675212 6425574 6675212 21145351 6675212 21145351 5800581 21145351 21688760 23721691 21688760 23721691 24968043 23721691 17970817 9083082 17970817 18760944 17970817 18760944 8317991 18760944 12611714 14061169 12611714 19629744 12611714 19629744 7388802 19629744 19224947 7990265 19224947 19260300 19224947 19260300 7181341 19844255 7181341 19149979 7181341 19149979 25481332 24339642 25481332 3643671 25481332 3643671 23095523 3643671 23175158 3627652 23175158 18304789 23175158 18304789 3220156 3320172 3220156 20333438 3220156 20333438 21235938 20333438 17155652 15500198 17155652 15500198 5961652 6054959 5961652 15650092 5961652 15650092 15941222 15650092 1082407 25933895 1082407 12401558 1082407 12401558 13339848 12401558 12681699 16981464 12681699 16981464 4076920 22943719 4076920 19100352 4076920 19100352 19283103 7963772 19283103 16126446 19283103 16126446 10952270 21967331 10952270 21967331 23156426 21967331 21913943 12077892 21913943 12077892 11010658 20455190 11010658 20455190 6537949 20455190 13371427 9444117 13371427 9444117 10044518 9444117 21321157 20707314 21321157 9004559 21321157 9004559 9342443 9004559 13454788 16519734 13454788 16519734 17041917 16519734 929909 25851275 929909 10305119 929909 10305119 16666076 10305119 15122529 12242422 15122529 10991287 15122529 10991287 6424867 20911916 6424867 18903503 6424867 18903503 23058921 3734573 23058921 9884916 23058921 9884916 11491752 10833472 11491752 3742647 11491752 3742647 23175159 3742647 21116607 20689460 21116607 20689460 6235770 20689460 6414983 4732604 6414983 4732604 22443769 4732604 21403800 20842969 21403800 4142168 21403800 4142168 22574021 4142168 14042777 14290348 14042777 14290348 15302607 14290348 12380061 14317515 12380061 12992848 12380061 12992848 14733173 18715721 14733173 18715721 8462698 7930006 8462698 21818304 8462698 21818304 22920847 21818304 10678258 16429830 10678258 20936026 10678258 20936026 5959607 20936026 11496410 5954884 11496410 5954884 6053930 5954884 21562382 5313519 21562382 15404686 21562382 15404686 12233397 14713913 12233397 21792444 12233397 21792444 22772144 21792444 16144828 10686442 16144828 23632171 16144828 23632171 24822985 23632171 12802728 11929316 12802728 15328152 12802728 15328152 8355860 7999297 8355860 11352896 8355860 11352896 16034789 11352896 2394282 1951665 2394282 6193513 2394282 6193513 10278502 24619347 10278502 24619347 25567722 24619347 14893869 11009054 14893869 11009054 10214228 7190558 10214228 7190558 22913696 22471236 22913696 4271943 22913696 4271943 4319617 4271943 11937760 11142393 11937760 6807080 11937760 6807080 24790305 23779714 24790305 2254163 24790305 2254163 1869696 2254163 23228297 23885959 23228297 23885959 25068762 23885959 11304828 15460720 11304828 21420114 11304828 21420114 5241693 21420114 17147194 9792457 17147194 17891711 17147194 17891711 18145088 17891711 18056280 9182875 18056280 9182875 9666225 9182875 14860346 18699680 14860346 18699680 8374304 18699680 10488701 11007862 10488701 11007862 12031191 11007862 11246395 15654418 11246395 10176101 11246395 10176101 17103945 10176101 9055702 21967776 9055702 21967776 2379383 2181047 2379383 24242469 2379383 24242469 16731375 10282132 16731375 14451498 16731375 14451498 12304641 14451498 13196521 11727163 13196521 11727163 17931102 9264219 17931102 25229221 17931102 25229221 1535643 25229221 18728051 6622401 18728051 6622401 20503777 6622401 16680991 23776995 16680991 23776995 3076703 23776995 10828018 16344207 10828018 21718331 10828018 21718331 5253360 21718331 11866278 11352002 11866278 15459189 11866278 15459189 15757243 15459189 9269914 8975082 9269914 15937343 9269914 15937343 11025300 15937343 10852014 15994735 10852014 1249409 10852014 1249409 25447077 1249409 4418098 22605693 4418098 2507007 4418098 2507007 2854233 2507007 7529486 19789887 7529486 19789887 7131725 19789887 15162983 10485043 15162983 10485043 23869411 2983510 23869411 20398491 23869411 20398491 5333620 5225011 5333620 17910417 5333620 17910417 18108215 17910417 17069379 9011768 17069379 9011768 18196719 9011768 18019031 14296752 18019031 14296752 14612169 12040456 14612169 23487434 14612169 23487434 24492278 23487434 23377403 11906840 23377403 11906840 4697922 4601236 4697922 10624655 4697922 10624655 19094432 18200332 19094432 1738914 19094432 1738914 25034722 1738914 13119895 15301434 13119895 15301434 11445310 15301434 16897142 10302699 16897142 18965029 16897142 18965029 8086805 18965029 21982927 21171274 21982927 4310627 21982927 4310627 4629302 4310627 10280192 16644776 10280192 16644776 17324930 16644776 9887036 9324579 9887036 20924875 9887036 20924875 5946816 20924875 13328743 9021038 13328743 9021038 17862998 9021038 9031177 17769689 9031177 14785790 9031177 14785790 21320636 1854600 21320636 1854600 24947512 1854600 18263299 22399860 18263299 22399860 4508228 22399860 16854642 5107451 16854642 5107451 5377742 5107451 24652499 2125349 24652499 6012724 24652499 6012724 6397899 6012724 17958701 9208906 17958701 3861048 17958701 3861048 3833791 3861048 23746415 24346266 23746415 24346266 25507433 24346266 23134343 4247740 23134343 4247740 4555447 4247740 18674729 19120618 18674729 19120618 19995365 19120618 16030818 9284115 16030818 9284115 9772811 9284115 21315048 5277655 21315048 13653255 21315048 13653255 12994026 13653255 14567906 12225328 14567906 21297849 14567906 21297849 22196733 21297849 4483923 4414631 4483923 6228834 4483923 6228834 21257110 6228834 20367962 19871589 20367962 14547562 20367962 14547562 12163087 14547562 23311517 22136419 23311517 13712398 23311517 13712398 14372450 13415526 14372450 23867080 14372450 23867080 25112596 23867080 5214595 5176567 5214595 19237696 5214595 19237696 7675598 19237696 6860220 20209115 6860220 19420581 6860220 19420581 20038723 19420581 10378964 9779848 10378964 18151258 10378964 18151258 18674757 18151258 15933238 8729997 15933238 8729997 9285274 8729997 19370258 7842341 19370258 21757261 19370258 21757261 4870398 21757261 17444979 9878355 17444979 18688263 17444979 18688263 8500384 18688263 12556151 7691702 12556151 7691702 5020329 4853126 5020329 11270077 5020329 11270077 20409875 19712657 20409875 6445103 20409875 6445103 20909811 6445103 14164713 20096995 14164713 20096995 7077082 20096995 23969749 2783869 23969749 21188802 23969749 21188802 8975055 8521279 8975055 12783881 8975055 12783881 13894303 12783881 9838557 19426959 9838557 19426959 1732786 2220802 1732786 7576412 1732786 7576412 19776120 7576412 15759767 21509223 15759767 21509223 22000255 21509223 16537667 10459377 16537667 12346449 16537667 12346449 9180859 17773637 9180859 4187073 9180859 4187073 4046008 4187073 23979682 2828206 23979682 23056581 23979682 23056581 4011187 23056581 11057046 2773062 11057046 2773062 24130289 2773062 10879447 10372048 10879447 10372048 10782714 10372048 22261303 21750064 22261303 14264205 22261303 14264205 14758077 14264205 15255729 14696036 15255729 5897626 15255729 5897626 21392446 5897626 11498420 18931837 11498420 18931837 7158924 19707981 7158924 16027716 7158924 16027716 16736540 16027716 4027105 22663718 4027105 12988562 4027105 12988562 18220690 17548310 18220690 3879104 18220690 3879104 22873271 3879104 15276097 22963748 15276097 22963748 4009354 22963748 18586370 4674515 18586370 4674515 22018673 4674515 11984706 14453998 11984706 11584083 11984706 11584083 23342425 22298572 23342425 8064055 23342425 8064055 2564216 24421707 2564216 17554874 2564216 17554874 18355899 17554874 9921811 17090834 9921811 20735860 9921811 20735860 21305633 20735860 8094942 19129942 8094942 20015153 8094942 20015153 20431534 20015153 10379706 9728964 10379706 20550752 10379706 20550752 21264966 6229987 21264966 7069343 21264966 7069343 20120976 7069343 20339962 6629383 20339962 10513104 20339962 10513104 10749241 10513104 24212249 2611238 24212249 10208965 24212249 10208965 16729748 10208965 21289700 20637593 21289700 19227589 21289700 19227589 19382804 19227589 22683124 3814287 22683124 14458847 22683124 14458847 12225826 14458847 22103627 5264817 22103627 21243147 22103627 21243147 19228807 4138844 19228807 4138844 22833144 4138844 12546129 14683643 12546129 14683643 12186669 14683643 26136440 958490 26136440 19762551 26136440 19762551 6423228 6433988 6423228 12505480 6423228 12505480 19511296 19088191 19511296 2010582 19511296 2010582 2154445 2010582 16264434 10526372 16264434 4630456 16264434 4630456 22103609 4630456 17689717 9484990 17689717 5746082 17689717 5746082 6249617 5746082 16452242 15690886 16452242 7278357 16452242 7278357 19826379 7278357 7128798 6994202 7128798 20903565 7128798 20903565 6009698 20903565 14361501 12442349 14361501 21878314 14361501 21878314 22446638 21878314 13094722 13540749 13094722 15027314 13094722 15027314 15413066 11312635 15413066 16910818 15413066 16910818 17871932 16910818 17686563 17039861 17686563 8573567 17686563 8573567 6570576 6122550 6570576 25221849 6570576 25221849 1676416 25221849 7071361 13348792 7071361 13348792 13520756 13348792 9598587 9221865 9598587 20029305 9598587 20029305 7259648 20029305 17196993 10080265 17196993 16742463 17196993 16742463 23430676 23034270 23430676 10511301 23430676 10511301 5084064 21992485 5084064 4509488 5084064 4509488 4599999 4509488 11805517 15173772 11805517 15173772 11368068 10656010 11368068 10656010 16477725 10656010 6161634 20764159 6161634 18423183 6161634 18423183 19304589 18423183 15553126 11390205 15553126 15154806 15553126 15154806 7662437 7043582 7662437 7043582 7201990 7043582 24800246 2076853 24800246 11172964 24800246 11172964 4793208 4597524 4793208 17841185 4793208 17841185 18364130 17841185 6163619 6120542 6163619 17475805 6163619 17475805 9832657 17475805 3939512 4174370 3939512 23190779 3939512 23190779 3709346 23190779 15260886 9204606 15260886 9204606 18096179 9204606 6431658 20539292 6431658 7234872 6431658 7234872 12289498 11597124 12289498 1819009 12289498 1819009 25052978 1819009 15407290 15128322 15407290 3054498 15407290 3054498 3177058 3054498 13884688 18832606 13884688 18832606 19375980 18832606 16540325 9482867 16540325 9482867 6472978 6502339 6472978 19118906 6472978 19118906 22977446 3862051 22977446 10857036 22977446 10857036 15878076 10857036 21800792 5088925 21800792 9424238 21800792 9424238 7682739 19347092 7682739 17842839 7682739 17842839 9016500 17842839 6037960 5945474 6037960 12733039 6037960 12733039 15792390 15073834 15792390 13899119 15792390 13899119 12680298 13899119 16514929 25318396 16514929 25318396 26209900 25318396 6908877 7646380 6908877 7646380 24552946 2208714 24552946 15442618 24552946 15442618 11663343 15442618 18591205 18178078 18591205 4835017 18591205 4835017 5150622 4835017 5157940 21908490 5157940 7941556 5157940 7941556 8459266 7941556 2356664 24528907 2356664 21645433 2356664 21645433 22516151 21645433 17264981 9800576 17264981 17354575 17264981 17354575 9348916 17354575 19001094 7837491 19001094 14216065 19001094 14216065 14891875 14216065 21352983 20722213 21352983 10373267 21352983 10373267 6263060 6393426 6263060 17910763 6263060 17910763 18369660 8979258 18369660 17401772 18369660 17401772 18066611 17401772 25458109 24272037 25458109 5559281 25458109 5559281 5777546 5559281 19983459 19242072 19983459 12641452 19983459 12641452 5486585 5319536 5486585 9739391 5486585 9739391 17358216 9739391 17257047 9684923 17257047 22451430 17257047 22451430 4564837 22451430 7681604 3426867 7681604 3426867 25494208 24414464 25494208 3141774 25494208 3141774 6054237 17561212 6054237 17561212 17787615 17561212 12279737 14698591 12279737 19499862 12279737 19499862 7675182 19499862 9982098 9685441 9982098 17360991 9982098 17360991 9167566 8655555 9167566 20700400 9167566 20700400 21392574 20700400 8121872 16614742 8121872 16614742 19682993 21400030 19682993 21400030 25404090 1351855 25404090 14689443 25404090 14689443 6381065 6388270 6381065 15004380 6381065 15004380 15950315 15004380 9544371 17173702 9544371 16755142 9544371 16755142 17834170 6987687 17834170 6987687 22842017 3962792 22842017 18730293 22842017 18730293 8377737 18730293 18338934 9510416 18338934 9510416 8022522 18818744 8022522 15256793 8022522 15256793 16002400 15256793 15242483 1378908 15242483 1378908 1248891 1378908 4154296 4071248 4154296 3492768 4154296 3492768 23297577 3492768 21759624 13413439 21759624 13413439 13494246 6363240 13494246 6363240 22350465 21672352 22350465 5528088 22350465 5528088 11147811 10344871 11147811 6767990 11147811 6767990 20575961 6767990 13034261 19905067 13034261 19905067 7101744 19905067 23726189 3027410 23726189 12703423 23726189 12703423 13786642 12703423 20728015 6671792 20728015 19346834 20728015 19346834 7818047 19346834 8199142 7954252 8199142 22153617 8199142 22153617 23341342 22153617 10047517 9468924 10047517 12054979 10047517 12054979 18676679 18654396 18676679 18654396 19429325 18654396 4229459 22567834 4229459 14951694 4229459 14951694 22668300 4338728 22668300 10116515 22668300 10116515 5777928 21482255 5777928 10759035 5777928 10759035 20518511 861480 20518511 861480 765463 861480 10180613 22103241 10180613 22103241 4756108 22103241 20720650 5867712 20720650 5867712 3022570 2570925 3022570 17467813 3022570 17467813 18182976 17467813 2545242 2602792 2545242 10571712 2545242 10571712 16286236 18207160 16286236 18207160 23283872 22549886 23283872 22016957 23283872 22016957 3377753 23341373 3377753 21586400 3377753 21586400 22321899 21586400 13211347 13441230 13211347 19207289 13211347 19207289 7766907 19207289 16613250 7771586 16613250 7771586 19449779 7771586 4064408 22988312 4064408 5122749 4064408 5122749 9438572 21710449 9438572 21710449 22301988 21710449 21732506 20747076 21732506 20747076 4930074 22114244 4930074 3444330 4930074 3444330 3430956 3444330 7500518 12343908 7500518 12343908 17587728 9444911 17587728 19823718 17587728 19823718 20476074 19823718 1825366 25037381 1825366 12810831 1825366 12810831 13785042 12810831 1740538 25467343 1740538 22222631 1740538 22222631 13790977 13119840 13790977 22266299 13790977 22266299 23005730 22266299 20724759 5882004 20724759 16678748 20724759 16678748 7273637 5087111 7273637 5087111 22203219 5087111 9810143 9276001 9810143 8667216 9810143 8667216 18278657 19215042 18278657 19215042 20100955 19215042 13977634 12538925 13977634 19646443 13977634 19646443 20369521 19646443 3229740 2964400 3229740 13208156 3229740 13208156 22884176 22059472 22884176 12194111 22884176 12194111 12565056 16942403 12565056 16942403 5682917 21172619 5682917 16040043 5682917 16040043 24131606 2652831 24131606 24262854 24131606 24262854 25443401 24262854 21783756 19086716 21783756 19086716 19611044 19086716 22032426 4998439 22032426 18131097 22032426 18131097 18818604 18131097 20897317 20049740 20897317 13732262 20897317 13732262 13713200 6502745 13713200 6502745 2865335 2423140 2865335 12654747 2865335 12654747 14071303 12654747 8339833 18631291 8339833 16716001 8339833 16716001 18104830 17493392 18104830 13032573 18104830 13032573 6137140 5558394 6137140 11555153 6137140 11555153 20458943 21801967 20458943 21801967 5117746 21801967 10686183 6898627 10686183 6898627 6816748 6898627 14090928 17712990 14090928 17712990 9483661 17712990 22499638 22412461 22499638 22412461 4369928 22412461 18732292 5724686 18732292 5724686 25568553 1350910 25568553 6647694 25568553 6647694 7011666 6647694 19697824 19483620 19697824 8222074 19697824 8222074 5378394 5180770 5378394 16682640 5378394 16682640 23737551 22672561 23737551 19833858 23737551 19833858 11125735 1255732 11125735 1255732 25777380 1255732 21525243 20957041 21525243 6919909 21525243 6919909 5558840 5364261 5558840 20626778 5558840 20626778 18766930 8352396 18766930 20430161 18766930 20430161 6630320 20430161 12296687 5371705 12296687 5371705 21452173 5371705 4905566 22065599 4905566 13745912 4905566 13745912 22160371 21344956 22160371 13978578 22160371 13978578 14699238 13978578 18275761 9051590 18275761 11962297 18275761 11962297 12890951 11962297 21440836 5443561 21440836 7943340 21440836 7943340 19372466 7943340 21939059 4884029 21939059 17930083 21939059 17930083 5250723 21592140 5250723 19418406 5250723 19418406 19946169 19418406 17101031 4577107 17101031 4577107 4674763 4577107 13368440 13544310 13368440 2075422 13368440 2075422 1614739 2075422 19180632 18470051 19180632 4881500 19180632 4881500 21620131 4881500 15429601 14394710 15429601 6416889 15429601 6416889 4565698 4183292 4565698 15132366 4565698 15132366 11613730 15132366 3725034 2142379 3725034 2142379 24767858 2142379 8090427 25592568 8090427 25592568 1456714 25592568 5247602 5199950 5247602 19096660 5247602 19096660 23458738 3331667 23458738 21985134 23458738 21985134 4818956 21985134 11774685 10932330 11774685 10932330 2101393 24976382 2101393 3511507 2101393 3511507 16703588 20674532 16703588 20674532 21432717 20674532 9670860 17130291 9670860 17144811 9670860 17144811 9497325 17144811 24252034 2584516 24252034 5801597 24252034 5801597 15924217 11296543 15924217 5934753 15924217 5934753 20823494 5934753 3589927 23380750 3589927 18512485 3589927 18512485 19235305 18512485 2071332 2485863 2071332 4698925 2071332 4698925 22107781 4698925 21860860 21161667 21860860 20357314 21860860 20357314 21035182 20357314 21187454 5501592 21187454 13676333 21187454 13676333 13131926 13676333 22900111 24522719 22900111 24522719 25488422 24522719 6312652 6427737 6312652 25030977 6312652 25030977 1991352 25030977 9797594 16965862 9797594 18775739 9797594 18775739 8143793 18775739 13086742 12199516 13086742 12199516 9039910 8887041 9039910 15045306 9039910 15045306 11772688 15045306 5233429 5160625 5233429 11466188 5233429 11466188 15773344 11466188 4834382 22332909 4834382 16290353 4834382 16290353 16999492 16290353 12960379 13618079 12960379 17002402 12960379 17002402 17453832 17002402 12565072 10923548 12565072 10923548 16393944 10923548 9104626 17983922 9104626 6561207 9104626 6561207 20158976 6561207 1260573 25679944 1260573 7019288 1260573 7019288 23188941 22460376 23188941 11931674 23188941 11931674 12914354 11931674 21570612 20689543 21570612 9149390 21570612 9149390 9719631 9149390 12689198 24246843 12689198 24246843 2856445 24246843 5696798 5871435 5696798 7498671 5696798 7498671 19748930 7498671 9600577 17719946 9600577 9670558 9600577 9670558 10817555 16199016 10817555 16199016 21951922 5353928 21951922 22089377 21951922 22089377 4636431 22089377 11475306 11251671 11475306 11251671 22049419 21253699 22049419 19590836 22049419 19590836 7293374 19590836 18607018 8595944 18607018 19224265 18607018 19224265 20088771 19224265 2619361 25653534 2619361 25653534 1203392 1255117 1203392 1717882 1203392 1717882 8907209 18043178 8907209 5383510 8907209 5383510 21173178 5383510 16869957 19185185 16869957 19185185 7810644 19185185 12400995 9547287 12400995 9547287 17644352 9547287 11938060 13146022 11938060 13146022 14255208 13146022 11288337 22398228 11288337 22398228 22786836 22398228 5789638 5756838 5789638 8091369 5789638 8091369 20127695 6544336 20127695 6679727 20127695 6679727 20161303 6679727 15489029 11628064 15489029 3720862 15489029 3720862 3946828 3720862 12144219 14539602 12144219 8741989 12144219 8741989 18552054 8741989 8115900 7590496 8115900 22251759 8115900 22251759 4693320 22251759 9868455 9517469 9868455 12094724 9868455 12094724 26260622 637050 26260622 8635653 26260622 8635653 9113127 8635653 21810559 5191197 21810559 13186082 21810559 13186082 14297323 13186082 17068195 19793697 17068195 19793697 7091077 19793697 15153443 5718335 15153443 5718335 6038841 5718335 6938593 19867048 6938593 12430296 6938593 12430296 12618362 12430296 2712382 24258579 2712382 11125888 2712382 11125888 11532613 11125888 6765722 20849787 6765722 20849787 21555158 20849787 12023460 14539341 12023460 19262933 12023460 19262933 7720114 19262933 10414195 5147205 10414195 5147205 5483702 5147205 22706774 4092689 22706774 7114484 22706774 7114484 16515073 20660982 16515073 20660982 5691619 5626949 5691619 17949411 5691619 17949411 20591081 6071410 20591081 21418168 20591081 21418168 22297828 21418168 6462754 14373771 6462754 14373771 22229389 21576978 22229389 11088359 22229389 11088359 2862945 24001552 2862945 8297917 2862945 8297917 18912730 8297917 15039989 11812779 15039989 5318618 15039989 5318618 21293261 5318618 16472335 15828554 16472335 13582638 16472335 13582638 13096970 13582638 14531102 22819387 14531102 22819387 23920136 22819387 12304197 4898267 12304197 4898267 5124580 4898267 22221442 21456460 22221442 7600161 22221442 7600161 15620120 15184125 15620120 5235906 15620120 5235906 5235862 5235906 19501828 21079484 19501828 21079484 5887309 21079484 11424777 7330208 11424777 7330208 7955210 7330208 20815904 20071275 20815904 4626758 20815904 4626758 4892258 4626758 14215411 20185960 14215411 20185960 6733151 20185960 21073851 5812219 21073851 22288997 21073851 22288997 23022293 22288997 19849041 14725498 19849041 14725498 8157162 18948295 8157162 13395152 8157162 13395152 24458183 2300786 24458183 21811734 24458183 21811734 4538473 4323331 4538473 5173079 4538473 5173079 5534101 5173079 1882204 2196988 1882204 8216826 1882204 8216826 14651064 13632142 14651064 9608497 14651064 9608497 21296659 5276106 21296659 17428109 21296659 17428109 6106348 5056935 6106348 5056935 5311594 5056935 21773026 4890829 21773026 4996270 21773026 4996270 19564698 7656378 19564698 3618921 19564698 3618921 23146528 3618921 10506888 9825403 10506888 6982633 10506888 6982633 7201246 6982633 13378383 18125399 13378383 18125399 18478776 18125399 11066915 8565466 11066915 8565466 25439272 1329854 25439272 7573982 25439272 7573982 16691592 20519291 16691592 20519291 6362503 20519291 25863778 964855 25863778 12791410 25863778 12791410 12426240 10830425 12426240 10830425 18119649 4349037 18119649 4349037 3917754 3627310 3917754 19823295 3917754 19823295 11482075 8472806 11482075 8472806 8776533 8472806 20355002 19963770 20355002 17135896 20355002 17135896 9639492 17135896 13465483 8056240 13465483 8056240 21427699 20725318 21427699 20289204 21427699 20289204 10175873 9723094 10175873 20388325 10175873 20388325 20907079 20388325 20435696 6288272 20435696 22616378 20435696 22616378 23698707 22616378 9227399 17939369 9227399 25413015 9227399 25413015 26197883 25413015 21625761 5188587 21625761 12034933 21625761 12034933 14778883 12034933 22236730 4291582 22236730 6083881 22236730 6083881 6370765 6083881 23660407 22569427 23660407 16298886 23660407 16298886 16966894 16298886 20205004 7256166 20205004 12053680 20205004 12053680 11041254 15699501 11041254 4318631 11041254 4318631 4573332 4318631 10108632 16689731 10108632 11536297 10108632 11536297 17104277 16505562 17104277 10933491 17104277 10933491 10342611 21326469 10342611 21326469 21929765 21326469 12554002 12172107 12554002 15433184 12554002 15433184 16089822 15433184 7917638 7764248 7917638 9143098 7917638 9143098 15908394 20968094 15908394 20968094 4600303 4473827 4600303 21301053 4600303 21301053 5662367 21301053 2393568 2890209 2393568 20622516 2393568 20622516 21332604 20622516 6090870 21164212 6090870 4921706 6090870 4921706 22107256 4921706 7476688 19557331 7476688 19344879 7476688 19344879 21087361 23226479 21087361 23226479 24349783 23226479 20527085 6429867 20527085 16663400 20527085 16663400 10302156 16663400 20303278 6343888 20303278 20064833 20303278 20064833 20716680 20064833 17631390 4775440 17631390 4775440 4966474 4775440 19502657 18709169 19502657 2709875 19502657 2709875 3220432 2709875 5774239 6568842 5774239 6568842 7123812 6568842 5055779 5004314 5055779 16706389 5055779 16706389 14283737 13282128 14283737 22839765 14283737 22839765 3900104 22839765 16184736 15665565 16184736 19125735 16184736 19125735 19931308 19125735 9233544 5664516 9233544 5664516 6133702 5664516 8603229 17156104 8603229 17156104 19244236 5721318 19244236 5721318 21094037 5721318 18286910 8729593 18286910 5629552 18286910 5629552 21048406 5629552 12716636 13917030 12716636 4809681 12716636 4809681 5034263 4809681 18410222 18103214 18410222 6284733 18410222 6284733 20968970 5903935 20968970 13697242 20968970 13697242 9063004 5375522 9063004 5375522 5456478 5375522 23842700 2923857 23842700 6675552 23842700 6675552 7026535 6675552 16182616 22435182 16182616 22435182 4272592 22435182 24992403 1584056 24992403 7501562 24992403 7501562 19893642 7501562 26581685 324551 26581685 17169901 26581685 17169901 9643163 17169901 14317854 3097328 14317854 3097328 3628292 3097328 9627228 17535053 9627228 3681411 9627228 3681411 3582240 3681411 7279344 6733344 7279344 5445224 7279344 5445224 21355575 5445224 16654680 16439565 16654680 14376170 16654680 14376170 14379324 9742145 14379324 9742145 17708870 9742145 14755716 15731185 14755716 15731185 6670828 6714553 6670828 10128239 6670828 10128239 16826883 10128239 14790760 18362861 14790760 18362861 8722501 18362861 21321200 5290218 21321200 7234369 21321200 7234369 7605262 7234369 14022601 15650703 14022601 15650703 19317643 7932808 19317643 20703348 19317643 20703348 21299488 20703348 6820154 20004852 6820154 25250015 6820154 25250015 26158233 25250015 7006317 4458515 7006317 4458515 4704897 4458515 22587222 4350822 22587222 10045620 22587222 10045620 5390673 21471283 5390673 10792167 5390673 10792167 14894284 14831774 14894284 4105391 14894284 4105391 3973885 4105391 20578046 22843981 20578046 22843981 4217754 22843981 20313348 4238027 20313348 4238027 4238315 4238027 7049521 10464944 7049521 10464944 11149984 10464944 7745190 20323435 7745190 20323435 6951178 20323435 20958261 3306063 20958261 3306063 3364408 3306063 17143172 16453038 17143172 10275937 17143172 10275937 10026806 9475859 10026806 21936441 10026806 21936441 5059552 21936441 18498528 6303327 18498528 6303327 6308264 6303327 13427648 19266187 13427648 19266187 19359013 19266187 4409882 22355241 4409882 9463430 4409882 9463430 25302028 24158635 25302028 14720040 25302028 14720040 15731729 14720040 22597066 21511789 22597066 16917801 22597066 16917801 3672651 3660234 3672651 9230325 3672651 9230325 17863118 9230325 13653953 12752194 13653953 6333309 13653953 6333309 20392316 6333309 9175228 17612892 9175228 13074243 9175228 13074243 13670833 13074243 12269472 14322397 12269472 5669207 12269472 5669207 5880134 5669207 8363663 22200380 8363663 22200380 23118067 22200380 12622142 11914154 12622142 18507059 12622142 18507059 18965806 18507059 13799199 3527283 13799199 3527283 2757522 24269689 2757522 5665431 2757522 5665431 20934193 5665431 12216747 20148422 12216747 20148422 7121858 20148422 18892032 5584522 18892032 5584522 21746052 5584522 13418215 23405409 13418215 23405409 23852499 23405409 9184539 17564837 9184539 18592369 9184539 18592369 8290110 18592369 17045003 5866887 17045003 5866887 5968551 5866887 21866369 2332050 21866369 2332050 24583089 2332050 12216434 20866398 12216434 20866398 6247471 20866398 11620561 15418355 11620561 20010620 11620561 20010620 20777222 20010620 3780693 23247550 3780693 8876110 3780693 8876110 21087433 5887520 21087433 15220975 21087433 15220975 6917925 20210745 6917925 1955657 6917925 1955657 2380075 1955657 18399026 17844968 18399026 17844968 18507784 17844968 11667449 10767763 11667449 12357859 11667449 12357859 24092299 2877722 24092299 20451753 24092299 20451753 6634107 20451753 21317092 20539021 21317092 7912411 21317092 7912411 8269244 14258870 8269244 14258870 12466532 14258870 4108278 22570315 4108278 22320559 4108278 22320559 6024114 5714843 6024114 14241956 6024114 14241956 12576478 14241956 3713296 23061298 3713296 11524673 3713296 11524673 15661103 11524673 3635316 3884695 3635316 16917558 3635316 16917558 17427096 16917558 3583294 3172664 3583294 26301522 3583294 26301522 809446 26301522 11681168 15249139 11681168 22895805 11681168 22895805 4234214 22895805 8596336 8351081 8596336 11129395 8596336 11129395 15712409 11129395 7069929 5933612 7069929 5933612 5825055 5933612 14391288 23204163 14391288 23204163 3673492 23204163 20437745 5216085 20437745 5216085 21357199 5216085 10292371 16349125 10292371 4852784 10292371 4852784 21616316 4852784 10373208 16895204 10373208 9473429 10373208 9473429 22989198 3921405 22989198 15642680 22989198 15642680 16388444 15642680 23657715 22447342 23657715 3950794 23657715 3950794 4073389 3950794 17085448 19162228 17085448 19162228 7092218 6791137 7092218 10486585 7092218 10486585 16651055 10486585 7614244 7136786 7614244 17206242 7614244 17206242 17941437 17206242 15065616 5050558 15065616 5050558 21813976 5050558 7476356 7152764 7476356 884876 7476356 884876 25875801 884876 9459653 8868268 9459653 5318651 9459653 5318651 21229373 5318651 7178774 19905284 7178774 10911237 7178774 10911237 16085968 19436854 16085968 19436854 20101376 19436854 9380017 8726223 9380017 10976797 9380017 10976797 15751776 10976797 4072003 3679227 4072003 17280561 4072003 17280561 20127441 19774027 20127441 7251090 20127441 7251090 15360372 14400462 15360372 7804606 15360372 7804606 6895176 20170847 6895176 6257537 6895176 6257537 20485852 6257537 9821685 21571811 9821685 21571811 5392131 21571811 18990731 8204319 18990731 18884181 18990731 18884181 23358624 22687980 23358624 10574132 23358624 10574132 11185351 10574132 16977633 9964696 16977633 14651992 16977633 14651992 15232667 14651992 23119157 23127973 23119157 23127973 23570145 23127973 5934861 3083936 5934861 3083936 3198878 3083936 15008774 20407058 15008774 20407058 21072333 20407058 5793949 21167390 5793949 15096059 5793949 15096059 16774077 9062819 16774077 9062819 20638103 19833559 20638103 7899376 20638103 7899376 19236310 7899376 20581540 5932041 20581540 21330482 20581540 21330482 22189977 21330482 9447257 9183170 9447257 18271949 9447257 18271949 19143212 18271949 10007765 13272688 10007765 13272688 13278487 13272688 6813221 6911001 6813221 12271424 6813221 12271424 16115218 24706219 16115218 24706219 2262925 24706219 9939965 13790747 9939965 13790747 14308892 13790747 12980064 7697699 12980064 7697699 19595016 7697699 4877966 4822666 4877966 23388574 4877966 23388574 24016666 23388574 21984530 4615730 21984530 22684411 21984530 22684411 23910178 22684411 3319957 3625645 3319957 17345939 3319957 17345939 18068322 17345939 3548818 23414917 3548818 18638048 3548818 18638048 19540900 18638048 18356733 5514776 18356733 5514776 21496952 5514776 11330263 15513204 11330263 2649377 11330263 2649377 24180272 2649377 15100460 13114423 15100460 13114423 2646842 24145548 2646842 20334837 2646842 20334837 22620908 4423217 22620908 5877555 22620908 5877555 14872440 11942841 14872440 10824708 14872440 10824708 1247451 1645843 1247451 13481528 1247451 13481528 14201671 13481528 7890594 7321180 7890594 21594018 7890594 21594018 22612235 21594018 15614538 7508500 15614538 7508500 8026686 7508500 14952989 19510644 14952989 19510644 7527569 19510644 13276706 13375742 13276706 20667677 13276706 20667677 21334831 20667677 8284302 18774061 8284302 23234299 8284302 23234299 3868429 23234299 12699079 10609055 12699079 10609055 16493533 10609055 15195449 14148259 15195449 9561241 15195449 9561241 21903269 21213217 21903269 5629686 21903269 5629686 5844621 5629686 22278723 4346808 22278723 4346808 4223254 4346808 15908494 15120818 15908494 9165171 15908494 9165171 18303397 9165171 10493238 16121934 10493238 15129822 10493238 15129822 19716095 18912556 19716095 10708902 19716095 10708902 7710718 19202059 7710718 13727498 7710718 13727498 22850202 4098765 22850202 5308381 22850202 5308381 11385205 18858521 11385205 18858521 19280276 18858521 5760634 5590819 5760634 12206632 5760634 12206632 14548975 12206632 5311596 5285196 5311596 25594807 5311596 25594807 26355417 25594807 25886148 18823682 25886148 18823682 8261766 4444708 8261766 4444708 4598650 4444708 19455864 17743397 19455864 17743397 17991846 17743397 21962765 4675192 21962765 25011982 21962765 25011982 1713538 25011982 7322683 20020265 7322683 22013166 7322683 22013166 3704810 23290774 3704810 4199603 3704810 4199603 26215357 706159 26215357 23979288 26215357 23979288 24353260 13713801 24353260 13713801 8418699 18580900 8418699 2236017 8418699 2236017 2525008 2236017 5172906 21683477 5172906 13408803 5172906 13408803 20428950 19680947 20428950 12012864 20428950 12012864 6212137 20833131 6212137 16833641 6212137 16833641 17039032 16833641 12602192 10706383 12602192 10706383 16108520 10706383 10957761 10332215 10957761 22823388 10957761 22823388 3875852 3340828 3875852 15588958 3875852 15588958 16281358 15588958 14085846 14031026 14085846 14267672 14085846 14267672 3847551 3856791 3847551 10490582 3847551 10490582 11199326 10490582 6209704 24859716 6209704 24859716 2311778 24859716 12367488 4995972 12367488 4995972 4955238 4995972 12421675 14219636 12421675 14219636 12664590 14219636 10188760 7571137 10188760 7571137 7690899 7571137 12414384 22972890 12414384 22972890 23394557 22972890 11958503 9383624 11958503 9383624 17959354 9383624 9270729 8664127 9270729 18739694 9270729 18739694 19223892 18739694 8362953 8198325 8362953 22515354 8362953 22515354 22943574 22515354 12681707 13882228 12681707 22721107 12681707 22721107 3986529 22721107 4151987 22863704 4151987 21485274 4151987 21485274 11923887 11552278 11923887 16914550 11923887 16914550 9798245 16914550 22471658 21624387 22471658 689666 22471658 689666 26021337 689666 17824151 12911420 17824151 12911420 760407 844024 760407 17539146 760407 17539146 18471257 17539146 16320103 9500761 16320103 9500761 17286714 9500761 8699578 23266159 8699578 23266159 3662731 23266159 17939268 3878207 17939268 3878207 3753055 3878207 18024209 17797018 18024209 6540548 18024209 6540548 26342057 524675 26342057 5612116 26342057 5612116 14772868 18642637 14772868 18642637 19178367 18642637 5955319 5998697 5955319 10646890 5955319 10646890 11202112 10646890 657237 879146 657237 8145732 657237 8145732 9483666 9159135 9483666 9159135 18069945 9159135 5810444 21238619 5810444 5212348 5810444 5212348 23217267 22774261 23217267 16912095 23217267 16912095 16280038 10486712 16280038 10486712 11120064 5966963 11120064 5966963 6130860 5966963 8231025 9524291 8231025 9524291 17200986 9524291 5790930 21411003 5790930 9111009 5790930 9111009 18001561 9111009 8691825 6950629 8691825 6950629 20041077 6950629 10218689 17096635 10218689 17096635 9931958 17096635 21784260 5234500 21784260 16115114 21784260 16115114 10981767 16115114 24547625 2322842 24547625 22444956 24547625 22444956 4574038 22444956 5315761 17628870 5315761 17628870 18121357 17628870 16884335 7141569 16884335 7141569 1624402 1313691 1624402 19999627 1624402 19999627 22099376 5138743 22099376 9355329 22099376 9355329 16396706 16124750 16396706 6461288 16396706 6461288 6951684 6461288 9030783 10236784 9030783 10236784 23035330 3475348 23035330 15450918 23035330 15450918 9483510 19149219 9483510 19149219 19782503 19149219 5121606 5031093 5121606 12933482 5121606 12933482 20560001 20981363 20560001 20981363 21632792 20981363 2718976 24205910 2718976 8729123 2718976 8729123 18272805 8729123 6108675 25928763 6108675 25928763 918400 25928763 7318290 6886784 7318290 15826394 7318290 15826394 10910050 15826394 4438813 22618848 4438813 2761377 4438813 2761377 2670740 2761377 20582288 23775318 20582288 23775318 3307810 23775318 20618030 6352984 20618030 9852043 20618030 9852043 6355955 6394292 6355955 22259813 6355955 22259813 4613469 22259813 10879238 15700858 10879238 22418489 10879238 22418489 4485980 22418489 19544698 4188377 19544698 4188377 22484785 4188377 3302977 23752317 3302977 13739262 3302977 13739262 14365975 5835127 14365975 5835127 21673411 5835127 8541078 8398582 8541078 4586344 8541078 4586344 22249201 4586344 19089164 21753333 19089164 21753333 22557291 21753333 9714742 14319288 9714742 14319288 12460034 14319288 9215546 8983963 9215546 18937557 9215546 18937557 19693499 18937557 9261517 17649928 9261517 23182986 9261517 23182986 3917587 23182986 15348142 14205155 15348142 14205155 9420225 17689197 9420225 14973430 9420225 14973430 15471813 14973430 15025430 10347805 15025430 10347805 11001383 10347805 16493724 19167076 16493724 19167076 22357112 21720361 22357112 17090784 22357112 17090784 17806128 17090784 21718282 21090504 21718282 7001280 21718282 7001280 19828527 7001280 23002107 22304195 23002107 2527725 23002107 2527725 2978332 2527725 15736505 20580604 15736505 20580604 6242417 20580604 16643139 3574429 16643139 3574429 23009541 3574429 5696298 21532883 5696298 15331696 5696298 15331696 16011815 15331696 12982531 12174301 12982531 19186515 12982531 19186515 20056188 19186515 11382017 7730029 11382017 7730029 19712632 7730029 12425441 17476458 12425441 17476458 18272397 17476458 13516103 13312934 13516103 25632184 13516103 25632184 26556171 25632184 17164141 4091905 17164141 4091905 4417802 4091905 7538752 19566198 7538752 10282947 7538752 10282947 16707146 10282947 10862964 15714719 10862964 13488617 10862964 13488617 14276774 13488617 5734158 21281329 5734158 13885757 5734158 13885757 15610887 19538967 15610887 19538967 19765072 19538967 9163527 7612436 9163527 7612436 3321250 25629954 3321250 25629954 1446889 25629954 17331773 10033568 17331773 12927033 17331773 12927033 7306377 7317958 7306377 11345533 7306377 11345533 21014513 5665278 21014513 22176102 21014513 22176102 23117152 22176102 21304167 5487729 21304167 24159314 21304167 24159314 2882902 24159314 8913047 12182754 8913047 12182754 15052932 12182754 9296657 17963375 9296657 4131443 9296657 4131443 2552820 3021043 2552820 7742902 2552820 7742902 9593971 19708897 9593971 19708897 7220026 19708897 8782433 3509888 8782433 3509888 23297220 3509888 21434679 8788646 21434679 8788646 6771012 20102093 6771012 14380990 6771012 14380990 14715475 8859505 14715475 8859505 9319953 8859505 11993371 18225853 11993371 18225853 19127580 18225853 7898885 20033421 7898885 20033421 20726262 20033421 15577000 15209075 15577000 22925006 15577000 22925006 23736191 22925006 21005058 6178437 21005058 15170292 21005058 15170292 2834607 3279168 2834607 17427746 2834607 17427746 17741359 17427746 4699838 22363106 4699838 3403827 4699838 3403827 23203434 3403827 8643329 18291677 8643329 3549979 8643329 3549979 23341475 3549979 16635412 17871205 16635412 17871205 21598116 5672884 21598116 18119835 21598116 18119835 8677195 18119835 20431864 19651682 20431864 14566388 20431864 14566388 12163800 14566388 13740106 13137734 13740106 16217445 13740106 16217445 24242098 23167059 24242098 16728864 24242098 16728864 10004415 16728864 18392131 8772813 18392131 12616855 18392131 12616855 13943689 12616855 22610573 21984078 22610573 8097023 22610573 8097023 8038447 7539903 8038447 16276360 8038447 16276360 10367170 16276360 3326645 23547327 3326645 11584283 3326645 11584283 25763109 24721718 25763109 5576528 25763109 5576528 13808287 18736092 13808287 18736092 19381791 18736092 5814765 5835362 5814765 19909948 5814765 19909948 20645029 19909948 18835525 7920402 18835525 7920402 19236134 7920402 5570666 5573964 5570666 19663519 5570666 19663519 24989412 23894430 24989412 22559364 24989412 22559364 22099762 4608743 22099762 18183873 22099762 18183873 9606180 8686182 9606180 8686182 18443357 8686182 12958014 13688769 12958014 12554152 12958014 12554152 13073563 12554152 11420751 15279421 11420751 13423081 11420751 13423081 17898244 7507979 17898244 7507979 19313077 7507979 15744941 11004692 15744941 8520438 15744941 8520438 8748015 18122958 8748015 4267044 8748015 4267044 22586715 4267044 14608591 25450628 14608591 25450628 1725136 25450628 12702689 3119113 12702689 3119113 23748299 3119113 13898388 12889670 13898388 7053043 13898388 7053043 19722700 7053043 9306997 9336470 9306997 9336470 20521652 19673129 20521652 18627607 20521652 18627607 2496510 2078736 2496510 24693645 2496510 24693645 2207755 24693645 21579221 6142480 21579221 6142480 6695708 6142480 18195875 9025288 18195875 9025288 10700740 16227183 10700740 423956 10700740 423956 356964 423956 25511200 9921252 25511200 9921252 10034713 9554924 10034713 15658803 10034713 15658803 16371376 15658803 15110824 11581686 15110824 16025082 15110824 16025082 4642183 22321866 4642183 1982128 4642183 1982128 24681995 1982128 8891460 12982981 8891460 12982981 16684893 8079284 16684893 8079284 19174138 8079284 7320901 6739665 7320901 22222386 7320901 22222386 22929607 22222386 11529121 3632993 11529121 3632993 23116675 3632993 3010401 3239392 3010401 6466137 3010401 6466137 20171752 6466137 13605346 12614011 13605346 9159013 13605346 9159013 9383902 9159013 23716939 3065558 23716939 10812148 23716939 10812148 1439659 1717662 1439659 19292382 1439659 19292382 20094112 19292382 5470419 23216360 5470419 23216360 24350468 23216360 20807644 5972005 20807644 24949119 20807644 24949119 1874669 24949119 11762860 13516437 11762860 13516437 13138940 13516437 3159892 23911859 3159892 9045631 3159892 9045631 22379599 4743070 22379599 22595064 22379599 22595064 23428770 22595064 21465849 16146833 21465849 16146833 3029237 23773047 3029237 16108390 3029237 16108390 18823567 8169180 18823567 20810846 18823567 20810846 21385096 20810846 12355591 11359928 12355591 22063469 12355591 22063469 4713726 22063469 13380060 13025947 13380060 13025947 14058857 13025947 5611926 21423516 5611926 11785672 5611926 11785672 12653167 11785672 8790778 8480876 8790778 24095523 8790778 24095523 25235676 24095523 9963722 5787696 9963722 5787696 21166924 5787696 2793205 2983386 2793205 10081909 2793205 10081909 10582174 10081909 4064093 22942280 4064093 10822531 4064093 10822531 18332652 9037175 18332652 14888758 18332652 14888758 9474277 17741348 9474277 14336659 9474277 14336659 21903605 21084529 21903605 14118961 21903605 14118961 15058386 14118961 17491564 23399435 17491564 23399435 3704162 23399435 9224914 1680675 9224914 1680675 1730883 1680675 8838542 18355232 8838542 8849990 8838542 8849990 17955049 8849990 9991933 16562251 9991933 14058812 9991933 14058812 15130569 14058812 13590872 13244269 13590872 23342718 13590872 23342718 3781176 23342718 6587223 5153712 6587223 5153712 21758702 5153712 19185354 7685471 19185354 5923685 19185354 5923685 21196751 5923685 7441271 19718414 7441271 8140319 7441271 8140319 18944202 8140319 16667899 10591753 16667899 8336646 16667899 8336646 18864538 8336646 15099762 11740023 15099762 8219897 15099762 8219897 8519391 8219897 12041661 12594279 12041661 12594279 17152247 7699975 17152247 7699975 8345620 7699975 21358162 5457418 21358162 15429561 21358162 15429561 11208840 15429561 18031522 9251896 18031522 23364552 18031522 23364552 24598712 23364552 9213640 17972771 9213640 23981941 9213640 23981941 24785490 23981941 6577850 16486250 6577850 16486250 21615137 21091550 21615137 241812 21615137 241812 26654875 241812 21855797 21167909 21855797 16353331 21855797 16353331 10195633 16353331 20312548 19416867 20312548 13760418 20312548 13760418 14266219 13760418 20180264 19561017 20180264 17982156 20180264 17982156 7223788 19873739 7223788 13547569 7223788 13547569 19535810 7223258 19535810 20139880 19535810 20139880 25142990 24414570 25142990 20923425 25142990 20923425 6162970 20923425 10921170 10481855 10921170 22944389 10921170 22944389 23453653 22944389 13912195 7666002 13912195 7666002 8006087 7666002 11403316 22679102 11403316 22679102 4324172 22679102 21028519 5597711 21028519 8034302 21028519 8034302 16096817 13870611 16096817 13870611 11581950 10730567 11581950 19796517 11581950 19796517 7076714 19796517 10051934 16784792 10051934 19415108 10051934 19415108 19631796 19415108 15360337 3467052 15360337 3467052 23182992 3467052 16017378 23165021 16017378 23165021 3772940 23165021 11092583 1228013 11092583 1228013 25609679 1228013 16064561 21742564 16064561 21742564 5122301 21742564 15149201 4736428 15149201 4736428 22364328 4736428 17546941 16848446 17546941 3531621 17546941 3531621 23267847 3531621 2678036 2314665 2678036 23561855 2678036 23561855 24436929 23561855 24093398 6945204 24093398 6945204 6839229 6945204 15583746 11056475 15583746 10902064 15583746 10902064 9397384 9042917 9397384 11212148 9397384 11212148 11977279 11212148 2723484 2306526 2723484 5026997 2723484 5026997 13984828 13843567 13984828 12133130 13984828 12133130 5687338 21237277 5687338 8904565 5687338 8904565 16721568 16051475 16721568 4122414 16721568 4122414 22709417 4122414 8375791 8259870 8375791 3382879 8375791 3382879 23227270 3382879 17388706 19347377 17388706 19347377 20129485 19347377 15923483 5009653 15923483 5009653 5332612 5009653 14421996 14097908 14421996 10874142 14421996 10874142 20001915 6030474 20001915 6030474 6529579 6030474 8145715 9727211 8145715 9727211 11455056 19329748 11455056 19329748 20073956 4799721 20073956 4799721 5082537 4799721 15941957 21008845 15941957 21008845 5834531 21008845 20976526 5995170 20976526 7601769 20976526 7601769 7710561 7601769 24737169 2130665 24737169 10340230 24737169 10340230 10107246 16893943 10107246 15439206 10107246 15439206 19594595 7550699 19594595 10050557 19594595 10050557 4026717 4019362 4026717 10302917 4026717 10302917 18172858 7342002 18172858 7342002 4084341 3777582 4084341 14098083 4084341 14098083 15152318 25152565 15152318 25152565 1988081 25152565 15878015 11533940 15878015 11533940 5634717 5560424 5634717 24265385 5634717 24265385 2653552 24265385 10560292 5704176 10560292 5704176 21182100 5704176 3217339 23616055 3217339 18470147 3217339 18470147 18985152 18470147 5950894 22185160 5950894 22185160 4643901 22185160 5823899 5561829 5823899 5832287 5823899 5832287 18226165 17516287 18226165 8998539 18226165 8998539 9616288 8998539 17045172 21298931 17045172 21298931 5721789 21298931 17608429 9583480 17608429 10181302 17608429 10181302 10854415 10181302 16994705 19432254 16994705 19432254 20134776 19432254 3411859 23627756 3411859 20764900 3411859 20764900 11574661 11343826 11574661 19501845 11574661 19501845 3926896 4012344 3926896 12600520 3926896 12600520 26193236 25368320 26193236 17227157 26193236 17227157 9858368 16998521 9858368 21948796 9858368 21948796 23174649 21948796 15081748 14466368 15081748 20223527 15081748 20223527 6820525 20223527 15808039 4287495 15808039 4287495 22297307 4287495 18235660 11519591 18235660 11519591 13127836 20632587 13127836 20632587 4684919 22498691 4684919 3808775 4684919 3808775 3835888 3808775 15441830 17172747 15441830 17172747 17998229 17172747 9312146 17708467 9312146 17708467 9581097 17708467 2928095 23832990 2928095 17707785 2928095 17707785 14615597 12515412 14615597 20471789 14615597 20471789 20982896 20471789 15304185 14291448 15304185 19711541 15304185 19711541 20097340 19711541 15428772 10740530 15428772 10740530 16260183 10740530 10313451 9768174 10313451 11855220 10313451 11855220 15694449 11197370 15694449 16253919 15694449 16253919 21128627 20644967 21128627 13478880 21128627 13478880 13014604 13478880 22378921 21790921 22378921 4560805 22378921 4560805 4652892 4560805 17490496 17821883 17490496 17821883 9397709 17821883 18386321 8837410 18386321 20803826 18386321 20803826 6104499 20803826 22397239 21618203 22397239 18028967 22397239 18028967 16077348 10774038 16077348 23647473 16077348 23647473 24860631 23647473 4866462 4617796 4866462 18233123 4866462 18233123 18571993 18233123 7087778 6716929 7087778 23627583 7087778 23627583 3359465 23627583 16963953 2980281 16963953 2980281 23775723 2980281 7751855 7162220 7751855 3395370 7751855 3395370 23576696 3395370 20332707 19979899 20332707 4183256 20332707 4183256 23848829 22593848 23848829 18797406 23848829 18797406 8341620 18797406 11633408 15210740 11633408 23098256 11633408 23098256 24247149 23098256 10065319 7619911 10065319 7619911 21994143 21164659 21994143 19636612 21994143 19636612 7390059 19636612 17679524 9339342 17679524 21557333 17679524 21557333 22328750 21557333 20581624 17060641 20581624 17060641 10204111 17060641 23893524 23376022 23893524 12777007 23893524 12777007 11384332 10591475 11384332 11406251 11384332 11406251 15845609 15602245 15845609 5000967 15845609 5000967 4506742 22658872 4506742 19778475 4506742 19778475 20517520 1843618 20517520 1843618 1937728 1843618 10393629 18663261 10393629 18663261 21363832 20669670 21363832 15849397 21363832 15849397 7892660 7505808 7892660 17996550 7892660 17996550 19882224 19115654 19882224 6429781 19882224 6429781 6940180 6429781 16018698 11075615 16018698 7568557 16018698 7568557 4411789 4435688 4411789 13103975 4411789 13103975 14259893 13219138 14259893 12143606 14259893 12143606 6638411 6627874 6638411 20733513 6638411 20733513 21355230 20733513 9824839 9297309 9824839 12906517 9824839 12906517 13960997 12906517 13440610 12743098 13440610 14350071 13440610 14350071 15326160 14350071 13433791 1223065 13433791 1223065 1141430 1223065 10508137 9839172 10508137 7839103 10508137 7839103 19086645 7839103 8431525 18451087 8431525 4826080 8431525 4826080 22099102 4826080 6828823 15255337 6828823 15255337 11675057 15255337 6949079 3674132 6949079 3674132 4138609 3674132 9683432 19351737 9683432 19351737 20065477 19351737 18715176 1806280 18715176 1806280 25263630 1806280 15562436 14558472 15562436 1380695 15562436 1380695 1444921 1380695 21601986 20963431 21601986 20939264 21601986 20939264 6192722 20939264 18750848 8699242 18750848 12846544 18750848 12846544 13845356 12846544 15753789 4232061 15753789 4232061 4220220 4232061 11979523 26064878 11979523 26064878 812738 26064878 22296256 4280115 22296256 13576065 22296256 13576065 13124725 13576065 19327191 7656723 19327191 21655080 19327191 21655080 22258809 21655080 9753296 15328023 9753296 15328023 15904181 15328023 10889116 23827632 10889116 23827632 24352338 23827632 18711405 8316637 18711405 10101402 18711405 10101402 16957170 10101402 25424510 24460654 25424510 18199075 25424510 18199075 9924546 3828151 9924546 3828151 23093022 3828151 21243536 20598225 21243536 20598225 16168573 14647913 16168573 14647913 2071004 1852908 2071004 9908923 2071004 9908923 12217167 23540906 12217167 23540906 3570855 23540906 21869064 21332715 21869064 24726636 21869064 24726636 25634227 24726636 9761403 12616331 9761403 12616331 20194833 6949326 20194833 10560448 20194833 10560448 11418868 10560448 22949149 22307351 22949149 13511378 22949149 13511378 14630854 13511378 22131383 4467484 22131383 24015345 22131383 24015345 24593457 24015345 3398382 16268677 3398382 16268677 16854546 16268677 7617441 19406501 7617441 9520061 7617441 9520061 24537390 2397830 24537390 23428663 24537390 23428663 3445359 23428663 7130286 6838718 7130286 9897908 7130286 9897908 10413287 9897908 5485194 21678512 5485194 10253168 5485194 10253168 13510762 13214176 13510762 5866283 13510762 5866283 6296385 5866283 13547039 13649761 13547039 13649761 19463510 19363304 19463510 12974793 19463510 12974793 2726385 2622260 2726385 5483320 2726385 5483320 19354453 19208437 19354453 11957262 19354453 11957262 4646302 22106858 4646302 9105661 4646302 9105661 19917747 7150106 19917747 12295066 19917747 12295066 5157215 21760792 5157215 16789543 5157215 16789543 17231609 16789543 7907452 20327269 7907452 20327269 6551127 20327269 9636865 3698534 9636865 3698534 22997720 3698534 19645986 25670425 19645986 25670425 1192313 25670425 14188651 12517999 14188651 17970340 14188651 17970340 20611169 6129033 20611169 11291844 20611169 11291844 1079095 1209374 1079095 8565596 1079095 8565596 9102210 8565596 8400290 7928864 8400290 20958904 8400290 20958904 1669615 2023889 1669615 16783563 1669615 16783563 9889009 16783563 8181549 18750266 8181549 16825276 8181549 16825276 20235733 6346253 20235733 14097009 20235733 14097009 15120314 14097009 22482258 4442078 22482258 11397883 22482258 11397883 15293738 11397883 19687573 18978529 19687573 15757389 19687573 15757389 11406977 15757389 22353204 21735362 22353204 7285922 22353204 7285922 7301608 19807379 7301608 11348274 7301608 11348274 23163412 22234145 23163412 11437446 23163412 11437446 6561851 6067546 6561851 13661298 6561851 13661298 12924083 13661298 8421406 18782690 8421406 11901342 8421406 11901342 17382424 9947401 17382424 11912634 17382424 11912634 13250397 18891801 13250397 18891801 8084293 18891801 19143986 18949365 19143986 17833799 19143986 17833799 9216078 17833799 20819669 6477760 20819669 13217966 20819669 13217966 12791839 7636423 12791839 7636423 8155470 7636423 23435759 22372697 23435759 8056126 23435759 8056126 2255457 2628108 2255457 19924085 2255457 19924085 25770565 24932356 25770565 18573011 25770565 18573011 19304440 18573011 19397719 7765898 19397719 14075275 19397719 14075275 12785761 14075275 18680481 8325715 18680481 23783896 18680481 23783896 24833158 23783896 19446035 7597399 19446035 7597399 8187605 7597399 8876958 22531377 8876958 22531377 23247818 22531377 18151254 9035488 18151254 18569523 18151254 18569523 8291091 18569523 14677835 12527676 14677835 21262892 14677835 21262892 22029023 21262892 21652421 3758370 21652421 3758370 3601253 3758370 11525857 15669194 11525857 15669194 15910118 15669194 13288474 6167528 13288474 6167528 6219673 6167528 24980842 1906398 24980842 6124380 24980842 6124380 19736462 8936635 19736462 8936635 8704143 18246382 8704143 16528710 8704143 16528710 17282132 16528710 3272598 23730346 3272598 18190775 3272598 18190775 8567227 18190775 5717802 5768687 5717802 19421836 5717802 19421836 16079835 5289070 16079835 5289070 21549614 5289070 11971727 14647208 11971727 12934393 11971727 12934393 21871019 4623402 21871019 14276549 21871019 14276549 12436702 14276549 18537353 3070159 18537353 3070159 23746290 3070159 4780979 22136284 4780979 21907636 4780979 21907636 22840691 21907636 19903555 15828059 19903555 15828059 16240559 15828059 17690675 8211152 17690675 8211152 18950134 8211152 5102329 3853327 5102329 3853327 22822843 3853327 21138073 20206986 21138073 19042982 21138073 19042982 19249437 19042982 20826428 6410318 20826428 10296235 20826428 10296235 16788551 10296235 26623784 25708417 26623784 10699637 26623784 10699637 9921998 17400065 9921998 8350807 9921998 8350807 3566223 23213538 3566223 7337706 3566223 7337706 23453680 22426076 23453680 13316487 23453680 13316487 13455884 13316487 24382395 2652330 24382395 18883878 24382395 18883878 19581259 18883878 20338196 23114565 20338196 23114565 23627686 23114565 5445066 5544453 5445066 17462537 5445066 17462537 17507024 17462537 12379260 6689219 12379260 6689219 21744908 4749712 21744908 14987837 21744908 14987837 8464626 21809532 8464626 21809532 23215239 3535451 23215239 16555952 23215239 16555952 11574620 10379461 11574620 10379461 10861842 10379461 13238511 16148030 13238511 16148030 16794976 16148030 10952644 9795203 10952644 9795203 2490124 24450914 2490124 24395536 2490124 24395536 5671276 21032350 5671276 21166889 5671276 21166889 21684504 21166889 20273049 7049407 20273049 21133066 20273049 21133066 21637730 21133066 21194315 5421767 21194315 8659582 21194315 8659582 8384005 18838822 8384005 6419231 8384005 6419231 6407158 6419231 17496117 24488836 17496117 24488836 2388989 24488836 10810838 10339425 10810838 24694983 10810838 24694983 25886573 24694983 22286345 4559498 22286345 8225207 22286345 8225207 8439696 8225207 12262435 14642927 12262435 12325148 12262435 12325148 17780642 19264369 17780642 19264369 19690029 19264369 16314912 15798163 16314912 18138411 16314912 18138411 21074133 20353244 21074133 2072994 21074133 2072994 24626152 2072994 13683029 17171095 13683029 17171095 9678325 17171095 22673763 21869023 22673763 19644271 22673763 19644271 14751504 12044064 14751504 19744719 14751504 19744719 22537047 4183416 22537047 22302709 22537047 22302709 4393078 22302709 10952281 10300544 10952281 10300544 9248442 2415112 9248442 2415112 24591627 2415112 7381602 19677260 7381602 10387490 7381602 10387490 10893287 10387490 5255860 5044896 5255860 7267593 5255860 7267593 19776563 7267593 10678391 21250185 10678391 21250185 25276337 24113611 25276337 2247140 25276337 2247140 14032552 13598909 14032552 7255091 14032552 7255091 7841792 7255091 12621532 13864076 12621532 11354173 12621532 11354173 12111031 11354173 25740569 1146185 25740569 9607546 25740569 9607546 12162168 15495142 12162168 15495142 17140001 16757920 17140001 8179193 17140001 8179193 18917458 8179193 10803369 21956434 10803369 21956434 22511526 21956434 8869555 7809402 8869555 7809402 8230316 7809402 10805667 15599146 10805667 15599146 24182149 23101742 24182149 5898233 24182149 5898233 1967518 2427266 1967518 19165097 1967518 19165097 7776134 19165097 4721762 22286360 4721762 22286360 4481371 22286360 21669320 5745523 21669320 22430420 21669320 22430420 23493962 22430420 12240551 11295285 12240551 13586077 12240551 13586077 23456457 22252657 23456457 9342006 23456457 9342006 8635661 18208568 8635661 9468815 8635661 9468815 23039830 3937108 23039830 14630909 23039830 14630909 12162332 14630909 16955496 21976269 16955496 21976269 4825960 21976269 20824812 6176650 20824812 6546362 20824812 6546362 5353573 21698257 5353573 14317689 5353573 14317689 18593668 17980097 18593668 11005111 18593668 11005111 16105331 11005111 22848748 22102681 22848748 8979101 22848748 8979101 6738605 20085090 6738605 19336135 6738605 19336135 19301370 8023454 19301370 17370342 19301370 17370342 11849775 5330561 11849775 5330561 5707616 11428823 5707616 11428823 15446165 11428823 12693875 18643000 12693875 18643000 8438462 18643000 21321294 20607063 21321294 12341662 21321294 12341662 8183252 7752115 8183252 14508474 8183252 14508474 14999721 14508474 6788940 20245196 6788940 11624386 6788940 11624386 15070066 11624386 9802007 16855028 9802007 11794010 9802007 11794010 24360007 23333354 24360007 20054492 24360007 20054492 19141286 18969206 19141286 22982883 19141286 22982883 3771625 22982883 14407422 12307453 14407422 16627004 14407422 16627004 17144064 16627004 3276017 23809581 3276017 7456914 3276017 7456914 19391185 7456914 8471615 7777166 8471615 2756277 8471615 2756277 24189184 2756277 16131460 23094206 16131460 23094206 3621127 23094206 17015565 6330106 17015565 6330106 6641852 6330106 14936395 12597450 14936395 12597450 14101100 12597450 22261304 1114252 22261304 1114252 25820340 1114252 21887796 9957935 21887796 9957935 16666577 9957935 23170275 3607352 23170275 8753903 23170275 8753903 18664226 8753903 20033268 6726587 20033268 20380644 20033268 20380644 4227687 3775886 4227687 11939205 4227687 11939205 14961677 11939205 4399137 22502764 4399137 6433566 4399137 6433566 13204464 17600746 13204464 17600746 18334705 17600746 1243239 1620504 1243239 12239977 1243239 12239977 25405022 1370931 25405022 12666661 25405022 12666661 13233203 12666661 21569374 23296095 21569374 23296095 24325241 23296095 12617497 11606925 12617497 11606925 15367888 11606925 12391316 14415486 12391316 3677548 12391316 3677548 23152343 3677548 8868364 8305031 8868364 5525039 8868364 5525039 21160674 5525039 18074426 17840910 18074426 9038765 18074426 9038765 9724557 9038765 11117948 10384381 11117948 9787448 11117948 9787448 17251675 9787448 11430774 15073945 11430774 11842247 11430774 11842247 12217625 11842247 2373142 2738145 2373142 17512669 2373142 17512669 22768638 21640969 22768638 4016424 22768638 4016424 22999926 4016424 15642048 15264392 15642048 11192671 15642048 11192671 15695824 11192671 14862899 14142494 14862899 4652924 14862899 4652924 4831538 4652924 8179738 18904980 8179738 5952488 8179738 5952488 20924507 5952488 10204046 16689388 10204046 16689388 17275968 16689388 9843962 21504505 9843962 21504505 22265172 21504505 13780427 12690571 13780427 12690571 13691852 12690571 15122283 11671067 15122283 12888828 15122283 12888828 3421824 3565801 3421824 18100373 3421824 18100373 16142947 10861943 16142947 15942660 16142947 15942660 8371827 7871285 8371827 22454376 8371827 22454376 23544250 22454376 6030309 3561514 6030309 3561514 3430247 3561514 14149203 23733051 14149203 23733051 24974880 23733051 7680605 4757113 7680605 4757113 5072870 4757113 19652808 19025486 19652808 16705514 19652808 16705514 6611795 6104643 6611795 10495933 6611795 10495933 10729670 10495933 9497013 17429643 9497013 9070047 9497013 9070047 23522128 23035695 23522128 9995290 23522128 9995290 16212806 18431633 16212806 18431633 19293357 18431633 17218083 9732969 17218083 22339952 17218083 22339952 23061734 22339952 6298471 5906570 6298471 20239716 6298471 20239716 23391766 25561022 23391766 25561022 1418499 25561022 16609437 6758015 16609437 6758015 20196916 6758015 14577586 15002594 14577586 15002594 11768086 15002594 19029638 18435135 19029638 10618401 19029638 10618401 14723837 14342874 14723837 14342874 12401620 14342874 21109743 20273474 21109743 20273474 17258485 9859722 17258485 18508719 17258485 18508719 8696533 18508719 13774325 13212676 13774325 25989051 13774325 25989051 852189 25989051 24592136 2416046 24592136 9985211 24592136 9985211 10628244 9985211 16170474 23204274 16170474 23204274 24474019 23204274 1576405 1984248 1576405 7527912 1576405 7527912 19738186 7527912 6245135 20727125 6245135 16671692 6245135 16671692 18305703 17811521 18305703 7962467 18305703 7962467 8422323 7962467 9981532 15293723 9981532 15293723 20736004 19926176 20736004 14435566 20736004 14435566 12243478 14435566 20298145 6450091 20298145 18707711 20298145 18707711 8418247 18707711 16753038 9894333 16753038 11085196 16753038 11085196 15703299 11085196 24640036 2142836 24640036 7260622 24640036 7260622 19569826 7260622 19585628 19391949 19585628 4255712 19585628 4255712 22821763 4255712 10367580 22146115 10367580 22146115 3056284 23787573 3056284 6685584 3056284 6685584 6894516 6685584 2442967 2031406 2442967 9835608 2442967 9835608 21100135 5621598 21100135 13734974 21100135 13734974 13271682 13734974 18423816 8905944 18423816 17427954 18423816 17427954 13766727 11356400 13766727 11356400 18420016 21859903 18420016 21859903 22355345 21859903 21186044 16768842 21186044 16768842 10279058 16768842 19162864 7797885 19162864 15758550 19162864 15758550 11084199 15758550 16120125 10930431 16120125 15385364 16120125 15385364 11124287 15385364 19379158 3023662 19379158 3023662 2804929 3023662 6227740 20646851 6227740 6316506 6227740 6316506 21044609 3268001 21044609 3268001 23543904 3268001 15383039 22606889 15383039 22606889 23704624 22606889 10765679 13398728 10765679 13398728 13319820 13398728 8749571 8273273 8749571 22019981 8749571 22019981 4889104 22019981 5365462 19543975 5365462 19543975 25921996 846704 25921996 18485637 25921996 18485637 17631093 5308908 17631093 5308908 5423594 5308908 17610694 19823448 17610694 19823448 23954738 1192237 23954738 1192237 1094183 1192237 7810257 21595347 7810257 21595347 22414275 21595347 13577717 12602160 13577717 15073668 13577717 15073668 15992547 15073668 4539439 4533247 4539439 8060952 4539439 8060952 19350532 20022155 19350532 20022155 20243844 20022155 2141458 24748143 2141458 14800697 2141458 14800697 22917819 4197347 22917819 17546302 22917819 17546302 4430306 4005299 4430306 13377645 4430306 13377645 13210128 13377645 11080520 10842847 11080520 11428373 11080520 11428373 12452996 11428373 8982243 8457547 8982243 20596134 8982243 20596134 21190081 20596134 13867398 8808893 13867398 8808893 18518277 8808893 5392611 4968473 5392611 4968473 5092048 4968473 15679313 20332081 15679313 20332081 24733521 23558431 24733521 11312802 24733521 11312802 6381701 6076752 6381701 6076752 20585580 6076752 4901713 4880431 4901713 9980584 4901713 9980584 14570470 13651647 14570470 6113241 14570470 6113241 6392185 6113241 10391234 23012414 10391234 23012414 3676244 23012414 16091428 11309223 16091428 22631113 16091428 22631113 23536709 22631113 4961174 4842779 4961174 6786597 4961174 6786597 20471720 6786597 7738569 19355994 7738569 3504580 7738569 3504580 3324604 3504580 15762609 18893459 15762609 18893459 19730114 18893459 3025739 3211301 3025739 3514562 3025739 3514562 13623595 19845695 13623595 19845695 874805 25901784 874805 19272460 874805 19272460 20112646 19272460 15625288 11247596 15625288 18196898 15625288 18196898 18891629 18196898 8997548 13946920 8997548 13946920 13556211 13205722 13556211 24198932 13556211 24198932 2777751 24198932 20249339 6500044 20249339 8309236 20249339 8309236 8846237 8309236 20463510 6189007 20463510 10884213 20463510 10884213 5891838 5917684 5891838 12139124 5891838 12139124 14642581 12139124 12719045 19341913 12719045 19341913 20029431 19341913 13750202 5649765 13750202 5649765 21743511 5649765 4316359 22679809 4316359 6053256 4316359 6053256 18260444 9714067 18260444 9714067 9757379 9268097 9757379 12967974 9757379 12967974 13581228 12967974 9054354 8498576 9054354 24457151 9054354 24457151 2462741 24457151 7293406 6694687 7293406 18200535 7293406 18200535 13795718 12870033 13795718 19497958 13795718 19497958 7545826 19497958 11460809 15425278 11460809 17064323 11460809 17064323 18426013 2669329 18426013 2669329 24153059 2669329 20044044 6737534 20044044 2112079 20044044 2112079 24670274 2112079 22232426 21503635 22232426 12462645 22232426 12462645 9074945 8681090 9074945 21561723 9074945 21561723 5365353 21561723 20578993 13447676 20578993 13447676 14122291 13447676 14338708 8224843 14338708 8224843 8724213 8224843 11726832 15170474 11726832 10414887 11726832 10414887 11034622 10414887 20837571 5822388 20837571 23228768 20837571 23228768 3501699 23228768 20959485 6495474 20959485 18457818 20959485 18457818 8669876 18457818 13154612 13508727 13154612 17545330 13154612 17545330 5738670 21131409 5738670 13781102 5738670 13781102 13067115 13781102 10852370 21103308 10852370 21103308 21892134 21103308 8805949 8216502 8805949 15362317 8805949 15362317 16014879 8640688 16014879 8640688 18616396 8640688 5317310 5099572 5317310 5929291 5317310 5929291 6501063 19079522 6501063 19079522 19236228 7234877 19236228 7234877 7419408 7234877 11178660 23240089 11178660 23240089 3806066 23240089 6609309 6625545 6609309 8232982 6609309 8232982 22004225 21560326 22004225 11325483 22004225 11325483 2972052 24018033 2972052 6786013 2972052 6786013 21271277 2075136 21271277 2075136 24642580 2075136 21548563 20819259 21548563 17064750 21548563 17064750 9471324 8707254 9471324 8707254 8971032 8707254 8983226 17960457 8983226 4158610 8983226 4158610 4593100 4158610 22220877 17578766 22220877 17578766 8177868 3561933 8177868 3561933 3199103 3561933 23613379 22841898 23613379 4011301 23613379 4011301 3977394 4011301 7134626 26234901 7134626 26234901 873729 26234901 21090203 6189909 21090203 11180963 21090203 11180963 10667161 16252263 10667161 11986635 10667161 11986635 24009932 22864038 24009932 12893323 24009932 12893323 3872021 3940913 3872021 9272491 3872021 9272491 17737023 9272491 17373365 13252485 17373365 13252485 12586284 9975128 12586284 9975128 20820109 19976532 20820109 6308836 20820109 6308836 6119584 6308836 14199404 13066478 14199404 7202849 14199404 7202849 7552338 7202849 22309328 21359268 22309328 15598751 22309328 15598751 10915509 15598751 22310888 21669647 22310888 13313081 22310888 13313081 13705454 13313081 14273832 14469122 14273832 14469122 12111923 14469122 15511108 11455168 15511108 16430233 15511108 16430233 16893768 16430233 5182396 21739964 5182396 10374377 5182396 10374377 11019051 10374377 9517797 9309605 9517797 9815386 9517797 9815386 13392555 13443148 13392555 11969210 13392555 11969210 6973589 20084665 6973589 16292942 6973589 16292942 18329386 20243215 18329386 20243215 20664784 20243215 5978988 5431382 5978988 16857594 5978988 16857594 9912560 16857594 1846221 2356235 1846221 11653548 1846221 11653548 24043552 2691338 24043552 10655456 24043552 10655456 11302269 10655456 11592430 14065314 11592430 14065314 21530515 20831447 21530515 19106267 21530515 19106267 8066281 19106267 13706437 12809561 13706437 24643513 13706437 24643513 2038680 24643513 5422593 8810936 5422593 8810936 9261750 8810936 5025944 5030105 5025944 6914861 5025944 6914861 7433292 6914861 5202663 21440174 5202663 15709518 5202663 15709518 14137681 12478977 14137681 15061702 14137681 15061702 10275202 9650028 10275202 13370262 10275202 13370262 13145997 13370262 8484471 8235355 8484471 14162440 8484471 14162440 16348088 15728019 16348088 9219704 16348088 9219704 17887585 9219704 6888648 20464575 6888648 7527418 6888648 7527418 17520677 17002634 17520677 14498210 17520677 14498210 12329769 14498210 14053238 12803407 14053238 20975586 14053238 20975586 21698310 20975586 6307099 20598437 6307099 22327767 6307099 22327767 22984149 22327767 18870359 1469189 18870359 1469189 25626053 1469189 23100279 7837592 23100279 7837592 13323409 20178961 13323409 20178961 26017692 25046093 26017692 19228868 26017692 19228868 14050421 6438498 14050421 6438498 20451606 6438498 10593448 9950728 10593448 2930076 10593448 2930076 23905786 2930076 19467615 18787454 19467615 18787454 19585920 18787454 6633062 6097222 6633062 22454195 6633062 22454195 4225071 22454195 16450606 10530245 16450606 14028435 16450606 14028435 1544671 1708005 1544671 10814989 1544671 10814989 11779707 13809813 11779707 13809813 13483536 13132106 13483536 13476157 13483536 13476157 21628031 5182653 21628031 14698572 21628031 14698572 7285865 6764876 7285865 10924097 7285865 10924097 11521676 10924097 9372101 17416563 9372101 2743337 9372101 2743337 25032758 23850247 25032758 19226247 25032758 19226247 19932488 19226247 20138799 19830261 20138799 19830261 7015566 19830261 23242679 22458544 23242679 11481834 23242679 11481834 7966385 18965011 7966385 6323648 7966385 6323648 6357580 6323648 7733540 7265009 7733540 7265009 19989350 7265009 4835312 4393098 4835312 6814681 4835312 6814681 7287692 6814681 6211418 6037432 6211418 6123023 6211418 6123023 19142654 18670906 19142654 1996384 19142654 1996384 24933304 1996384 9853547 22725596 9853547 22725596 23493455 22725596 18108432 9123913 18108432 17629913 18108432 17629913 9213155 17629913 18548679 4882400 18548679 4882400 5091831 4882400 21766290 23792502 21766290 23792502 24911343 23792502 13230725 12593283 13230725 13952500 13230725 13952500 12926530 13952500 19367424 18601108 19367424 3686954 19367424 3686954 23052702 3686954 14390584 13476935 14390584 2935917 14390584 2935917 2913509 2935917 13651789 13637253 13651789 7056687 13651789 7056687 23396653 3410693 23396653 23780758 23396653 23780758 3218076 23780758 24059117 15398047 24059117 15398047 14043046 12622663 14043046 17254304 14043046 17254304 9687203 17254304 19914264 23115620 19914264 23115620 3886019 23115620 18515207 17560810 18515207 17560810 18295126 17560810 21476505 22573538 21476505 22573538 4204845 22573538 18907733 12472802 18907733 12472802 10397576 16683516 10397576 14015851 10397576 14015851 12580426 14015851 4480266 22628566 4480266 1595755 4480266 1595755 25288363 1595755 18968757 16836549 18968757 16836549 9852400 20043266 9852400 20043266 6885038 20043266 7265124 8980012 7265124 8980012 18280805 8980012 5094599 21906108 5094599 4071373 5094599 4071373 4170238 4071373 13659799 21365863 13659799 21365863 22824913 3972162 22824913 7268119 22824913 7268119 19386527 17365435 19386527 17365435 13425571 7856769 13425571 7856769 21814684 20963159 21814684 8920050 21814684 8920050 14302909 18280815 14302909 18280815 19100934 18280815 18450130 7602688 18450130 7602688 4040314 4040377 4040314 7333033 4040314 7333033 19474099 7333033 11096705 10263018 11096705 3952497 11096705 3952497 3842268 3952497 10812131 16403792 10812131 16403792 20251310 4554883 20251310 4554883 21969409 4554883 5428289 16324427 5428289 16324427 16950075 16324427 10844326 14009585 10844326 14009585 15621992 11323556 15621992 20822830 15621992 20822830 21533318 20822830 7477280 6774364 7477280 8594916 7477280 8594916 9205906 8594916 1980210 1711246 1980210 19561252 1980210 19561252 19137340 11370965 19137340 11370965 12167408 11370965 23252558 3624248 23252558 14185994 23252558 14185994 12732572 14185994 18866723 8323742 18866723 9071265 18866723 9071265 9378214 9071265 21703797 5695451 21703797 22730822 21703797 22730822 23439263 22730822 20937714 17750236 20937714 17750236 17359607 15833066 17359607 15833066 11190578 15833066 23417076 22421472 23417076 17896246 23417076 17896246 597042 867358 597042 17734346 597042 17734346 18648279 17734346 2555053 2184798 2555053 2963257 2555053 2963257 23987128 2963257 15823710 11476099 15823710 11476099 9575668 17131861 9575668 14937865 9575668 14937865 15510067 14937865 12536796 3554336 12536796 3554336 23087715 3554336 19060979 13747550 19060979 13747550 10864813 3570517 10864813 3570517 23247604 3570517 20194182 7138838 20194182 4323152 20194182 4323152 4591872 4323152 10600108 19225598 10600108 19225598 20299359 4729768 20299359 4729768 4935479 4729768 15681687 17150181 15681687 17150181 9888548 17150181 15380407 11550223 15380407 12762915 15380407 12762915 10587327 10129948 10587327 18784861 10587327 18784861 8241329 18784861 20709763 6295153 20709763 19709868 20709763 19709868 3112516 23710351 3112516 23619026 3112516 23619026 22578758 4414380 22578758 12158841 22578758 12158841 10448475 16513689 10448475 16513689 13573960 5393988 13573960 5393988 21461592 5393988 1195625 25622563 1195625 23514590 1195625 23514590 19705446 7551630 19705446 17073971 19705446 17073971 13584002 13235443 13584002 20060719 13584002 20060719 6939692 20060719 19552230 6006050 19552230 6006050 21161769 6006050 9216029 24594327 9216029 24594327 2202671 24594327 10679939 3390668 10679939 3390668 3628060 3390668 16612710 12998600 16612710 12998600 13654750 12998600 24069054 22817196 24069054 9136177 24069054 9136177 8324424 21255971 8324424 21255971 5774849 21255971 16498170 15823206 16498170 15883677 16498170 15883677 6492981 20389664 6492981 7324427 6492981 7324427 15599923 21487144 15599923 21487144 5642893 21487144 8475955 8179305 8475955 8982242 8475955 8982242 18456328 8982242 14164014 14059266 14164014 7812514 14164014 7812514 19189648 7812514 6094593 5914247 6094593 6359224 6094593 6359224 8153204 23741725 8153204 23741725 3013293 23741725 24730819 13631616 24730819 13631616 13091821 13631616 22359510 4950580 22359510 4990702 22359510 4990702 908233 26069689 908233 2975166 908233 2975166 23986916 2975166 18458498 8847314 18458498 4403544 18458498 4403544 22127561 4403544 7689945 7289430 7689945 7289430 7818721 7289430 5800636 21639797 5800636 21639797 5189526 11997366 5189526 11997366 14593949 11997366 9387163 17796199 9387163 2919764 9387163 2919764 23830756 2919764 4555410 9219989 4555410 9219989 18010500 9219989 16385147 24579574 16385147 24579574 2279673 24579574 10314215 5158320 10314215 5158320 5346593 5158320 15414027 11919200 15414027 11919200 12366599 11431955 12366599 18551947 12366599 18551947 8339158 18551947 22948698 3764413 22948698 14500756 22948698 14500756 11986488 14500756 22918424 22553542 22918424 16101945 22918424 16101945 15794363 10838028 15794363 10838028 21717421 20874513 21717421 14212203 21717421 14212203 14644508 14212203 23529747 3472714 23529747 4673714 23529747 4673714 4846774 4673714 21290586 20640592 21290586 16889617 21290586 16889617 10199678 16889617 14073647 2772426 14073647 2772426 24111393 2772426 22565897 6341302 22565897 6341302 6825071 6341302 19397003 19005122 19397003 9741862 19397003 9741862 17371463 9741862 20948819 20302393 20948819 15403815 20948819 15403815 16138216 15403815 16655620 15919957 16655620 9781398 16655620 9781398 9252464 8672493 9252464 12709139 9252464 12709139 13766217 12709139 8794507 8472564 8794507 21095012 8794507 21095012 5922401 21095012 8369241 8251372 8369241 10365762 8369241 10365762 20129621 19602279 20129621 18724347 20129621 18724347 18959042 18724347 20949055 5799996 20949055 19880272 20949055 19880272 7143078 19880272 9472297 17292493 9472297 17292493 17689441 17292493 13998111 4406921 13998111 4406921 22355878 4406921 10024244 17966574 10024244 17966574 8764687 17966574 19383090 7928155 19383090 17489583 19383090 17489583 18100866 17489583 20530480 6714691 20530480 9074964 20530480 9074964 9722355 9074964 21388907 5531599 21388907 11075625 21388907 11075625 11414217 6456606 11414217 6456606 4784183 4577722 4784183 18421782 4784183 18421782 23437453 3244971 23437453 23975647 23437453 23975647 3060079 23975647 25681649 24639010 25681649 4891735 25681649 4891735 3862175 3556932 3862175 12094664 3862175 12094664 14485455 12094664 8274774 5001676 8274774 5001676 21975124 5001676 12704281 12417786 12704281 10692861 12704281 10692861 10935155 10692861 12350058 22821648 12350058 22821648 23491015 22821648 19874843 6961401 19874843 13655547 19874843 13655547 12966392 13655547 14207946 13432833 14207946 19939033 14207946 19939033 20745111 19939033 7510005 15032346 7510005 15032346 17422137 9559566 17422137 12623616 17422137 12623616 14119391 12623616 21655421 20874318 21655421 13913452 21655421 13913452 12771116 13913452 15135355 11583396 15135355 21963345 15135355 21963345 22630242 21963345 4753568 22396887 4753568 12396777 4753568 12396777 20977921 6145592 20977921 9999882 20977921 9999882 15832037 11885142 15832037 11885142 12620783 11885142 12621943 13914003 12621943 9836649 12621943 9836649 17192367 9836649 4829019 21991094 4829019 4328348 4829019 4328348 4327018 4328348 12766832 17343644 12766832 17343644 8647999 5349741 8647999 5349741 5371971 5349741 6700496 20300312 6700496 12426344 6700496 12426344 14384960 12426344 7372598 19660402 7372598 16348518 7372598 16348518 19162231 4810681 19162231 4810681 4919764 4810681 11331933 11083958 11331933 11083958 19695252 7310845 19695252 9184504 19695252 9184504 18070664 9184504 21941004 4503844 21941004 14949098 21941004 14949098 11566528 14949098 16447307 6183618 16447307 6183618 6144146 6183618 18289094 17769454 18289094 5033963 18289094 5033963 5407431 5033963 16480923 15506225 16480923 15506225 8740503 8154184 8740503 9723228 8740503 9723228 17297542 9723228 7522299 7085175 7522299 9418072 7522299 9418072 17550234 9418072 12305413 24001279 12305413 24001279 24765158 24001279 16451350 9130423 16451350 9130423 18126250 9130423 16974848 10200540 16974848 5711513 16974848 5711513 5988433 5711513 17797731 17067071 17797731 4728729 17797731 4728729 4917734 4728729 15073064 15082090 15073064 10936471 15073064 10936471 11736429 10936471 22112593 4590178 22112593 22261246 22112593 22261246 24123587 2798091 24123587 6303422 24123587 6303422 6177338 6303422 20157017 19754418 20157017 4572849 20157017 4572849 4713464 4572849 5580512 5531390 5580512 4426141 5580512 4426141 22437704 4426141 18390418 8849774 18390418 712784 18390418 712784 631764 712784 8753398 14747246 8753398 14747246 14815186 14747246 14014626 13159640 14014626 17043963 14014626 17043963 17325295 17043963 14463604 1938148 14463604 1938148 2112993 1938148 14694742 22166987 14694742 22166987 22999711 22166987 3339952 2907639 3339952 6051881 3339952 6051881 6549578 6051881 5856917 5457584 5856917 15974219 5856917 15974219 19832047 19738572 19832047 8881493 19832047 8881493 1200157 25782675 1200157 15550270 1200157 15550270 20499813 20134489 20499813 19363159 20499813 19363159 7545873 19363159 23082447 3800276 23082447 21306929 23082447 21306929 21845305 21306929 22112891 4667560 22112891 23038041 22112891 23038041 24011495 23038041 12837963 13849789 12837963 14948031 12837963 14948031 7764068 19329721 7764068 5326263 7764068 5326263 5527136 5326263 13569789 13128464 13569789 5464484 13569789 5464484 21750033 5464484 10170042 9688937 10170042 5184688 10170042 5184688 2599175 2332304 2599175 13383579 2599175 13383579 25315525 24214670 25315525 7853447 25315525 7853447 6872940 20257598 6872940 6390730 6872940 6390730 20865016 6390730 16233873 19291994 16233873 19291994 25953133 822020 25953133 18189685 25953133 18189685 8821147 18189685 17175403 9921189 17175403 14646795 17175403 14646795 14972478 14646795 25535540 1209935 25535540 21371851 25535540 21371851 5369984 21371851 10498367 5505785 10498367 5505785 21712241 5505785 3962931 22991955 3962931 1878551 3962931 1878551 24804443 1878551 3230421 12380560 3230421 12380560 22668016 4028648 22668016 6659869 22668016 6659869 6895156 6659869 23292873 23575152 23292873 23575152 3528885 23575152 16574325 16044911 16574325 20799086 16574325 20799086 21501881 20799086 8502576 18726342 8502576 21330230 8502576 21330230 22117544 21330230 14493761 13518289 14493761 13673550 14493761 13673550 5735783 5501593 5735783 10365284 5735783 10365284 10989728 10365284 5280400 4996820 5280400 18141105 5280400 18141105 8687576 18141105 4150310 22681925 4150310 4411484 4150310 4411484 8339949 20698677 8339949 20698677 21288115 20698677 5989159 5892694 5989159 24046510 5989159 24046510 2791091 24046510 13700398 13067283 13700398 13067283 23540013 22650050 23540013 19602395 23540013 19602395 19948127 19602395 23767233 23145035 23767233 15999911 23767233 15999911 8208184 7998567 8208184 9701855 8208184 9701855 17797582 9701855 13488293 12793718 13488293 3888470 13488293 3888470 23042283 3888470 15755562 14931748 15755562 10785430 15755562 10785430 11316264 10785430 22168162 4503220 22168162 7336113 22168162 7336113 19197618 20980097 19197618 20980097 21840306 20980097 7415189 6675662 7415189 7749810 7415189 7749810 21447423 5353808 21447423 20195938 21447423 20195938 16353753 6260626 16353753 6260626 6243163 6260626 15020156 15013857 15020156 15013857 11513026 15013857 13483142 2369006 13483142 2369006 2302081 12519109 2302081 12519109 16132944 15965046 16132944 7964518 16132944 7964518 4538702 22608548 4538702 16512861 4538702 16512861 15019669 13949246 15019669 19840330 15019669 19840330 2037477 24890254 2037477 16509454 2037477 16509454 17189966 16509454 8804430 8273866 8804430 21264524 8804430 21264524 5490043 21264524 20777020 18548883 20777020 18548883 8118677 18876448 8118677 12293610 8118677 12293610 14734590 12293610 6129198 6010012 6129198 20281881 6129198 20281881 20998329 20281881 9842227 9399147 9842227 14842480 9842227 14842480 18287577 8975523 18287577 17253706 18287577 17253706 9625379 17253706 21097425 5238617 21097425 5238617 21600010 5238617 18851128 9672768 18851128 9672768 10051002 9672768 10474315 18704512 10474315 18704512 8188806 7607062 8188806 13669805 8188806 13669805 21039522 20332157 21039522 5905364 21039522 5905364 21212136 5905364 1665658 1761192 1665658 16223760 1665658 16223760 10521169 16223760 10380982 3842768 10380982 3842768 23140507 3842768 9138663 23466900 9138663 23466900 24685060 23466900 8129130 7724870 8129130 23236941 8129130 23236941 3750885 23236941 4731567 7723715 4731567 7723715 16709780 10124397 16709780 10124397 16843962 10124397 9075812 4897259 9075812 4897259 5014444 4897259 19969028 25046985 19969028 25046985 1746414 25046985 10690323 6153274 10690323 6153274 1802691 25377313 1802691 5129578 1802691 5129578 17940541 18211231 17940541 18211231 18547006 18211231 8998488 18167652 8998488 22700067 8998488 22700067 4221008 22700067 10668294 8185368 10668294 8185368 3779210 3270906 3779210 20085018 3779210 20085018 20716233 19998531 20716233 20698262 20716233 20698262 6532181 20698262 12989568 13798651 12989568 24245751 12989568 24245751 2629500 24245751 21246540 5407983 21246540 11898504 21246540 11898504 6406533 20659261 6406533 16638117 6406533 16638117 13715026 13007298 13715026 18695515 13715026 18695515 19465651 18695515 5116956 5025530 5116956 16549689 5116956 16549689 21665646 5114091 21665646 10146835 21665646 10146835 9048634 5235409 9048634 5235409 21310149 5235409 20348481 21784229 20348481 21784229 25052070 24014687 25052070 24014687 25187000 24014687 12168645 14651921 12168645 22083676 12168645 22083676 4961902 22083676 19008781 6326843 19008781 6326843 20686404 6326843 19429150 17725080 19429150 17725080 2637938 2834792 2637938 18326541 2637938 18326541 20617272 25321910 20617272 25321910 1625619 25321910 13102490 7728836 13102490 7728836 19307316 7728836 16690582 16454054 16690582 6845037 16690582 6845037 7420575 6845037 25969747 810902 25969747 5488151 25969747 5488151 5857142 5488151 20782677 22780477 20782677 22780477 24048373 22780477 8191397 11391580 8191397 11391580 15507620 11391580 13035137 12617394 13035137 4265616 13035137 4265616 4346411 4265616 12063471 15722636 12063471 15722636 16085431 15722636 9601568 17549522 9601568 9674087 9601568 9674087 12634991 14179008 12634991 7848079 12634991 7848079 8387822 7848079 19319585 4304968 19319585 4304968 4251016 4304968 17983929 23754782 17983929 23754782 24811420 23754782 3597740 3633104 3597740 20497948 3597740 20497948 24896914 2002178 24896914 12201583 24896914 12201583 12690541 12201583 16794864 10067357 16794864 15406988 16794864 15406988 14588637 5515870 14588637 5515870 5556377 5515870 9571509 21765863 9571509 21765863 22521097 21765863 3199150 23716472 3199150 19770913 3199150 19770913 20267390 6502654 20267390 16931957 20267390 16931957 9947574 9709253 9947574 12124657 9947574 12124657 16734883 16247092 16734883 12024088 16734883 12024088 13009727 12024088 17045635 9661038 17045635 25415980 17045635 25415980 1504013 25415980 21819343 4106906 21819343 4106906 4399817 4106906 20034032 8693436 20034032 8693436 9096319 8693436 15384065 12357497 15384065 12357497 14269322 12357497 20925754 20396064 20925754 12351063 20925754 12351063 5157732 4424263 5157732 4424263 22258262 4424263 10593078 15964735 10593078 10086186 10593078 10086186 22919174 4052674 22919174 18872511 22919174 18872511 15587308 12154102 15587308 12154102 15188273 12154102 19088880 19213011 19088880 19213011 19968466 19213011 14266814 14118389 14266814 19593404 14266814 19593404 7313840 19593404 19911059 6829029 19911059 11263321 19911059 11263321 7719584 19179605 7719584 8479316 7719584 8479316 8940196 8479316 3212393 3397617 3212393 22367662 3212393 22367662 6237013 5925644 6237013 7271430 6237013 7271430 8610866 8116143 8610866 4802730 8610866 4802730 4919482 4802730 5638451 12729510 5638451 12729510 19157739 8149232 19157739 10220578 19157739 10220578 10543154 10220578 20997148 5706612 20997148 18997831 20997148 18997831 8023295 18997831 19503073 7348594 19503073 9199226 19503073 9199226 3827178 3972731 3827178 24000656 3827178 24000656 25211957 24000656 6808149 20265346 6808149 22893311 6808149 22893311 23846921 22893311 7903398 9602504 7903398 9602504 17164811 9602504 5007181 21917919 5007181 15788564 5007181 15788564 12222689 10675865 12222689 10675865 22659571 21682774 22659571 6691848 22659571 6691848 7138216 6691848 9529697 8915291 9529697 8350012 9529697 8350012 8992492 8350012 23220187 22009470 23220187 4722498 23220187 4722498 22093830 4722498 23608454 3111629 23608454 21452348 23608454 21452348 15517257 14858990 15517257 17401870 15517257 17401870 9913300 17401870 21632697 20889625 21632697 19485733 21632697 19485733 10942050 16330399 10942050 21528128 10942050 21528128 22972553 22065768 22972553 16189873 22972553 16189873 16807582 16189873 17352851 4885325 17352851 4885325 21809063 4885325 20168819 23511123 20168819 23511123 3398213 23511123 7057529 18877420 7057529 18877420 19728230 18877420 6504602 20758823 6504602 20758823 24839523 24155132 24839523 15050139 24839523 15050139 8536296 20201356 8536296 20201356 21041167 20201356 10039106 9565411 10039106 23413092 10039106 23413092 24641840 23413092 22973935 22467964 22973935 24067013 22973935 24067013 25074361 24067013 9069732 8800464 9069732 13327306 9069732 13327306 24112375 2725275 24112375 22140374 24112375 22140374 20316596 10574695 20316596 10574695 11366770 10574695 15238995 14285429 15238995 11882729 15238995 11882729 7537049 19551266 7537049 11221432 7537049 11221432 18490569 18164649 18490569 8198112 18490569 8198112 23849870 2992476 23849870 3377094 23849870 3377094 18558903 18327078 18558903 3913270 18558903 3913270 22958519 3913270 7004340 19995093 7004340 8704988 7004340 8704988 9175964 8704988 2322094 24544962 2322094 953728 2322094 953728 725231 953728 9836829 16986435 9836829 11260551 9836829 11260551 11959889 11260551 9143538 18095411 9143538 11879805 9143538 11879805 14953693 11879805 14233011 18324567 14233011 18324567 19199242 18324567 6284789 20846312 6284789 20846312 21507426 20846312 4332628 22798901 4332628 16207860 4332628 16207860 12698845 11746878 12698845 12924589 12698845 12924589 13765117 12924589 6374435 20740013 6374435 17902260 6374435 17902260 24426260 2460083 24426260 8578083 24426260 8578083 4013883 23037677 4013883 19996452 4013883 19996452 9980915 6018117 9980915 6018117 24282368 23693715 24282368 11803874 24282368 11803874 12664844 11803874 17644992 9316553 17644992 13302649 17644992 13302649 13604912 13302649 24369356 2387369 24369356 5800659 24369356 5800659 846466 904887 846466 4628680 846466 4628680 9532159 17346865 9532159 10626475 9532159 10626475 16588805 10626475 11258279 15567276 11258279 13808691 11258279 13808691 12728299 13808691 4630038 23882766 4630038 23882766 25037387 23882766 18808499 18361852 18808499 22731749 18808499 22731749 4128694 22731749 10820425 14868187 10820425 14868187 20680814 20298467 20680814 10807888 20680814 10807888 11114016 10807888 22610562 4101593 22610562 6701169 22610562 6701169 7112446 6701169 16314676 10755587 16314676 7049717 16314676 7049717 6293090 20717064 6293090 7268740 6293090 7268740 19460876 7268740 13183269 13827423 13183269 8530643 13183269 8530643 24086171 22781957 24086171 7481302 24086171 7481302 11883145 16775536 11883145 16775536 5871405 5811058 5871405 10392588 5871405 10392588 24034554 23067857 24034554 9899980 24034554 9899980 11983458 11402466 11983458 5922415 11983458 5922415 21252832 5922415 11612089 22208057 11612089 22208057 23105267 22208057 12777969 1360542 12777969 1360542 1386876 1360542 8102229 15267867 8102229 15267867 16104889 15267867 7242118 6768009 7242118 15050041 7242118 15050041 11920278 15050041 6005333 5578936 6005333 10541059 6005333 10541059 11224313 10541059 2436182 2087084 2436182 11323251 2436182 11323251 20307801 19854877 20307801 6206959 20307801 6206959 6094685 6206959 10466646 9858315 10466646 7118730 10466646 7118730 2762100 24001424 2762100 5788366 2762100 5788366 22121818 4941649 22121818 9356490 22121818 9356490 9923285 1926643 9923285 1926643 2311809 1926643 2987218 23975658 2987218 15383733 2987218 15383733 21063565 20513246 21063565 17527451 21063565 17527451 2778946 2553754 2778946 10243807 2778946 10243807 19911037 7325421 19911037 12446506 19911037 12446506 13429115 12446506 18844690 8139375 18844690 8139375 2483234 24572999 2483234 8510704 2483234 8510704 19237629 18389117 19237629 4495041 19237629 4495041 4684332 4495041 14601510 13864934 14601510 13864934 12881248 13864934 19176236 8054703 19176236 18781639 19176236 18781639 20534006 19724185 20534006 15378237 20534006 15378237 11396475 15378237 14265062 12482478 14265062 14811384 14265062 14811384 10341536 9666366 10341536 21193538 10341536 21193538 5815093 21193538 13233321 13658551 13233321 14592316 13233321 14592316 15642902 14592316 11975644 9512162 11975644 9512162 17917430 9512162 14726466 21843862 14726466 21843862 5054329 21843862 19938302 17870871 19938302 17870871 18957713 17870871 21215527 20626627 21215527 18818878 21215527 18818878 8296420 18818878 18329198 8659762 18329198 22348333 18329198 22348333 4708444 22348333 7182589 7033506 7182589 24566747 7182589 24566747 2528214 24566747 22995224 3963313 22995224 17048266 22995224 17048266 14045995 6200815 14045995 6200815 20897307 6200815 14285884 13689569 14285884 13689569 14728295 13689569 342844 26678532 342844 19926348 342844 19926348 20189610 19926348 13963439 9726170 13963439 9726170 10236107 9726170 17913387 2876517 17913387 2876517 23927015 2876517 11532073 18731177 11532073 18731177 18803889 18731177 2350995 24559101 2350995 11198325 2350995 11198325 25365095 1666886 25365095 16599093 25365095 16599093 10662651 16599093 14799443 11863821 14799443 14770849 14799443 14770849 26073475 797853 26073475 8438608 26073475 8438608 14914671 14372218 14914671 7835014 14914671 7835014 8294114 7835014 22032766 4257892 22032766 4257892 4667904 4257892 11862263 15134603 11862263 15134603 11467825 15134603 20831818 6023494 20831818 17608718 20831818 17608718 9504069 17608718 20166143 21734719 20166143 21734719 5401160 21734719 13670282 7474800 13670282 7474800 8096456 7474800 16153195 13351873 16153195 13351873 13720134 13351873 20246192 6405996 20246192 6475523 20246192 6475523 6277692 6475523 13109111 13407057 13109111 3455048 13109111 3455048 3723523 3455048 7788937 20216820 7788937 20216820 21004030 20216820 9181580 11990483 9181580 11990483 16026132 11179341 16026132 15288101 16026132 15288101 12564365 14307705 12564365 20962719 12564365 20962719 21583529 20962719 20020341 6438377 20020341 6438377 21024959 6438377 13589381 12635408 13589381 9480110 13589381 9480110 17808152 9480110 17119638 17914374 17119638 17914374 22208184 21398774 22208184 14202609 22208184 14202609 10422169 21640819 10422169 21640819 5061820 21640819 13168513 7572400 13168513 7572400 7808998 7572400 15912850 19552252 15912850 19552252 7517497 19552252 16191273 15451304 16191273 17022971 16191273 17022971 22503691 21792689 22503691 2415654 22503691 2415654 24319348 2415654 6086070 17848529 6086070 17848529 15208250 11447961 15208250 16455046 15208250 16455046 10346598 16455046 24330045 22992463 24330045 7632426 24330045 7632426 19303835 7632426 21715796 21005954 21715796 16994733 21715796 16994733 17601533 16994733 20283585 6996147 20283585 19174007 20283585 19174007 7854587 19174007 7980472 17743098 7980472 17743098 17891297 17743098 10449049 16489836 10449049 22810588 10449049 22810588 23180150 22810588 11565390 10553936 11565390 10553936 11350916 10553936 17368228 9937144 17368228 10972452 17368228 10972452 2639886 24376610 2639886 19339760 2639886 19339760 12714639 4614013 12714639 4614013 4672064 4614013 5524812 21492405 5524812 19116998 5524812 19116998 22197651 4668949 22197651 20259894 22197651 20259894 20585457 20259894 22028662 5142778 22028662 18580595 22028662 18580595 18718752 2487172 18718752 2487172 24267195 2487172 21065591 20194999 21065591 5231578 21065591 5231578 5388701 5231578 15299447 15163808 15299447 12295387 15299447 12295387 10567157 7989948 10567157 7989948 8705002 7989948 18147361 8726917 18147361 7837968 18147361 7837968 19467186 7837968 8194283 7880723 8194283 3920640 8194283 3920640 3761455 3920640 7091713 18127041 7091713 18127041 11895094 14917147 11895094 15884420 11895094 15884420 16638751 15884420 9425651 20957980 9425651 20957980 5862817 20957980 18126162 1163972 18126162 1163972 1341882 1163972 12402683 22965261 12402683 22965261 24249676 22965261 15491538 6948524 15491538 6948524 7409498 6948524 12364524 14612310 12364524 6680774 12364524 6680774 20056654 6680774 2407889 24421197 2407889 15174637 2407889 15174637 15566441 15174637 8809554 6704061 8809554 6704061 6741403 6704061 9406979 8929047 9406979 4579876 9406979 4579876 4724073 4579876 21653266 20786676 21653266 15381148 21653266 15381148 11587925 15381148 22745174 21876394 22745174 13006134 22745174 13006134 5323853 21502628 5323853 7057153 5323853 7057153 16846871 16654095 16846871 12481415 16846871 12481415 14381180 12481415 15064929 11713479 15064929 14467812 15064929 14467812 12299600 14467812 23948606 23087716 23948606 10951624 23948606 10951624 11741083 10951624 23651302 22494352 23651302 6541116 23651302 6541116 7193412 6541116 20020490 22070664 20020490 22070664 23092266 22701441 23092266 11124738 23092266 11124738 15852804 11124738 21362420 5854620 21362420 7787092 21362420 7787092 8413197 7787092 9144580 11216192 9144580 11216192 14625804 12450499 14625804 9372291 14625804 9372291 17429217 9372291 10105703 16905591 10105703 8500374 10105703 8500374 18633186 8500374 14552115 16284548 14552115 16284548 10862069 16284548 21261246 5621274 21261246 12638914 21261246 12638914 2209793 2474654 2209793 17506842 2209793 17506842 20307842 6472019 20307842 23074848 20307842 23074848 25088028 1888361 25088028 10258433 25088028 10258433 9701050 9043024 9701050 10123843 9701050 10123843 16880541 10123843 9246718 17401912 9246718 6121549 9246718 6121549 3792936 3754946 3792936 8034809 3792936 8034809 8242786 8034809 7220893 19990014 7220893 17368897 7220893 17368897 9626693 17368897 5673905 21359158 5673905 17594492 5673905 17594492 18056172 17594492 14760507 11272669 14760507 11272669 21749312 4365995 21749312 4365995 4548129 4365995 25200650 23939929 25200650 6642415 25200650 6642415 8109539 7867549 8109539 5358115 8109539 5358115 21475342 20789427 21475342 9014956 21475342 9014956 9347552 9014956 9518802 17772690 9518802 4812323 9518802 4812323 22106977 4812323 9088870 19058337 9088870 19058337 7952279 19058337 8630066 8742913 8630066 8742913 18585331 8742913 7179340 19828727 7179340 10884469 7179340 10884469 15903969 10884469 7938882 19296837 7938882 19296837 21108896 20612745 21108896 5364531 21108896 5364531 5424546 5364531 8656277 18517075 8656277 17663615 8656277 17663615 18929260 18404824 18929260 14717522 18929260 14717522 10889557 23232686 10889557 23232686 23793119 15528999 23793119 15528999 8553997 18646521 8553997 9268328 8553997 9268328 23870481 23398584 23870481 17271130 23870481 17271130 9500331 17271130 9548998 17579759 9548998 12519142 9548998 12519142 14353394 12519142 13519967 16381154 13519967 16381154 10530564 16381154 11587138 15317870 11587138 24928875 11587138 24928875 1874689 24928875 2601450 18049369 2601450 18049369 8737480 18049369 3747637 2971015 3747637 2971015 23721753 2971015 22349262 12817998 22349262 12817998 7737850 7132202 7737850 14032957 7737850 14032957 15147823 14032957 2027812 24913130 2027812 3685499 2027812 3685499 6289311 5908030 6289311 5418890 6289311 5418890 21304782 5418890 15981104 17733701 15981104 17733701 7025214 19971356 7025214 5415040 7025214 5415040 5466738 5415040 15716881 21237319 15716881 21237319 23208406 3802445 23208406 7387837 23208406 7387837 7835071 7387837 24455068 2383742 24455068 13761785 24455068 13761785 14450800 13761785 22342086 4518216 22342086 16505581 22342086 16505581 17122242 16505581 20559546 6827388 20559546 9207294 20559546 9207294 8279831 7684059 8279831 9975308 8279831 9975308 17124963 9975308 747160 26464157 747160 10874245 747160 10874245 17676873 7618225 17676873 7618225 8115937 7618225 25923930 1202420 25923930 10182967 25923930 10182967 16507973 10182967 17512434 16776230 17512434 11038716 17512434 11038716 6065369 21099835 6065369 10851431 6065369 10851431 11666302 10851431 8016560 19065259 8016560 15067110 8016560 15067110 23719527 3081085 23719527 11912823 23719527 11912823 6135764 25575557 6135764 25575557 1237650 25575557 2258230 2485890 2258230 14810007 2258230 14810007 15827115 14810007 3940411 1537717 3940411 1537717 25326863 1537717 3558840 23450854 3558840 6324107 3558840 6324107 16140480 18227054 16140480 18227054 21553092 4987896 21553092 24306238 21553092 24306238 25504027 24306238 13785063 13114412 13785063 18300011 13785063 18300011 19820265 19042538 19820265 12617541 19820265 12617541 14079295 12617541 16414799 10358633 16414799 10358633 23592679 3365369 23592679 12800191 23592679 12800191 6022052 2855444 6022052 2855444 23940996 2855444 814683 787701 814683 12412011 814683 12412011 13432708 12412011 12332039 24581910 12332039 24581910 2301214 24581910 4757440 9861826 4757440 9861826 12598964 14124140 12598964 2972569 12598964 2972569 3367112 2972569 15787912 20746263 15787912 20746263 6232810 20746263 21506339 20807306 21506339 13299885 21506339 13299885 12139267 8360958 12139267 8360958 18990634 8360958 8687879 8218759 8687879 18596913 8687879 18596913 929370 745846 929370 6594908 929370 6594908 20166510 6594908 18791603 21444689 18791603 21444689 21950920 21444689 17551553 6405406 17551553 6405406 21047123 6405406 15686082 15310221 15686082 11631520 15686082 11631520 7083426 6599901 7083426 18311548 7083426 18311548 18963252 18377605 18963252 16432107 18963252 16432107 10445705 16432107 25766692 24655843 25766692 7085510 25766692 7085510 9837564 17107979 9837564 13631938 9837564 13631938 23898754 3009455 23898754 14329604 23898754 14329604 14861130 14329604 20139956 7077175 20139956 16361480 20139956 16361480 10108664 9427983 10108664 21445360 10108664 21445360 22451120 21445360 8534372 8211368 8534372 11141974 8534372 11141974 23496222 23011287 23496222 23011287 4022030 23011287 21736813 17579664 21736813 17579664 18248848 17579664 18534114 17799767 18534114 7404970 18534114 7404970 7713549 7404970 23442584 3355865 23442584 18898422 23442584 18898422 8296033 18898422 11166337 3770453 11166337 3770453 22919085 3770453 7479643 24878728 7479643 24878728 2031883 24878728 4504597 14234762 4504597 14234762 15273559 14234762 14173450 12205021 14173450 12205021 10404972 9690907 10404972 13812698 10404972 13812698 12803965 13812698 12560700 1652829 12560700 1652829 25226608 1652829 24751381 4133969 24751381 4133969 13052217 13634241 13052217 9287899 13052217 9287899 18313997 9189767 18313997 15973776 18313997 15973776 2340268 24660047 2340268 18257470 2340268 18257470 10793045 10125505 10793045 18031757 10793045 18031757 5057674 21848344 5057674 21831159 5057674 21831159 11649809 9234866 11649809 9234866 5881182 3447033 5881182 3447033 3161208 3447033 20606141 19771545 20606141 9539740 20606141 9539740 17624399 9539740 22249804 21834024 22249804 21834024 22976094 21834024 11954827 15012818 11954827 18470313 11954827 18470313 8389423 18470313 17290213 8140667 17290213 8140667 8388122 8140667 13153832 13511740 13153832 8061392 13153832 8061392 22732764 21927366 22732764 7642326 22732764 7642326 7997652 7642326 22991082 3651945 22991082 21711621 22991082 21711621 5071191 21711621 16707413 10264783 16707413 15872557 16707413 15872557 6230614 5678893 6230614 9892892 6230614 9892892 13883287 13132910 13883287 9859466 13883287 9859466 10463368 9859466 26073481 24941020 26073481 22677044 26073481 22677044 5567397 5410704 5567397 6836080 5567397 6836080 20421551 6836080 19751917 25594248 19751917 25594248 1370049 25594248 24800170 19026548 24800170 19026548 6027134 5557609 6027134 16111334 6027134 16111334 11225899 16111334 716376 26370737 716376 7327521 716376 7327521 19862216 7327521 16511661 23022466 16511661 23022466 24290754 23022466 20949664 6453362 20949664 17570725 20949664 17570725 9506224 17570725 14246785 13321554 14246785 19603325 14246785 19603325 21441872 5152741 21441872 6925121 21441872 6925121 17651932 9416629 17651932 8610445 17651932 8610445 18367094 8610445 14955615 18928039 14955615 18928039 19620409 18928039 13322514 12658953 13322514 24469901 13322514 24469901 2390475 24469901 9571058 9241791 9571058 26633086 9571058 26633086 458188 26633086 10592864 8047319 10592864 8047319 24849889 23674414 24849889 13523508 24849889 13523508 13697672 13153718 13697672 16636706 13697672 16636706 10004068 9446744 10004068 9446744 18519619 8416080 18519619 21769854 18519619 21769854 4955005 21769854 14080848 10125130 14080848 10125130 18043647 17171008 18043647 15015108 18043647 15015108 7807036 19184300 7807036 10996126 7807036 10996126 15865783 15050794 15865783 2617716 15865783 2617716 2650956 2617716 13953961 14974151 13953961 14974151 11800038 14974151 14128573 4414568 14128573 4414568 22553772 4414568 13511265 13735761 13511265 13735761 14861496 13735761 7476102 19482533 7476102 578420 7476102 578420 26261665 578420 18818152 8099842 18818152 7526558 18818152 7526558 8083568 7526558 19973849 1832676 19973849 1832676 1492990 1832676 10672977 24301499 10672977 24301499 25422639 24301499 18971406 2682066 18971406 2682066 24128199 2682066 10772666 23364909 10772666 23364909 24370688 23364909 4628008 4163250 4628008 6205656 4628008 6205656 6393404 6205656 3960387 23177239 3960387 18784541 3960387 18784541 21661774 20978440 21661774 15636994 21661774 15636994 9069966 8444845 9069966 13139015 9069966 13139015 19235462 7848955 19235462 10398513 19235462 10398513 16539943 10398513 21736934 5384940 21736934 22647937 21736934 22647937 23913981 22647937 15318328 11799490 15318328 15612585 15318328 15612585 20944008 20674679 20944008 20674679 6288903 20674679 14929871 5103324 14929871 5103324 22049796 5103324 8524899 12457298 8524899 12457298 12905981 12457298 11800848 11036347 11800848 13988796 11800848 13988796 24150083 22931029 24150083 21452509 24150083 21452509 5548109 21452509 23105421 22421135 23105421 3613053 23105421 3613053 3466289 3613053 16412272 15758816 16412272 11320217 16412272 11320217 12060304 11320217 14673047 14062685 14673047 12911620 14673047 12911620 13623336 12911620 22436675 21443084 22436675 9717803 22436675 9717803 9623228 17449514 9623228 13388537 9623228 13388537 23384997 3342079 23384997 23812261 23384997 23812261 24979202 23812261 15598517 11194181 15598517 13620460 15598517 13620460 13259371 13620460 14672858 25786023 14672858 25786023 1317726 25786023 9156860 8695139 9156860 17488327 9156860 17488327 9843873 9452408 9843873 13077579 9843873 13077579 13485065 13077579 8264851 7674577 8264851 12757214 8264851 12757214 24070656 2850910 24070656 21495995 24070656 21495995 4520966 4363241 4520966 16038112 4520966 16038112 11137839 16038112 9871479 16640963 9871479 7576373 9871479 7576373 2864838 24217175 2864838 7395312 2864838 7395312 7773360 7178770 7773360 9514923 7773360 9514923 19900062 7364907 19900062 12048141 19900062 12048141 9351613 8847375 9351613 12019179 9351613 12019179 14399991 20028097 14399991 20028097 6850543 20028097 16475416 10832425 16475416 11711765 16475416 11711765 7478949 7018657 7478949 7062611 7478949 7062611 9179067 22254951 9179067 22254951 4566733 22254951 22282200 4213459 22282200 13015556 22282200 13015556 6729484 2809575 6729484 2809575 3189779 2809575 16869361 23331117 16869361 23331117 24420550 23331117 20455730 19709098 20455730 24872177 20455730 24872177 25817406 24872177 6202528 8924408 6202528 8924408 16137315 15426834 16137315 12467931 16137315 12467931 14272016 12467931 20970209 5726446 20970209 9040875 20970209 9040875 4812893 4373868 4812893 21257313 4812893 21257313 22073863 21257313 5058349 4895661 5058349 6427467 5058349 6427467 20138908 6427467 15675351 14028398 15675351 14028398 14734128 14028398 20479054 6899260 20479054 19068434 20479054 19068434 8113974 19068434 11762642 7961210 11762642 7961210 8517265 7961210 9522768 9030514 9522768 3667729 9522768 3667729 22998821 3667729 20749366 5935901 20749366 3920153 20749366 3920153 22707965 3920153 10632011 16365098 10632011 13569604 10632011 13569604 17515335 19808556 17515335 19808556 20503173 19808556 18182545 11251195 18182545 11251195 5213927 21654741 5213927 16389683 5213927 16389683 10799835 16389683 5087544 4956057 5087544 14467304 5087544 14467304 20724523 6530647 20724523 20374998 20724523 20374998 21105462 20374998 980628 995912 980628 19548758 980628 19548758 7378394 19548758 5730369 21321423 5730369 18062259 5730369 18062259 12723067 14113751 12723067 23661169 12723067 23661169 24599400 23661169 5428433 5380858 5428433 17581999 5428433 17581999 16117100 15351286 16117100 24153520 16117100 24153520 25239978 24153520 19827936 10576705 19827936 10576705 11085167 10576705 20609402 5945239 20609402 17872038 20609402 17872038 18318244 17872038 23339792 3466465 23339792 25793389 23339792 25793389 983150 25793389 16031153 15455858 16031153 17251111 16031153 17251111 17552440 17251111 14940308 11167656 14940308 11167656 18313072 17341710 18313072 7709580 18313072 7709580 19565041 7709580 14543861 12732272 14543861 12732272 13700637 12732272 21880390 21155395 21880390 8318115 21880390 8318115 10037515 17203601 10037515 9156341 10037515 9156341 9613707 9156341 11201404 17802690 11201404 17802690 18026984 17802690 14715559 12059096 14715559 12260842 14715559 12260842 12667329 12260842 22646659 4046959 22646659 23121596 22646659 23121596 24321471 23121596 9321319 5508367 9321319 5508367 21446806 20819886 21446806 20067463 21446806 20067463 7187566 20067463 9811737 9120887 9811737 24837233 9811737 24837233 25969582 24837233 25472414 18318895 25472414 18318895 8622630 18318895 15669817 15154034 15669817 15154034 17571558 17327884 17571558 12868171 17571558 12868171 3076117 3269800 3076117 21575311 3076117 21575311 21949712 21575311 5496573 7866174 5496573 7866174 19163558 7866174 11520391 18813374 11520391 18813374 8117941 18813374 16419174 13578811 16419174 13578811 13233184 13578811 22106077 5286190 22106077 8772769 22106077 8772769 13393038 13392769 13393038 12853211 13393038 12853211 17765083 9313314 17765083 15319636 17765083 15319636 11697295 15319636 14100114 10660730 14100114 10660730 16222037 10660730 1994602 25051137 1994602 22735756 1994602 22735756 23146111 22735756 8530045 9967791 8530045 9967791 12945968 12693649 12945968 11209546 12945968 11209546 6645369 20399948 6645369 5225893 6645369 5225893 22171401 5225893 14813043 20078899 14813043 20078899 20897792 20078899 12994444 3587627 12994444 3587627 3614462 3587627 9248843 21067677 9248843 21067677 5858704 21067677 13026082 11907188 13026082 16357604 13026082 16357604 7853097 21054002 7853097 21054002 6113611 21054002 23665180 22604099 23665180 11124346 23665180 11124346 12042819 11124346 21624982 5350695 21624982 7843676 21624982 7843676 8414842 7843676 9990562 9625201 9990562 3121189 9990562 3121189 3445765 3121189 6759422 20082746 6759422 5404763 6759422 5404763 23031552 22368550 23031552 6724321 23031552 6724321 6593837 6724321 23264417 3638227 23264417 21056121 23264417 21056121 10027010 16793526 10027010 20961318 10027010 20961318 21667797 20961318 5497634 5472765 5497634 21383787 5497634 21383787 20737341 9689860 20737341 9689860 6639779 20302523 6639779 18675845 6639779 18675845 19292214 18675845 3491615 3548450 3491615 21839980 3491615 21839980 22555866 21839980 19053362 8020702 19053362 16419528 19053362 16419528 10716100 16419528 23816953 2945085 23816953 4197096 23816953 4197096 4112761 4197096 8885480 18271797 8885480 18271797 18756283 18271797 13493552 13367851 13493552 16644261 13493552 16644261 10150459 16644261 16949968 10125704 16949968 13842618 16949968 13842618 8170754 5486717 8170754 5486717 5423867 5486717 15970071 16579678 15970071 16579678 10310632 16579678 12627792 14245465 12627792 22264669 12627792 22264669 4470423 22264669 13453949 6754646 13453949 6754646 21463481 5715253 21463481 17370218 21463481 17370218 17998993 17370218 26368834 25559768 26368834 3287151 26368834 3287151 3450082 3287151 15490357 15144539 15490357 8169777 15490357 8169777 18745625 8169777 13449041 13337336 13449041 1268251 13449041 1268251 25752542 1268251 11555586 13195077 11555586 13195077 19428098 7846615 19428098 7846615 2491519 2102823 2491519 14807463 2491519 14807463 15351156 14807463 14360723 13418677 14360723 15172483 14360723 15172483 15307299 15172483 6571689 6066446 6571689 8975134 6571689 8975134 9303789 8975134 6112704 20871991 6112704 2725528 6112704 2725528 24065919 2725528 8100024 20918386 8100024 20918386 21887756 21276137 21887756 18644272 21887756 18644272 14794393 12093976 14794393 20780739 14794393 20780739 6367303 20780739 10021677 4385233 10021677 4385233 22392636 4385233 14090716 16391058 14090716 16391058 10575280 7425285 10575280 7425285 7780649 7425285 8581059 18222337 8581059 11778560 8581059 11778560 15133783 11778560 14862250 12043891 14862250 5775388 14862250 5775388 20933066 5775388 16211530 18844880 16211530 18844880 19393848 18844880 15441756 10848173 15441756 10848173 19038090 8123434 19038090 9794011 19038090 9794011 10319702 9794011 19994115 3044651 19994115 3044651 23742635 3044651 22466635 21226489 22466635 21226489 5540685 21226489 13381741 9737617 13381741 9737617 10175439 9737617 24815291 1879567 24815291 13631727 24815291 13631727 6326304 6071738 6326304 13395746 6326304 13395746 13495945 13395746 8025005 7528498 8025005 23630352 8025005 23630352 24024218 23630352 11572943 15448881 11572943 21253679 11572943 21253679 21777393 21253679 3742131 3231596 3742131 15777982 3742131 15777982 10942244 15777982 5131489 21877452 5131489 12843650 5131489 12843650 20604295 5823456 20604295 5823456 5899960 5823456 13680327 13352130 13680327 13352130 12682495 6489404 12682495 6489404 5577610 21230429 5577610 2148463 5577610 2148463 24556315 2148463 8972092 17857777 8972092 9082420 8972092 9082420 17997330 9082420 5287241 21581451 5287241 7191673 5287241 7191673 26671695 25781169 26671695 12788433 26671695 12788433 13863709 12788433 19000006 8218777 19000006 19933876 19000006 19933876 7013926 19933876 16309147 15613798 16309147 19485888 16309147 19485888 20316126 19485888 8299815 10909518 8299815 10909518 11162363 10909518 4948230 4754887 4948230 11901647 4948230 11901647 16835668 10355261 16835668 11428302 16835668 11428302 15382090 11428302 20986195 20481347 20986195 7328918 20986195 7328918 7158045 7328918 10898784 10698701 10898784 9964886 10898784 9964886 17329726 9964886 13049398 23483343 13049398 23483343 24569860 23483343 15419115 14710402 15419115 21777770 15419115 21777770 22754449 21777770 16062815 11165549 16062815 18556144 16062815 18556144 8360786 18556144 19009210 8040515 19009210 13255509 19009210 13255509 5826667 4004803 5826667 4004803 22924431 4004803 21763417 7085048 21763417 7085048 10637867 13481016 10637867 13481016 13738541 13481016 9772216 16950561 9772216 6911952 9772216 6911952 6944985 6911952 11260872 23022025 11260872 23022025 24028360 23022025 11216311 5169721 11216311 5169721 21748810 5169721 12693821 14112114 12693821 2922368 12693821 2922368 23869712 2922368 22715108 3932990 22715108 3890307 22715108 3890307 23064651 3890307 16374151 16116023 16374151 3375993 16374151 3375993 23381701 3375993 16946106 19252759 16946106 19252759 20054619 19252759 11350273 13622718 11350273 13622718 16888432 16614508 16888432 6128811 16888432 6128811 20689002 6128811 5230329 21631457 5230329 1391887 5230329 1391887 25306185 1391887 16026525 16507114 16026525 16507114 10652073 16507114 17187684 16440113 17187684 21681216 17187684 21681216 23849549 23337416 23849549 16567688 23849549 16567688 16559058 16287090 16559058 22262507 16559058 22262507 23411782 22262507 19288447 4166667 19288447 4166667 4247244 4166667 13166128 17719393 13166128 17719393 9003431 17719393 13582234 13393108 13582234 14031506 13582234 14031506 14757010 14031506 14626921 5506856 14626921 5506856 5737952 5506856 20064685 7275459 20064685 6324568 20064685 6324568 22566052 21832452 22566052 15271009 22566052 15271009 15871184 15271009 22759764 21810784 22759764 12600102 22759764 12600102 13206352 12600102 15984217 19265050 15984217 19265050 1904831 1793441 1904831 6423360 1904831 6423360 15613856 11584172 15613856 11584172 15660163 11584172 3514068 23542332 3514068 1873484 3514068 1873484 24975265 1873484 11325200 15589271 11325200 15589271 16349099 15589271 8961516 2636366 8961516 2636366 2246788 2636366 22356983 21776541 22356983 19008352 22356983 19008352 8360148 18533461 8360148 19583538 8360148 19583538 20422699 19583538 18541377 8851112 18541377 22861555 18541377 22861555 23942024 22861555 14041930 12758281 14041930 23466614 14041930 23466614 23897155 23466614 21338964 4654056 21338964 4654056 4893154 4654056 22780533 22019272 22780533 18600150 22780533 18600150 19472377 18600150 20937345 20462893 20937345 14752048 20937345 14752048 12118985 14752048 21451372 20794813 21451372 9120424 21451372 9120424 9612396 9120424 14356799 12466462 14356799 11850669 14356799 11850669 9175933 8616680 9175933 19166757 9175933 19166757 8014195 19166757 8435076 7870740 8435076 14359611 8435076 14359611 15186059 11596553 15186059 23583807 15186059 23583807 3369690 23583807 14682553 13928539 14682553 24768630 14682553 24768630 2193845 24768630 7374128 7001542 7374128 17843431 7374128 17843431 22406096 21912905 22406096 2529507 22406096 2529507 24355046 2529507 13784744 16519494 13784744 16519494 17152093 16519494 13261238 12394892 13261238 17315426 13261238 17315426 18073080 17315426 13156366 9343271 13156366 9343271 9936888 9343271 23553379 2484502 23553379 2484502 2775363 2484502 9114462 22638501 9114462 22638501 4275060 22638501 22489176 4443517 22489176 21888413 22489176 21888413 4915967 21888413 21983268 4502664 21983268 4723631 21983268 4723631 4575545 4723631 21237408 19958334 21237408 19958334 6984119 19958334 11772134 13218856 11772134 13218856 16283805 15609138 16283805 3852720 16283805 3852720 3715746 3852720 14094467 21085065 14094467 21085065 5894318 21085065 9699368 17353169 9699368 17811102 9699368 17811102 1330601 1275442 1330601 19742181 1330601 19742181 20253536 19742181 5755398 5480725 5755398 18311451 5755398 18311451 20148963 19898658 20148963 6578595 20148963 6578595 7037866 6578595 13416293 24423887 13416293 24423887 2622864 24423887 24298381 2642850 24298381 24586362 24298381 24586362 2259669 24586362 10896107 13223735 10896107 13223735 13796419 13223735 9982019 9255230 9982019 13741246 9982019 13741246 15890389 16684183 15890389 16684183 5662507 5235792 5662507 6181877 5662507 6181877 21740812 4966396 21740812 9159528 21740812 9159528 13221956 17460305 13221956 17460305 1345228 1623129 1345228 15549818 1345228 15549818 21241898 6095621 21241898 11422573 21241898 11422573 13844484 12876151 13844484 8274225 13844484 8274225 8726263 8274225 14811736 11805796 14811736 9259093 14811736 9259093 9755061 9259093 16456658 16730811 16456658 16730811 5403565 5085278 5403565 19634826 5403565 19634826 20340365 19634826 9294011 8836722 9294011 20591964 9294011 20591964 22255595 4337966 22255595 20577099 22255595 20577099 6457774 20577099 13010283 5094499 13010283 5094499 21649169 5094499 18085657 10119503 18085657 10119503 2500604 24312909 2500604 16847241 2500604 16847241 13373008 8349742 13373008 8349742 8505064 8349742 19614814 6760370 19614814 6760370 7384725 6760370 17202041 12372353 17202041 12372353 13304432 12372353 20494185 19720850 20494185 12691663 20494185 12691663 4748167 22097932 4748167 16007991 4748167 16007991 16522318 16007991 5364739 21324471 5364739 3743109 5364739 3743109 4103198 3743109 17234909 17862983 17234909 17862983 9318890 17862983 18897384 8260643 18897384 17066406 18897384 17066406 10457603 6591496 10457603 6591496 1448279 1538682 1448279 5451789 1448279 5451789 22067744 5451789 13192422 24461176 13192422 24461176 2459300 24461176 17719634 9551867 17719634 17620146 17719634 17620146 3134151 3251731 3134151 13401911 3134151 13401911 18529011 3538866 18529011 3538866 23422918 3538866 21495733 21028233 21495733 10601818 21495733 10601818 5845960 21044075 5845960 7531343 5845960 7531343 7671649 7531343 2649581 2296615 2649581 23075986 2649581 23075986 24078282 23075986 20753350 6119350 20753350 24550071 20753350 24550071 25748641 24550071 11330253 10795262 11330253 11943728 11330253 11943728 19556448 18879815 19556448 14867880 19556448 14867880 4326616 22632688 4326616 10598552 4326616 10598552 11148093 10598552 10631575 10192217 10631575 13905711 10631575 13905711 16807845 3358953 16807845 3358953 2869347 3358953 4761863 14133181 4761863 14133181 14819668 14133181 6992772 19886834 6992772 16283229 6992772 16283229 21171468 5445390 21171468 7582736 21171468 7582736 8226041 7582736 26792124 25926024 26792124 14831986 26792124 14831986 12125277 14831986 17822827 17105863 17822827 4452934 17822827 4452934 22728088 4452934 21392985 6052607 21392985 6052607 20588435 6052607 21217967 4022577 21217967 4022577 3779860 4022577 7054007 15441997 7054007 15441997 16070422 15441997 6233180 5785313 6233180 14353149 6233180 14353149 23234492 22644587 23234492 7938070 23234492 7938070 7965297 7938070 17350468 16789907 17350468 3778582 17350468 3778582 3611270 3778582 20666714 12778380 20666714 12778380 6939991 20132433 6939991 6010395 6939991 6010395 20682843 6010395 14298882 12516101 14298882 5981412 14298882 5981412 21490035 5981412 10724039 16715584 10724039 16715584 22393577 4382735 22393577 18950029 22393577 18950029 8034500 18950029 8776764 1738755 8776764 1738755 1937109 1738755 10929268 20585587 10929268 20585587 21323462 20585587 9902116 1268762 9902116 1268762 25679001 1268762 5604558 21305945 5604558 848387 5604558 848387 26200823 848387 14139775 13917815 14139775 7962415 14139775 7962415 19271041 7962415 10495276 22478631 10495276 22478631 4384698 22478631 25271511 1536259 25271511 2465075 25271511 2465075 12008171 11159848 12008171 7448977 12008171 7448977 19863547 7448977 15231559 23994984 15231559 23994984 2925246 23994984 4668833 10235229 4668833 10235229 16671797 10235229 14403350 14393007 14403350 14104033 14403350 14104033 12477033 14104033 22646580 21679779 22646580 3495820 22646580 3495820 3889149 3495820 10763134 16129588 10763134 6798376 10763134 6798376 7213604 6798376 23865834 2949793 23865834 15072268 23865834 15072268 15970320 15072268 24443567 23379262 24443567 8075219 24443567 8075219 5729413 5724712 5729413 18771212 5729413 18771212 22444276 4341883 22444276 15213679 22444276 15213679 4316977 4403332 4316977 12655296 4316977 12655296 17497532 16770749 17497532 6558012 17497532 6558012 20999312 6558012 8157457 7996465 8157457 1460671 8157457 1460671 25341452 1460671 7655267 19405324 7655267 2461375 7655267 2461375 24356999 2461375 17252659 19201730 17252659 19201730 21001583 5762390 21001583 18607247 21001583 18607247 18865911 18607247 22883981 3834022 22883981 17259387 22883981 17259387 17628619 17259387 18340218 18068600 18340218 17307886 18340218 17307886 7954866 19215966 7954866 6109877 7954866 6109877 6230193 6109877 12887018 15029626 12887018 15029626 15919339 15029626 3433787 1598771 3433787 1598771 1203192 1598771 7608794 19245117 7608794 11749058 7608794 11749058 20123762 19270207 20123762 14912818 20123762 14912818 12071878 14912818 24326292 23107899 24326292 22008440 24326292 22008440 5042433 22008440 18250913 4393168 18250913 4393168 22671764 4393168 22576543 21226689 22576543 21226689 20284277 7053831 20284277 19113231 20284277 19113231 2049417 24821450 2049417 7570198 2049417 7570198 13754824 13167821 13754824 13167821 8452416 18562089 8452416 14101853 8452416 14101853 15111192 14101853 7600879 19539553 7600879 4646155 7600879 4646155 22131264 4646155 16616606 20571962 16616606 20571962 6228244 20571962 17699067 7384552 17699067 7384552 19819553 7384552 19808015 10452926 19808015 10452926 10846384 10452926 21051336 5923446 21051336 21348536 21051336 21348536 21832588 21348536 17770569 16486761 17770569 16486761 13484608 13277356 13484608 14835654 13484608 14835654 15460058 14835654 9234887 8825701 9234887 18962032 9234887 18962032 19839803 19151661 19839803 7637878 19839803 7637878 8106019 7637878 20004185 7185357 20004185 21475723 20004185 21475723 22035274 21475723 6646837 13973482 6646837 13973482 14725359 13973482 12951958 13772243 12951958 18339222 12951958 18339222 8615560 18339222 8619723 6906130 8619723 6906130 20311958 6906130 12322740 19281468 12322740 19281468 20047722 19281468 18838802 8479950 18838802 9874027 18838802 9874027 5791270 5542161 5791270 15066641 5791270 15066641 23412674 22576466 23412674 16699897 23412674 16699897 9911692 16699897 20944623 20458295 20944623 12341539 20944623 12341539 6295910 5832636 6295910 9037667 6295910 9037667 24446344 2586432 24446344 20641133 24446344 20641133 16916974 10100125 16916974 18821030 16916974 18821030 19476695 18821030 13045717 3719404 13045717 3719404 3523092 3719404 9549975 20422269 9549975 20422269 6456166 20422269 15091864 2797830 15091864 2797830 3091357 2797830 18054581 17828265 18054581 9715535 18054581 9715535 10120624 9715535 13804535 18615413 13804535 18615413 8509437 18615413 21812883 5322402 21812883 21840987 21812883 21840987 22955747 22186248 22955747 18932457 22955747 18932457 5375176 21673670 5375176 9363003 5375176 9363003 20762565 20327603 20762565 4773712 20762565 4773712 4754798 4773712 9413352 9126986 9413352 3116430 9413352 3116430 3288068 3116430 9642862 17294901 9642862 13554873 9642862 13554873 12996950 13554873 3191875 23799779 3191875 13430059 3191875 13430059 20190907 6487655 20190907 16413558 20190907 16413558 10356766 16413558 17624893 17037325 17624893 12522924 17624893 12522924 10181243 9976734 10181243 21444044 10181243 21444044 22423051 21444044 13471619 12529787 13471619 17533157 13471619 17533157 9201795 17533157 11524288 10845387 11524288 11184006 11524288 11184006 20354894 6828459 20354894 16644664 20354894 16644664 10065459 16644664 24233037 2553046 24233037 18070540 24233037 18070540 12232103 11692957 12232103 23572068 12232103 23572068 24793634 23572068 5398505 19229911 5398505 19229911 19862377 19229911 17003841 10067829 17003841 12187128 17003841 12187128 12880804 12187128 13498957 13347833 13498957 9029591 13498957 9029591 9166955 8626977 9166955 21120303 9166955 21120303 6185217 21120303 8241741 18752106 8241741 19333098 8241741 19333098 6526709 6042904 6526709 18919518 6526709 18919518 22801970 21947749 22801970 19147474 22801970 19147474 7691839 19147474 13048512 12366293 13048512 25320362 13048512 25320362 26274122 25320362 18808592 1456696 18808592 1456696 1882406 1456696 12870975 14399537 12870975 14399537 12090833 14399537 24146025 22860322 24146025 20470901 24146025 20470901 15332321 3729079 15332321 3729079 23023970 3729079 4186910 3627346 4186910 4124611 4186910 4124611 4043064 4124611 11164242 22516976 11164242 22516976 23653606 22516976 13009601 4103168 13009601 4103168 22664547 4103168 17931352 17286676 17931352 12795538 17931352 12795538 13686926 12795538 15533257 11222092 15533257 15582127 15533257 15582127 11149112 15582127 17254804 9752536 17254804 23252243 17254804 23252243 23651966 23252243 21119363 5523723 21119363 21768711 21119363 21768711 22574825 21768711 11834832 11117289 11834832 19158160 11834832 19158160 19820841 19158160 5047291 4749921 5047291 10422671 5047291 10422671 10888761 10422671 8388660 7728759 8388660 23374014 8388660 23374014 24646068 23374014 17330807 10027238 17330807 19883116 17330807 19883116 20335369 19883116 12993258 7556712 12993258 7556712 19837304 7556712 17085673 16260283 17085673 11493283 17085673 11493283 7949570 4894392 7949570 4894392 5123598 4894392 18688840 18489519 18688840 18489519 19254590 18489519 18456239 12651268 18456239 12651268 8513941 18535903 8513941 9993095 8513941 9993095 18179532 9047796 18179532 22677457 18179532 22677457 23818599 22677457 21946941 5033531 21946941 10196754 21946941 10196754 10607477 10196754 20620492 20088339 20620492 10151450 20620492 10151450 8407287 20494566 8407287 20494566 21203259 20494566 10463102 10250398 10463102 12817211 10463102 12817211 13832903 12817211 1638518 25527016 1638518 15469638 1638518 15469638 15820507 15469638 11068198 8039938 11068198 8039938 8260054 8039938 18702200 9947369 18702200 9947369 15849032 14904308 15849032 12425707 15849032 12425707 14460269 12425707 18037296 9287852 18037296 17041834 18037296 17041834 10730234 10028619 10730234 15430467 10730234 15430467 11361665 15430467 6429762 20470367 6429762 10409439 6429762 10409439 23418893 3327184 23418893 6536984 23418893 6536984 6860804 6536984 10861715 14293372 10861715 14293372 22105307 4653084 22105307 19756661 22105307 19756661 9109680 8906715 9109680 23412964 9109680 23412964 24428986 23412964 22075500 4575067 22075500 22005888 22075500 22005888 22713993 22005888 15234492 9154648 15234492 9154648 17696560 9154648 11704410 15019120 11704410 15019120 15907560 15019120 15659796 11113865 15659796 16078689 15659796 16078689 16752924 16078689 4751795 4617591 4751795 11536354 4751795 11536354 15841194 11536354 5452357 21708645 5452357 16339011 5452357 16339011 17160390 16339011 14655790 11220607 14655790 11220607 15709973 11220607 14723916 12071922 14723916 11768546 14723916 11768546 1752541 24953651 1752541 18590427 1752541 18590427 8614758 18590427 1106288 1163536 1106288 20124173 1106288 20124173 23512226 22770874 23512226 7621592 23512226 7621592 8141655 7621592 22363738 21631760 22363738 17452959 22363738 17452959 9323001 17452959 23794052 22680407 23794052 19451486 23794052 19451486 7624540 19451486 10374369 9866114 10374369 19381625 10374369 19381625 7456104 19381625 20719309 21809939 20719309 21809939 22436006 21809939 4944506 16880565 4944506 16880565 10388951 16880565 2877451 2677522 2877451 21035716 2877451 21035716 11386067 10683726 11386067 24480605 11386067 24480605 2363829 24480605 7828892 7387758 7828892 12950136 7828892 12950136 13632088 12950136 10125333 9778780 10125333 20175210 10125333 20175210 6809866 20175210 18242107 8037947 18242107 8037947 8173855 8037947 15409677 17626848 15409677 17626848 21544434 20820573 21544434 4784524 21544434 4784524 4827435 4784524 22559159 4632292 22559159 18711465 22559159 18711465 1545180 1264665 1545180 18346430 1545180 18346430 8488440 18346430 7512072 19552414 7512072 19552414 12046498 4803342 12046498 4803342 4883675 4803342 17504754 16861533 17504754 2838709 17504754 2838709 23938416 2838709 19632774 7760059 19632774 4734077 19632774 4734077 4729405 4303151 4729405 6932252 4729405 6932252 8787153 19569591 8787153 19569591 22325096 4770073 22325096 10382276 22325096 10382276 16642174 10382276 24210988 23067426 24210988 21024642 24210988 21024642 6332110 6481436 6332110 18120401 6332110 18120401 18412953 18120401 16641208 10612782 16641208 18938691 16641208 18938691 19647910 18938691 9318876 17477794 9318876 20280644 9318876 20280644 21048800 20280644 4457145 22196568 4457145 20856326 4457145 20856326 22264914 4576470 22264914 14321486 22264914 14321486 14507928 13416984 14507928 19440175 14507928 19440175 21341200 4094926 21341200 4094926 22959883 4094926 5144897 14186997 5144897 14186997 12582938 14186997 7092655 22037726 7092655 22037726 23243808 22037726 11821483 10731430 11821483 10731430 10730279 10104801 10730279 18971250 10730279 18971250 7981804 18971250 10846152 7960489 10846152 7960489 2344963 24383012 2344963 7075081 2344963 7075081 23681387 22965259 23681387 17699076 23681387 17699076 18219158 17699076 24514780 2323352 24514780 19364233 24514780 19364233 3605676 23456519 3605676 10488226 3605676 10488226 24092888 1319630 24092888 1319630 1482132 1319630 8133171 12822234 8133171 12822234 15061462 2701770 15061462 2701770 24239572 2701770 22313492 16451411 22313492 16451411 17072842 16451411 18314048 17425180 18314048 11722450 18314048 11722450 12820740 16973017 12820740 16973017 9765551 16973017 10212167 15904360 10212167 15904360 11001273 15904360 3115944 23678785 3115944 20319819 3115944 20319819 20849053 20319819 18898655 8162547 18898655 11117714 18898655 11117714 15780213 11117714 23120378 3815846 23120378 8336071 23120378 8336071 19109319 8336071 23834143 2944167 23834143 16893454 23834143 16893454 10565668 10066239 10565668 19482881 10565668 19482881 20255018 19482881 14050987 13880083 14050987 18744476 14050987 18744476 22129017 3367899 22129017 3367899 3564541 3367899 14481273 14532743 14481273 14532743 18113086 20025167 18113086 20025167 7052738 20025167 8561527 3071023 8561527 3071023 3217759 3071023 4951201 8464927 4951201 8464927 24274275 22998895 24274275 13405771 24274275 13405771 7482457 7265415 7482457 9582283 7482457 9582283 10945128 20164670 10945128 20164670 6914575 20164670 15441667 5474495 15441667 5474495 23604242 3080877 23604242 7606372 23604242 7606372 19250373 7606372 24120681 23059796 24120681 14278061 24120681 14278061 12610796 14278061 22855122 22167004 22855122 4398265 22855122 4398265 4487331 4398265 21908975 7101586 21908975 7101586 17549117 11940603 17549117 11940603 12635658 11644412 12635658 19046878 12635658 19046878 5343027 5059874 5343027 11018636 5343027 11018636 16970298 10012438 16970298 20771447 16970298 20771447 6190680 20771447 9511189 8776998 9511189 8776998 18537189 8776998 17022576 24191487 17022576 24191487 25318308 24191487 21866402 4542765 21866402 20566263 21866402 20566263 6367563 20599453 6367563 8273175 6367563 8273175 18919844 8273175 8612382 8004566 8612382 13815431 8612382 13815431 21473837 20823962 21473837 2653437 21473837 2653437 2891819 2653437 19566866 18705947 19566866 9837616 19566866 9837616 10277482 9837616 16539590 21270509 16539590 21270509 25649115 1103840 25649115 10251469 25649115 10251469 16670138 10251469 22719310 22053715 22719310 7952650 22719310 7952650 8333834 7952650 13310523 13499688 13310523 13499688 14416512 13499688 6483826 20463495 6483826 12993338 6483826 12993338 19366403 7721529 19366403 15527871 19366403 15527871 2970667 23707115 2970667 5809509 2970667 5809509 15744301 20920156 15744301 20920156 21614828 20920156 7081702 6553057 7081702 9555143 7081702 9555143 18719770 8641563 18719770 16822419 18719770 16822419 17249478 16822419 19458101 18808713 19458101 5099449 19458101 5099449 5019007 5099449 16740818 16138950 16740818 13965528 16740818 13965528 13758113 12947026 13758113 15773409 13758113 15773409 23291121 3540585 23291121 22636200 23291121 22636200 23420317 22636200 3762824 3868018 3762824 24179478 3762824 24179478 25443670 24179478 24316110 2427115 24316110 23770577 24316110 23770577 3293109 23770577 10837213 13615661 10837213 13615661 13013015 13615661 11142626 10329859 11142626 17284049 11142626 17284049 10025012 17284049 10989796 4396863 10989796 4396863 22418068 4396863 19421824 24215891 19421824 24215891 24920602 24215891 4261471 15155535 4261471 15155535 13971328 12712424 13971328 20649416 13971328 20649416 21203944 20649416 12125956 14758925 12125956 15581983 12125956 15581983 16323118 15581983 4605791 22208735 4605791 7580138 4605791 7580138 8207367 7580138 1883113 1764281 1883113 19815300 1883113 19815300 12877817 9252505 12877817 9252505 2103422 2366647 2103422 22340107 2103422 22340107 23076152 22340107 13071275 13586906 13071275 18834641 13071275 18834641 21447505 20857559 21447505 8347707 21447505 8347707 18656847 8347707 19629457 7145305 19629457 7388854 19629457 7388854 19901931 7388854 12951926 13710619 12951926 1916991 12951926 1916991 2347547 1916991 8883590 15583129 8883590 15583129 22756524 3803043 22756524 7548231 22756524 7548231 7717647 7548231 21746386 5590831 21746386 21682191 21746386 21682191 22355667 21682191 17102404 13302136 17102404 13302136 9228751 8653954 9228751 15359613 9228751 15359613 11154085 15359613 10392988 16803205 10392988 4947391 10392988 4947391 22129406 4947391 6036168 10543046 6036168 10543046 16226079 10543046 13168051 18063724 13168051 18063724 18907471 18063724 3588172 3707480 3588172 20038577 3588172 20038577 10329357 16404840 10329357 21809175 10329357 21809175 22550168 21809175 7622671 7004099 7622671 22324581 7622671 22324581 4590983 22324581 17440512 11569441 17440512 11569441 12515296 11569441 14126232 20985764 14126232 20985764 5945576 20985764 6550090 11978275 6550090 11978275 13444262 13016423 13444262 11695723 13444262 11695723 14873639 11695723 13130749 12089625 13130749 4103647 13130749 4103647 4023137 4103647 8653793 16173976 8653793 16173976 17564936 16953721 17564936 16953721 6220608 22085518 6220608 22085518 22980130 22085518 4485050 4472864 4485050 17430249 4485050 17430249 18057228 17430249 7480027 7120881 7480027 19303572 7480027 19303572 20678319 5985006 20678319 18344895 20678319 18344895 6317981 5476123 6317981 5476123 5567156 5476123 14086545 15723035 14086545 15723035 10852639 15723035 20619535 20016123 20619535 9382282 20619535 9382282 17876257 9382282 23780235 2959330 23780235 20902230 23780235 20902230 6395362 20902230 18448567 16351503 18448567 16351503 2351947 2765926 2351947 24120827 2351947 24120827 25349789 24120827 13683125 13075497 13683125 17992705 13683125 17992705 8326923 18572479 8326923 5664849 8326923 5664849 5646353 5664849 16978353 22049364 16978353 22049364 4940064 22049364 16280819 16058795 16280819 21101628 16280819 21101628 21893458 21101628 12967954 11113633 12967954 11113633 15816014 11113633 10846570 21174782 10846570 21174782 22101752 21174782 16250936 11534577 16250936 11534577 4199291 22527236 4199291 11283652 4199291 11283652 25564517 24347168 25564517 10204219 25564517 10204219 5695313 5703279 5695313 8702254 5695313 8702254 18459052 8702254 6549036 20403981 6549036 17475632 6549036 17475632 18295439 17475632 8882876 18317906 8882876 17773533 8882876 17773533 14259491 6540421 14259491 6540421 6617460 6540421 20650731 21791974 20650731 21791974 5148756 21791974 20556232 5752087 20556232 5752087 21206167 5752087 17913518 23788211 17913518 23788211 24967417 23788211 7990883 7751242 7990883 16193234 7990883 16193234 16891936 16193234 4543595 22327252 4543595 12311929 4543595 12311929 12848954 12311929 3409766 23658773 3409766 17065554 3409766 17065554 14658605 13658261 14658605 13819893 14658605 13819893 13137381 13819893 17413639 9909802 17413639 17661063 17413639 17661063 9557362 17661063 14149563 2083918 14149563 2083918 24851763 2083918 15713705 15310207 15713705 5901097 15713705 5901097 20974837 5901097 8209835 18090537 8209835 18090537 8833196 18090537 5964173 21069003 5964173 20605552 5964173 20605552 21172196 20605552 16043846 8532920 16043846 8532920 20314944 20054049 20314944 5714292 20314944 5714292 21128488 5714292 5532145 21437408 5532145 15537669 5532145 15537669 18679165 18149043 18679165 12236747 18679165 12236747 14570651 12236747 19643314 19211195 19643314 3778440 19643314 3778440 3558610 3778440 24276905 23209433 24276905 3264791 24276905 3264791 21022046 20387348 21022046 15723555 21022046 15723555 9239397 17399025 9239397 7639667 9239397 7639667 8008180 7639667 12829316 11803592 12829316 5155655 12829316 5155655 5207734 5155655 11259557 17767007 11259557 17767007 18453512 17767007 17566078 8462408 17566078 8462408 22337793 21382231 22337793 17383805 22337793 17383805 647094 757221 647094 6445435 647094 6445435 21630662 21025091 21630662 15170572 21630662 15170572 8713093 18116880 8713093 15273018 8713093 15273018 16070984 15273018 9769643 9315024 9769643 15791196 9769643 15791196 11185731 15791196 6857595 20136102 6857595 3298383 6857595 3298383 23663292 3298383 5366388 10913699 5366388 10913699 16027388 10913699 13568423 12974783 13568423 8667704 13568423 8667704 18264718 8667704 16045095 21428133 16045095 21428133 22137868 21428133 15855169 11340825 15855169 17086515 15855169 17086515 17402080 17086515 10493385 7377753 10493385 7377753 7598590 7377753 8341383 18266599 8341383 18266599 25998895 24841922 25998895 21688908 25998895 21688908 5113565 21688908 9704947 9348404 9704947 11145299 9704947 11145299 12132827 11145299 2644401 24340235 2644401 8760161 2644401 8760161 8917112 8760161 4883681 4845604 4883681 16613050 4883681 16613050 17289210 16613050 6255792 20643402 6255792 10196389 6255792 10196389 16796894 10196389 12503335 14193742 12503335 7434049 12503335 7434049 19553495 7434049 7102688 19987155 7102688 7236367 7102688 7236367 14841265 13963843 14841265 13963843 12657910 13963843 20499744 19746876 20499744 705468 20499744 705468 509650 705468 9763399 17072640 9763399 10109489 9763399 10109489 14933901 12339782 14933901 10367553 14933901 10367553 16781626 10367553 5755188 21207738 5755188 19543926 5755188 19543926 19923953 19543926 18522142 8779388 18522142 22945774 18522142 22945774 4011616 22945774 18356924 10630635 18356924 10630635 14161215 13499559 14161215 1833709 14161215 1833709 1615477 1833709 7414870 19608228 7414870 7293434 7414870 7293434 11101236 15685054 11101236 15685054 11360112 15685054 4149973 22618080 4149973 17056557 4149973 17056557 21585748 20777598 21585748 11535109 21585748 11535109 14310935 12767491 14310935 11415089 14310935 11415089 11746482 11415089 21825021 4669308 21825021 20859691 21825021 20859691 6667770 6188058 6667770 9617909 6667770 9617909 11576343 20437866 11576343 20437866 20841900 20437866 12073400 11180533 12073400 11748839 12073400 11748839 14903964 11748839 10098420 17140617 10098420 9946122 10098420 9946122 23176459 22726458 23176459 3366849 23176459 3366849 23544407 3366849 14177716 24545639 14177716 24545639 25712070 24545639 12228191 14546754 12228191 19106582 12228191 19106582 19768249 19106582 9307455 9020119 9307455 22983351 9307455 22983351 23537018 22983351 11924110 13656442 11924110 13656442 12993001 13656442 8299798 18570231 8299798 15992765 8299798 15992765 16499304 15992765 10735605 10175498 10735605 23397754 10735605 23397754 24161364 23397754 3539703 23498226 3539703 10839165 3539703 10839165 22282812 4365290 22282812 10795769 22282812 10795769 5205549 5130142 5205549 12093830 5205549 12093830 14680220 12093830 3119575 2762499 3119575 16600116 3119575 16600116 15238776 11758289 15238776 14377482 15238776 14377482 15403194 14377482 1364803 1230173 1364803 14780222 1364803 14780222 11919791 14780222 1877420 24933190 1877420 23384739 1877420 23384739 21542791 14601106 21542791 14601106 15171822 14601106 20392202 6912821 20392202 13024181 20392202 13024181 12676771 3533907 12676771 3533907 4008307 3533907 9342948 14876073 9342948 14876073 16140153 11070002 16140153 15875392 16140153 15875392 24091400 2884430 24091400 12406915 24091400 12406915 14341307 12406915 15848372 15591527 15848372 1761268 15848372 1761268 1790557 1761268 12297689 23500388 12297689 23500388 3452582 23500388 4561011 22536404 4561011 24699489 4561011 24699489 25872624 24699489 15413901 11501801 15413901 14825917 15413901 14825917 15773333 14825917 12943893 13953684 12943893 16172644 12943893 16172644 16440785 16172644 5119197 5010130 5119197 10619521 5119197 10619521 16567614 10619521 2323269 2476868 2323269 4822753 2323269 4822753 17923402 14357223 17923402 14357223 4598050 4393360 4598050 14430558 4598050 14430558 23085020 22461920 23085020 4837084 23085020 4837084 5162204 4837084 23036793 22726587 23036793 22726587 23570851 22726587 5354478 6164819 5354478 6164819 24696082 23720846 24696082 20776844 24696082 20776844 6465286 20776844 11438546 4921498 11438546 4921498 21508950 4921498 2806906 3098518 2806906 8307120 2806906 8307120 22732326 21872076 22732326 4582179 22732326 4582179 4725235 4582179 5562015 7993303 5562015 7993303 21014557 20243491 21014557 7828172 21014557 7828172 8349404 7828172 13746239 13264242 13746239 9086576 13746239 9086576 17893024 9086576 9260657 17677794 9260657 5674040 9260657 5674040 5970125 5674040 13701602 12821133 13701602 5860859 13701602 5860859 6045139 5860859 6623092 20448490 6623092 18074264 6623092 18074264 20970459 5582003 20970459 22889979 20970459 22889979 23251148 22889979 22427155 4270278 22427155 12118821 22427155 12118821 13132549 12118821 13192737 25440279 13192737 25440279 26315411 25440279 20643269 6124625 20643269 21348612 20643269 21348612 22271078 21348612 11704296 10989731 11704296 21677630 11704296 21677630 22299587 21677630 17668141 9452434 17668141 10261764 17668141 10261764 3772098 22999961 3772098 10676238 3772098 10676238 16436108 10676238 5379015 21676114 5379015 19348718 5379015 19348718 25990465 24875306 25990465 7603396 25990465 7603396 5598135 5246598 5598135 13614028 5598135 13614028 23560785 3227936 23560785 6367621 23560785 6367621 20283324 6367621 23233542 3729455 23233542 14628395 23233542 14628395 11834503 14628395 21204740 20584665 21204740 13842103 21204740 13842103 4625677 22263942 4625677 6931478 4625677 6931478 7358795 6931478 2938170 3292768 2938170 22407581 2938170 22407581 11145642 10011325 11145642 10011325 17422037 10011325 3996939 3570207 3996939 21515088 3996939 21515088 22019905 21515088 16921001 10458731 16921001 16842623 16921001 16842623 9910776 16842623 22861254 21988543 22861254 8226502 22861254 8226502 8951310 8226502 9846729 17586688 9846729 17586688 17783889 17586688 15796120 11533031 15796120 11890083 15796120 11890083 5102059 21873697 5102059 7872292 5102059 7872292 19221029 7872292 15083046 14093065 15083046 13930631 15083046 13930631 6580910 6284704 6580910 21852329 6580910 21852329 25707925 1261772 25707925 17408267 25707925 17408267 9345599 17408267 9426915 17879072 9426915 9873598 9426915 9873598 13399548 18214329 13399548 18214329 9005805 18214329 12315876 14443651 12315876 15031626 12315876 15031626 16226595 15620630 16226595 4033817 16226595 4033817 22860418 4033817 14447896 14267433 14447896 14267433 6403196 6457743 6403196 8998870 6403196 8998870 18767075 18036653 18767075 10114650 18767075 10114650 17162184 10114650 26110069 25270922 26110069 7638050 26110069 7638050 6997796 21193495 6997796 21193495 21822162 21193495 7883765 12263288 7883765 12263288 23347391 3451992 23347391 16982508 23347391 16982508 9942400 16982508 23324905 3369157 23324905 20457666 23324905 20457666 16241720 11850923 16241720 11850923 12404680 11850923 19312921 25168299 19312921 25168299 26157801 25168299 4477960 7410939 4477960 7410939 19839679 7410939 3171449 23879576 3171449 5067106 3171449 5067106 22332327 5067106 6572871 15346060 6572871 15346060 15738222 15346060 5255207 4988762 5255207 16693817 5255207 16693817 11972269 7705007 11972269 7705007 3883627 23146106 3883627 16758949 3883627 16758949 17508680 16758949 16047051 11164856 16047051 19976700 16047051 19976700 6920725 19976700 15563157 11261862 15563157 20747050 15563157 20747050 6145968 20747050 11990268 14974431 11990268 18298963 11990268 18298963 18454208 18298963 5131967 21835125 5131967 21309395 5131967 21309395 10735683 8183943 10735683 8183943 8551237 8183943 23792698 3059861 23792698 11795054 23792698 11795054 12193306 11795054 14972372 14326103 14972372 8236464 14972372 8236464 18731853 8236464 13260823 13311944 13260823 8677406 13260823 8677406 8786727 8677406 16682582 12044963 16682582 12044963 12652590 12044963 20044107 7314203 20044107 9792805 20044107 9792805 10115989 9549773 10115989 9549773 17858746 9549773 14572988 17320678 14572988 17320678 9449878 17320678 16186686 7424249 16186686 7424249 8084657 7424249 21520224 3637898 21520224 3637898 23348617 3637898 3783613 23199360 3783613 7619111 3783613 7619111 8218951 7619111 2919135 24115557 2919135 14067100 2919135 14067100 12774851 14067100 5183719 21728091 5183719 18698574 5183719 18698574 12648284 3555392 12648284 3555392 3328718 3555392 15885697 15081961 15885697 9698060 15885697 9698060 10358345 9698060 20850013 6048782 20850013 6048782 6259962 6048782 24313401 2
166145 114943837 0 114943837 580197374 114943837 162793391 976364422 162793391 170504640 162793391 170504640 772315388 170504640 498702048 195279036 498702048 151690601 498702048 151690601 283663226 653096859 283663226 292246115 283663226 292246115 168662176 292246115 178050617 392046190 178050617 392046190 845235404 392046190 180182842 856831160 180182842 856831160 773205904 856831160 288476990 469073668 288476990 538995634 288476990 538995634 982237656 963907498 982237656 103512136 982237656 103512136 104956644 103512136 519548082 912065568 519548082 912065568 951288114 142683531 951288114 863522564 951288114 863522564 230219984 15394012 230219984 268679521 230219984 268679521 459622258 268679521 367865757 761049479 367865757 560694327 367865757 560694327 731327442 560694327 452667177 890526707 452667177 474911157 452667177 474911157 326122684 736893501 326122684 698874398 326122684 698874398 513949811 39880845 513949811 463230367 513949811 463230367 171169274 463230367 373966603 145524093 373966603 562696859 373966603 562696859 396789682 562696859 337760290 999840877 337760290 999840877 167562297 999840877 753066888 320076248 753066888 320076248 210485211 320076248 533502207 98575002 533502207 817173328 533502207 817173328 20130187 828661236 20130187 381074440 20130187 381074440 483277612 686996895 483277612 124309001 483277612 124309001 339863127 397706548 339863127 311224354 339863127 311224354 974050531 919619567 974050531 919619567 502253601 334499891 502253601 334499891 361610382 334499891 810349141 29257965 810349141 845170722 810349141 845170722 262026215 845170722 477891151 931107485 477891151 922872742 477891151 922872742 60772491 922872742 853338956 63041144 853338956 63041144 598663927 63041144 693328857 390836614 693328857 172404448 693328857 172404448 65991007 856491245 65991007 856491245 318020738 314433564 318020738 503089834 318020738 503089834 199397803 503089834 601572022 696953634 601572022 146213952 601572022 146213952 309491084 146213952 732853736 760902326 732853736 8575157 732853736 8575157 319135924 8575157 348333468 909951764 348333468 772413605 348333468 772413605 804070725 772413605 460648400 228270107 460648400 576180664 460648400 576180664 800219556 222288038 800219556 222288038 179926088 30540151 179926088 30540151 642671225 566621090 642671225 509524857 642671225 509524857 305582273 509524857 881809037 865037866 881809037 380483055 881809037 380483055 254116587 211984555 254116587 841702845 254116587 841702845 848988248 841702845 416251940 920848493 416251940 762535084 416251940 762535084 982952383 762535084 448212562 743298607 448212562 891791663 448212562 891791663 354690618 891791663 907601827 48456989 907601827 927852230 907601827 927852230 95155035 230769872 95155035 230769872 821568595 995355167 821568595 381664307 821568595 381664307 41642239 742719683 41642239 459797881 41642239 459797881 876668415 237364732 876668415 668107162 876668415 668107162 30010066 668107162 306904251 462592185 306904251 560622244 306904251 560622244 800595378 95977981 800595378 95977981 422281543 95977981 901175065 847016795 901175065 621516503 901175065 621516503 663916541 621516503 908216113 23436242 908216113 23436242 204411977 393994224 204411977 393994224 533191954 393994224 419796088 944773126 419796088 944773126 55444477 507285842 55444477 507285842 993586152 507285842 132789560 738036725 132789560 243563418 132789560 243563418 919913597 243563418 732774820 523853592 732774820 523853592 293560357 664009023 293560357 92376363 293560357 92376363 948700261 720512222 948700261 303847644 948700261 303847644 10879838 385533582 10879838 296098919 10879838 296098919 653280049 15972376 653280049 992521173 653280049 992521173 785510745 992521173 675999470 283262716 675999470 283262716 324930768 283262716 369443186 916328181 369443186 33194549 369443186 33194549 857757856 841091564 857757856 841091564 52052798 841091564 269116232 34536457 269116232 276560463 269116232 276560463 139694667 276560463 939285214 975365743 939285214 975365743 200618751 975365743 834992149 160899427 834992149 685372777 834992149 685372777 263310644 685372777 355551246 912823178 355551246 168144815 355551246 168144815 535814372 168144815 292749336 462865913 292749336 409782840 292749336 409782840 797236547 409782840 612156153 974996985 612156153 16327463 612156153 16327463 132372210 16327463 918594836 825107202 918594836 825107202 250075011 869963653 250075011 383994443 250075011 383994443 930741159 896673180 930741159 896673180 726061728 896673180 900020436 70426845 900020436 227080026 900020436 227080026 955780827 227080026 597590864 65383012 597590864 663218360 597590864 663218360 822152576 841294209 822152576 507693813 822152576 507693813 556475526 877555209 556475526 102266181 556475526 102266181 500442119 102266181 998020655 726709758 998020655 650412728 998020655 650412728 871798382 294741177 871798382 869811996 871798382 869811996 19235649 151488235 19235649 191028742 19235649 191028742 415520011 191028742 101244869 137413486 101244869 973726785 101244869 973726785 900363095 973726785 535948757 461529295 535948757 461529295 110388336 461529295 168364431 879644513 168364431 844941748 168364431 844941748 827543385 844941748 674285983 408193706 674285983 408193706 190594873 739078998 190594873 490501479 190594873 490501479 499545845 490501479 391285394 857451136 391285394 447706018 391285394 447706018 916699421 447706018 721143330 488666192 721143330 249755261 721143330 249755261 343773720 249755261 876689734 835992261 876689734 835992261 126698705 835992261 370757069 223725096 370757069 223725096 633265622 223725096 60405017 777819855 60405017 777819855 330333856 959292776 330333856 365985574 330333856 365985574 127415031 365985574 779161888 721404207 779161888 36196341 779161888 36196341 31016352 36196341 840767825 857482944 840767825 857482944 292983441 333086297 292983441 679238648 292983441 679238648 746191063 679238648 544771709 183214458 544771709 521845958 544771709 521845958 245718847 521845958 388086655 762489684 388086655 98510641 388086655 98510641 36508657 570830944 36508657 570830944 861562093 570830944 762317857 351286473 762317857 365938662 762317857 365938662 738883130 365938662 754430895 933098521 754430895 135166702 754430895 135166702 68305602 135166702 434303761 875359972 434303761 875359972 311160596 875359972 624012419 451752443 624012419 902507720 624012419 902507720 119154533 902507720 939979510 532147487 939979510 709442640 939979510 709442640 242879812 709442640 594180530 715008492 594180530 609481430 594180530 609481430 198985350 609481430 884192203 456637403 884192203 456637403 906408206 456637403 443624247 634127879 443624247 634127879 965908996 496987722 965908996 496987722 361543289 496987722 441561306 971472843 441561306 962313357 441561306 962313357 838562355 962313357 505447599 7048568 505447599 312447608 505447599 312447608 132152413 312447608 269512481 845533499 269512481 845533499 222133366 845533499 460129274 270353886 460129274 385369444 460129274 385369444 834270141 385369444 314713596 996165212 314713596 22731461 314713596 22731461 155211516 22731461 158181317 567976194 158181317 384242888 158181317 384242888 890131697 859216090 890131697 859216090 565893848 859216090 602470380 773093235 602470380 773093235 402979007 378611419 402979007 937010863 402979007 937010863 130106854 937010863 873014003 429481363 873014003 429481363 20601454 627292063 20601454 70919334 20601454 70919334 231306094 70919334 149859707 629199581 149859707 46024144 149859707 46024144 118991211 46024144 790847799 740236660 790847799 449910445 790847799 449910445 118106661 449910445 573551659 124239154 573551659 537667909 573551659 537667909 28181535 958897592 28181535 231099195 28181535 231099195 593489600 795384609 593489600 607391296 593489600 607391296 816521576 607391296 566173154 183726667 566173154 659528573 566173154 659528573 803983067 659528573 791260486 483084568 791260486 483084568 466649946 78907134 466649946 359066143 466649946 359066143 299606306 359066143 974295880 367361209 974295880 306439148 974295880 306439148 691758450 306439148 974085392 899279430 974085392 899279430 448596659 899279430 493324557 972043427 493324557 577033694 493324557 577033694 439486001 388718152 439486001 834782367 439486001 834782367 277031436 834782367 672933930 714601140 672933930 981873194 672933930 981873194 66703842 981873194 887372049 123540103 887372049 610848338 887372049 610848338 431797377 882378948 431797377 558305985 431797377 558305985 42163601 157516243 42163601 207380570 42163601 207380570 675080971 207380570 15377770 954887149 15377770 809536864 15377770 809536864 364228328 809536864 155823301 336172522 155823301 336172522 70855665 53712284 70855665 53712284 669990342 53712284 618488731 185983581 618488731 185983581 826152502 185983581 712256313 372208215 712256313 351956185 712256313 351956185 729895565 351956185 114137519 993827356 114137519 957369928 114137519 957369928 46289296 957369928 98900363 187346625 98900363 187346625 920887495 491277600 920887495 491277600 13670066 174644687 13670066 258412871 13670066 258412871 797795073 951246834 797795073 825926229 797795073 825926229 831814632 825926229 25339543 960497224 25339543 882350936 25339543 882350936 837186036 66020183 837186036 288428598 837186036 288428598 514445624 640327370 514445624 9381580 514445624 9381580 779850024 9381580 418639701 904590422 418639701 399895759 418639701 399895759 930609432 956624915 930609432 14949572 930609432 14949572 563895930 14949572 964713172 997975361 964713172 681426564 964713172 681426564 664029354 681426564 775791600 897226271 775791600 74151337 775791600 74151337 110732669 74151337 568674080 592843487 568674080 592843487 808484837 220231302 808484837 969131887 808484837 969131887 19470325 969131887 133134389 78149501 133134389 78149501 501952884 78149501 270862709 687000089 270862709 508192056 270862709 508192056 662581247 151415704 662581247 533385983 662581247 533385983 570633200 533385983 762304716 831248339 762304716 831248339 114198204 831248339 801677244 970315654 801677244 550610701 801677244 550610701 58177774 550610701 143257130 434697502 143257130 993275442 143257130 993275442 428751581 4436898 428751581 741654045 428751581 741654045 204558308 163335817 204558308 163335817 195525812 163335817 862121582 48601792 862121582 709377166 862121582 709377166 914283199 709377166 11545512 10560952 11545512 10560952 473757193 10560952 43283382 573296131 43283382 573296131 674423534 312816493 674423534 620969632 674423534 620969632 159054356 620969632 605700896 260444382 605700896 479959149 605700896 479959149 311116998 817353855 311116998 187874159 311116998 187874159 892759234 187874159 154389153 788346252 154389153 788346252 835695035 788346252 312383941 335441409 312383941 335441409 955372155 142410814 955372155 296436157 955372155 296436157 180154914 296436157 361878520 178556930 361878520 652061228 361878520 652061228 128154839 652061228 520467778 79940570 520467778 913672622 520467778 913672622 709937552 913672622 253145829 39413781 253145829 873758812 253145829 873758812 930680475 139993601 930680475 819993253 930680475 819993253 167761763 819993253 347861314 72901957 347861314 72901957 974332058 32293628 974332058 553630942 974332058 553630942 811210168 698235050 811210168 580076469 811210168 580076469 629449302 65235858 629449302 65235858 329321174 705711393 329321174 509393571 329321174 509393571 468999023 509393571 370951226 432564529 370951226 483526768 370951226 483526768 440239492 989683164 440239492 989683164 869653341 989683164 352090109 287029407 352090109 287029407 215645223 287029407 437354050 897914241 437354050 491657144 437354050 491657144 468955101 491657144 349577045 344876770 349577045 584663460 349577045 584663460 173648766 857379678 173648766 375086794 173648766 375086794 991623618 375086794 706779982 698944505 706779982 213241242 706779982 213241242 796622764 213241242 356649879 48684088 356649879 446242929 356649879 446242929 185278119 446242929 980797986 277308550 980797986 277308550 304776638 974118679 304776638 974118679 776402738 974118679 241566436 249548931 241566436 249548931 827695488 63089446 827695488 334062931 827695488 334062931 183450740 334062931 748012504 810799864 748012504 99139954 748012504 99139954 181346084 845989530 181346084 845989530 125575263 845989530 593135826 278459550 593135826 278459550 981327962 882503718 981327962 536725703 981327962 536725703 243557709 536725703 721321889 785479005 721321889 565628221 721321889 565628221 233475795 800131217 233475795 777586816 233475795 777586816 626341308 999707142 626341308 782966119 626341308 782966119 16675081 782966119 222532298 253755885 222532298 253755885 90501001 253755885 193314815 414568128 193314815 414568128 561704768 414568128 321912883 809670487 321912883 678244436 321912883 678244436 906334763 678244436 585156243 729277001 585156243 177952093 585156243 177952093 797336497 177952093 149663403 570462338 149663403 335845463 149663403 335845463 927486329 1394505 927486329 317536146 927486329 317536146 28747031 317536146 463264171 945744586 463264171 292763336 463264171 292763336 887213559 128538667 887213559 261031019 887213559 261031019 218865033 261031019 719640465 41133946 719640465 255188426 719640465 255188426 651935875 255188426 700594510 95063267 700594510 256545728 700594510 256545728 808751978 256545728 349787114 977970422 349787114 977970422 665700222 977970422 567609169 436887811 567609169 436887811 662686453 436887811 140604705 922199974 140604705 193053490 140604705 193053490 457182046 193053490 393711483 860122593 393711483 860122593 925772154 860122593 260977294 183714603 260977294 183714603 91546481 183714603 492898448 939100793 492898448 511975805 492898448 511975805 98821161 578285748 98821161 342481624 98821161 342481624 745376076 342481624 519536271 133166171 519536271 296899535 519536271 296899535 69416049 296899535 911415264 821905868 911415264 821905868 221135092 821905868 383840685 343759917 383840685 649926802 383840685 649926802 192039823 649926802 449166822 112775351 449166822 198119441 449166822 198119441 627225332 198119441 50470163 966896432 50470163 966896432 889773713 39100025 889773713 39100025 105507315 757943536 105507315 757943536 573808032 257924777 573808032 711130608 573808032 711130608 929671084 711130608 114679971 865892766 114679971 855367564 114679971 855367564 884367652 470186404 884367652 484942691 884367652 484942691 290010468 236294709 290010468 242341263 290010468 242341263 208733570 242341263 986548521 796875518 986548521 312187290 986548521 312187290 123263602 312187290 546233935 433632154 546233935 433632154 807046562 480468782 807046562 133296244 807046562 133296244 40689961 133296244 984072045 541038242 984072045 541038242 219482466 755191913 219482466 755191913 121861990 755191913 569476077 47434542 569476077 47434542 866174293 47434542 269284006 821786662 269284006 821786662 937340747 821786662 845193064 264193764 845193064 673595541 845193064 673595541 24962141 673595541 790095924 238549325 790095924 311361393 790095924 311361393 266875560 311361393 957181365 2620231 957181365 671276674 957181365 671276674 996646027 671276674 679577920 867778442 679577920 639309244 679577920 639309244 805165612 189889876 805165612 693533725 805165612 693533725 114746479 404074737 114746479 637337144 114746479 637337144 781760574 637337144 128067476 179587062 128067476 831493654 128067476 831493654 526697044 831493654 154090101 379479160 154090101 379479160 966021472 379479160 694769610 952597522 694769610 539888962 694769610 539888962 250326121 285470525 250326121 285470525 809384935 443411851 809384935 51941814 809384935 51941814 388776493 896377383 388776493 306598149 388776493 306598149 671158797 306598149 188084119 368817433 188084119 89964746 188084119 89964746 885002647 561644536 885002647 561644536 259550856 561644536 861318552 470773419 861318552 662482104 861318552 662482104 802096148 920288652 802096148 920288652 214756919 920288652 763831389 638756025 763831389 638756025 917252925 638756025 542110587 513842795 542110587 669553511 542110587 669553511 327659276 669553511 737221620 852421343 737221620 852421343 82667816 353679019 82667816 385259311 82667816 385259311 627489601 385259311 311367048 61304103 311367048 544854242 311367048 544854242 35805889 544854242 555207812 880013255 555207812 169822996 555207812 169822996 367755691 169822996 747873653 776443803 747873653 158383872 747873653 158383872 166392853 158383872 670475512 488033764 670475512 415915442 670475512 415915442 114883806 165748032 114883806 764468025 114883806 764468025 569530438 412542669 569530438 736958248 569530438 736958248 963946646 736958248 258121349 366903892 258121349 937877505 258121349 937877505 48309583 937877505 707923691 470699237 707923691 768786553 707923691 768786553 796330209 442410839 796330209 442410839 865048295 442410839 375737130 481645007 375737130 244618798 375737130 244618798 855998438 244618798 369344157 966716867 369344157 966716867 272277088 966716867 852177282 571710164 852177282 733338468 852177282 733338468 301387692 733338468 787889746 362293426 787889746 900108283 787889746 900108283 986884397 900108283 881336460 924299003 881336460 538752986 881336460 538752986 171363205 538752986 334948170 817839647 334948170 540762144 334948170 540762144 67308678 540762144 914899085 28164515 914899085 404121719 914899085 404121719 81769135 404121719 556759735 385716809 556759735 502446271 556759735 502446271 15519044 815229171 15519044 815229171 636091041 815229171 131379032 430989868 131379032 430989868 822899961 632397513 822899961 191817259 822899961 191817259 330167483 191817259 617907723 888191061 617907723 564714169 617907723 564714169 972660043 564714169 91100689 809317011 91100689 446593716 91100689 446593716 447446772 446593716 36223963 375803917 36223963 383184364 36223963 383184364 921136465 383184364 267813400 973710902 267813400 973710902 473571618 973710902 392485522 198360413 392485522 198360413 781612327 997925164 781612327 559702897 781612327 559702897 200186097 559702897 580018791 34230891 580018791 175552803 580018791 175552803 83190567 175552803 450263315 466173171 450263315 282794426 450263315 282794426 247682861 282794426 397372550 142779208 397372550 142779208 102309487 142779208 814885765 668031178 814885765 668031178 496966228 668031178 934269173 952252070 934269173 23124335 934269173 23124335 658878939 877999020 658878939 2014317 658878939 2014317 37728822 2014317 765737245 861554291 765737245 218319736 765737245 218319736 962019884 218319736 841616135 4483232 841616135 4483232 471384619 4483232 879276176 969657978 879276176 688517364 879276176 688517364 22914132 216815403 22914132 216815403 927021510 561165609 927021510 27802625 927021510 27802625 232833157 343191910 232833157 95874842 232833157 95874842 147246415 95874842 691583280 250189305 691583280 23624031 691583280 23624031 937180885 23624031 618845681 475065894 618845681 475065894 37492596 475065894 911028288 545989871 911028288 526844937 911028288 526844937 740592770 526844937 927213061 568340951 927213061 351704179 927213061 351704179 662140144 607092798 662140144 607092798 821594750 607092798 388360368 71324777 388360368 792506426 388360368 792506426 177638662 792506426 614300834 327133304 614300834 925574890 614300834 925574890 870997288 925574890 74954831 461652769 74954831 723675469 74954831 723675469 743620500 86769280 743620500 514584821 743620500 514584821 412223770 610509282 412223770 610509282 94136066 610509282 192278976 24293305 192278976 820958586 192278976 820958586 818351138 886542829 818351138 638423204 818351138 638423204 660453790 638423204 808056905 14285921 808056905 351525252 808056905 351525252 46657477 351525252 542223850 964539848 542223850 701143931 542223850 701143931 393310100 701143931 793995230 458017530 793995230 458017530 623880267 458017530 986159344 887346267 986159344 887346267 521258691 887346267 963072398 253314701 963072398 253314701 147621894 253314701 853251776 551908107 853251776 551908107 251024631 551908107 911703747 556148680 911703747 399590646 911703747 399590646 951891351 399590646 48819673 67492633 48819673 67492633 546556769 67492633 210411914 529146286 210411914 156998665 210411914 156998665 929517313 586659761 929517313 586659761 335270151 783578361 335270151 783578361 694767880 783578361 143892925 377091562 143892925 377091562 818498167 82065570 818498167 147478265 818498167 147478265 873348248 879468218 873348248 307182281 873348248 307182281 459072896 720169104 459072896 718995169 459072896 718995169 980402354 17687201 980402354 17687201 34231881 17687201 778088743 780781869 778088743 688616674 778088743 688616674 20994145 688616674 467836518 374769750 467836518 374769750 820009060 374769750 769439802 36159214 769439802 68428677 769439802 68428677 77366329 502481052 77366329 26827098 77366329 26827098 920701800 663540947 920701800 663540947 420932155 663540947 582623786 929549818 582623786 717599085 582623786 717599085 275166065 717599085 711344735 419113504 711344735 483036110 711344735 483036110 840432551 483036110 733038320 843925229 733038320 197956178 733038320 197956178 718376327 197956178 973900385 844242288 973900385 575792802 973900385 575792802 672721582 575792802 936298812 632288514 936298812 248662193 936298812 248662193 153134794 248662193 782987096 384093004 782987096 119560067 782987096 119560067 286907137 119560067 785224075 776886198 785224075 45124826 785224075 45124826 60420663 585528984 60420663 438719159 60420663 438719159 996716410 438719159 735741231 332449665 735741231 882552545 735741231 882552545 969083690 882552545 668080081 124919801 668080081 124919801 66602220 124919801 906200918 860174158 906200918 860174158 936250149 860174158 711536004 908512616 711536004 411257718 711536004 411257718 34571502 892279544 34571502 514767412 34571502 514767412 944189717 320953632 944189717 742472100 944189717 742472100 434524092 742472100 813467025 209155733 813467025 727002875 813467025 727002875 814254228 727002875 499951012 119809942 499951012 119809942 210540725 119809942 756920722 669467668 756920722 466025316 756920722 466025316 215705812 466025316 550633214 884865276 550633214 884865276 815430163 360656006 815430163 687179138 815430163 687179138 603981662 278655062 603981662 278655062 976263647 278655062 126873150 979813935 126873150 979813935 941155169 979813935 450933567 126628423 450933567 126628423 956055258 126628423 705655772 341116331 705655772 96115882 705655772 96115882 505937228 96115882 888475120 431842473 888475120 117827087 888475120 117827087 517167373 117827087 891230294 832639138 891230294 832639138 311316705 832639138 992334028 206504936 992334028 754163592 992334028 754163592 39005988 340140906 39005988 909319958 39005988 909319958 760690804 909319958 701809675 52541484 701809675 297758065 701809675 297758065 985232795 297758065 249392594 41940977 249392594 956010082 249392594 956010082 808382556 956010082 416912003 304717675 416912003 304717675 13346689 995509997 13346689 464028692 13346689 464028692 745086402 464028692 314375797 503681975 314375797 503681975 598132055 702058490 598132055 432279011 598132055 432279011 962692528 432279011 130902768 702110516 130902768 128945446 130902768 128945446 720878676 39276871 720878676 949727050 720878676 949727050 356207087 42077582 356207087 42077582 994210320 42077582 776056089 881104281 776056089 881104281 66333631 382431887 66333631 902027867 66333631 902027867 607809819 16764433 607809819 16764433 868594540 16764433 663117208 511338600 663117208 511338600 541891645 511338600 810413869 908211776 810413869 156824529 810413869 156824529 130147269 46172004 130147269 687320979 130147269 687320979 103560756 687320979 889675182 538483322 889675182 538483322 301550682 538483322 409575438 344810583 409575438 408410930 409575438 408410930 335914786 408410930 705726798 66072696 705726798 326052933 705726798 326052933 441667771 326052933 515288928 669063028 515288928 122634407 515288928 122634407 999795871 416720441 999795871 416720441 577252069 416720441 651291515 171888197 651291515 171888197 36679792 171888197 697077294 517466759 697077294 517466759 89797977 97296784 89797977 116140503 89797977 116140503 84523770 116140503 790716854 600100095 790716854 600100095 156919825 600100095 476453224 423006738 476453224 952152901 476453224 952152901 882600392 144895751 882600392 997850451 882600392 997850451 310675979 203879382 310675979 514215290 310675979 514215290 809443857 514215290 103664854 123124800 103664854 123124800 32135452 123124800 781374625 606451213 781374625 278931526 781374625 278931526 416822367 278931526 967346172 485569392 967346172 224731979 967346172 224731979 340137312 224731979 597548423 603359452 597548423 43345861 597548423 43345861 49228514 856700280 49228514 856700280 497037181 743879672 497037181 911802353 497037181 911802353 346179831 911802353 360882028 369161531 360882028 369161531 473656084 335856915 473656084 958433233 473656084 958433233 22323705 318185803 22323705 318185803 994837551 318185803 397564502 872767787 397564502 569918954 397564502 569918954 809181819 725009124 809181819 66847686 809181819 66847686 567374205 66847686 619158776 998336792 619158776 314699854 619158776 314699854 491590892 314699854 864146198 15322979 864146198 92258513 864146198 92258513 721986988 92258513 868966813 758661360 868966813 408393007 868966813 408393007 128418813 408393007 167575663 178087430 167575663 178087430 969197853 164939561 969197853 825669554 969197853 825669554 38964911 60764870 38964911 60764870 998126489 468514207 998126489 403073736 998126489 403073736 269600881 22635850 269600881 659314851 269600881 659314851 1524023 659314851 309943320 79168871 309943320 551897164 309943320 551897164 67873219 551897164 475238475 422929495 475238475 665619638 475238475 665619638 628124922 665619638 338995552 80255109 338995552 197850773 338995552 197850773 124991804 197850773 235847139 695933829 235847139 695933829 485622686 80600498 485622686 80600498 303676604 80600498 874784952 975233309 874784952 903821896 874784952 903821896 325893369 419201622 325893369 552761299 325893369 552761299 271812793 552761299 621372015 172647252 621372015 172647252 342514505 172647252 555954906 197605540 555954906 67244343 555954906 67244343 209799607 67244343 916721406 572465814 916721406 572465814 278246139 572465814 501774807 599668620 501774807 521630511 501774807 521630511 43253872 521630511 968361232 118668477 968361232 118668477 153951465 768004893 153951465 223546862 153951465 223546862 869930263 223546862 368778690 751662020 368778690 224506787 368778690 224506787 817904402 224506787 520762134 790782199 520762134 350202504 520762134 350202504 824517477 350202504 322747913 584593559 322747913 233097771 322747913 233097771 960196151 233097771 49894794 631120770 49894794 92788116 49894794 92788116 904538994 92788116 765171744 649913637 765171744 649913637 278586132 649913637 669261397 693413321 669261397 291935541 669261397 291935541 711037833 291935541 543919600 924267983 543919600 924267983 780201436 924267983 27468239 667939360 27468239 833032311 27468239 833032311 391710447 833032311 11064265 598373615 11064265 598373615 728912868 598373615 583483148 6188391 583483148 579551482 583483148 579551482 953868337 579551482 55724739 646497726 55724739 317800272 55724739 317800272 38409912 317800272 359087064 401396983 359087064 26755112 359087064 26755112 677226986 938263423 677226986 938263423 396309859 938263423 560546250 617511746 560546250 961220833 560546250 961220833 219168278 961220833 631255296 748820078 631255296 748820078 947923416 748820078 89441817 7020789 89441817 309692532 89441817 309692532 647895315 309692532 224271419 121382210 224271419 574836469 224271419 574836469 838346207 867453362 838346207 356830459 838346207 356830459 233539738 356830459 635672756 634269682 635672756 389462679 635672756 389462679 465991601 389462679 954127358 905074778 954127358 905074778 232440670 905074778 689262908 933827880 689262908 407588424 689262908 407588424 127896911 112352120 127896911 757904341 127896911 757904341 925615482 757904341 391007717 332147594 391007717 382875027 391007717 382875027 339548594 382875027 744422998 198248992 744422998 544623168 744422998 544623168 124326938 544623168 138455227 885181460 138455227 14144548 138455227 14144548 526393959 14144548 376722424 601924537 376722424 181411009 376722424 181411009 57810684 181411009 538386420 732437241 538386420 732437241 346061499 925395241 346061499 195093899 346061499 195093899 35846945 195093899 79525093 847262841 79525093 847262841 286389490 962837470 286389490 94224202 286389490 94224202 927757111 503652114 927757111 437383446 927757111 437383446 314984624 911857534 314984624 393166748 314984624 393166748 297080150 393166748 990907907 227629395 990907907 282170422 990907907 282170422 134682731 282170422 276067163 770901854 276067163 768495592 276067163 768495592 522211950 840239360 522211950 313025422 522211950 313025422 209329984 313025422 533013173 453846887 533013173 453846887 871693817 453846887 208682297 252979369 208682297 252979369 471932295 252979369 44959905 816067160 44959905 660297247 44959905 660297247 42549659 660297247 463022704 97177154 463022704 738033356 463022704 738033356 781611083 738033356 164519310 921938323 164519310 752362146 164519310 752362146 973560497 752362146 639892426 524006511 639892426 707662869 639892426 707662869 204570109 707662869 957533252 955251413 957533252 955251413 461577876 13112859 461577876 13112859 426813436 13112859 614221417 972752598 614221417 332209730 614221417 332209730 315482755 332209730 614431790 921029469 614431790 333734551 614431790 333734551 757403252 333734551 177862283 43797962 177862283 931313849 177862283 931313849 926823571 87063980 926823571 87063980 739281600 440623529 739281600 74683160 739281600 74683160 297774979 74683160 908746663 550257011 908746663 173137851 908746663 173137851 949825050 173137851 664635373 915054523 664635373 287792774 664635373 287792774 679994600 287792774 208617568 517192761 208617568 228687268 208617568 228687268 176831701 228687268 789807580 106741700 789807580 476925918 789807580 476925918 925970461 476925918 837580401 899429613 837580401 899429613 259505194 899429613 692558608 561792674 692558608 989304677 692558608 989304677 252564158 989304677 530913015 671937358 530913015 671937358 102596429 156176658 102596429 894320439 102596429 894320439 804407426 413373383 804407426 704424969 804407426 704424969 971974986 704424969 137447041 265567198 137447041 463665892 137447041 463665892 705866402 463665892 238407737 86549735 238407737 86549735 857605350 86549735 455800008 456823942 455800008 418986259 455800008 418986259 146739407 418986259 434855722 896627281 434855722 577140050 434855722 577140050 943422263 268154171 943422263 268154171 687946765 806255952 687946765 806255952 518082711 806255952 978537608 314244439 978537608 314244439 491189702 810692144 491189702 810692144 789323143 810692144 274038547 888774802 274038547 888774802 954311090 888774802 946408309 957071693 946408309 82906280 946408309 82906280 444508289 82906280 874762382 827641377 874762382 581827578 874762382 581827578 255984005 581827578 357443104 61387496 357443104 881620222 357443104 881620222 879635742 148444137 879635742 579793228 879635742 579793228 208191527 5675799 208191527 951175702 208191527 951175702 924127351 951175702 717958068 749927933 717958068 777478542 717958068 777478542 358118295 308317956 358118295 649698874 358118295 649698874 528050024 509003925 528050024 631571901 528050024 631571901 986339593 631571901 823712104 974686829 823712104 847612460 823712104 847612460 424465264 198711978 424465264 198711978 441452394 198711978 85701475 443724466 85701475 443724466 255847202 443724466 65135582 876452820 65135582 84044868 65135582 84044868 619934397 548422915 619934397 108163517 619934397 108163517 882617304 108163517 821991943 841387654 821991943 140178950 821991943 140178950 75301652 140178950 394950964 762401650 394950964 762401650 104091892 491272848 104091892 491272848 426157107 330274300 426157107 493388798 426157107 493388798 831163639 493388798 744776928 85536828 744776928 671496540 744776928 671496540 870990183 671496540 536643076 320364253 536643076 870575145 536643076 870575145 75821220 870575145 960904312 10519856 960904312 355807309 960904312 355807309 102076542 355807309 288748447 565635417 288748447 497404330 288748447 497404330 11194594 666126594 11194594 145017417 11194594 145017417 641785313 145017417 285969303 518796505 285969303 238624590 285969303 238624590 894722788 644293358 894722788 644293358 634452188 210612767 634452188 930948353 634452188 930948353 997491428 930948353 602972404 25471778 602972404 25471778 793335480 25471778 525620157 955684249 525620157 323792076 525620157 323792076 383944425 323792076 718694099 827795082 718694099 528145974 718694099 528145974 105859202 40573698 105859202 155712896 105859202 155712896 896927928 155712896 332682459 84701395 332682459 891485884 332682459 891485884 41651730 891485884 247857472 297198828 247857472 584791725 247857472 584791725 911442624 584791725 205208879 735076092 205208879 735076092 788113636 185431813 788113636 185431813 391106440 986292738 391106440 986292738 85594625 429457500 85594625 429457500 408780841 429457500 91401831 477510960 91401831 268546712 91401831 268546712 990088375 268546712 842219345 943353527 842219345 400904340 842219345 400904340 449946951 400904340 823010871 882292957 823010871 882292957 172169761 956175319 172169761 704767733 172169761 704767733 990765775 704767733 444916822 966975473 444916822 660051364 444916822 660051364 120241707 159338842 120241707 621912652 120241707 621912652 944592408 480969520 944592408 480969520 137340854 133221516 137340854 896882103 137340854 896882103 596012781 896882103 51165604 618460750 51165604 942756120 51165604 942756120 460097517 942756120 438818792 72051222 438818792 72051222 826901038 72051222 495781651 455160718 495781651 455160718 245967682 455160718 843112213 686888568 843112213 338067700 843112213 338067700 270999281 338067700 771866288 438634153 771866288 222321028 771866288 222321028 146711301 222321028 312844935 360860616 312844935 360860616 761907232 360860616 383616878 907950753 383616878 415136535 383616878 415136535 45681665 415136535 238523642 130109598 238523642 561566784 238523642 561566784 478430220 561566784 123598658 885186077 123598658 204467646 123598658 204467646 545105386 552194276 545105386 246804450 545105386 246804450 315379597 165220429 315379597 827652981 315379597 827652981 740883949 827652981 39894192 304366291 39894192 304366291 745961888 714820313 745961888 189810478 745961888 189810478 219320642 900952081 219320642 713181028 219320642 713181028 806329516 713181028 273794869 26277191 273794869 142739629 273794869 142739629 190842799 142739629 622979405 124698989 622979405 847710500 622979405 847710500 360930309 847710500 401332632 870954950 401332632 454543298 401332632 454543298 702579997 635618285 702579997 573453278 702579997 573453278 68056880 573453278 164522502 666787339 164522502 637296459 164522502 637296459 498460663 271955613 498460663 271955613 854114425 271955613 177367843 696415253 177367843 696415253 869225284 331548102 869225284 865003256 869225284 865003256 626908713 865003256 866927627 320557958 866927627 320557958 115628895 320557958 630745223 240156600 630745223 697413787 630745223 697413787 232266329 697413787 745433096 178505517 745433096 178505517 99485280 178505517 781890846 426797638 781890846 426797638 494168999 426797638 656233129 411881796 656233129 827001776 656233129 827001776 971979354 827001776 413670309 143204078 413670309 143204078 696257414 143204078 61610341 663346276 61610341 426164423 61610341 426164423 553365925 426164423 179232680 784568403 179232680 784568403 807305672 28288514 807305672 324752631 807305672 324752631 945866618 324752631 436910140 135540571 436910140 575222692 436910140 575222692 584289405 523560745 584289405 523560745 799548081 523560745 779878142 768355061 779878142 519811087 779878142 519811087 130889227 519811087 690178458 859061122 690178458 90442324 690178458 90442324 987040942 90442324 118210333 828859687 118210333 752348112 118210333 752348112 250856746 469141828 250856746 714793145 250856746 714793145 696246074 714793145 14898008 164301081 14898008 164301081 843828183 410303213 843828183 401915792 843828183 401915792 672664329 974496091 672664329 974496091 638793107 974496091 960081653 40558283 960081653 40558283 188200888 40558283 793348614 810299348 793348614 810299348 220447248 810299348 426976359 975245944 426976359 975245944 1908507 975245944 848945968 384598070 848945968 406471883 848945968 406471883 4331005 832391884 4331005 229475110 4331005 229475110 526761045 64090316 526761045 923949428 526761045 923949428 957553273 923949428 429673102 203089530 429673102 865947048 429673102 865947048 913948522 865947048 368149934 430908341 368149934 430908341 851930162 430908341 462378866 488723436 462378866 455932835 462378866 455932835 729564176 455932835 182585674 307403740 182585674 976104153 182585674 976104153 893921870 976104153 759925711 405682606 759925711 986513630 759925711 986513630 946164279 418748700 946164279 418748700 632293887 966848737 632293887 577776776 632293887 577776776 206382941 577776776 974797974 438198424 974797974 868668399 974797974 868668399 680636725 868668399 733402822 713791472 733402822 713791472 802255098 713791472 262338899 958119667 262338899 445167747 262338899 445167747 86152165 445167747 855032137 180551067 855032137 489268968 855032137 489268968 323015917 454504432 323015917 796072880 323015917 796072880 137583518 796072880 603525072 479598973 603525072 903949337 603525072 903949337 234131426 903949337 942816732 270691468 942816732 966760419 942816732 966760419 639297204 312327139 639297204 418935009 639297204 418935009 971310081 418935009 183449907 153173082 183449907 390050073 183449907 390050073 721545887 925110507 721545887 207306784 721545887 207306784 34310997 207306784 996210631 462908515 996210631 378456441 996210631 378456441 609593449 208713832 609593449 208713832 781438404 208713832 771749690 127548161 771749690 823950744 771749690 823950744 230343448 200015570 230343448 200015570 405865322 674050314 405865322 486847231 405865322 486847231 690309505 486847231 335182339 51366211 335182339 51366211 23564540 51366211 677440374 335686292 677440374 106741987 677440374 106741987 212912140 106741987 532068556 809661819 532068556 246681140 532068556 246681140 924257859 246681140 715098860 43202569 715098860 382066382 715098860 382066382 415396209 382066382 508297901 255421973 508297901 359761191 508297901 359761191 131835071 359761191 206434538 877099447 206434538 877099447 499739445 877099447 423424979 305043473 423424979 305043473 979339539 305043473 222745786 541940107 222745786 541940107 369435844 605401665 369435844 537152624 369435844 537152624 572411596 537152624 450273922 96562657 450273922 410818524 450273922 410818524 278084478 410818524 732539404 196504223 732539404 196504223 5430198 451683455 5430198 87498679 5430198 87498679 699118099 918530629 699118099 311480289 699118099 311480289 800878722 311480289 86767467 861251428 86767467 487209283 86767467 487209283 4320258 487209283 663916505 996723227 663916505 598632700 663916505 598632700 626987514 598632700 871282475 632829711 871282475 4732501 871282475 4732501 3121700 4732501 440893587 933407772 440893587 933407772 825849097 933407772 316632198 347909852 316632198 397451159 316632198 397451159 134243222 397451159 253911519 868354525 253911519 867090111 253911519 867090111 323604079 867090111 42032681 720263774 42032681 978053461 42032681 978053461 958019239 611960949 958019239 726422724 958019239 726422724 179182029 305785190 179182029 573694474 179182029 573694474 132991505 573694474 869222312 310578361 869222312 310578361 206173628 510988806 206173628 510988806 922021540 134082187 922021540 833051748 922021540 833051748 1694384 833051748 867995780 740127886 867995780 911699787 867995780 911699787 870769236 911699787 293521756 178738223 293521756 178738223 52439031 375282406 52439031 296849221 52439031 296849221 545860331 948117365 545860331 928123703 545860331 928123703 515456548 1976756 515456548 1976756 587837992 1976756 268530117 915292755 268530117 915292755 615463998 915292755 612355538 837150438 612355538 883011556 612355538 883011556 136197936 883011556 996688825 93272902 996688825 103546079 996688825 103546079 285494262 975127796 285494262 975127796 678961079 975127796 273161437 85961392 273161437 910897173 273161437 910897173 967527877 910897173 954513924 126655122 954513924 489956236 954513924 489956236 130499415 439434678 130499415 905813042 130499415 905813042 72817995 905813042 459736706 93930644 459736706 93930644 766962145 899533491 766962145 899533491 898729008 899533491 461256139 212086924 461256139 730969918 461256139 730969918 833342123 179823906 833342123 729936230 833342123 729936230 938624648 729936230 530454036 349806596 530454036 661184345 530454036 661184345 649683902 879726675 649683902 879726675 253694227 879726675 303738665 974422258 303738665 416573505 303738665 416573505 577062326 416573505 409574788 283011067 409574788 478561443 409574788 478561443 878052922 478561443 564339170 193791427 564339170 515443700 564339170 515443700 397166366 515443700 984033423 224521113 984033423 761923259 984033423 761923259 557384495 844571422 557384495 8224836 557384495 8224836 34313250 8224836 445328249 360760295 445328249 286899207 445328249 286899207 944409650 443381750 944409650 443381750 381798158 94804577 381798158 452523899 381798158 452523899 437021150 365932074 437021150 365932074 983863686 74115281 983863686 636158610 983863686 636158610 151916767 961017618 151916767 95604611 151916767 95604611 389323521 920456554 389323521 665985807 389323521 665985807 673401778 665985807 651260999 642619571 651260999 743972576 651260999 743972576 560513307 743972576 613574319 184870613 613574319 354695243 613574319 354695243 11964719 354695243 882420232 218563692 882420232 644113498 882420232 644113498 375612461 644113498 966363393 103437929 966363393 745826632 966363393 745826632 34833934 745826632 201343330 158308286 201343330 185294639 201343330 185294639 984272974 185294639 130954371 463371139 130954371 463371139 933067431 463371139 920740742 271025194 920740742 271025194 691623097 491569173 691623097 122541126 691623097 122541126 49552149 122541126 509494793 421941455 509494793 421941455 868000813 193211360 868000813 725751605 868000813 725751605 38155905 528458964 38155905 528458964 934631329 528458964 209576124 456364237 209576124 590225706 209576124 590225706 564370820 590225706 167918 49266599 167918 49266599 967408320 629182567 967408320 623046686 967408320 623046686 151635707 441565235 151635707 484254331 151635707 484254331 382899772 484254331 108937964 119431531 108937964 530475256 108937964 530475256 822126788 888025355 822126788 766191750 822126788 766191750 20601537 140936415 20601537 140936415 529299104 605020643 529299104 605020643 286794005 605020643 418420604 690047473 418420604 323568696 418420604 323568696 290268053 323568696 340075972 644380574 340075972 249373317 340075972 249373317 183314497 911765470 183314497 873863303 183314497 873863303 280092193 873863303 19872703 44828212 19872703 568674908 19872703 568674908 796105073 568674908 686634760 937153207 686634760 293377669 686634760 293377669 166536304 293377669 884653698 526231643 884653698 155113825 884653698 155113825 350663585 155113825 410818482 108512634 410818482 422993437 410818482 422993437 910350104 422993437 460721327 938944645 460721327 938944645 337424044 938944645 621995488 211227521 621995488 422261491 621995488 422261491 538717868 448230297 538717868 126268244 538717868 126268244 914541759 126268244 460641612 761966287 460641612 761966287 943242067 218489291 943242067 769644773 943242067 769644773 500610487 769644773 669807982 78385160 669807982 78385160 63187518 834034833 63187518 834034833 533010300 834034833 394067807 891149023 394067807 314249883 394067807 314249883 940511099 363082667 940511099 363082667 162399694 816012628 162399694 506388057 162399694 506388057 923765705 506388057 870575328 773863493 870575328 528915070 870575328 528915070 929556687 528915070 531215375 14574601 531215375 14574601 998260472 14574601 698979033 965063568 698979033 965063568 16689024 89235006 16689024 892964319 16689024 892964319 655955129 892964319 14623608 185901160 14623608 476588222 14623608 476588222 306209268 954478093 306209268 954478093 878935322 612205110 878935322 853093889 878935322 853093889 7972946 613089098 7972946 613089098 567863459 690329066 567863459 636150495 567863459 636150495 603404963 636150495 211249821 284215755 211249821 284215755 644477077 284215755 488917488 377821059 488917488 377821059 900792969 910857538 900792969 256620511 900792969 256620511 408948171 217073896 408948171 415909690 408948171 415909690 96772103 415909690 397071862 972535769 397071862 972535769 587593907 972535769 64162918 412341224 64162918 412341224 400420245 934179338 400420245 934179338 503903396 934179338 489314293 462441893 489314293 462441893 31777872 462441893 381216756 659084168 381216756 89007004 381216756 89007004 828504371 89007004 476425343 403951689 476425343 291399314 476425343 291399314 102290522 291399314 558138650 840589857 558138650 180946160 558138650 180946160 222539147 267293697 222539147 81118603 222539147 81118603 200096159 81118603 931900638 49944293 931900638 49944293 432739636 49944293 838781050 473913660 838781050 292140950 838781050 292140950 374356336 990621859 374356336 286535567 374356336 286535567 716177340 286535567 676403108 963909552 676403108 963909552 670261324 963909552 853110001 3662863 853110001 238186718 853110001 238186718 121313683 811068965 121313683 811068965 661636231 900888610 661636231 287230998 661636231 287230998 454979288 181094779 454979288 768482211 454979288 768482211 559798342 768482211 64483626 855735946 64483626 293710006 64483626 293710006 1082706 293710006 731925959 97848248 731925959 964630487 731925959 964630487 141618420 524766824 141618420 845916604 141618420 845916604 782149418 874705833 782149418 323778217 782149418 323778217 153808107 521652136 153808107 292934307 153808107 292934307 69436700 292934307 359776813 179270545 359776813 662097726 359776813 662097726 895925620 662097726 595907003 840714416 595907003 115426330 595907003 115426330 217852857 219009612 217852857 219009612 891564874 444284035 891564874 444284035 44568695 444284035 626477390 885599199 626477390 885599199 285127568 885599199 413588158 945646010 413588158 746920301 413588158 746920301 609841159 648752778 609841159 648752778 380613001 648752778 698915822 49147736 698915822 495629337 698915822 495629337 948326560 495629337 350081336 932729760 350081336 775134783 350081336 775134783 693300834 503354744 693300834 865925503 693300834 865925503 436990006 635146282 436990006 839115399 436990006 839115399 787119576 839115399 595170263 324732462 595170263 642395041 595170263 642395041 38243987 260057118 38243987 415063112 38243987 415063112 696904241 415063112 62214412 970960893 62214412 468672725 62214412 468672725 933434713 990843525 933434713 590433596 933434713 590433596 293293746 930563144 293293746 630182046 293293746 630182046 90078853 630182046 752784781 271742376 752784781 712780369 752784781 712780369 992335577 825954395 992335577 180568989 992335577 180568989 60011425 203555833 60011425 139412327 60011425 139412327 819306600 139412327 406306801 697997751 406306801 697997751 868003144 306769366 868003144 849631640 868003144 849631640 565736385 849631640 666122012 196051477 666122012 196051477 247491337 883370189 247491337 883370189 953496737 883370189 582757768 638590613 582757768 947300988 582757768 947300988 36884290 596090951 36884290 690551655 36884290 690551655 919265301 241813306 919265301 687001854 919265301 687001854 811134116 687001854 947001068 917468747 947001068 868611838 947001068 868611838 262290161 868611838 317178450 824959810 317178450 898855519 317178450 898855519 57928225 898855519 168635811 234366628 168635811 522136874 168635811 522136874 585175515 598452192 585175515 167001019 585175515 167001019 159217513 91005400 159217513 676090285 159217513 676090285 359061746 676090285 231841640 112207564 231841640 403625285 231841640 403625285 201619832 403625285 621402590 897401387 621402590 342862647 621402590 342862647 775940966 342862647 295265754 281849881 295265754 913100767 295265754 913100767 113904642 913100767 647054905 223541306 647054905 380852420 647054905 380852420 983661774 739753609 983661774 382285323 983661774 382285323 275265754 302751677 275265754 692198195 275265754 692198195 52784044 692198195 875784689 202044475 875784689 793502677 875784689 793502677 184684717 793502677 837705785 509798146 837705785 509798146 726267208 509798146 860082674 93828983 860082674 811696354 860082674 811696354 551301595 811696354 668942513 488442859 668942513 962209290 668942513 962209290 118346202 349476646 118346202 349476646 834212306 605282907 834212306 605282907 756062000 605282907 829378465 818919013 829378465 794219357 829378465 794219357 370584087 794219357 949467381 915722503 949467381 398812406 949467381 398812406 219751049 914124279 219751049 44744606 219751049 44744606 581786357 44744606 414898258 180628091 414898258 148930357 414898258 148930357 620579182 148930357 40952448 795780572 40952448 31754170 40952448 31754170 478042293 866223285 478042293 866223285 147576473 866223285 800315573 464099980 800315573 464099980 278884232 464099980 481498552 89292112 481498552 558938074 481498552 558938074 981056829 558938074 291814981 233372304 291814981 353858793 291814981 353858793 111069031 353858793 217185933 541283618 217185933 63921856 217185933 63921856 64415433 63921856 215747220 39224951 215747220 484057050 215747220 484057050 965832795 990211166 965832795 990211166 732913476 112666211 732913476 112666211 997259801 112666211 671122808 988792375 671122808 839635476 671122808 839635476 866649404 839635476 451017069 73001633 451017069 73001633 710288376 73001633 633670300 972271212 633670300 972271212 347282483 972271212 758232021 770805475 758232021 770805475 210026473 770805475 705841754 495630113 705841754 495630113 24941099 495630113 744957627 220268294 744957627 340463019 744957627 340463019 887484197 340463019 273926339 786235653 273926339 149984545 273926339 149984545 939789338 149984545 303733082 688581201 303733082 530050968 303733082 530050968 284381414 957761016 284381414 957761016 256059810 957761016 786005362 31905185 786005362 178163237 786005362 178163237 685872271 178163237 960089550 599745456 960089550 332696163 960089550 332696163 330093538 332696163 652462852 845616421 652462852 203748104 652462852 203748104 824668475 203748104 580759134 755351134 580759134 755351134 899799202 829885751 899799202 328122423 899799202 328122423 944142327 328122423 644265831 87471881 644265831 680360064 644265831 680360064 949112949 680360064 436371471 12734228 436371471 305730040 436371471 305730040 939946965 305730040 390994453 998211736 390994453 998211736 27650878 998211736 62640075 357915153 62640075 834728979 62640075 834728979 506225308 834728979 404140188 194111601 404140188 194111601 121925154 194111601 963156856 146405854 963156856 558033078 963156856 558033078 46914408 7828936 46914408 7828936 438512235 7828936 359302630 644222057 359302630 644222057 971622980 644222057 5586323 129179245 5586323 129179245 978120559 129179245 209178976 923301418 209178976 923301418 952046781 923301418 938400498 639151856 938400498 975023387 938400498 975023387 191954979 574783354 191954979 867135260 191954979 867135260 554236720 736133172 554236720 792240525 554236720 792240525 649644871 792240525 32157710 868409511 32157710 506942807 32157710 506942807 885521771 506942807 153023008 82267158 153023008 82267158 723432196 82267158 153266724 383803411 153266724 34706349 153266724 34706349 336776139 34706349 334295813 986374128 334295813 986374128 26752063 986374128 669694297 383749677 669694297 939079586 669694297 939079586 474246552 213561448 474246552 213561448 988143697 213561448 822960659 831210435 822960659 831210435 89717754 831210435 241483157 220023585 241483157 984222855 241483157 984222855 742008674 984222855 67092059 37690138 67092059 851740433 67092059 851740433 365396121 851740433 221483345 991088515 221483345 487973069 221483345 487973069 714275035 487973069 172721640 917600477 172721640 224233347 172721640 224233347 910026670 147711932 910026670 147711932 822063950 742982682 822063950 742982682 453959261 742982682 840855229 952013219 840855229 454175243 840855229 454175243 133540083 454175243 658302790 248995612 658302790 248995612 685411860 248995612 65223372 112935767 65223372 727687831 65223372 727687831 347935662 977327784 347935662 85784288 347935662 85784288 473333801 85784288 363545715 780850964 363545715 127239401 363545715 127239401 174930479 357637756 174930479 91319649 174930479 91319649 673115477 525447383 673115477 280797883 673115477 280797883 703944618 280797883 592219993 975674289 592219993 245873965 592219993 245873965 46719993 245873965 704518634 128665148 704518634 948801368 704518634 948801368 492289009 948801368 945476429 292595076 945476429 732277075 945476429 732277075 282884410 615425747 282884410 715029600 282884410 715029600 840905235 715029600 515875055 785599739 515875055 547764089 515875055 547764089 949731828 547764089 9128168 38025355 9128168 512698652 9128168 512698652 835891822 512698652 529466471 305994397 529466471 666959690 529466471 666959690 4569465 666959690 566534873 449771 566534873 871910901 566534873 871910901 978609884 871910901 755154296 714855624 755154296 714855624 87511142 714855624 781427589 318125013 781427589 885374826 781427589 885374826 528719498 25310825 528719498 25310825 773883148 686697476 773883148 636219453 773883148 636219453 734102531 636219453 806315600 218621698 806315600 218621698 381185742 143433790 381185742 281470932 381185742 281470932 788359062 31192394 788359062 349602563 788359062 349602563 479836777 349602563 986062779 778275361 986062779 778275361 199902911 824923678 199902911 824923678 315733478 396792555 315733478 396792555 856661330 539882189 856661330 539882189 441119786 931308881 441119786 255328333 441119786 255328333 733164938 255328333 96827889 772601028 96827889 772601028 598837521 772601028 304775527 846777462 304775527 474092982 304775527 474092982 767079660 474092982 138735476 817647780 138735476 414849268 138735476 414849268 407759148 784464811 407759148 197691004 407759148 197691004 893651070 197691004 448296730 141425450 448296730 492770562 448296730 492770562 539147969 271995029 539147969 411767657 539147969 411767657 301452561 408212849 301452561 724716472 301452561 724716472 160781828 724716472 881585399 978340113 881585399 978340113 145508343 216364183 145508343 216364183 505379697 216364183 307320887 378841865 307320887 378841865 968119775 988443485 968119775 162176479 968119775 162176479 76024274 162176479 770419522 863334365 770419522 733013701 770419522 733013701 896355935 733013701 16226860 869965946 16226860 223823997 16226860 223823997 12290981 223823997 234862695 896078178 234862695 896078178 655434915 896078178 621923617 50998013 621923617 344644914 621923617 344644914 360433467 344644914 367832497 951823393 367832497 340473088 367832497 340473088 975138910 779694766 975138910 495150926 975138910 495150926 199467478 495150926 232486274 821355136 232486274 493607511 232486274 493607511 928524805 645447487 928524805 209685593 928524805 209685593 260246606 209685593 829321078 692645057 829321078 553909348 829321078 553909348 259863063 553909348 889467763 796088615 889467763 400140703 889467763 400140703 719132608 400140703 785692408 538805400 785692408 371887703 785692408 371887703 434055197 371887703 976626212 574999954 976626212 574999954 267047095 646858046 267047095 107027247 267047095 107027247 647435048 107027247 481257859 414620670 481257859 271562342 481257859 271562342 963556047 923733218 963556047 322713515 963556047 322713515 585572090 805851297 585572090 805851297 882250700 805851297 225450615 840257435 225450615 226380254 225450615 226380254 843612553 192714226 843612553 258726517 843612553 258726517 875844486 258726517 815029874 780883685 815029874 167995033 815029874 167995033 25000033 7322170 25000033 434534404 25000033 434534404 509298607 434534404 138285606 947020784 138285606 18503262 138285606 18503262 644805789 852696125 644805789 852696125 699849924 852696125 163012269 270993173 163012269 270993173 70976005 270993173 727834433 129966977 727834433 129966977 282511279 129966977 298891040 701339971 298891040 298911310 298891040 298911310 691585035 298911310 612422834 134918516 612422834 426170585 612422834 426170585 967038536 778003816 967038536 453263479 967038536 453263479 19139735 453263479 933475696 307591666 933475696 307591666 452273567 43088894 452273567 260191944 452273567 260191944 740494343 666834385 740494343 118626554 740494343 118626554 512037810 848870542 512037810 115239991 512037810 115239991 706543623 115239991 423144885 665578517 423144885 665578517 873178814 233438876 873178814 233438876 73381226 233438876 187277647 74092928 187277647 74092928 973978941 74092928 380246139 628484824 380246139 108456886 380246139 108456886 195343247 108456886 916503424 879287320 916503424 879287320 309116006 302528439 309116006 850445775 309116006 850445775 840368173 303832879 840368173 459475600 840368173 459475600 190846635 459475600 990178340 32512855 990178340 513920172 990178340 513920172 59641175 513920172 238197402 29859404 238197402 29859404 809004260 29859404 595940011 927427740 595940011 927427740 555690825 927427740 802335135 459570891 802335135 459570891 136726707 972745499 136726707 410050802 136726707 410050802 655632599 271478470 655632599 533133113 655632599 533133113 294397873 533133113 700037009 972597489 700037009 972597489 118684487 315463559 118684487 315463559 974715742 705839036 974715742 440014625 974715742 440014625 989620718 440014625 376336404 783643295 376336404 783643295 655260641 783643295 59741946 84535080 59741946 437145091 59741946 437145091 308367912 987022335 308367912 203687762 308367912 203687762 892660554 203687762 716345953 897289741 716345953 674022218 716345953 674022218 152247048 674022218 454994482 41465193 454994482 41465193 743396243 41465193 301769072 849933285 301769072 849933285 498714101 500215592 498714101 598989310 498714101 598989310 382263601 598989310 917808095 34017908 917808095 525462441 917808095 525462441 507467161 627787317 507467161 618942640 507467161 618942640 567207737 618942640 309706342 629302701 309706342 362680467 309706342 362680467 28530689 362680467 172821213 946835485 172821213 511421181 172821213 511421181 873766426 511421181 225969347 68928355 225969347 731297104 225969347 731297104 205160159 731297104 372381187 737472287 372381187 200224572 372381187 200224572 248433291 200224572 795577642 582107493 795577642 582107493 208031686 612955463 208031686 332550371 208031686 332550371 825579924 332550371 705466920 8528118 705466920 8528118 54490127 619450236 54490127 619450236 633939946 619450236 629618319 979128060 629618319 809486542 629618319 809486542 993217253 809486542 773942330 571080182 773942330 766216476 773942330 766216476 321773087 7269729 321773087 928885360 321773087 928885360 741997747 928885360 277758100 90367987 277758100 904876782 277758100 904876782 11119572 904876782 42662274 805134758 42662274 899082404 42662274 899082404 760975025 899082404 200709277 236977850 200709277 236977850 685887439 236977850 325384739 486573943 325384739 315739861 325384739 315739861 155763900 315739861 243930057 554876247 243930057 554876247 615628535 273942835 615628535 925346613 615628535 925346613 857942356 91331097 857942356 91331097 485679789 512659456 485679789 512659456 885844011 512659456 707897130 89941183 707897130 89941183 945861685 679116447 945861685 516159701 945861685 516159701 64539131 516159701 335539075 37688406 335539075 271983785 335539075 271983785 874364582 57483629 874364582 298904427 874364582 298904427 133083547 298904427 424877866 19426728 424877866 19426728 902542985 19426728 623567339 214442424 623567339 214442424 360862047 574471707 360862047 574471707 679088302 13448833 679088302 13448833 1016489 13448833 706368293 934864131 706368293 934864131 5373025 934864131 495684958 32815833 495684958 706763232 495684958 706763232 864172997 706763232 486712784 980272512 486712784 32112925 486712784 32112925 983582435 32112925 707654974 873676661 707654974 873676661 289863044 88065987 289863044 672043376 289863044 672043376 22097129 672043376 809974660 833887325 809974660 503185680 809974660 503185680 42882801 503185680 82909928 190850743 82909928 715194080 82909928 715194080 273123255 715194080 57346804 203017961 57346804 489744137 57346804 489744137 632113250 742440248 632113250 452603045 632113250 452603045 418549283 335706335 418549283 395188030 418549283 395188030 628896586 395188030 169311281 5003309 169311281 104571998 169311281 104571998 665771214 104571998 247467328 706374096 247467328 227189992 247467328 227189992 919464927 227189992 506477483 497931698 506477483 490561970 506477483 490561970 474758182 490561970 964927138 913216379 964927138 913216379 392591153 2692709 392591153 2692709 907601904 2692709 74231628 265080962 74231628 38000945 74231628 38000945 655989712 858108574 655989712 858108574 296262724 34356722 296262724 34356722 978498491 34356722 652026500 469951312 652026500 245113407 652026500 245113407 863938540 245113407 642993383 62541863 642993383 62541863 69322881 62541863 484258351 19089962 484258351 98611324 484258351 98611324 171738457 98611324 907065991 926712926 907065991 333276406 907065991 333276406 159568752 333276406 549148440 885259847 549148440 152101181 549148440 152101181 197798456 152101181 422637045 833302492 422637045 109066472 422637045 109066472 682200205 109066472 663593392 873884472 663593392 124578894 663593392 124578894 262684320 124578894 850204826 503714875 850204826 259378017 850204826 259378017 477288613 259378017 799651371 532358888 799651371 474432277 799651371 474432277 432384363 396357519 432384363 446066052 432384363 446066052 45143384 446066052 99230653 277860801 99230653 277860801 810038944 277860801 311544039 542984941 311544039 542984941 622972269 542984941 299382993 285000740 299382993 907375951 299382993 907375951 194319928 907375951 681396999 389984768 681396999 389984768 70670101 610788093 70670101 239360535 70670101 239360535 260110754 239360535 18128187 39120834 18128187 903677067 18128187 903677067 976832282 839705581 976832282 872003622 976832282 872003622 62371466 872003622 80463913 405768755 80463913 709716625 80463913 709716625 980843944 709716625 898685663 600212707 898685663 716510594 898685663 716510594 543533993 915446113 543533993 622920897 543533993 622920897 533790886 622920897 965753503 560083222 965753503 788483560 965753503 788483560 989393158 788483560 443325242 282796153 443325242 282796153 4467645 282796153 338951610 982081038 338951610 96831581 338951610 96831581 108308779 567117658 108308779 567117658 714041622 567117658 424621569 13186165 424621569 381181000 424621569 381181000 697014302 381181000 209834682 660934042 209834682 126689227 209834682 126689227 259455591 126689227 13662593 90422761 13662593 472582231 13662593 472582231 330539597 196360418 330539597 827629709 330539597 827629709 748870922 827629709 492186940 399178884 492186940 768643680 492186940 768643680 53258740 288217198 53258740 637350974 53258740 637350974 459576425 637350974 375356031 581470389 375356031 842049768 375356031 842049768 342004717 842049768 661733685 129533670 661733685 855692192 661733685 855692192 777167737 855692192 517161081 57362354 517161081 57362354 725510856 57362354 65821858 569008679 65821858 569008679 623235942 569008679 285953432 506932331 285953432 506932331 989897821 52047138 989897821 629793135 989897821 629793135 618382695 970154896 618382695 970154896 13343073 26240441 13343073 26240441 926287505 938956925 926287505 938956925 282478083 698680990 282478083 960480509 282478083 960480509 610940253 590703023 610940253 590703023 36652989 590703023 69381526 703084140 69381526 703084140 362470704 703084140 116885417 291142462 116885417 927939276 116885417 927939276 931106376 927939276 76896189 744002920 76896189 744002920 833572647 910580982 833572647 910580982 166199113 910580982 572950295 754708499 572950295 913210285 572950295 913210285 29995318 913210285 244896937 165466298 244896937 661893509 244896937 661893509 938011735 703548413 938011735 266867406 938011735 266867406 60358066 266867406 251487036 476871644 251487036 78715678 251487036 78715678 83135694 78715678 821706449 689929620 821706449 689929620 446400325 689929620 503543007 295643136 503543007 954810653 503543007 954810653 236319544 954810653 671851686 886700414 671851686 886700414 679630913 886700414 510696224 981330540 510696224 136590799 510696224 136590799 678860363 136590799 118464444 493203266 118464444 183228751 118464444 183228751 294845136 183228751 281933216 69082822 281933216 90372899 281933216 90372899 32132786 90372899 227084747 431707454 227084747 389449168 227084747 389449168 589002614 389449168 98804060 271598696 98804060 595029832 98804060 595029832 503603043 427245253 503603043 916770255 503603043 916770255 189727452 916770255 916840563 958512627 916840563 48672310 916840563 48672310 59354099 866188592 59354099 227825553 59354099 227825553 914858159 227825553 471180867 972097540 471180867 103486988 471180867 103486988 320409069 103486988 342771972 830326590 342771972 721024672 342771972 721024672 906552129 505980865 906552129 630661475 906552129 630661475 240652475 955169341 240652475 955169341 328867466 955169341 237557262 427022429 237557262 427022429 886833231 531540131 886833231 233078490 886833231 233078490 187164548 233078490 626536661 885921961 626536661 870676344 626536661 870676344 851592632 151078563 851592632 385047129 851592632 385047129 280586866 47680352 280586866 776503504 280586866 776503504 49239122 52808180 49239122 435711531 49239122 435711531 500395008 68815255 500395008 116660833 500395008 116660833 167758191 413098520 167758191 85480489 167758191 85480489 576715190 510933641 576715190 510933641 765256393 510933641 359142043 333247949 359142043 517086860 359142043 517086860 618560750 517086860 608626875 123627686 608626875 860485245 608626875 860485245 988411267 860485245 493487059 462680668 493487059 462680668 120561397 841545105 120561397 841545105 38361059 841545105 916301759 958429791 916301759 131623204 916301759 131623204 354031153 591708342 354031153 591708342 575973825 591708342 197889592 296333886 197889592 663556741 197889592 663556741 728051731 124856901 728051731 360979994 728051731 360979994 86730398 360979994 123403977 683477022 123403977 91505472 123403977 91505472 991503627 91505472 103617639 630722502 103617639 630722502 803162524 630722502 352983113 189462078 352983113 189462078 354116239 189462078 59611629 597606749 59611629 597606749 833011984 597606749 540624868 294593719 540624868 690890920 540624868 690890920 672914441 690890920 579218214 796018582 579218214 796018582 695372015 796018582 401860775 474740025 401860775 576454446 401860775 576454446 154217128 576454446 962507202 868203991 962507202 424300194 962507202 424300194 364009868 424300194 387223433 426164951 387223433 263300581 387223433 263300581 25367335 263300581 614115201 859662054 614115201 820272931 614115201 820272931 244191189 820272931 454431714 343214022 454431714 953229130 454431714 953229130 934924317 953229130 551604931 26900117 551604931 809675366 551604931 809675366 250820620 809675366 582712662 831067358 582712662 830075960 582712662 830075960 33961606 830075960 738453371 72865123 738453371 72865123 191905885 679053925 191905885 23617982 191905885 23617982 723427954 23617982 67543513 725374261 67543513 512375048 67543513 512375048 687538636 743253868 687538636 602678890 687538636 602678890 890065749 602678890 490174978 170329673 490174978 170329673 847755532 170329673 298091074 829580975 298091074 451517496 298091074 451517496 158361592 451517496 396406842 286698831 396406842 749227768 396406842 749227768 120226238 749227768 946738755 15481331 946738755 636610666 946738755 636610666 369708066 997524127 369708066 997524127 114705445 997524127 351889632 128170259 351889632 138290869 351889632 138290869 813575751 702200698 813575751 194677141 813575751 194677141 11761600 194677141 697436231 883733245 697436231 654499501 697436231 654499501 75629045 764462350 75629045 82436220 75629045 82436220 968397791 481289526 968397791 251037982 968397791 251037982 543201932 838841159 543201932 422903421 543201932 422903421 194187794 422903421 604888780 878604165 604888780 233721397 604888780 233721397 67427246 362699343 67427246 311828377 67427246 311828377 999927788 311828377 192846597 603796940 192846597 391720602 192846597 391720602 838068625 391720602 683456275 826536968 683456275 826536968 27752515 104500011 27752515 104500011 989887046 104500011 157660052 855286578 157660052 510600074 157660052 510600074 234852312 510600074 53963050 765827150 53963050 364511545 53963050 364511545 925796137 364511545 499761705 658371715 499761705 275707706 499761705 275707706 148461541 275707706 913945943 996016038 913945943 369770921 913945943 369770921 47252376 948006425 47252376 595354026 47252376 595354026 746309329 595354026 71882356 302038906 71882356 302038906 393517182 302038906 232191306 644206584 232191306 644206584 893529035 63471904 893529035 63471904 943852626 63471904 681805910 598835836 681805910 553659655 681805910 553659655 34576910 553659655 510434335 44496706 510434335 44496706 20880636 44496706 435380594 570337927 435380594 570337927 544158684 698982316 544158684 508693636 544158684 508693636 206868357 508693636 613998297 937475101 613998297 110705492 613998297 110705492 318350874 835027938 318350874 835027938 786056607 835027938 48214259 953584382 48214259 548683520 48214259 548683520 561186255 59671170 561186255 79507625 561186255 79507625 398999388 79507625 773112198 598699022 773112198 124903087 773112198 124903087 789143081 700405038 789143081 685325092 789143081 685325092 495646339 85456187 495646339 102258872 495646339 102258872 960141011 688409707 960141011 95840939 960141011 95840939 601993951 706938623 601993951 706938623 596475008 706938623 662539138 852446219 662539138 267398494 662539138 267398494 544782096 267398494 610482761 468479633 610482761 468479633 42403867 848971851 42403867 547741978 42403867 547741978 942328834 747315312 942328834 728723228 942328834 728723228 57935623 438426481 57935623 551356498 57935623 551356498 763965822 551356498 237238434 165575004 237238434 407061490 237238434 407061490 978447346 740768481 978447346 740768481 130079943 740768481 736556757 70865438 736556757 168892875 736556757 168892875 960217049 168892875 274695705 50913095 274695705 273134606 274695705 273134606 949020616 765619622 949020616 90432020 949020616 90432020 353220698 32278587 353220698 322325353 353220698 322325353 453135104 322325353 323400 833466064 323400 357383376 323400 357383376 738711664 514629611 738711664 514629611 794293347 514629611 644332497 49131173 644332497 570815564 644332497 570815564 792671822 570815564 119819357 365394085 119819357 910195960 119819357 910195960 6423922 910195960 295581822 221710145 295581822 221710145 316212681 221710145 233722864 866784490 233722864 136560788 233722864 136560788 563407489 136560788 301753213 420931341 301753213 383120837 301753213 383120837 105655393 383120837 748256781 593621747 748256781 317576992 748256781 317576992 850261741 317576992 549244218 60712805 549244218 355619867 549244218 355619867 623441233 635237906 623441233 615366356 623441233 615366356 531994181 615366356 820645311 450675608 820645311 813382140 820645311 813382140 122265038 813382140 571700111 9030983 571700111 9030983 425582135 9030983 621402421 70375035 621402421 70375035 938476805 70375035 102416352 756295278 102416352 756295278 924400462 149637978 924400462 604582020 924400462 604582020 168384204 604582020 546038163 766357126 546038163 460552783 546038163 460552783 8489585 460552783 842036896 698059710 842036896 698059710 135751634 219933610 135751634 243964125 135751634 243964125 195400435 243964125 10960255 59710972 10960255 59710972 991605932 738361747 991605932 379696520 991605932 379696520 209854517 379696520 257788278 662635451 257788278 43148381 257788278 43148381 904507411 230475810 904507411 33273776 904507411 33273776 24435167 33273776 633449303 955332826 633449303 676181616 633449303 676181616 278052537 676181616 370624315 193548645 370624315 718693537 370624315 718693537 691492928 718693537 134476610 137791255 134476610 137791255 522403611 728546213 522403611 728546213 713968103 728546213 178885464 919674210 178885464 919674210 500851295 919674210 424180022 243777616 424180022 475514958 424180022 475514958 170957666 475514958 640301000 45654435 640301000 576671163 640301000 576671163 9751000 245019332 9751000 620890609 9751000 620890609 821323655 620890609 400478983 107274583 400478983 117750721 400478983 117750721 553139034 117750721 407511946 915978289 407511946 915978289 212910116 915978289 646936891 658904664 646936891 690059214 646936891 690059214 850357183 690059214 229236385 166738914 229236385 166738914 244309883 166738914 104612812 102814290 104612812 448498240 104612812 448498240 844585854 916224210 844585854 110222550 844585854 110222550 872011412 110222550 520706104 898734434 520706104 460581767 520706104 460581767 264866186 460581767 838630329 67292669 838630329 67292669 272347079 36439632 272347079 683065812 272347079 683065812 762635808 773119516 762635808 546469318 762635808 546469318 618775043 730392729 618775043 351974179 618775043 351974179 829303414 949259281 829303414 895486485 829303414 895486485 158037983 628495288 158037983 886134768 158037983 886134768 934112481 475294909 934112481 475294909 429433090 475294909 680204600 152326733 680204600 152326733 37821284 152326733 163178355 62733003 163178355 496358046 163178355 496358046 870454472 496358046 234909274 944570822 234909274 944570822 706637960 944570822 617321571 160574189 617321571 284170212 617321571 284170212 231259233 284170212 588686397 257050526 588686397 970721530 588686397 970721530 314079432 970721530 440379341 3273104 440379341 632599096 440379341 632599096 429293895 632599096 697598376 860587108 697598376 184793842 697598376 184793842 5329143 147006614 5329143 565797858 5329143 565797858 737224664 964525967 737224664 537003138 737224664 537003138 314948439 296103030 314948439 903066665 314948439 903066665 935007672 630907802 935007672 808491412 935007672 808491412 608534097 97795742 608534097 97795742 554975169 97795742 894550554 617552615 894550554 617552615 914619696 617552615 23655471 349871065 23655471 956766771 23655471 956766771 601619228 956766771 92253832 85055101 92253832 707581842 92253832 707581842 659958424 806476698 659958424 283001898 659958424 283001898 98417583 283001898 377358737 929054098 377358737 593064210 377358737 593064210 352979459 593064210 703458561 393401061 703458561 514425375 703458561 514425375 31064180 953318621 31064180 558302381 31064180 558302381 749727227 120035573 749727227 120035573 43909393 982722245 43909393 982722245 456801266 982722245 420756863 215498908 420756863 931555424 420756863 931555424 564999791 931555424 237502354 137812066 237502354 137812066 685510079 137812066 84492872 690396485 84492872 690396485 10732043 41916706 10732043 82974382 10732043 82974382 547250197 82974382 297434079 733558913 297434079 90513786 297434079 90513786 808319744 90513786 356395692 822360506 356395692 822360506 152650711 822360506 343061967 882471792 343061967 750907596 343061967 750907596 95447813 750907596 503620662 85197252 503620662 871649644 503620662 871649644 698268496 871649644 92334862 57245204 92334862 91174045 92334862 91174045 965237889 91174045 417616462 877290045 417616462 648034981 417616462 648034981 154855137 648034981 625824045 909076715 625824045 381280772 625824045 381280772 611546463 381280772 914700586 757279153 914700586 757279153 15357611 757279153 492816537 190402978 492816537 190402978 575351995 511449162 575351995 511449162 50338652 876164323 50338652 876164323 965199178 234283881 965199178 662993533 965199178 662993533 429832895 662993533 835394104 164725881 835394104 164725881 927632348 164725881 226953969 113323352 226953969 920552147 226953969 920552147 978533760 920552147 275934146 951363069 275934146 122403089 275934146 122403089 100013233 122403089 241313770 365359018 241313770 365359018 178837827 365359018 785169502 917270659 785169502 107714707 785169502 107714707 990953753 740210239 990953753 439792325 990953753 439792325 112542499 707841029 112542499 394428502 112542499 394428502 694652783 394428502 191403856 122294569 191403856 122294569 996996280 710070021 996996280 564735924 996996280 564735924 376224968 564735924 716671407 184573185 716671407 393004162 716671407 393004162 71634492 393004162 560004154 867493111 560004154 222437767 560004154 222437767 524696033 222437767 663788053 985832981 663788053 985832981 85397388 985832981 448963500 36814497 448963500 782200745 448963500 782200745 739864553 247826261 739864553 419877626 739864553 419877626 70906260 419877626 389692953 651994285 389692953 577187776 389692953 577187776 810756794 577187776 644166237 66998823 644166237 66998823 484929044 66998823 548343242 879775795 548343242 879775795 831174624 879775795 466733480 114662573 466733480 251631387 466733480 251631387 597899041 666270924 597899041 165195926 597899041 165195926 577081690 165195926 951757786 408747264 951757786 385660956 951757786 385660956 223340970 158876585 223340970 158876585 18113170 636077858 18113170 636077858 695044599 636077858 214651591 346816752 214651591 346816752 202566346 346816752 837600628 923317449 837600628 885985403 837600628 885985403 746498603 387557566 746498603 387557566 803731491 387557566 146865056 154283386 146865056 584330553 146865056 584330553 938341674 935723691 938341674 391498857 938341674 391498857 83035537 806562475 83035537 806562475 26354059 806562475 318359896 20810626 318359896 20810626 615010905 20810626 508079397 995803040 508079397 995803040 767468339 995803040 280111080 713047300 280111080 770873382 280111080 770873382 952773953 864386199 952773953 470942540 952773953 470942540 999433564 470942540 107923568 760209801 107923568 743751782 107923568 743751782 975352206 497617284 975352206 811889437 975352206 811889437 501972679 376911080 501972679 856051117 501972679 856051117 204520428 856051117 869779995 147829367 869779995 147829367 304625487 147829367 317370008 549795206 317370008 284259865 317370008 284259865 27371929 284259865 110850730 72966560 110850730 346450293 110850730 346450293 658328859 116501705 658328859 459423788 658328859 459423788 190773541 995840601 190773541 425081762 190773541 425081762 846872398 425081762 390713529 40147265 390713529 136947582 390713529 136947582 733648314 136947582 352122115 898033367 352122115 821223583 352122115 821223583 622342683 821223583 527929362 145266704 527929362 646349120 527929362 646349120 48755757 646349120 572450882 649167881 572450882 408662305 572450882 408662305 982856489 408662305 760991202 86448878 760991202 987030015 760991202 987030015 766087522 987030015 489496713 651284489 489496713 864205471 489496713 864205471 195972288 864205471 980533788 812970345 980533788 900722612 980533788 900722612 106132 900722612 671877596 10923017 671877596 10923017 982186686 469904795 982186686 469904795 154980967 591532346 154980967 263711192 154980967 263711192 806747399 903237942 806747399 903237942 418843029 46756937 418843029 46756937 653432647 775627903 653432647 325267719 653432647 325267719 379935413 325267719 671058976 727096078 671058976 727096078 185598288 727096078 481098500 996253895 481098500 883285341 481098500 883285341 498520469 883285341 106159034 216306660 106159034 216306660 2726588 216306660 784099883 541261491 784099883 541261491 105764377 541261491 215956613 125769685 215956613 770587563 215956613 770587563 435238742 770587563 96332832 269051049 96332832 897276158 96332832 897276158 553873471 897276158 29919910 70769725 29919910 70769725 237135532 895424426 237135532 495985454 237135532 495985454 802485090 495985454 82361175 746886945 82361175 72059784 82361175 72059784 722889104 72059784 673077272 386719681 673077272 386719681 624335188 386719681 863396653 934582509 863396653 163247751 863396653 163247751 27193509 661134941 27193509 661134941 564730491 363963232 564730491 363963232 977725220 13369267 977725220 13369267 231664984 13369267 444350606 388183884 444350606 123092513 444350606 123092513 100122527 123092513 730779063 76170241 730779063 484102483 730779063 484102483 28130156 370091255 28130156 370091255 765234855 702901023 765234855 221195616 765234855 221195616 22804033 497379587 22804033 30085909 22804033 30085909 608087341 30085909 210450307 607167183 210450307 158617368 210450307 158617368 679130830 581762255 679130830 151733547 679130830 151733547 33235687 151733547 328244819 602897865 328244819 594649176 328244819 594649176 44980236 594649176 478547516 244264212 478547516 244264212 127726410 244264212 906088773 881603784 906088773 881603784 391284172 881603784 494800930 944224349 494800930 349793877 494800930 349793877 746960761 5481785 746960761 606922590 746960761 606922590 926628910 606922590 663006001 391866435 663006001 488828492 663006001 488828492 975011686 488828492 713209241 904965805 713209241 904965805 903980718 904965805 263667285 538589671 263667285 538589671 310988956 538589671 286063014 728440590 286063014 511600906 286063014 511600906 14354378 692236659 14354378 161791937 14354378 161791937 302651780 732291081 302651780 635448907 302651780 635448907 286906141 635448907 912281825 430385185 912281825 459159237 912281825 459159237 320337325 263276036 320337325 406262778 320337325 406262778 710690138 406262778 538503855 880695211 538503855 238671245 538503855 238671245 148496953 238671245 301309874 67622400 301309874 476764769 301309874 476764769 870415554 826400215 870415554 33625537 870415554 33625537 424986706 33625537 499486602 557877199 499486602 557877199 310461753 557877199 646471571 900843564 646471571 900843564 876292777 900843564 456846806 480061118 456846806 521554223 456846806 521554223 254312568 521554223 731780508 111893326 731780508 690935874 731780508 690935874 761291966 690935874 609707759 109663799 609707759 109663799 889525664 109663799 222739465 851862400 222739465 590913107 222739465 590913107 524040667 590913107 106011670 113124163 106011670 113606003 106011670 113606003 748748113 113606003 220183592 80144541 220183592 930018831 220183592 930018831 689367753 930018831 572181975 960206456 572181975 75930958 572181975 75930958 379038711 53948892 379038711 886371232 379038711 886371232 622045159 886371232 607225445 556939496 607225445 556939496 464861915 720960625 464861915 182271398 464861915 182271398 899680298 182271398 46344658 222535464 46344658 66874142 46344658 66874142 440025221 66874142 193376429 764709190 193376429 764709190 548257653 764709190 11314704 245825942 11314704 245825942 696623150 867527191 696623150 211920056 696623150 211920056 358460895 211920056 905805988 45933952 905805988 630956950 905805988 630956950 430551863 630956950 971866364 212998005 971866364 567791721 971866364 567791721 541336063 567791721 847183375 551067790 847183375 672296374 847183375 672296374 959260528 672296374 934462483 962266572 934462483 56284774 934462483 56284774 37358835 56284774 66983456 760881417 66983456 760881417 251840500 760881417 175015360 912482345 175015360 759689075 175015360 759689075 741915484 759689075 112886091 290560964 112886091 935968869 112886091 935968869 833725830 935968869 241387676 977711714 241387676 273734101 241387676 273734101 167416432 273734101 252286102 687689149 252286102 687689149 890762528 687689149 775752632 629504003 775752632 656996070 775752632 656996070 955371984 656996070 619684894 205588895 619684894 205588895 831898900 205588895 567392714 503852701 567392714 503852701 338349311 503852701 431962389 320182113 431962389 480651469 431962389 480651469 623937016 480651469 388865193 35958124 388865193 540482289 388865193 540482289 104258692 540482289 678599984 172198293 678599984 172198293 179398203 172198293 625664483 842530564 625664483 125466886 625664483 125466886 603064539 125466886 646769931 721677632 646769931 172234853 646769931 172234853 218246889 172234853 433680947 23812046 433680947 23812046 954880127 470683936 954880127 470683936 182580621 22420165 182580621 22420165 560208769 22420165 65812044 786954728 65812044 715722537 65812044 715722537 782776443 820172980 782776443 536294338 782776443 536294338 133008175 682618977 133008175 385907624 133008175 385907624 896007369 385907624 379507219 788044511 379507219 788044511 984160357 788044511 970278007 409113882 970278007 759873679 970278007 759873679 458580244 482796947 458580244 977186882 458580244 977186882 930923622 655834091 930923622 799996611 930923622 799996611 51027706 327355781 51027706 454832726 51027706 454832726 785527604 737196238 785527604 737196238 608422226 737196238 700185115 943381257 700185115 845094729 700185115 845094729 236244829 984966000 236244829 984966000 200326454 984966000 427496262 531274265 427496262 815363879 427496262 815363879 861888451 815363879 468774585 670938363 468774585 670938363 34782975 670938363 418621592 30496710 418621592 30496710 296178731 30496710 305094847 408015745 305094847 102160285 305094847 102160285 278914876 102160285 822625849 879060244 822625849 466669098 822625849 466669098 287278725 466669098 665922767 733290478 665922767 690167288 665922767 690167288 977564631 897233352 977564631 673733175 977564631 673733175 241669397 673733175 518353207 684787027 518353207 573383644 518353207 573383644 135431395 573383644 969618942 169834811 969618942 169834811 972210636 169834811 676391967 967060241 676391967 967060241 17060033 143047631 17060033 564171957 17060033 564171957 346731217 564171957 300977304 667007341 300977304 453059874 300977304 453059874 240566938 453059874 702972373 479775424 702972373 252770956 702972373 252770956 441069998 35940454 441069998 713774402 441069998 713774402 145692516 713774402 378563686 419797074 378563686 707178652 378563686 707178652 693710729 589882463 693710729 756723486 693710729 756723486 899306694 756723486 650015843 972709589 650015843 972709589 903908764 972709589 486524513 841540481 486524513 841540481 789510142 841540481 440675750 493762552 440675750 852461857 440675750 852461857 638317555 852461857 358005720 90201734 358005720 90201734 23707053 90201734 213810912 873609619 213810912 873609619 740068807 17907081 740068807 52889785 740068807 52889785 459857734 52889785 997289449 702210047 997289449 485273883 997289449 485273883 110622362 109038002 110622362 688895693 110622362 688895693 668864 688895693 593268579 939304553 593268579 939304553 890361240 939304553 654278150 483213628 654278150 585603346 654278150 585603346 92875899 585603346 170976036 89179194 170976036 940993970 170976036 940993970 477283882 940993970 365791748 555525576 365791748 747190313 365791748 747190313 215878948 747190313 791881773 414379382 791881773 414379382 10956905 414379382 716181263 859778127 716181263 859778127 321894909 360104250 321894909 360104250 25410294 360104250 491311615 293174825 491311615 293174825 986264888 293174825 599757168 205989667 599757168 375997214 599757168 375997214 728505053 375997214 312402643 218992753 312402643 487622499 312402643 487622499 264251088 487622499 754277072 208893088 754277072 230785367 754277072 230785367 274289765 230785367 708431619 186890607 708431619 443926813 708431619 443926813 517707787 443926813 599483859 683393813 599483859 415245844 599483859 415245844 827265054 415245844 591024048 680318410 591024048 28626865 591024048 28626865 952930208 710653809 952930208 131314 952930208 131314 394853973 131314 672348966 894687917 672348966 360920144 672348966 360920144 503534748 360920144 648756085 413970892 648756085 173786153 648756085 173786153 89718736 173786153 962542764 277210707 962542764 237223037 962542764 237223037 470476963 346698830 470476963 193360139 470476963 193360139 786684115 193360139 8676815 992134014 8676815 901751805 8676815 901751805 894254295 901751805 274285933 656863128 274285933 799327872 274285933 799327872 151942092 799327872 590777655 931523472 590777655 293192925 590777655 293192925 429552260 351751177 429552260 335141365 429552260 335141365 547209830 335141365 296055282 566620474 296055282 9458256 296055282 9458256 247941196 9458256 843818694 501923942 843818694 117940128 843818694 117940128 343858287 117940128 555005726 913964861 555005726 759136793 555005726 759136793 47995189 759136793 86000219 61513177 86000219 61513177 221891473 61513177 36829359 557188984 36829359 318102099 36829359 318102099 707656080 318102099 467825849 801181448 467825849 685981141 467825849 685981141 672434910 207557987 672434910 207557987 787989528 207557987 115189326 849859621 115189326 100188100 115189326 100188100 734689567 846874115 734689567 846874115 216664957 846874115 448540389 577846829 448540389 895528322 448540389 895528322 123500779 126929324 123500779 188105780 123500779 188105780 402787947 188105780 341636366 601599745 341636366 601599745 224190594 601599745 820088790 32039158 820088790 32039158 266335828 32039158 611568222 684450268 611568222 314284125 611568222 314284125 93796759 314284125 831823264 26707920 831823264 523063735 831823264 523063735 871843662 523063735 183489156 939161356 183489156 939161356 614267008 34112831 614267008 861752947 614267008 861752947 910136947 861752947 737618729 315982030 737618729 315982030 889865922 315982030 366125149 119505832 366125149 378642491 366125149 378642491 352515526 378642491 944266597 979082864 944266597 571371306 944266597 571371306 428223138 571371306 762159731 886871617 762159731 574845181 762159731 574845181 445064049 574845181 445199104 312230225 445199104 510962888 445199104 510962888 837682475 510962888 81257171 962007393 81257171 962007393 712830010 360320043 712830010 534502303 712830010 534502303 30850556 534502303 90460433 78381311 90460433 941832686 90460433 941832686 677112636 341977931 677112636 366830340 677112636 366830340 903099207 366830340 882702422 190217471 882702422 924601874 882702422 924601874 585014777 924601874 787199018 156973484 787199018 156973484 856711111 156973484 19846662 966227412 19846662 966227412 484873545 98763346 484873545 98763346 73950378 957623564 73950378 957623564 946180267 380734669 946180267 380734669 83703698 380734669 516473438 936096207 516473438 215098620 516473438 215098620 341594888 566228084 341594888 566228084 904534053 975489127 904534053 975489127 29129157 457583467 29129157 502506838 29129157 502506838 558783735 502506838 83054047 205183367 83054047 311290430 83054047 311290430 209122130 311290430 168050866 870954817 168050866 843641479 168050866 843641479 1493827 843641479 387098534 798040957 387098534 872641748 387098534 872641748 603747319 950062356 603747319 198170041 603747319 198170041 891062642 53199882 891062642 328685157 891062642 328685157 611270025 874415405 611270025 874415405 768906825 874415405 716318317 639701660 716318317 639701660 61264083 264150409 61264083 384602362 61264083 384602362 955286612 384602362 216267624 472161230 216267624 472161230 481070529 472161230 315383366 657330055 315383366 587767486 315383366 587767486 533942162 587767486 160621803 606366433 160621803 568444132 160621803 568444132 38605682 568444132 930491894 375056629 930491894 617337039 930491894 617337039 71851595 332533524 71851595 497086829 71851595 497086829 843337651 208891038 843337651 421495844 843337651 421495844 549941691 651581138 549941691 176253458 549941691 176253458 25484469 947747608 25484469 732688577 25484469 732688577 336832959 732688577 25461068 247981039 25461068 519133716 25461068 519133716 470612348 990847161 470612348 709090536 470612348 709090536 752701478 709090536 443194255 307742416 443194255 307742416 271807297 570015328 271807297 449425084 271807297 449425084 200355046 449425084 619107000 868519716 619107000 8803190 619107000 8803190 127900636 991188388 127900636 991188388 4374698 991188388 516655396 142734437 516655396 142734437 95587792 965846719 95587792 632760797 95587792 632760797 815438467 632760797 395422303 138809914 395422303 912730148 395422303 912730148 146678827 912730148 990126598 294600152 990126598 676302704 990126598 676302704 199639288 429205886 199639288 952266984 199639288 952266984 120180619 952266984 170261830 403774204 170261830 403774204 722990035 953066978 722990035 953066978 859784762 953066978 586886717 16630605 586886717 16630605 439479858 16630605 878610692 773587646 878610692 369370544 878610692 369370544 202866439 369370544 885878216 850249429 885878216 850249429 954658069 850249429 615459829 47058470 615459829 748465432 615459829 748465432 422339612 78049343 422339612 709837816 422339612 709837816 4358371 135332073 4358371 135332073 423921136 135332073 171825210 25643744 171825210 517685083 171825210 517685083 65489556 517685083 831261472 977885883 831261472 442844314 831261472 442844314 71946561 915904213 71946561 339928692 71946561 339928692 27893281 339928692 191561875 101703594 191561875 388979090 191561875 388979090 623232417 388979090 88153966 674069647 88153966 127620527 88153966 127620527 12087642 127620527 346732943 718332254 346732943 69672226 346732943 69672226 857227927 781665641 857227927 270022913 857227927 270022913 507509939 820817851 507509939 820817851 318057423 541073678 318057423 912727364 318057423 912727364 977614463 912727364 905195291 435459665 905195291 435459665 363464195 435459665 516906434 394888062 516906434 394888062 434557265 394888062 654855287 927510052 654855287 346563111 654855287 346563111 301324557 296192279 301324557 790249748 301324557 790249748 991533993 790249748 70419706 310810949 70419706 638583972 70419706 638583972 601238283 638583972 459589224 138613233 459589224 138613233 941638679 138613233 849836706 20673800 849836706 911600416 849836706 911600416 148723048 381971367 148723048 381971367 813628161 891468727 813628161 186473053 813628161 186473053 588181613 186473053 932917866 241337516 932917866 81251851 932917866 81251851 161129766 863510716 161129766 863510716 638073364 863510716 491972921 23878184 491972921 680281687 491972921 680281687 49610809 119432965 49610809 461056145 49610809 461056145 601027005 285944422 601027005 285944422 214831370 285944422 798401198 689320530 798401198 57019376 798401198 57019376 208147085 511605061 208147085 511605061 97480935 511605061 862969888 235951150 862969888 805660204 862969888 805660204 183414110 805660204 220520885 27814555 220520885 402008775 220520885 402008775 736009958 253885237 736009958 255166671 736009958 255166671 655336677 845623271 655336677 845623271 994580280 459122839 994580280 459122839 751820445 392817185 751820445 477910760 751820445 477910760 988657864 477910760 408294415 761333728 408294415 382011125 408294415 382011125 708986748 382011125 483650245 909801010 483650245 567419149 483650245 567419149 703720650 567419149 450005717 483307685 450005717 967914124 450005717 967914124 752569143 159957684 752569143 159957684 701105882 448027116 701105882 322072765 701105882 322072765 808470899 322072765 558498570 658608860 558498570 658608860 50318330 658608860 59943838 432990589 59943838 543246854 59943838 543246854 632625042 367699422 632625042 675605544 632625042 675605544 431181612 277055337 431181612 677890549 431181612 677890549 717221489 677890549 601834051 218487578 601834051 258362651 601834051 258362651 914941909 258362651 716310678 40405706 716310678 742867743 716310678 742867743 238888122 742867743 526464511 869532709 526464511 591478923 526464511 591478923 626504742 591478923 522395300 778120030 522395300 396995377 522395300 396995377 357244303 396995377 880743540 250526353 880743540 250526353 44074350 486118387 44074350 296630278 44074350 296630278 945504785 810825159 945504785 339125873 945504785 339125873 165197863 339125873 252374558 179234341 252374558 664419782 252374558 664419782 899067655 411727715 899067655 925219955 899067655 925219955 396249400 925219955 566853887 86566597 566853887 86566597 108371172 86566597 434426864 328914669 434426864 225691861 434426864 225691861 97929411 225691861 733735855 139982072 733735855 520702191 733735855 520702191 277062452 520702191 320363043 627365064 320363043 367002270 320363043 367002270 974022822 367002270 772788136 15193805 772788136 15193805 977928942 15193805 687876855 597482589 687876855 597482589 287122330 144157350 287122330 315961894 287122330 315961894 624219066 315961894 552609977 168362267 552609977 999739706 552609977 999739706 166183947 999739706 216642767 426005320 216642767 426005320 731765327 426005320 56178878 943056510 56178878 444326869 56178878 444326869 940171837 444326869 29159676 948769463 29159676 948769463 696163207 948769463 338995722 599818182 338995722 599818182 744289115 599818182 403345547 709461289 403345547 37006389 403345547 37006389 589640361 37006389 251617475 861547017 251617475 307483705 251617475 307483705 832429811 307483705 15702873 355248166 15702873 210423569 15702873 210423569 786404745 99842125 786404745 364562791 786404745 364562791 805593337 364562791 39073807 799414610 39073807 799414610 932678672 799414610 83697830 826844134 83697830 372808974 83697830 372808974 380195751 372808974 164874751 134482442 164874751 209223567 164874751 209223567 760608173 209223567 735406377 503900084 735406377 385805878 735406377 385805878 901735529 385805878 761949019 160067150 761949019 160067150 780051283 160067150 650399514 872780748 650399514 872780748 103548539 872780748 781029295 507165644 781029295 507165644 893351166 507165644 301707037 44002243 301707037 44002243 162732500 552351244 162732500 552351244 830838609 552351244 6476290 272272416 6476290 735400377 6476290 735400377 853662146 18732497 853662146 228881218 853662146 228881218 488155090 228881218 602467461 746792536 602467461 227089818 602467461 227089818 606896640 227089818 295197849 704679575 295197849 89388078 295197849 89388078 129729516 777998103 129729516 586071378 129729516 586071378 881881782 586071378 252255664 320701626 252255664 750997039 252255664 750997039 454812223 750997039 449603023 267598762 449603023 267598762 106109135 267598762 112997426 423963611 112997426 359552315 112997426 359552315 884498131 359552315 5859021 250971581 5859021 499849152 5859021 499849152 867300974 499849152 414477010 539172189 414477010 321067413 414477010 321067413 665288655 321067413 387868347 193122922 387868347 194267838 387868347 194267838 772048402 194267838 137430177 184110955 137430177 253605549 137430177 253605549 680528177 253605549 430975543 931870416 430975543 734517746 430975543 734517746 40039599 157836851 40039599 374970049 40039599 374970049 701471396 374970049 10910044 75819305 10910044 569242100 10910044 569242100 918201963 569242100 568864348 261162692 568864348 637215069 568864348 637215069 953753535 637215069 642152350 49343469 642152350 49343469 356927583 49343469 611929919 905983673 611929919 905983673 132038726 500469870 132038726 777333404 132038726 777333404 709363792 777333404 649138872 187002646 649138872 357514077 649138872 357514077 934210348 731396035 934210348 731396035 295991725 170055978 295991725 598686633 295991725 598686633 677979870 598686633 415971033 511310294 415971033 511310294 773569988 326265208 773569988 639041955 773569988 639041955 184498683 122301848 184498683 190178108 184498683 190178108 130087697 190178108 906542677 494577044 906542677 428666301 906542677 428666301 144458819 755209231 144458819 563163884 144458819 563163884 966500576 563163884 474356141 368764309 474356141 727227062 474356141 727227062 988254739 727227062 629564327 796303539 629564327 282345084 629564327 282345084 347686943 282345084 767429198 845536016 767429198 838438557 767429198 838438557 670824309 838438557 700092956 162449452 700092956 983663563 700092956 983663563 249559883 983663563 409424150 316974205 409424150 868541885 409424150 868541885 46607992 258222109 46607992 822073791 46607992 822073791 370634956 822073791 146848216 279784034 146848216 788471808 146848216 788471808 911518383 788471808 237465137 453523228 237465137 939827808 237465137 939827808 957282762 939827808 347920850 323669149 347920850 957552277 347920850 957552277 278583756 957552277 749871701 565641996 749871701 866621243 749871701 866621243 880884914 866621243 722352068 142727296 722352068 217210358 722352068 217210358 175240358 217210358 778526941 602395223 778526941 446862567 778526941 446862567 278559780 78090931 278559780 545504034 278559780 545504034 799323584 761182440 799323584 1745891 799323584 1745891 804606939 1745891 13471363 806167884 13471363 437022550 13471363 437022550 810772101 437022550 538319573 969779731 538319573 969779731 103296638 969779731 521014628 769161681 521014628 769161681 541587414 769161681 338777503 959916269 338777503 41975400 338777503 41975400 383513998 41975400 219555250 937036473 219555250 937036473 51663786 937036473 95900382 660458382 95900382 847607100 95900382 847607100 989620448 847607100 297197166 10363267 297197166 10363267 868226973 10363267 96586412 896248286 96586412 896248286 820069294 896248286 29705774 483308775 29705774 548166566 29705774 548166566 523458921 221744636 523458921 221744636 898049536 221744636 652345094 199401919 652345094 840254000 652345094 840254000 280105797 840254000 491445787 34305372 491445787 34305372 142435947 34305372 216296687 904105229 216296687 904105229 791936299 329388198 791936299 329388198 495120147 635765235 495120147 635765235 807050916 635765235 414180767 110169654 414180767 205553088 414180767 205553088 800887434 205553088 272985800 239248368 272985800 173800229 272985800 173800229 151200413 173800229 679754152 128818541 679754152 556350957 679754152 556350957 131835304 911441471 131835304 142123614 131835304 142123614 678561191 113453796 678561191 159462438 678561191 159462438 34555496 159462438 258047324 813534638 258047324 58673623 258047324 58673623 901473977 58673623 277428742 876973176 277428742 876973176 399730707 876973176 60560561 61881242 60560561 372433007 60560561 372433007 930228294 372433007 748275983 900080076 748275983 531575227 748275983 531575227 277050417 531575227 997333410 86416012 997333410 844017078 997333410 844017078 598429596 94361180 598429596 605491848 598429596 605491848 255052782 605491848 892297728 473249655 892297728 493816262 892297728 493816262 895604399 493816262 115351520 468451299 115351520 598283408 115351520 598283408 36080031 598283408 336074367 391326309 336074367 672045373 336074367 672045373 697708760 58422067 697708760 58422067 830688235 58422067 625440145 615655272 625440145 615655272 273673536 364375321 273673536 732020752 273673536 732020752 684514886 732020752 62293140 987751886 62293140 164601186 62293140 164601186 899970428 164601186 48195176 650704405 48195176 650704405 753335789 254147606 753335789 254147606 347324365 254147606 855380063 896619347 855380063 118557710 855380063 118557710 448435754 118557710 845594503 733087923 845594503 129167841 845594503 129167841 308878712 129167841 829980559 542432098 829980559 845209 829980559 845209 819567131 845209 917630544 359732961 917630544 359732961 526353491 208128032 526353491 403259458 526353491 403259458 323668135 403259458 947077792 706689611 947077792 706689611 207459663 8396736 207459663 613853427 207459663 613853427 201395428 613853427 884522927 503218578 884522927 633075139 884522927 633075139 154815627 108722739 154815627 935137193 154815627 935137193 697719100 287557714 697719100 997376859 697719100 997376859 209479886 997376859 314111019 4831542 314111019 4831542 121232849 497774055 121232849 337307042 121232849 337307042 508153673 816485189 508153673 791117145 508153673 791117145 929949757 869411107 929949757 242840757 929949757 242840757 140183007 242840757 268038972 403807454 268038972 57904200 268038972 57904200 391437274 57904200 103309642 745380504 103309642 745380504 678381576 745380504 220421019 869055901 220421019 783305073 220421019 783305073 737304000 184601226 737304000 687026819 737304000 687026819 976833022 687026819 788365678 26494817 788365678 339532548 788365678 339532548 150979171 339532548 415797415 974686528 415797415 580269711 415797415 580269711 869066790 740126034 869066790 179734424 869066790 179734424 69347098 179734424 791990274 852444503 791990274 606471498 791990274 606471498 915730165 606471498 124867272 290802825 124867272 342694998 124867272 342694998 606052447 342694998 402450029 957846255 402450029 722696815 402450029 722696815 687609050 722696815 79025856 852248227 79025856 99464290 79025856 99464290 851748706 99464290 14372170 754845591 14372170 754845591 583073166 84450017 583073166 942597854 583073166 942597854 505409609 942597854 666444725 520660531 666444725 816565197 666444725 816565197 113791107 486281068 113791107 985024526 113791107 985024526 335366367 423008776 335366367 423008776 53922653 423008776 913375585 824172101 913375585 824172101 280757368 824172101 906491196 131483747 906491196 186446991 906491196 186446991 238454539 333111960 238454539 232888848 238454539 232888848 544955876 98348801 544955876 768192282 544955876 768192282 211627035 993572470 211627035 117138010 211627035 117138010 799441644 913535227 799441644 457604769 799441644 457604769 630830246 457604769 812947552 278982866 812947552 299613456 812947552 299613456 910243180 299613456 87793063 221366170 87793063 790892412 87793063 790892412 520382089 14762629 520382089 14762629 123254001 804781629 123254001 621604651 123254001 621604651 744795056 907250895 744795056 654437426 744795056 654437426 83042606 654437426 671618110 440671670 671618110 701434565 671618110 701434565 608822669 701434565 996350150 569982030 996350150 785657387 996350150 785657387 289576176 302827766 289576176 445544449 289576176 445544449 354698312 445544449 22209932 832621318 22209932 582582811 22209932 582582811 893333636 237105465 893333636 411668892 893333636 411668892 531490699 48444488 531490699 48444488 895447572 910453227 895447572 552743284 895447572 552743284 231934275 552743284 529039060 949902232 529039060 864251769 529039060 864251769 468819749 864251769 603854754 936453976 603854754 279818237 603854754 279818237 548932723 279818237 871614629 71229639 871614629 800742317 871614629 800742317 122921825 314280921 122921825 526309635 122921825 526309635 824402017 526309635 738416476 624798997 738416476 144044288 738416476 144044288 93634608 144044288 781910025 557208418 781910025 243869794 781910025 243869794 234804800 243869794 955763029 904281481 955763029 333745891 955763029 333745891 736564695 697599213 736564695 631091856 736564695 631091856 962009721 845507470 962009721 246091237 962009721 246091237 772069080 729744810 772069080 240101071 772069080 240101071 817484760 240101071 526058611 788498030 526058611 788498030 405272845 788498030 635490819 922348019 635490819 922348019 975819159 922348019 342223401 917073941 342223401 934512039 342223401 934512039 215489198 934512039 420258788 891593082 420258788 973790956 420258788 973790956 220739886 267941967 220739886 535873840 220739886 535873840 560760343 290735017 560760343 587824287 560760343 587824287 743916538 45238671 743916538 905922176 743916538 905922176 605067749 905922176 799985356 181916351 799985356 181916351 339156704 485405714 339156704 72791684 339156704 72791684 867494543 72791684 689100246 995708289 689100246 144635978 689100246 144635978 841181446 144635978 95096752 340359463 95096752 100209772 95096752 100209772 68328576 100209772 528332120 990412808 528332120 990412808 151503149 990412808 506022725 451731254 506022725 804245137 506022725 804245137 735970041 804245137 550101729 766067947 550101729 880362353 550101729 880362353 228952883 880362353 572511955 206048907 572511955 206048907 386849808 206048907 639399704 430938568 639399704 430938568 748904429 430938568 160270543 999709772 160270543 159892464 160270543 159892464 295304985 37588820 295304985 667998915 295304985 667998915 829921769 667998915 686828282 495587614 686828282 950183264 686828282 950183264 739399706 950183264 423534938 258298038 423534938 258298038 156782600 258298038 454449772 967114681 454449772 286130758 454449772 286130758 885084737 286130758 543672183 795845738 543672183 302535015 543672183 302535015 501224618 302535015 618475417 583674840 618475417 491690733 618475417 491690733 400436419 491690733 672588485 954437181 672588485 954437181 651532813 954437181 926445185 26226828 926445185 885971013 926445185 885971013 154335293 885971013 362722544 604200395 362722544 604200395 604695814 604200395 405424557 300318938 405424557 300318938 376773757 300318938 615494261 79747979 615494261 79747979 742119273 79747979 428284016 45219877 428284016 943501306 428284016 943501306 258360674 393992824 258360674 393992824 898565746 990741963 898565746 990741963 118766434 990741963 234446006 413237948 234446006 413237948 945161918 413237948 929724584 288314780 929724584 610938303 929724584 610938303 552538090 610938303 749465871 87301705 749465871 527554736 749465871 527554736 489274887 990582150 489274887 752770106 489274887 752770106 795840923 933499702 795840923 257124048 795840923 257124048 146656865 257124048 216283533 319589324 216283533 319589324 997840117 319589324 313635221 661020758 313635221 353364991 313635221 353364991 712576625 517204759 712576625 128911996 712576625 128911996 608610582 128911996 623760269 101380159 623760269 764672641 623760269 764672641 860091763 726582164 860091763 938483529 860091763 938483529 507828261 938483529 749309480 971662982 749309480 719705021 749309480 719705021 443329022 759004427 443329022 759004427 292765263 759004427 365949393 776106863 365949393 694100836 365949393 694100836 980258918 694100836 85700729 203344193 85700729 241773139 85700729 241773139 360510134 977240932 360510134 183689564 360510134 183689564 655231811 831898159 655231811 682801956 655231811 682801956 196243567 682801956 429062577 983338923 429062577 983338923 902808312 983338923 549886332 604938790 549886332 675194230 549886332 675194230 840205479 675194230 680512895 919845898 680512895 919845898 531016636 919845898 982531233 43084956 982531233 43084956 328607196 675002452 328607196 675002452 999018959 675002452 862935102 10727333 862935102 10727333 193321869 914180071 193321869 248570919 193321869 248570919 807391983 80260024 807391983 526595050 807391983 526595050 985454213 219349937 985454213 803474332 985454213 803474332 124029209 803474332 809284847 650000857 809284847 762910639 809284847 762910639 174164115 762910639 380809815 823566737 380809815 823566737 386379500 823566737 132783639 160811155 132783639 330529496 132783639 330529496 371264829 848789430 371264829 242540770 371264829 242540770 709288088 242540770 651339831 474293747 651339831 207335043 651339831 207335043 997977322 207335043 543841252 59503608 543841252 391277179 543841252 391277179 271763810 391277179 548506605 767614510 548506605 141948379 548506605 141948379 258621932 141948379 523668369 36082316 523668369 775714530 523668369 775714530 652592025 775714530 280943030 894008382 280943030 596375401 280943030 596375401 741553065 943028125 741553065 619116555 741553065 619116555 924795810 619116555 22373168 385060858 22373168 411529560 22373168 411529560 576772029 676201292 576772029 558504747 576772029 558504747 346077214 558504747 359980647 827651958 359980647 461694881 359980647 461694881 297715098 461694881 442769953 344311732 442769953 344311732 28135243 344311732 797987121 320703523 797987121 444766223 797987121 444766223 896434995 444766223 819869169 980803686 819869169 259328270 819869169 259328270 923273024 259328270 111375543 718724773 111375543 518124240 111375543 518124240 588541210 518124240 346670139 367229384 346670139 367229384 828324328 367229384 618793047 908409829 618793047 908409829 81445507 908409829 109649377 292642579 109649377 292642579 924338598 766121921 924338598 722780012 924338598 722780012 540102115 238692651 540102115 238692651 442371462 972299891 442371462 972299891 114490600 972299891 682539332 247645789 682539332 247645789 863409122 247645789 460972331 971449101 460972331 971449101 67347527 371014502 67347527 371014502 494664263 179450228 494664263 613299570 494664263 613299570 983686862 613299570 59416176 24111927 59416176 24111927 656732732 24111927 40643395 726262037 40643395 646685212 40643395 646685212 32175450 646685212 484680518 865156301 484680518 782944987 484680518 782944987 260052680 782944987 787525024 25902857 787525024 434226463 787525024 434226463 163144900 434226463 834886695 861460601 834886695 608775322 834886695 608775322 530061041 608775322 698686486 919615568 698686486 919615568 43792222 372588142 43792222 728350293 43792222 728350293 851951910 201285038 851951910 926167719 851951910 926167719 35474249 926167719 995865722 124704334 995865722 670640068 995865722 670640068 555681251 715661007 555681251 102295633 555681251 102295633 177335777 102295633 211153202 912146572 211153202 912146572 389949221 912146572 145009148 186057447 145009148 995712561 145009148 995712561 331781411 267265748 331781411 267265748 69154109 267265748 507686496 763816364 507686496 53160361 507686496 53160361 435147194 53160361 736430252 816860648 736430252 796710087 736430252 796710087 74628696 796710087 365202515 892700698 365202515 521809755 365202515 521809755 480181524 521809755 4199370 30569905 4199370 409969539 4199370 409969539 648581980 1112574 648581980 1112574 94609854 1112574 836773366 658831642 836773366 41665180 836773366 41665180 333734553 873288187 333734553 873288187 730582973 873288187 451001252 364373537 451001252 455183085 451001252 455183085 166204974 455183085 696713279 213652958 696713279 269701955 696713279 269701955 465420041 269701955 531370096 492528753 531370096 220387327 531370096 220387327 143096487 220387327 168023909 468149719 168023909 30944812 168023909 30944812 612390119 30944812 347811213 774871205 347811213 774871205 147857762 774871205 262152905 329242575 262152905 343723864 262152905 343723864 68505326 973808838 68505326 681788924 68505326 681788924 787256318 554459106 787256318 554459106 259120394 63066384 259120394 544459618 259120394 544459618 903270015 544459618 220785347 791630501 220785347 437275852 220785347 437275852 990497454 437275852 397887898 880487515 397887898 778069326 397887898 778069326 571220086 68928001 571220086 379762125 571220086 379762125 856784497 739893703 856784497 257291616 856784497 257291616 326979778 257291616 745517697 458728142 745517697 458728142 412689676 952799316 412689676 415158199 412689676 415158199 561748557 825854509 561748557 69388305 561748557 69388305 155304070 919110870 155304070 581314347 155304070 581314347 823568962 581314347 665659957 496211862 665659957 558266732 665659957 558266732 341305670 558266732 578855031 201693904 578855031 765861462 578855031 765861462 39638406 765861462 310427934 117659695 310427934 117659695 190424990 117659695 439804604 874279190 439804604 245111830 439804604 245111830 161309199 245111830 576968879 142037892 576968879 781941934 576968879 781941934 655151408 361123590 655151408 926342712 655151408 926342712 239246236 926342712 368336119 141130821 368336119 141130821 998216903 141130821 261359002 634150207 261359002 4195729 261359002 4195729 974508058 4195729 650383698 965530720 650383698 965530720 694462487 965530720 69280938 339598977 69280938 816869234 69280938 816869234 842220704 816869234 392555904 303989787 392555904 303989787 610901297 303989787 80887681 275293138 80887681 515467092 80887681 515467092 344668162 243222960 344668162 692558112 344668162 692558112 570608621 692558112 273559615 687044040 273559615 767800896 273559615 767800896 375010832 767800896 295901420 356485450 295901420 388212345 295901420 388212345 560350178 388212345 487264836 984501676 487264836 578879930 487264836 578879930 838386388 578879930 664204886 119369353 664204886 167670637 664204886 167670637 337033892 167670637 929938138 655979480 929938138 610813472 929938138 610813472 382475868 610813472 414369651 331524427 414369651 396056118 414369651 396056118 955811681 396056118 426756748 584626244 426756748 366540254 426756748 366540254 768002311 366540254 110988837 236539131 110988837 238566133 110988837 238566133 772970185 708117411 772970185 708117411 53969595 708117411 365121193 935670849 365121193 935670849 139072570 935670849 798385392 540684155 798385392 878830203 798385392 878830203 625359227 423169566 625359227 423169566 11125711 653688980 11125711 376276519 11125711 376276519 745206433 280685005 745206433 768648147 745206433 768648147 6770553 768648147 59401323 57101751 59401323 57101751 683369636 299649369 683369636 299649369 933815517 2540227 933815517 82490641 933815517 82490641 267874934 82490641 322789240 907845769 322789240 397506303 322789240 397506303 794522784 397506303 227594150 578714493 227594150 342504429 227594150 342504429 95327818 342504429 618979730 284318780 618979730 924690463 618979730 924690463 5004139 548560479 5004139 548560479 930403726 548560479 431307604 909292351 431307604 154994076 431307604 154994076 924502766 154994076 836974959 498433055 836974959 199979017 836974959 199979017 432448258 199979017 555092368 24107817 555092368 650172337 555092368 650172337 245314462 650172337 416298051 3138636 416298051 759693053 416298051 759693053 912407361 171159026 912407361 206568443 912407361 206568443 456684584 278225351 456684584 35665498 456684584 35665498 98205804 35665498 560283824 960367442 560283824 426007646 560283824 426007646 218859166 426007646 380119691 194553319 380119691 430642473 380119691 430642473 812313267 430642473 773803906 228216719 773803906 536563466 773803906 536563466 237987089 152409426 237987089 602101408 237987089 602101408 961316901 602101408 171243208 989739516 171243208 235505875 171243208 235505875 346127420 636074771 346127420 98937724 346127420 98937724 745706676 98937724 475771269 977638935 475771269 977638935 613461220 984623727 613461220 291648433 613461220 291648433 364190231 883756504 364190231 606779542 364190231 606779542 41538741 606779542 884239719 965550770 884239719 965550770 335629435 965550770 904867929 730369164 904867929 923725138 904867929 923725138 95084739 923725138 437062088 278761138 437062088 278761138 874964615 761232467 874964615 407395577 874964615 407395577 494579721 982824877 494579721 767230531 494579721 767230531 905727612 767230531 391828367 11522227 391828367 322109055 391828367 322109055 7980851 932831973 7980851 560783676 7980851 560783676 820428843 199291355 820428843 199291355 997553940 842363046 997553940 842363046 635251112 482771187 635251112 482771187 774904246 482771187 282061768 126113867 282061768 696113431 282061768 696113431 971418060 696113431 919843268 124700654 919843268 124700654 409848936 572752059 409848936 158541782 409848936 158541782 990795913 158541782 239042746 856889160 239042746 698909736 239042746 698909736 780394517 929795189 780394517 929795189 627748397 339461706 627748397 586834054 627748397 586834054 898206115 770029870 898206115 77446434 898206115 77446434 495003004 133672491 495003004 71511657 495003004 71511657 948086385 71511657 119965864 849869907 119965864 849869907 912991560 849869907 456896976 173421701 456896976 173421701 943740453 132857566 943740453 377170899 943740453 377170899 321695847 645257927 321695847 627932555 321695847 627932555 988175567 1954381 988175567 393348803 988175567 393348803 601786644 8219102 601786644 8219102 165084317 8219102 958682077 717526516 958682077 717526516 108763023 930987270 108763023 489260713 108763023 489260713 305627322 695170803 305627322 510996650 305627322 510996650 829579119 771582454 829579119 324097243 829579119 324097243 309237125 324097243 919341009 147160883 919341009 457065820 919341009 457065820 365131263 234383784 365131263 817986117 365131263 817986117 489069062 817986117 350395519 747014374 350395519 978278512 350395519 978278512 711189070 978278512 440212675 507424849 440212675 507424849 938880173 319294101 938880173 418449833 938880173 418449833 391919704 569908584 391919704 19886747 391919704 19886747 70094021 483087741 70094021 483087741 954183523 603250097 954183523 549222618 954183523 549222618 350929398 209096504 350929398 998533672 350929398 998533672 688892037 998533672 669700108 288703775 669700108 499451946 669700108 499451946 830002619 499451946 118166062 683696771 118166062 152564380 118166062 152564380 285706566 152564380 207814435 804986529 207814435 76144055 207814435 76144055 361326405 403563476 361326405 403563476 160754140 863556380 160754140 863556380 702254751 863556380 315922367 139736616 315922367 139736616 910428546 696741383 910428546 133598094 910428546 133598094 435787711 977951836 435787711 315239964 435787711 315239964 824186433 117974035 824186433 846493766 824186433 846493766 249697869 615235443 249697869 615235443 171614277 615235443 296234329 311176930 296234329 802328871 296234329 802328871 720701789 279025275 720701789 670533061 720701789 670533061 232659955 680536086 232659955 521082060 232659955 521082060 497386230 521082060 233844104 983918956 233844104 983918956 907825285 983918956 598708844 330357990 598708844 330357990 410904285 330357990 472245666 36787809 472245666 756042490 472245666 756042490 941447346 389995335 941447346 872189395 941447346 872189395 161979841 872189395 801735437 143045559 801735437 579308369 801735437 579308369 394357494 579308369 569588033 703203717 569588033 12708145 569588033 12708145 173526427 12708145 943161032 902246941 943161032 65610408 943161032 65610408 404399943 65610408 470073093 886069647 470073093 886069647 689906555 886069647 194740334 212194172 194740334 212194172 102960451 212194172 217216057 480597818 217216057 392110286 217216057 392110286 140413053 392110286 646878869 1675783 646878869 146838592 646878869 146838592 18856190 146838592 352736818 603424108 352736818 379907981 352736818 379907981 72696434 379907981 306833186 657069713 306833186 414253565 306833186 414253565 595208547 414253565 385825098 235113568 385825098 444826400 385825098 444826400 936689127 444826400 662311445 915537517 662311445 833951944 662311445 833951944 747141196 833951944 489028774 52803128 489028774 52803128 55479041 52803128 354529872 895242219 354529872 145486378 354529872 145486378 188190779 145486378 331218052 978346376 331218052 450745388 331218052 450745388 528162577 880651187 528162577 880651187 931307734 880651187 96606354 610367999 96606354 610367999 817801315 610367999 437255140 717954215 437255140 289646341 437255140 289646341 19274221 786174866 19274221 599801648 19274221 599801648 644562756 599801648 443461251 502212420 443461251 724976626 443461251 724976626 811737389 478618082 811737389 973320498 811737389 973320498 250918070 973320498 498867684 759417434 498867684 969860987 498867684 969860987 56432402 969860987 57740598 172985764 57740598 172985764 969321656 647388926 969321656 626883541 969321656 626883541 274541407 616658429 274541407 921707545 274541407 921707545 972503206 921707545 461915179 397824016 461915179 397824016 201955357 397824016 435167552 343740439 435167552 525699928 435167552 525699928 902722252 525699928 319193883 821137445 319193883 821137445 262269705 821137445 729239727 148307355 729239727 221463005 729239727 221463005 99534827 65045044 99534827 415134811 99534827 415134811 953485554 222125350 953485554 732606569 953485554 732606569 337070515 76667414 337070515 950979333 337070515 950979333 499816001 11449688 499816001 69067022 499816001 69067022 566421911 69067022 440065725 955037424 440065725 929162764 440065725 929162764 850388467 742447660 850388467 906032859 850388467 906032859 431801919 171277601 431801919 171277601 271498868 171277601 983787843 505031081 983787843 9693713 983787843 9693713 219543129 9693713 533130237 583320659 533130237 193452701 533130237 193452701 970822287 193452701 836766452 919597161 836766452 919597161 254013681 919597161 281061066 558178088 281061066 558178088 926867981 558178088 847511612 61042995 847511612 497310784 847511612 497310784 605943457 973292612 605943457 973292612 717693057 973292612 295280854 288768227 295280854 288768227 891859716 121338115 891859716 914150358 891859716 914150358 351397072 980893071 351397072 723431889 351397072 723431889 61085552 723431889 956211717 471687563 956211717 471687563 712910494 72537405 712910494 72537405 887364949 759633342 887364949 68859223 887364949 68859223 1296549 939343475 1296549 939343475 739355075 962169429 739355075 779350972 739355075 779350972 944195956 302792847 944195956 411265980 944195956 411265980 465084981 411265980 631122378 707089083 631122378 707089083 137523600 707089083 276152203 732336295 276152203 168522504 276152203 168522504 683225710 89536920 683225710 249920416 683225710 249920416 733698547 249920416 292132697 657221210 292132697 657221210 343225109 789919710 343225109 789919710 264829005 789919710 731437870 285496106 731437870 912140700 731437870 912140700 82389932 912140700 247332733 105661037 247332733 853092380 247332733 853092380 777565420 63710938 777565420 947416618 777565420 947416618 382282177 263068531 382282177 263068531 496185891 792606282 496185891 753748922 496185891 753748922 831183835 174442451 831183835 742296097 831183835 742296097 83135332 87332136 83135332 682350007 83135332 682350007 296932171 238468192 296932171 910370010 296932171 910370010 984711379 910370010 201460470 47901202 201460470 47901202 22348464 47901202 241086904 269444275 241086904 269444275 611064993 788002808 611064993 382754482 611064993 382754482 229564504 382754482 856562379 838987753 856562379 222249229 856562379 222249229 117781523 173988197 117781523 403766893 117781523 403766893 635390598 403766893 45071442 850977829 45071442 850977829 918696324 112492610 918696324 112492610 292488235 981286136 292488235 904085901 292488235 904085901 718542035 904085901 361904229 21873474 361904229 413258375 361904229 413258375 127862496 397747916 127862496 413752574 127862496 413752574 695154699 413752574 601609739 611762208 601609739 72464901 601609739 72464901 652466308 72464901 553536800 782928719 553536800 782928719 25562231 782928719 615724780 614351668 615724780 763293370 615724780 763293370 432820625 763293370 901607898 873258572 901607898 873258572 951216751 873258572 492645867 293218448 492645867 814651829 492645867 814651829 765265131 814651829 47491257 175408531 47491257 609802890 47491257 609802890 597912198 348773050 597912198 348773050 541228075 348773050 659650460 863314445 659650460 863314445 763351827 863314445 286012963 789397994 286012963 960715648 286012963 960715648 708324869 7526706 708324869 7526706 731515681 997666569 731515681 586827655 731515681 586827655 780658628 586827655 610360911 735124500 610360911 643098424 610360911 643098424 500636836 643098424 955567308 854616701 955567308 159334703 955567308 159334703 110148026 806166449 110148026 806166449 893290952 964799050 893290952 423429868 893290952 423429868 579301161 423429868 657801610 227384212 657801610 237075923 657801610 237075923 983766693 237075923 143618036 901088044 143618036 413911691 143618036 413911691 659042885 611996271 659042885 104118965 659042885 104118965 79670907 104118965 803430592 560536991 803430592 280495152 803430592 280495152 584704213 116941091 584704213 116941091 13069478 116941091 699395753 110027603 699395753 110027603 76648781 110027603 783169885 919824802 783169885 919824802 974936174 919824802 266621649 103598798 266621649 105371709 266621649 105371709 511391512 105371709 750796 641510677 750796 641510677 846453472 641510677 657512204 396147289 657512204 710571577 657512204 710571577 796078947 779189174 796078947 23092619 796078947 23092619 491320566 9713388 491320566 743959844 491320566 743959844 755378357 75071917 755378357 75071917 40046121 75071917 449982778 219753582 449982778 219753582 22089949 219753582 242532295 798844919 242532295 798844919 124416665 798844919 941847573 822733591 941847573 9852906 941847573 9852906 60934709 9852906 348221911 764308661 348221911 81982363 348221911 81982363 920853843 81982363 154211812 867010777 154211812 867010777 583236773 867010777 137295112 952336546 137295112 9212048 137295112 9212048 822724352 9212048 141609440 479104943 141609440 364007109 141609440 364007109 806260774 364007109 325979280 674839989 325979280 594584172 325979280 594584172 572007558 594584172 328853967 25769139 328853967 25769139 659668335 321033333 659668335 321033333 611166168 321033333 891643366 713499697 891643366 242338344 891643366 242338344 107793691 242338344 252554218 205616278 252554218 367000643 252554218 367000643 532720696 367000643 529614921 672550336 529614921 636741097 529614921 636741097 701924199 636741097 681651187 944603426 681651187 693221187 681651187 693221187 977618514 693221187 489379949 259182216 489379949 890721214 489379949 890721214 45062734 890721214 301437797 108115307 301437797 108115307 232630812 108115307 832996028 51599835 832996028 174810455 832996028 174810455 923160710 174810455 595552206 902735045 595552206 902735045 245505287 582220885 245505287 828841544 245505287 828841544 642354140 828841544 125729824 998272387 125729824 906611866 125729824 906611866 20805014 906611866 135467614 99202297 135467614 389029958 135467614 389029958 976445899 389029958 516559212 8028333 516559212 283570745 516559212 283570745 163703798 283570745 281996562 869284179 281996562 283839600 281996562 283839600 991278653 283839600 786014021 157665656 786014021 174015355 786014021 174015355 147170139 350036208 147170139 289970107 147170139 289970107 621092450 289970107 86253647 861651497 86253647 741950521 86253647 741950521 883667479 631760924 883667479 721645989 883667479 721645989 50890119 318267161 50890119 318267161 759368533 420751810 759368533 49483311 759368533 49483311 264752063 49483311 454279179 158557955 454279179 158557955 146897337 856023141 146897337 856023141 718885207 258428538 718885207 258428538 411840362 258428538 722439247 119862450 722439247 327840541 722439247 327840541 72032918 327840541 613896482 97578489 613896482 858113214 613896482 858113214 73499032 858113214 904031577 424714006 904031577 424714006 293095587 943070838 293095587 192005830 293095587 192005830 615154361 192005830 611313946 436031115 611313946 352617037 611313946 352617037 33381981 554426023 33381981 232639875 33381981 232639875 380000918 7110743 380000918 163451515 380000918 163451515 33464320 163451515 717241985 916618550 717241985 223161470 717241985 223161470 256684435 223161470 414359497 652327999 414359497 619345186 414359497 619345186 735552002 601350401 735552002 959742878 735552002 959742878 18792831 959742878 193827994 121303359 193827994 457980245 193827994 457980245 721610300 125161936 721610300 628735153 721610300 628735153 55837887 262089452 55837887 262089452 405613487 262089452 39615907 144723920 39615907 190993581 39615907 190993581 261954861 190993581 214143786 313743528 214143786 143936656 214143786 143936656 647841428 773252297 647841428 680295530 647841428 680295530 637810882 680295530 640680831 129627053 640680831 735097430 640680831 735097430 967449216 735097430 82533724 147218938 82533724 858717943 82533724 858717943 699785807 858717943 651404567 331457531 651404567 331457531 4798023 331457531 683543381 916848249 683543381 138443261 683543381 138443261 516069462 138443261 957547655 946042603 957547655 116372838 957547655 116372838 959984801 116372838 936267942 781615021 936267942 352757599 936267942 352757599 322730603 702983555 322730603 420176494 322730603 420176494 679938581 420176494 167476662 818560141 167476662 361393542 167476662 361393542 903478635 127622997 903478635 403365100 903478635 403365100 513010518 403365100 825355075 26900791 825355075 223991768 825355075 223991768 405706722 223991768 585739161 218683151 585739161 896622845 585739161 896622845 812293692 199109087 812293692 318414190 812293692 318414190 866464875 318414190 608655223 894164152 608655223 886381666 608655223 886381666 308935114 886381666 400725312 292595819 400725312 292595819 951038663 845327329 951038663 713109699 951038663 713109699 559215901 713109699 624795836 305312985 624795836 305312985 818851464 305312985 461347489 411251581 461347489 411251581 934197578 411251581 308920676 717167316 308920676 252662325 308920676 252662325 805165469 252662325 404750499 135015389 404750499 464483217 404750499 464483217 845221654 464483217 839182188 130398200 839182188 795798118 839182188 795798118 240049438 795798118 416598371 756354173 416598371 978852734 416598371 978852734 123599101 190254509 123599101 527265229 123599101 527265229 999210375 416393528 999210375 416393528 489218530 362322201 489218530 758759288 489218530 758759288 387135974 758759288 886041333 505591113 886041333 505591113 568192477 505591113 725103723 174675546 725103723 297541507 725103723 297541507 76105368 258903074 76105368 483739663 76105368 483739663 816819610 158803689 816819610 158803689 162185325 942544554 162185325 721842935 162185325 721842935 857591086 721842935 856178718 880680926 856178718 763469158 856178718 763469158 268396404 213095367 268396404 887933617 268396404 887933617 988446162 887933617 362239712 322546574 362239712 727285375 362239712 727285375 636164303 17041084 636164303 17041084 282273994 17041084 727356734 234084050 727356734 234084050 935013265 234084050 816820967 715995323 816820967 214170941 816820967 214170941 98729352 21638840 98729352 283791915 98729352 283791915 609474042 283791915 565802927 881636391 565802927 676631112 565802927 676631112 279248643 676631112 649379993 44147778 649379993 629012108 649379993 629012108 758618166 629012108 443315977 892951249 443315977 481242542 443315977 481242542 532889527 481242542 133160424 20248957 133160424 20248957 970741958 2744072 970741958 330662191 970741958 330662191 633941258 815451846 633941258 91596499 633941258 91596499 179927254 91596499 983491568 505467190 983491568 424206749 983491568 424206749 262896195 901815444 262896195 901815444 879615587 901815444 130162912 925107334 130162912 62565621 130162912 62565621 183775953 777433796 183775953 278005098 183775953 278005098 7191643 629283703 7191643 629283703 778496102 629283703 726769393 391856518 726769393 862730947 726769393 862730947 591755155 862730947 766523621 90065506 766523621 525004887 766523621 525004887 674443226 525004887 889844355 384952996 889844355 709599193 889844355 709599193 43935697 73412910 43935697 927606776 43935697 927606776 740943478 927606776 416116134 329158365 416116134 329158365 871064670 329158365 649918070 519850966 649918070 519850966 237134548 519850966 757593586 517764115 757593586 916025865 757593586 916025865 13777283 98880568 13777283 98880568 894973830 98880568 830076761 525953068 830076761 525953068 747255373 525953068 797764032 966547759 797764032 966547759 189826798 966547759 192646507 130787294 192646507 130787294 110844821 130787294 438270882 736999136 438270882 345877566 438270882 345877566 796066763 345877566 463086596 583916633 463086596 491148649 463086596 491148649 647572673 491148649 156796452 454438574 156796452 492075690 156796452 492075690 261052578 492075690 51321841 49222305 51321841 802536124 51321841 802536124 998459470 237288723 998459470 237288723 48590222 935211300 48590222 935211300 965446348 935211300 565137811 974483887 565137811 894242312 565137811 894242312 84066962 894242312 555356140 948287352 555356140 188864943 555356140 188864943 956062383 188864943 606407697 872868820 606407697 72927755 606407697 72927755 895753648 72927755 750096549 517632713 750096549 517632713 887147162 669587656 887147162 229901471 887147162 229901471 490862502 229901471 526536455 521332789 526536455 47960971 526536455 47960971 265514380 47960971 630262811 831322190 630262811 44959227 630262811 44959227 200087570 44959227 317450767 818923935 317450767 818923935 636036595 818923935 277468346 349965130 277468346 349965130 860409480 349965130 711695259 193962456 711695259 193962456 390736946 193962456 714401389 114529394 714401389 148738352 714401389 148738352 253470758 665295372 253470758 665295372 499806527 665295372 213031415 201783219 213031415 919047742 213031415 919047742 642085955 108226245 642085955 475204885 642085955 475204885 131027016 475204885 635173263 120591842 635173263 355703490 635173263 355703490 474275500 355703490 542686622 221722425 542686622 548552035 542686622 548552035 171168295 371533593 171168295 371533593 986606931 186016017 986606931 544364364 986606931 544364364 608649383 60117399 608649383 923261136 608649383 923261136 472430199 923261136 586026253 88994385 586026253 187960119 586026253 187960119 745289116 187960119 87034653 986181589 87034653 986181589 398500622 143651184 398500622 365126015 398500622 365126015 214493660 365126015 627820200 113554079 627820200 773087018 627820200 773087018 674235401 773087018 279727946 310228521 279727946 310228521 192366201 310228521 586591501 775601223 586591501 438301102 586591501 438301102 653863879 438301102 64196145 155572829 64196145 876490156 64196145 876490156 870143076 43518804 870143076 43518804 372562994 488640955 372562994 488640955 680625293 488640955 500369042 894385196 500369042 894385196 179101927 894385196 743804418 31556606 743804418 31556606 162243429 971322004 162243429 931595215 162243429 931595215 467123200 931595215 16821632 186792140 16821632 186792140 798502461 186792140 621253010 12525931 621253010 614656279 621253010 614656279 45373522 675155285 45373522 408954626 45373522 408954626 879902720 996157566 879902720 293668590 879902720 293668590 438280796 293668590 725095121 563646006 725095121 563646006 249056928 563646006 283960317 996201422 283960317 701591753 283960317 701591753 556575963 701591753 285665854 7651004 285665854 582596250 285665854 582596250 94033826 739881169 94033826 632983610 94033826 632983610 590631853 756114154 590631853 197749475 590631853 197749475 163935602 197749475 749870608 730694865 749870608 730694865 378585359 730694865 900006087 625213746 900006087 679480859 900006087 679480859 130263900 679480859 287686806 794537008 287686806 58062145 287686806 58062145 56165186 58062145 893374770 786461475 893374770 786461475 235306276 786461475 382548747 200274199 382548747 679022377 382548747 679022377 948527802 697471364 948527802 603121029 948527802 603121029 458454424 360885291 458454424 767712272 458454424 767712272 851371163 767712272 4022509 556733662 4022509 951487078 4022509 951487078 985580564 951487078 799030513 237739219 799030513 427443095 799030513 427443095 918749872 427443095 666520466 4736539 666520466 448907076 666520466 448907076 926006916 448907076 129877976 862206926 129877976 747574740 129877976 747574740 27231165 747574740 622136034 208088586 622136034 343214393 622136034 343214393 813117622 343214393 192223133 597226433 192223133 271831203 192223133 271831203 661140257 271831203 57394372 982277761 57394372 982277761 633912997 696246248 633912997 903323360 633912997 903323360 553895584 472711351 553895584 472711351 487422112 472711351 822125456 80430052 822125456 546890344 822125456 546890344 926926574 546890344 181851002 31835493 181851002 309776295 181851002 309776295 266325121 232722604 266325121 341171502 266325121 341171502 9895674 341171502 899135011 799491359 899135011 362651236 899135011 362651236 989329661 362651236 807213854 316624358 807213854 457759817 807213854 457759817 171444676 457759817 456566350 68643319 456566350 68643319 807960665 68643319 599987866 819343767 599987866 68373135 599987866 68373135 729675584 68373135 170971221 332945315 170971221 332945315 24630952 332945315 448909644 957750551 448909644 957750551 697610097 152065989 697610097 152065989 184775662 152065989 661032205 839620178 661032205 148341538 661032205 148341538 939716378 148341538 469960546 349225562 469960546 349225562 319708462 349225562 395008068 200512903 395008068 267153586 395008068 267153586 365169175 267153586 869464883 859182745 869464883 121664649 869464883 121664649 878240867 121664649 809711134 935001087 809711134 935001087 24991776 935001087 273935163 42134201 273935163 953571024 273935163 953571024 665776365 126030314 665776365 155571106 665776365 155571106 957497416 155571106 56889569 819486242 56889569 212821049 56889569 212821049 336179375 522455752 336179375 522455752 567394694 523260153 567394694 76704014 567394694 76704014 729098981 160902500 729098981 160902500 280270436 906105561 280270436 781113305 280270436 781113305 388737916 781113305 92019311 786548628 92019311 551512031 92019311 551512031 88575373 551512031 883465696 441167369 883465696 878750223 883465696 878750223 8917827 679722069 8917827 679722069 698677589 679722069 31181624 874228816 31181624 874228816 920202631 32336117 920202631 32336117 416447009 32336117 446724574 968396911 446724574 968396911 116344058 675472303 116344058 921834561 116344058 921834561 452197662 921834561 346844996 45823031 346844996 45823031 983518005 311486181 983518005 311486181 352732898 311486181 718089982 411824703 718089982 155749246 718089982 155749246 427157272 155749246 525640772 974494489 525640772 974494489 51829042 974494489 660549806 65803346 660549806 65803346 665729375 65803346 220263581 708467902 220263581 708467902 831755946 877119836 831755946 72403628 831755946 72403628 276303473 240879630 276303473 240879630 161244372 240879630 359070644 13781604 359070644 539257770 359070644 539257770 401739433 539257770 174827618 557543964 174827618 557543964 664141440 557543964 482181542 934579524 482181542 934579524 588085462 934579524 291225453 416247331 291225453 473364772 291225453 473364772 897224600 831257611 897224600 361812246 897224600 361812246 109777014 23230924 109777014 555845813 109777014 555845813 139402896 78797327 139402896 897109496 139402896 897109496 957768633 493860048 957768633 493860048 34746107 268573149 34746107 943939238 34746107 943939238 862201676 195599583 862201676 195599583 942407092 195599583 150548783 169636917 150548783 489989899 150548783 489989899 475957241 489989899 160856797 848176945 160856797 589975598 160856797 589975598 779313355 589975598 141427554 146293503 141427554 146293503 585361960 146293503 181495186 858885620 181495186 448413430 181495186 448413430 404517034 448413430 28688916 86650404 28688916 86650404 678221366 86650404 433671186 883128924 433671186 883128924 908650883 704544994 908650883 857341050 908650883 857341050 43369855 857341050 296285198 270650189 296285198 270650189 470346529 270650189 172715645 135090716 172715645 940066821 172715645 940066821 46060432 940066821 743282451 121314365 743282451 121314365 489910740 121314365 508797835 978440973 508797835 746512961 508797835 746512961 883751423 746512961 65761412 782141812 65761412 11916286 65761412 11916286 258545142 11916286 248032137 733630031 248032137 733630031 294112732 733630031 47667789 918894551 47667789 236546069 47667789 236546069 579210519 107517453 579210519 107517453 114811140 107517453 214014384 594039771 214014384 101668655 214014384 101668655 215095474 101668655 13037535 559122777 13037535 559122777 720853868 26355124 720853868 282205684 720853868 282205684 172669642 802638000 172669642 802638000 737053122 314559676 737053122 314559676 346988245 314559676 763254665 5023326 763254665 799355079 763254665 799355079 270343793 706291908 270343793 706291908 25646332 706291908 827072286 993595356 827072286 877875249 827072286 877875249 182517610 877875249 940137945 53369055 940137945 53369055 365535341 729851809 365535341 22825848 365535341 22825848 304854750 22825848 804719934 852319877 804719934 852319877 413492429 852319877 803218190 695482088 803218190 944082840 803218190 944082840 484174354 944082840 553316033 249594430 553316033 249594430 757665759 249594430 306948263 147430632 306948263 877077464 306948263 877077464 820611727 657274528 820611727 657274528 241282801 683608399 241282801 557261245 241282801 557261245 49547728 557261245 696985666 466417980 696985666 911454811 696985666 911454811 832205483 911454811 257930354 311366953 257930354 311366953 720849655 311366953 408230463 510606753 408230463 95264283 408230463 95264283 912059482 915198068 912059482 2323471 912059482 2323471 638522424 750931038 638522424 750931038 970284540 750931038 211120774 117914322 211120774 117914322 553741756 680908713 553741756 63333845 553741756 63333845 614584321 63333845 509539057 34509789 509539057 593504224 509539057 593504224 608361480 593504224 333581288 2999727 333581288 2999727 873669964 2999727 597732136 381926509 597732136 381926509 530751864 381926509 788421065 824584992 788421065 116620732 788421065 116620732 48342943 116620732 259057782 846272777 259057782 283488740 259057782 283488740 214260052 283488740 692450718 455028365 692450718 455028365 208148645 539952127 208148645 217425119 208148645 217425119 211161859 217425119 170703043 230733349 170703043 77463051 170703043 77463051 789167284 63387403 789167284 202182406 789167284 202182406 118878379 202182406 260767259 544997902 260767259 544997902 340354515 544997902 161366228 844145471 161366228 220571436 161366228 220571436 649708384 619133915 649708384 553681994 649708384 553681994 715148126 553681994 56040082 247718678 56040082 317834500 56040082 317834500 570411465 537076244 570411465 130681952 570411465 130681952 307484966 130681952 499502558 978094955 499502558 779949645 499502558 779949645 18538843 294037236 18538843 804633098 18538843 804633098 998101099 804633098 654827407 9551612 654827407 907932665 654827407 907932665 218355705 907932665 221194651 120862024 221194651 390239623 221194651 390239623 841903909 993981141 841903909 544145570 841903909 544145570 124490719 148709816 124490719 222488175 124490719 222488175 749925030 950152570 749925030 775304662 749925030 775304662 208682688 571132873 208682688 686814995 208682688 686814995 708025485 686814995 568134935 102259764 568134935 102259764 850115820 102259764 458343046 937547780 458343046 937547780 612875534 937547780 578065780 27497972 578065780 378056587 578065780 378056587 787649357 378056587 617981736 374322430 617981736 381189370 617981736 381189370 37407572 381189370 499634129 783616522 499634129 735607663 499634129 735607663 951474963 735607663 361543956 214609381 361543956 215786812 361543956 215786812 941074476 93407419 941074476 610398290 941074476 610398290 203050094 762838980 203050094 279276608 203050094 279276608 163591586 279276608 917703366 497406802 917703366 108093625 917703366 108093625 439221343 108093625 586813590 717587828 586813590 400177219 586813590 400177219 927665634 928459339 927665634 925108053 927665634 925108053 176684330 207961134 176684330 207961134 687956099 659584950 687956099 282506111 687956099 282506111 829547785 282506111 400412937 937936599 400412937 357754398 400412937 357754398 905402337 716382852 905402337 716382852 929085752 716382852 645415616 339108170 645415616 579290968 645415616 579290968 393391804 770936843 393391804 579787202 393391804 579787202 18390380 579787202 638176206 616024662 638176206 616024662 970767585 616024662 225222835 660865683 225222835 164710247 225222835 164710247 694456986 367310466 694456986 367310466 9262636 367310466 915174258 276786072 915174258 814303558 915174258 814303558 156917592 814303558 851250553 194297838 851250553 707763156 851250553 707763156 221176563 707763156 781660478 738712926 781660478 407756821 781660478 407756821 930824303 407756821 731783385 719706004 731783385 209057093 731783385 209057093 32392228 209057093 367212203 801975826 367212203 801975826 163266957 801975826 725371559 240195678 725371559 283803628 725371559 283803628 81829926 283803628 277406110 971671407 277406110 474002958 277406110 474002958 674965585 474002958 495916633 886184782 495916633 526356439 495916633 526356439 99792601 526356439 875974599 811886533 875974599 735111324 875974599 735111324 353548438 207873194 353548438 241921422 353548438 241921422 539592826 241921422 249770756 745589685 249770756 45184648 249770756 45184648 641271961 45184648 500973602 947971104 500973602 947971104 244208881 947971104 892629943 642897978 892629943 702883869 892629943 702883869 683656840 257304746 683656840 257304746 723004354 257304746 131075764 528313168 131075764 512740732 131075764 512740732 844734117 11612207 844734117 11612207 388335556 832156861 388335556 308095815 388335556 308095815 922449224 159624072 922449224 159624072 95555796 159624072 592545571 467995774 592545571 349738631 592545571 349738631 874344254 620026879 874344254 113734218 874344254 113734218 182949291 113734218 579538623 995480882 579538623 995480882 700470914 995480882 221330473 464600570 221330473 648432999 221330473 648432999 848247930 893377246 848247930 206700867 848247930 206700867 268145424 121392467 268145424 940643076 268145424 940643076 192752944 940643076 908946126 980424470 908946126 973186369 908946126 973186369 296056904 973186369 334726283 700351927 334726283 790499148 334726283 790499148 23512066 386346800 23512066 386346800 475007847 792183949 475007847 330962049 475007847 330962049 741536249 526506882 741536249 526506882 216750601 187256479 216750601 347393376 216750601 347393376 953189452 347393376 163914242 269074239 163914242 773324277 163914242 773324277 591468375 773324277 11988485 111167782 11988485 687390337 11988485 687390337 722321773 687390337 377289651 587039518 377289651 753372084 377289651 753372084 936808094 753372084 663386225 988569442 663386225 131139032 663386225 131139032 823954776 131139032 464394992 381855490 464394992 294568282 464394992 294568282 211135216 771645288 211135216 702130304 211135216 702130304 690454222 702130304 422357295 740499525 422357295 167225865 422357295 167225865 687615786 167225865 201692754 936006973 201692754 195537349 201692754 195537349 72084035 999725832 72084035 722201682 72084035 722201682 879040263 722201682 51883374 448149084 51883374 448149084 675030034 718441330 675030034 244148114 675030034 244148114 347880813 244148114 943251168 517111245 943251168 395929763 943251168 395929763 281566869 395929763 675412727 326852506 675412727 626263164 675412727 626263164 317427024 827585539 317427024 152644006 317427024 152644006 649690502 49685478 649690502 224223343 649690502 224223343 440649835 224223343 666886397 731711525 666886397 360210423 666886397 360210423 279751811 240681834 279751811 240681834 51613861 682357785 51613861 98309259 51613861 98309259 737510575 841368252 737510575 841368252 402938775 841368252 896669810 561280345 896669810 836429351 896669810 836429351 768478787 936461441 768478787 106108363 768478787 106108363 193595401 106108363 354774431 897723405 354774431 66782158 354774431 66782158 691979927 865720319 691979927 865720319 782315503 865720319 414396782 552954339 414396782 986250942 414396782 986250942 179147978 986250942 592916771 643910003 592916771 877729287 592916771 877729287 869543121 877729287 237021422 246829800 237021422 246829800 869034436 47830282 869034436 392166758 869034436 392166758 356565931 621502793 356565931 621502793 18307404 149099569 18307404 149099569 538554753 149099569 327531568 806667332 327531568 806667332 19110790 806667332 597213407 133946079 597213407 133946079 335854862 133946079 683251150 723789019 683251150 526954099 683251150 526954099 815543757 526954099 787575485 881639181 787575485 233983199 787575485 233983199 157733967 404932154 157733967 133850759 157733967 133850759 910358568 133850759 654164808 668361022 654164808 668361022 303053181 883676168 303053181 741970776 303053181 741970776 464476155 236354942 464476155 510221390 464476155 510221390 458861736 273750769 458861736 856028059 458861736 856028059 5325904 212816202 5325904 398404953 5325904 398404953 869568061 978058116 869568061 978058116 137440734 62246382 137440734 62246382 71596715 62246382 692539994 202951109 692539994 76705929 692539994 76705929 442412635 76705929 898958075 694732277 898958075 694732277 273504406 694732277 602711638 158373719 602711638 490930767 602711638 490930767 314548778 490930767 938168748 665391062 938168748 632472367 938168748 632472367 198422630 632472367 651664696 240896664 651664696 240896664 98153872 240896664 721483178 81369752 721483178 161810918 721483178 161810918 286283424 425250443 286283424 133110282 286283424 133110282 69075728 133110282 951870584 44580627 951870584 331959939 951870584 331959939 279305654 463692931 279305654 49536768 279305654 49536768 696814577 49536768 2001644 955896450 2001644 955896450 961280301 955896450 860969571 485475236 860969571 485475236 193796907 485475236 274156788 893030115 274156788 82630474 274156788 82630474 820779998 82630474 814262938 945009265 814262938 89753847 814262938 89753847 860474194 89753847 434132297 432913649 434132297 432913649 2339067 432913649 33596439 963170707 33596439 406401779 33596439 406401779 832438280 406401779 165582818 863672863 165582818 751375374 165582818 751375374 740379409 751375374 601166768 43395440 601166768 43395440 896802336 43395440 408889233 878234900 408889233 281986114 408889233 281986114 591090253 281986114 349916715 123064352 349916715 529778923 349916715 529778923 634550497 529778923 109640258 566202676 109640258 395530702 109640258 395530702 982050436 577417252 982050436 308249191 982050436 308249191 549928767 616657013 549928767 616657013 857193347 616657013 356489247 62477475 356489247 88660380 356489247 88660380 944437062 88660380 571837390 661102066 571837390 661102066 274300218 661102066 774623797 32817268 774623797 675669666 774623797 675669666 351484500 675669666 591738591 170175648 591738591 170175648 233823866 170175648 550005527 710575922 550005527 568170286 550005527 568170286 241361912 568170286 469779004 38942541 469779004 973391581 469779004 973391581 829989103 973391581 416684709 32646156 416684709 32646156 239584628 32646156 591154729 946323257 591154729 549704762 591154729 549704762 666009005 549704762 241144152 417012301 241144152 905724169 241144152 905724169 42772561 905724169 286158886 623993947 286158886 623993947 505445437 623993947 503364646 641052365 503364646 442633451 503364646 442633451 401624794 442633451 526881215 539600156 526881215 72629911 526881215 72629911 368059521 453362851 368059521 405922117 368059521 405922117 145075090 405922117 975568330 379614299 975568330 627257398 975568330 627257398 634358774 813489694 634358774 282447019 634358774 282447019 25895394 936482825 25895394 262819032 25895394 262819032 930448042 74229572 930448042 211685663 930448042 211685663 71614837 76104647 71614837 76104647 496825750 76104647 286278077 437955639 286278077 437955639 457927283 54765838 457927283 54765838 461583093 54765838 187740693 834193842 187740693 834193842 757460530 834193842 571025336 28383346 571025336 32902577 571025336 32902577 454088689 32902577 632704104 422760397 632704104 351643511 632704104 351643511 282622027 351643511 588010001 126863270 588010001 528862245 588010001 528862245 282155935 528862245 778748936 855042386 778748936 424377833 778748936 424377833 333679663 830559097 333679663 249098143 333679663 249098143 985207415 249098143 222221283 929113956 222221283 894692791 222221283 894692791 68744813 894692791 799255168 977119372 799255168 77275809 799255168 77275809 157030449 2260926 157030449 450585514 157030449 450585514 902782087 28840427 902782087 170406251 902782087 170406251 435349183 983206328 435349183 983206328 137532862 983206328 433455927 854769184 433455927 854769184 743517420 854769184 514728786 147005336 514728786 442654359 514728786 442654359 240653724 442654359 479382341 113144682 479382341 113144682 171958769 762249949 171958769 762249949 769032890 762249949 112088988 26929807 112088988 988699032 112088988 988699032 912799227 988699032 385108198 699893324 385108198 893085607 385108198 893085607 99948612 893085607 844556338 924447296 844556338 683683242 844556338 683683242 156667287 683683242 631172217 436547754 631172217 673203615 631172217 673203615 805829781 532529152 805829781 603817662 805829781 603817662 868419875 603817662 447075420 320264196 447075420 618211382 447075420 618211382 366230166 618211382 896576686 931200946 896576686 87838636 896576686 87838636 25450629 912059028 25450629 912059028 714082841 301883953 714082841 944427307 714082841 944427307 45869748 944427307 949729376 18413937 949729376 18413937 209046722 616637282 209046722 616637282 917438989 616637282 775063253 637794841 775063253 53934824 775063253 53934824 13763799 53934824 334461680 17536324 334461680 118958053 334461680 118958053 149345355 118958053 919666433 821143460 919666433 226111796 919666433 226111796 967646532 226111796 825976476 982141348 825976476 197628125 825976476 197628125 605413288 647437911 605413288 428798730 605413288 428798730 76581190 428798730 495568477 654975347 495568477 597314739 495568477 597314739 884231804 597314739 292089141 869108668 292089141 869108668 961421340 869108668 139062492 39682812 139062492 658165269 139062492 658165269 942108144 658165269 271301412 752115868 271301412 268356715 271301412 268356715 888083203 854720241 888083203 854720241 388023355 854720241 664501068 31325063 664501068 31325063 130721086 31325063 956233110 877581080 956233110 243884913 956233110 243884913 133569336 504040647 133569336 120905197 133569336 120905197 330197920 120905197 81777044 813318581 81777044 813318581 610195250 813318581 485406027 290943163 485406027 301952229 485406027 301952229 130752329 301952229 233701486 717787484 233701486 86595785 233701486 86595785 945511637 86595785 138175324 908151892 138175324 908151892 927171768 846812540 927171768 909249727 927171768 909249727 836870999 909249727 991071789 101305616 991071789 932532508 991071789 932532508 349815595 932532508 550687338 7031479 550687338 534934553 550687338 534934553 224931012 355180563 224931012 913462302 224931012 913462302 880521238 913462302 394936330 70929964 394936330 386244075 394936330 386244075 478600282 386244075 59797984 785421477 59797984 128574557 59797984 128574557 675400801 858259230 675400801 845492140 675400801 845492140 156763881 55439380 156763881 307705616 156763881 307705616 75556771 724938193 75556771 222291043 75556771 222291043 918061252 908679269 918061252 908679269 336659266 908679269 828035080 68099095 828035080 68099095 362032720 68099095 472711434 305926633 472711434 305926633 223322254 454120631 223322254 357390948 223322254 357390948 880266771 357390948 68962064 540330222 68962064 285864521 68962064 285864521 961927996 285864521 311216889 619887796 311216889 619887796 267582085 619887796 489441299 341758272 489441299 801827656 489441299 801827656 583827886 801827656 145177259 76244715 145177259 76244715 904262475 76244715 23327989 976636896 23327989 976636896 874869515 976636896 135869342 648636934 135869342 818493443 135869342 818493443 16121565 818493443 137254047 466519009 137254047 466519009 772194199 466519009 343260952 62133782 343260952 880957256 343260952 880957256 312138930 880957256 926230734 480888 926230734 69578452 926230734 69578452 464831355 69578452 978439400 617087232 978439400 617087232 597348644 257361827 597348644 257361827 365777128 800149692 365777128 649510853 365777128 649510853 538650844 649510853 197451069 673284885 197451069 655252772 197451069 655252772 426372874 655252772 312493282 902226199 312493282 295219874 312493282 295219874 739887423 295219874 257714441 294498597 257714441 764860727 257714441 764860727 659472469 809978935 659472469 80584285 659472469 80584285 552364963 80584285 632982744 853577315 632982744 219445332 632982744 219445332 171845371 219445332 251221370 318711863 251221370 144834995 251221370 144834995 110808254 144834995 597288710 632339368 597288710 632339368 189124543 632339368 555906730 812748303 555906730 702836842 555906730 702836842 30094023 104816866 30094023 428156756 30094023 428156756 668901712 57578310 668901712 503738786 668901712 503738786 99696908 503738786 692168395 437336498 692168395 459801818 692168395 459801818 957230858 80868441 957230858 834989496 957230858 834989496 762840406 834989496 908301053 26930080 908301053 967486337 908301053 967486337 388528084 967486337 590424032 265015017 590424032 265015017 868665481 265015017 813126441 293277980 813126441 57753458 813126441 57753458 958712787 57753458 6833530 847752479 6833530 819052084 6833530 819052084 233626257 709997362 233626257 737519357 233626257 737519357 708611692 737519357 50586554 244303751 50586554 244303751 845942826 244303751 795985589 963439256 795985589 41042627 795985589 41042627 507864567 852614252 507864567 743241273 507864567 743241273 527574312 743241273 173999357 693660523 173999357 809446955 173999357 809446955 896283779 809446955 189817282 685353381 189817282 696669136 189817282 696669136 656155589 696669136 224944455 396187170 224944455 396187170 645409791 396187170 62474889 862248722 62474889 862248722 494319726 130535320 494319726 130535320 275423591 986532955 275423591 829662636 275423591 829662636 600433322 829662636 28096786 887167730 28096786 3581810 28096786 3581810 672110886 3581810 330406448 788437987 330406448 781552032 330406448 781552032 913433917 897300495 913433917 470638412 913433917 470638412 754845176 690638162 754845176 541369185 754845176 541369185 874330991 541369185 569465608 110897690 569465608 880771093 569465608 880771093 955452398 880771093 141949691 929005680 141949691 336688719 141949691 336688719 83274962 336688719 883675002 156970819 883675002 305623160 883675002 305623160 15260466 305623160 409473469 953348482 409473469 953348482 21846261 953348482 793178578 413484733 793178578 758595331 793178578 758595331 330290841 133168192 330290841 972962604 330290841 972962604 166839435 972962604 319863655 111698314 319863655 111698314 497079256 111698314 68038905 583506719 68038905 60196866 68038905 60196866 611196589 60196866 122811740 583167027 122811740 250054197 122811740 250054197 926943600 27725859 926943600 290373346 926943600 290373346 151136128 493564780 151136128 388089576 151136128 388089576 37394854 388089576 562237247 680640129 562237247 407644340 562237247 407644340 545066701 407644340 987118582 36159259 987118582 646387729 987118582 646387729 456858719 310111888 456858719 859061275 456858719 859061275 449426251 859061275 518328351 934759377 518328351 441850123 518328351 441850123 140071428 441850123 788985418 743233136 788985418 743233136 450364254 743233136 749133384 937797412 749133384 304014044 749133384 304014044 266657846 304014044 818298535 798920615 818298535 209552176 818298535 209552176 864482802 209552176 799825944 54459082 799825944 832593351 799825944 832593351 977643605 832593351 929866525 432044090 929866525 980873825 929866525 980873825 110375488 980873825 371863527 757341811 371863527 918126820 371863527 918126820 96681349 918126820 825237092 519782932 825237092 519782932 913102698 519782932 298861740 250634484 298861740 364832347 298861740 364832347 941075640 364832347 178751070 4048659 178751070 861906329 178751070 861906329 613386688 861906329 39224402 423993393 39224402 543611708 39224402 543611708 897342857 543611708 105350356 882257044 105350356 882257044 889239759 661538012 889239759 661538012 155204644 661538012 601422662 179604146 601422662 812201206 601422662 812201206 507458220 812201206 936795933 181599340 936795933 759948099 936795933 759948099 305678605 759948099 753728761 875098790 753728761 838733919 753728761 838733919 21577367 838733919 240336966 558374212 240336966 874658027 240336966 874658027 512427882 792153291 512427882 907720319 512427882 907720319 221425238 907720319 906985652 451294152 906985652 451294152 997459331 451294152 409336457 496878707 409336457 369617488 409336457 369617488 597440952 369617488 468773536 99506412 468773536 232971169 468773536 232971169 519946018 232971169 157347449 357611902 157347449 191383297 157347449 191383297 877409911 328441971 877409911 36557317 877409911 36557317 108713596 663942984 108713596 663942984 847462919 663942984 247308535 167974713 247308535 167974713 39179452 167974713 369690413 760602832 369690413 760602832 149408399 760602832 643061890 984355392 643061890 122546149 643061890 122546149 227638292 122546149 842664193 597425033 842664193 149293652 842664193 149293652 75959846 919001597 75959846 313206265 75959846 313206265 580927098 313206265 38610970 853174216 38610970 762248361 38610970 762248361 770357621 762248361 538729330 534847834 538729330 567132998 538729330 567132998 715557865 146758612 715557865 185828897 715557865 185828897 594769574 185828897 746364547 505293492 746364547 401654219 746364547 401654219 80525029 79712053 80525029 417693545 80525029 417693545 665515108 417693545 96918599 422946852 96918599 116945477 96918599 116945477 606854524 889108770 606854524 656493647 606854524 656493647 51950832 424078260 51950832 471557658 51950832 471557658 782024288 797755535 782024288 797755535 840131222 797755535 87429611 520748252 87429611 520748252 505450250 520748252 402460929 286614028 402460929 309826179 402460929 309826179 995441993 309826179 504870886 52624525 504870886 56015004 504870886 56015004 454758438 56015004 797239754 880875492 797239754 679531837 797239754 679531837 551872283 120972064 551872283 120972064 331739833 120972064 732995297 441565555 732995297 259553467 732995297 259553467 115262990 726044637 115262990 726044637 879373916 726044637 498906648 248470958 498906648 248470958 69798083 20337883 69798083 178292080 69798083 178292080 807090660 775796418 807090660 403621614 807090660 403621614 157318717 278710228 157318717 596866444 157318717 596866444 505294986 596866444 94424171 775222087 94424171 236771738 94424171 236771738 454469098 236771738 220969609 132917619 220969609 299723278 220969609 299723278 922821805 903900693 922821805 903900693 114089992 406795238 114089992 576602334 114089992 576602334 880290049 832397873 880290049 375704200 880290049 375704200 467061044 721734620 467061044 41968475 467061044 41968475 315947288 626112192 315947288 554422991 315947288 554422991 919859424 997390115 919859424 439931428 919859424 439931428 158505460 439931428 431801561 30147142 431801561 30147142 915347002 506150001 915347002 322965101 915347002 322965101 841990542 127800144 841990542 127800144 572256595 705216950 572256595 705216950 146519552 705216950 315263609 181856232 315263609 181856232 157559229 181856232 235648008 911686407 235648008 506312409 235648008 506312409 517530643 506312409 84295091 985168996 84295091 203396399 84295091 203396399 931523569 203396399 488780221 41578451 488780221 522616617 488780221 522616617 320671046 522616617 989468141 976153017 989468141 804460945 989468141 804460945 261151663 804460945 571857776 952176986 571857776 602906897 571857776 602906897 517937165 602906897 888237221 108120866 888237221 129669304 888237221 129669304 396045879 710509690 396045879 710509690 844145387 710509690 201051976 219613771 201051976 382284714 201051976 382284714 256085099 382284714 19292342 407168003 19292342 407168003 948353369 897210835 948353369 819457570 948353369 819457570 111939364 819457570 385593407 962338430 385593407 724113846 385593407 724113846 801961709 724113846 264776620 636082472 264776620 816489464 264776620 816489464 8651861 816489464 371796917 40875131 371796917 40875131 696879529 639930049 696879529 639930049 819485668 999184442 819485668 667922680 819485668 667922680 573889152 667922680 749471807 128284656 749471807 288806706 749471807 288806706 93217326 288806706 572134813 208706994 572134813 736869270 572134813 736869270 551995329 736869270 619251983 39134532 619251983 726805537 619251983 726805537 224757902 559923914 224757902 810557278 224757902 810557278 603974236 397772055 603974236 397772055 28276532 397772055 153144708 408000306 153144708 59720472 153144708 59720472 972808252 439439641 972808252 439439641 44674534 952337153 44674534 760845368 44674534 760845368 913628676 202452472 913628676 606942634 913628676 606942634 167757345 606942634 736181423 89085407 736181423 89085407 773367678 89085407 725901662 602672969 725901662 505263588 725901662 505263588 617983938 877396842 617983938 444719107 617983938 444719107 996356363 444719107 642873950 741630362 642873950 116807705 642873950 116807705 755272105 116807705 221554634 82339057 221554634 783170999 221554634 783170999 576270260 783170999 191287598 378943567 191287598 378943567 769916952 62546440 769916952 446698342 769916952 446698342 251953769 122347109 251953769 846582483 251953769 846582483 458693808 846582483 32611046 966541350 32611046 484712013 32611046 484712013 841886008 996704286 841886008 958534117 841886008 958534117 675991514 958534117 930679493 309696026 930679493 309696026 833106254 700537470 833106254 119512721 833106254 119512721 766253861 119512721 946079800 656963455 946079800 656963455 225012627 128215361 225012627 605153878 225012627 605153878 680909011 974525753 680909011 510399507 680909011 510399507 166993226 510399507 764796035 98459797 764796035 980111739 764796035 980111739 286423553 980111739 492978833 165550173 492978833 845902251 492978833 845902251 901877992 845902251 455167007 867168336 455167007 281696963 455167007 281696963 923404461 864157544 923404461 722080089 923404461 722080089 151062339 959268469 151062339 777859407 151062339 777859407 788190833 777859407 633923971 794757517 633923971 113629265 633923971 113629265 2991690 113629265 990454149 565792723 990454149 565792723 287108806 776796007 287108806 776796007 740612497 776796007 283925615 143812103 283925615 368466360 283925615 368466360 962371396 368466360 704788115 164556316 704788115 342006997 704788115 342006997 21811117 342006997 943667935 134699675 943667935 986602038 943667935 986602038 366936334 240608260 366936334 240608260 730223530 240608260 64030930 906176013 64030930 906176013 655601896 586717037 655601896 912155635 655601896 912155635 242638131 306153662 242638131 682810419 242638131 682810419 734443327 260433281 734443327 606843075 734443327 606843075 384538145 8106861 384538145 8106861 468905431 8106861 408121742 901149108 408121742 901149108 452738561 901149108 145650419 482935739 145650419 482935739 720503324 869661756 720503324 370413473 720503324 370413473 436052509 370413473 846197555 714418924 846197555 713812138 846197555 713812138 12485208 856969458 12485208 241328049 12485208 241328049 661709770 441996166 661709770 379733073 661709770 379733073 54868050 379733073 601086806 84210389 601086806 84210389 426082481 84210389 623330870 490427362 623330870 358961486 623330870 358961486 960423426 358961486 734306920 150470059 734306920 150470059 517650119 150470059 720282431 636357103 720282431 58087191 720282431 58087191 123248373 58087191 866471348 877080787 866471348 353996862 866471348 353996862 107377041 808546502 107377041 808546502 920972524 808546502 6950167 380855612 6950167 472369320 6950167 472369320 746257417 472369320 336564373 133361917 336564373 133361917 783043112 133361917 164240627 907265915 164240627 361177614 164240627 361177614 899456641 855748700 899456641 26801049 899456641 26801049 396580837 26801049 436310699 529057202 436310699 529057202 554516843 529057202 232045333 154831231 232045333 154831231 941826079 154831231 535501995 868783242 535501995 676566091 535501995 676566091 971305842 676566091 39546685 247269385 39546685 457649291 39546685 457649291 720462847 593998145 720462847 234890455 720462847 234890455 980763894 234890455 933271075 902979981 933271075 520484308 933271075 520484308 277910739 131973471 277910739 131973471 377164778 131973471 370663815 961766467 370663815 961766467 622188602 961766467 296210615 525781808 296210615 525781808 748408884 525781808 441522210 132679852 441522210 669818954 441522210 669818954 165879875 669818954 521196420 986384811 521196420 575368976 521196420 575368976 45748013 979520530 45748013 342640051 45748013 342640051 839223226 342640051 45768313 174497018 45768313 994431609 45768313 994431609 636455806 994431609 16373687 245516779 16373687 275044013 16373687 275044013 795983166 275044013 149624702 152537612 149624702 794658385 149624702 794658385 13640618 794658385 362607674 812519332 362607674 755053233 362607674 755053233 286098707 755053233 802339274 86539335 802339274 676151300 802339274 676151300 421461488 676151300 531959402 52197207 531959402 52197207 328621380 52197207 355709048 445862717 355709048 445862717 78470740 445862717 209864333 805681967 209864333 805681967 832958755 136304233 832958755 136304233 104398572 136304233 478422076 785287047 478422076 243622173 478422076 243622173 80868383 243622173 335786355 395575782 335786355 252374742 335786355 252374742 838818727 588519072 838818727 322497435 838818727 322497435 127984447 322497435 647790102 516594746 647790102 150189300 647790102 150189300 840326542 150189300 661739922 943303171 661739922 943303171 391689719 943303171 524026089 592521948 524026089 694519060 524026089 694519060 978951017 694519060 293729052 169674604 293729052 794004911 293729052 794004911 504414370 794004911 433711396 985224170 433711396 605398928 433711396 605398928 11986050 92780307 11986050 949290715 11986050 949290715 835762959 537924955 835762959 686023541 835762959 686023541 322565042 686023541 857533472 277148106 857533472 873007526 857533472 873007526 34359071 873007526 988073478 585311094 988073478 790301651 988073478 790301651 122716494 175093912 122716494 582483472 122716494 582483472 744095083 582483472 442226511 177001070 442226511 177001070 979353469 177001070 42022628 902746254 42022628 902746254 958294785 9412899 958294785 157067118 958294785 157067118 164000853 157067118 745723246 973542784 745723246 973542784 242609526 70357624 242609526 303746499 242609526 303746499 103115293 303746499 426529649 265917312 426529649 303486270 426529649 303486270 982268137 303486270 174428384 677306369 174428384 9169130 174428384 9169130 903737275 802457327 903737275 105136813 903737275 105136813 202376138 105136813 929906533 321190864 929906533 56767561 929906533 56767561 424835564 56767561 688085299 728229098 688085299 728229098 939585380 728229098 394262855 920048467 394262855 320061543 394262855 320061543 899024738 33036889 899024738 492781978 899024738 492781978 402086376 492781978 968749844 925974459 968749844 336618348 968749844 336618348 53846615 861782320 53846615 740212609 53846615 740212609 882025751 740212609 60989197 129867179 60989197 695981572 60989197 695981572 228347190 531331410 228347190 531331410 204136172 531331410 335873717 285000059 335873717 322497632 335873717 322497632 586672003 322497632 331006115 121715436 331006115 121715436 796249566 121715436 520704642 318160335 520704642 318160335 742914628 318160335 84862826 402534834 84862826 382017124 84862826 382017124 599126659 32696303 599126659 836038914 599126659 836038914 192787540 836038914 579040634 49820971 579040634 49820971 879480071 49820971 71552153 43665960 71552153 360027516 71552153 360027516 940683903 360027516 242010328 713443424 242010328 8963660 242010328 8963660 876040906 8963660 494126958 992105463 494126958 599623708 494126958 599623708 274861288 102904635 274861288 306944225 274861288 306944225 131413547 306944225 567274596 100503621 567274596 100503621 713415492 58271580 713415492 780513872 713415492 780513872 315116381 780513872 840494301 147960108 840494301 147960108 561100871 147960108 724303197 535445226 724303197 279532991 724303197 279532991 405821027 279532991 765691220 900507396 765691220 331234043 765691220 331234043 228665075 311182346 228665075 550974224 228665075 550974224 591517845 998574200 591517845 360978619 591517845 360978619 27237461 360978619 465881396 983534435 465881396 983534435 123266420 983534435 493670972 851331592 493670972 997345560 493670972 997345560 674655839 997345560 622542964 874474905 622542964 874474905 287968489 874474905 696212534 103439643 696212534 642447245 696212534 642447245 727065531 642447245 505120068 950494812 505120068 950494812 906528184 950494812 42181648 197051066 42181648 508210815 42181648 508210815 881554413 43871921 881554413 971824454 881554413 971824454 468394040 180900707 468394040 823594079 468394040 823594079 925615236 823594079 679134241 32613706 679134241 977699314 679134241 977699314 999163629 977699314 36503822 160331621 36503822 459275354 36503822 459275354 791052997 673827899 791052997 673827899 106373740 809488536 106373740 809488536 802223493 962920730 802223493 887224889 802223493 887224889 306910672 887224889 581077005 723492468 581077005 723492468 710270499 723492468 265866713 801819530 265866713 801819530 927399321 122045836 927399321 122045836 239975073 21527346 239975073 21527346 798722003 21527346 686704374 862323450 686704374 862323450 875312758 862323450 466770210 299308231 466770210 653773927 466770210 653773927 474338883 653773927 367226950 148826400 367226950 148826400 586910551 148826400 161211892 76491326 161211892 534928673 161211892 534928673 704135629 810970214 704135629 557299825 704135629 557299825 264970650 557299825 502690517 51721292 502690517 647104661 502690517 647104661 99976653 647104661 450956670 349423564 450956670 937432210 450956670 937432210 274225470 937432210 632459838 276486086 632459838 622042826 632459838 622042826 888127035 622042826 756347734 510676791 756347734 510676791 335745573 510676791 388056310 528212876 388056310 196590497 388056310 196590497 272893846 196590497 750012391 590293984 750012391 590293984 287319205 977730187 287319205 977730187 684889365 977730187 191139364 323210099 191139364 323210099 280759110 323210099 100655936 619176506 100655936 619176506 611996015 910836909 611996015 263104913 611996015 263104913 167407863 263104913 520837206 153174659 520837206 422201998 520837206 422201998 328696881 422201998 752077468 778030591 752077468 778030591 662029680 778030591 941009487 223816811 941009487 673171913 941009487 673171913 155867973 273571947 155867973 652031447 155867973 652031447 543251573 652031447 452920364 2292945 452920364 166018900 452920364 166018900 482480701 166018900 62386626 455426708 62386626 455426708 651170930 455426708 423819608 794349717 423819608 794349717 187371359 794349717 805330827 77369915 805330827 77369915 137578159 77369915 266394366 588063844 266394366 588063844 128784912 588063844 282798501 284212585 282798501 352910000 282798501 352910000 815917821 352910000 187609128 400479283 187609128 390241302 187609128 390241302 676302214 390241302 372360450 829644691 372360450 829644691 92752153 933867371 92752153 856764325 92752153 856764325 427053598 463379438 427053598 919825165 427053598 919825165 225008138 919825165 775384764 52735593 775384764 363801768 775384764 363801768 311353906 363801768 321637366 783836594 321637366 469487557 321637366 469487557 586007888 469487557 473830196 794706079 473830196 494679673 473830196 494679673 657176409 494679673 51579222 84978107 51579222 84978107 332456417 84978107 276639091 938641159 276639091 698908549 276639091 698908549 565047173 698908549 441085087 909869815 441085087 452938274 441085087 452938274 52702216 731618215 52702216 374261437 52702216 374261437 474028293 374261437 220131693 199860236 220131693 434690583 220131693 434690583 202828540 434690583 586392965 95055045 586392965 479887876 586392965 479887876 191683374 941860784 191683374 7622163 191683374 7622163 794253926 7622163 728506722 949318367 728506722 949318367 307684264 949318367 327453244 157712787 327453244 336671418 327453244 336671418 183281895 336671418 429688791 250904603 429688791 386573451 429688791 386573451 955402995 733531936 955402995 733531936 83295285 733531936 529259185 376219720 529259185 419121129 529259185 419121129 70154012 419121129 971236795 991154834 971236795 991154834 12953422 636304618 12953422 636304618 537137871 636304618 372655828 970477088 372655828 42721134 372655828 42721134 763092995 42721134 559620260 967394886 559620260 471782016 559620260 471782016 933184082 471782016 8915055 31551217 8915055 93304018 8915055 93304018 618431143 93304018 502981677 812946335 502981677 812946335 664402763 812946335 93339203 175995592 93339203 175995592 868461534 175995592 181476097 579670979 181476097 536116472 181476097 536116472 544444236 536116472 118223097 820481082 118223097 710420470 118223097 710420470 772929785 710420470 578718634 870637181 578718634 623062057 578718634 623062057 679481983 623062057 305925753 167862803 305925753 167862803 636794165 454692547 636794165 454692547 136924636 973983325 136924636 973983325 32027273 973983325 580380042 131409108 580380042 844736618 580380042 844736618 310761658 844736618 921534255 54205625 921534255 149009451 921534255 149009451 381298689 149009451 871564940 470458002 871564940 104289388 871564940 104289388 615054533 420698877 615054533 420698877 285890537 420698877 827265901 44678844 827265901 591873578 827265901 591873578 148056809 591873578 714068445 885905899 714068445 574962818 714068445 574962818 329852415 574962818 448965292 927350765 448965292 927350765 757756958 54746903 757756958 54746903 71808846 489398718 71808846 72667122 71808846 72667122 672139797 72667122 258324858 948681684 258324858 652793150 258324858 652793150 30264696 652793150 319435774 105189326 319435774 105189326 850926555 105189326 733386911 569728574 733386911 338894663 733386911 338894663 974489349 338894663 422666724 981319515 422666724 981319515 688898385 981319515 463709948 81178523 463709948 654940286 463709948 654940286 452248075 654940286 867001181 573351239 867001181 573351239 5751955 573351239 197119943 83743846 197119943 83743846 730803564 964585627 730803564 285609476 730803564 285609476 73612552 61755624 73612552 152680098 73612552 152680098 593709156 354117513 593709156 354117513 10410807 354117513 124111641 309536272 124111641 643999168 124111641 643999168 745173926 643999168 336184692 273570425 336184692 273570425 790650500 273570425 240205572 80058328 240205572 948264323 240205572 948264323 806877919 948264323 806409889 672384420 806409889 672384420 859751594 672384420 582282185 931937808 582282185 931937808 981203936 931937808 763954930 16146515 763954930 99371987 763954930 99371987 995815946 99371987 596721991 524723107 596721991 139748221 596721991 139748221 229253471 139748221 664851281 413364057 664851281 413364057 845728680 413364057 151430609 847821517 151430609 394160839 151430609 394160839 781081306 306862586 781081306 610057709 781081306 610057709 423431482 610057709 973019633 909120933 973019633 909120933 911741926 583405670 911741926 583405670 978612612 583405670 705549463 947126412 705549463 866990670 705549463 866990670 257154598 866990670 684708821 471742386 684708821 757255740 684708821 757255740 807113974 757255740 135724702 859246002 135724702 466309003 135724702 466309003 79677013 466309003 754053587 947356072 754053587 697275699 754053587 697275699 284303837 697275699 980981623 534635825 980981623 534635825 799447772 534635825 840619843 297202503 840619843 657270873 840619843 657270873 678313097 224130869 678313097 939274075 678313097 939274075 600197916 939274075 763988792 466545389 763988792 466545389 880914302 466545389 253011241 761748311 253011241 391085095 253011241 391085095 986770032 391085095 177736788 84016888 177736788 310010361 177736788 310010361 687422996 865111934 687422996 689599572 687422996 689599572 91525024 689599572 593210979 696660747 593210979 439540388 593210979 439540388 350804732 439540388 753128942 147084966 753128942 699379713 753128942 699379713 54553151 699379713 55778435 512832217 55778435 512832217 426197383 512832217 77211914 535236069 77211914 87038244 77211914 87038244 250672103 838220544 250672103 127445647 250672103 127445647 424590737 127445647 218266560 583602523 218266560 88854065 218266560 88854065 818949532 88854065 117079661 962677980 117079661 808373111 117079661 808373111 960610523 720216563 960610523 905308721 960610523 905308721 123132188 602524904 123132188 740922105 123132188 740922105 311050178 740922105 134642340 31498592 134642340 31498592 268256392 31498592 263919255 999604406 263919255 999604406 27096893 999604406 53581951 843480416 53581951 899196764 53581951 899196764 997099906 24634942 997099906 24634942 81087800 789300021 81087800 19557580 81087800 19557580 515987528 602380297 515987528 163965040 515987528 163965040 8808198 163965040 725164454 295512101 725164454 43414051 725164454 43414051 688150514 43414051 818018362 911276298 818018362 911276298 458203941 261205567 458203941 276612190 458203941 276612190 765393803 276612190 299078326 657042165 299078326 656333983 299078326 656333983 2158 656333983 268069887 331035792 268069887 492588125 268069887 492588125 826739635 686569485 826739635 470770164 826739635 470770164 495005477 470770164 792820232 749423765 792820232 94518213 792820232 94518213 26585709 94518213 527682353 497613108 527682353 300915135 527682353 300915135 290094565 31337984 290094565 31337984 811833808 946642542 811833808 946642542 107923184 946642542 276525980 992774425 276525980 743019676 276525980 743019676 9101714 743019676 741716341 142275099 741716341 255110634 741716341 255110634 904409737 896769452 904409737 86023872 904409737 86023872 412885788 613582793 412885788 80694044 412885788 80694044 858445792 80694044 823594933 786385823 823594933 786385823 75941685 786385823 446892439 976350335 446892439 643334989 446892439 643334989 754672221 643334989 274287953 281694842 274287953 580520170 274287953 580520170 959983168 23336818 959983168 594319799 959983168 594319799 70768126 594319799 75078446 295029048 75078446 672605206 75078446 672605206 638457350 436061280 638457350 541077050 638457350 541077050 416670834 277893149 416670834 998639191 416670834 998639191 551233313 998639191 28751286 106983266 28751286 854607514 28751286 854607514 770724074 302384366 770724074 302384366 374134389 302384366 456830774 756797010 456830774 269282856 456830774 269282856 363560881 269282856 638868768 30617912 638868768 273913612 638868768 273913612 244662305 273913612 898580281 358537378 898580281 251586996 898580281 251586996 19313392 251586996 262008039 960260766 262008039 960260766 509429886 960260766 254130801 311739246 254130801 311739246 721198966 311739246 286512664 237672938 286512664 407337191 286512664 407337191 102302754 407337191 362359759 846777678 362359759 846777678 938613739 846777678 127420865 906095704 127420865 275065870 127420865 275065870 427855079 964903186 427855079 621639308 427855079 621639308 544578977 795483432 544578977 414807001 544578977 414807001 302298942 414807001 871313687 953810759 871313687 594406448 871313687 594406448 38724905 582319744 38724905 587638440 38724905 587638440 324582349 587638440 178111605 406695917 178111605 494135626 178111605 494135626 355985611 580386182 355985611 478524209 355985611 478524209 396192773 478524209 387064927 110200550 387064927 391357197 387064927 391357197 150757920 391357197 373670937 936453363 373670937 936453363 700892297 353967252 700892297 353967252 352873831 353967252 944118169 736579779 944118169 284358238 944118169 284358238 640902562 17984199 640902562 594455848 640902562 594455848 44722672 594455848 410660490 309749796 410660490 950929972 410660490 950929972 213583376 950929972 778886733 758296423 778886733 929109303 778886733 929109303 835066315 929109303 671506771 151930189 671506771 151930189 919435969 151930189 856686780 621402575 856686780 221858352 856686780 221858352 949248179 221858352 428374485 839019122 428374485 139701618 428374485 139701618 196353195 139701618 773416967 717349723 773416967 717349723 604198676 717349723 898243589 132559598 898243589 613058346 898243589 613058346 164353617 613058346 932662104 123460199 932662104 737668923 932662104 737668923 5551409 194465082 5551409 631253137 5551409 631253137 464923197 343549588 464923197 501129949 464923197 501129949 434199880 501129949 859748011 702295914 859748011 702295914 328473891 702295914 857868148 317594902 857868148 993673765 857868148 993673765 543430716 993673765 781040131 64160586 781040131 353598326 781040131 353598326 403265900 353598326 861247211 433303733 861247211 364740855 861247211 364740855 124226323 998865566 124226323 9618701 124226323 9618701 505912122 9618701 435687711 922503031 435687711 922503031 858829687 922503031 376270216 283017954 376270216 725626485 376270216 725626485 222058222 218170995 222058222 218170995 698680139 494193106 698680139 419760874 698680139 419760874 988152588 419760874 802266798 734722787 802266798 734722787 865536609 734722787 249468130 55004771 249468130 100697300 249468130 100697300 54829963 942877201 54829963 872805930 54829963 872805930 411306563 39710125 411306563 941393421 411306563 941393421 732978025 941393421 88034559 759539181 88034559 891052018 88034559 891052018 802725061 891052018 22964639 122839301 22964639 122839301 601145513 743743049 601145513 741439890 601145513 741439890 255729593 741439890 516570288 354593294 516570288 707139547 516570288 707139547 321544026 707139547 441562411 876310944 441562411 773519145 441562411 773519145 922960532 773519145 580472266 923070018 580472266 295716943 580472266 295716943 832405891 295716943 500695891 50892911 500695891 50892911 701644459 50892911 141285714 983849031 141285714 758330225 141285714 758330225 13567061 758330225 139950304 159593847 139950304 159593847 388892059 159593847 224747663 615286427 224747663 615286427 770380347 332216161 770380347 954050453 770380347 954050453 82420458 954050453 903299945 641609911 903299945 641609911 5301687 122234211 5301687 481739722 5301687 481739722 399794170 189012567 399794170 894684624 399794170 894684624 152710141 894684624 641492562 319228285 641492562 319228285 30416261 319228285 885405810 672068325 885405810 672068325 149055376 932844412 149055376 409296789 149055376 409296789 280921941 175013873 280921941 175013873 705718381 175013873 262814587 803202280 262814587 401120984 262814587 401120984 123243977 401120984 828216449 363240295 828216449 638830318 828216449 638830318 986054699 638830318 189039808 837667842 189039808 771023308 189039808 771023308 518494230 1959081 518494230 1959081 22595003 1959081 671482759 642233796 671482759 469829842 671482759 469829842 181606853 926447301 181606853 593168558 181606853 593168558 183730275 593168558 122181823 290513706 122181823 853349571 122181823 853349571 35237554 853349571 800215692 139496377 800215692 801279109 800215692 801279109 57582969 801279109 653821428 427162960 653821428 905269492 653821428 905269492 123948123 905269492 228069450 976089756 228069450 535241123 228069450 535241123 734045502 46846559 734045502 46846559 324233815 46846559 358603731 855091315 358603731 688397571 358603731 688397571 183114872 688397571 371750077 153655146 371750077 238509263 371750077 238509263 264497338 238509263 428445682 715552172 428445682 533837543 428445682 533837543 869447236 73174798 869447236 541754151 869447236 541754151 262786251 541754151 913600166 113825908 913600166 275303912 913600166 275303912 267390477 315928774 267390477 189253656 267390477 189253656 18325968 856237049 18325968 856237049 551080259 856237049 145039233 998747093 145039233 144970897 145039233 144970897 71783077 144970897 949076890 850625890 949076890 850625890 629060515 118748240 629060515 118748240 883391893 658314166 883391893 658314166 153817073 658314166 836094079 753624963 836094079 534062053 836094079 534062053 714349717 534062053 896086697 566305057 896086697 144767878 896086697 144767878 243835883 293062948 243835883 203519674 243835883 203519674 47098222 203519674 178535126 138687697 178535126 171740335 178535126 171740335 828099978 171740335 416121836 340210485 416121836 340210485 408906 340210485 808691355 16871504 808691355 245797544 808691355 245797544 944788191 890539553 944788191 143440632 944788191 143440632 146372784 455575661 146372784 455575661 13530013 15893149 13530013 741604722 13530013 741604722 289864747 675923031 289864747 723875983 289864747 723875983 453291334 896888363 453291334 46086635 453291334 46086635 573994670 46086635 545859996 977849893 545859996 508471489 545859996 508471489 626256097 508471489 390105263 842219965 390105263 842219965 347147418 842219965 501878852 928870589 501878852 749846415 501878852 749846415 187876516 818135469 187876516 747631627 187876516 747631627 530993416 747631627 346496580 817174211 346496580 198903371 346496580 198903371 767455073 404687157 767455073 76363398 767455073 76363398 38470291 76363398 772251835 838923090 772251835 838923090 301121424 23066999 301121424 501401397 301121424 501401397 92000349 501401397 390086924 991365894 390086924 865139336 390086924 865139336 791070315 865139336 336185090 702740224 336185090 702740224 852885679 702740224 668354315 747545360 668354315 655971266 668354315 655971266 154705739 655971266 898837779 123815907 898837779 245789160 898837779 245789160 239395938 906407143 239395938 141277043 239395938 141277043 846363049 26188715 846363049 174013714 846363049 174013714 381196523 174013714 578240293 810128349 578240293 126772841 578240293 126772841 80682632 273119807 80682632 190876393 80682632 190876393 638153281 190876393 498038453 692563009 498038453 692563009 42614802 692563009 100766347 859316243 100766347 859316243 646678719 859316243 52383900 644340203 52383900 644340203 879884800 644340203 688304987 719624746 688304987 354242349 688304987 354242349 131387640 265050086 131387640 358823768 131387640 358823768 868957955 296799341 868957955 774932098 868957955 774932098 186238060 185686207 186238060 277802432 186238060 277802432 542015425 601087642 542015425 156257522 542015425 156257522 179038101 156257522 833377066 731572457 833377066 731572457 161131891 731572457 569621189 236186556 569621189 236186556 73546612 236186556 891112227 799979994 891112227 743953439 891112227 743953439 165159064 743953439 843134249 139655145 843134249 139655145 59261694 139655145 883561109 254144159 883561109 108787894 883561109 108787894 313879797 108787894 646448731 526963135 646448731 223304444 646448731 223304444 808324086 223304444 384626323 836376420 384626323 412420810 384626323 412420810 756091073 412420810 500112456 835658417 500112456 446979696 500112456 446979696 459725527 446979696 745506688 988546156 745506688 988546156 904341002 988546156 14068767 107154407 14068767 107154407 846966719 107154407 300340569 21810554 300340569 892853143 300340569 892853143 307622970 892853143 17313977 296600706 17313977 675558188 17313977 675558188 719496833 885347822 719496833 504354532 719496833 504354532 791794067 504354532 287844514 905731221 287844514 336022019 287844514 336022019 984413934 834613302 984413934 834613302 616726056 834613302 958619932 3301693 958619932 3301693 594403170 3301693 795209262 809873606 795209262 809873606 862023381 809873606 571478238 191480796 571478238 191480796 910518243 191480796 234668490 491173999 234668490 159499104 234668490 159499104 191023188 159499104 782888721 720869465 782888721 720869465 241386220 720869465 513664957 10010615 513664957 10010615 689800897 10010615 539190672 613512834 539190672 613512834 402616242 613512834 931602275 81702211 931602275 81702211 253970069 84349011 253970069 84349011 771325000 896335045 771325000 564156709 771325000 564156709 353821160 564156709 887020176 879608673 887020176 42336688 887020176 42336688 3342089 922697325 3342089 228800997 3342089 228800997 473954846 659169374 473954846 407191763 473954846 407191763 839403156 407191763 603897018 772914749 603897018 339561158 603897018 339561158 208276262 339561158 702783330 872048323 702783330 613125764 702783330 613125764 169149523 788665215 169149523 22135798 169149523 22135798 964771753 22135798 864912138 658174378 864912138 658174378 423279536 658174378 754859332 858667708 754859332 301272328 754859332 301272328 424752700 301272328 790928793 939697064 790928793 876927705 790928793 876927705 213807306 136626760 213807306 719056271 213807306 719056271 768250860 750364747 768250860 357316966 768250860 357316966 5599958 51234865 5599958 495530019 5599958 495530019 507251631 495530019 167670569 60912605 167670569 60912605 67207630 60912605 226497547 773860970 226497547 253080951 226497547 253080951 52805784 253080951 929401985 794886867 929401985 794886867 480395456 893066466 480395456 262388367 480395456 262388367 88677662 69847582 88677662 866403084 88677662 866403084 789354518 866403084 18245589 736665025 18245589 854011510 18245589 854011510 571640668 197928892 571640668 197928892 155012376 197928892 380475376 11441535 380475376 122150512 380475376 122150512 295778018 122150512 638692266 720817278 638692266 720817278 90950504 720817278 119636343 115222467 119636343 700304209 119636343 700304209 865172484 707114697 865172484 67430436 865172484 67430436 968922131 67430436 904764341 962927529 904764341 962927529 796834328 964771981 796834328 275689331 796834328 275689331 879384523 275689331 126164667 630559378 126164667 96025483 126164667 96025483 606312285 742229319 606312285 742229319 477274491 925810571 477274491 54682969 477274491 54682969 140771118 54682969 736582602 417074415 736582602 230968926 736582602 230968926 284618118 935402855 284618118 262284546 284618118 262284546 949993001 696374803 949993001 696374803 236208559 696374803 277343220 406846226 277343220 782215344 277343220 782215344 774320985 782215344 86879440 584950000 86879440 877767757 86879440 877767757 863051865 877767757 430949624 231357645 430949624 906313868 430949624 906313868 777957048 906313868 365132894 416767020 365132894 416767020 58502852 631565316 58502852 631565316 414836944 631565316 176914401 596512152 176914401 826505549 176914401 826505549 938345845 826505549 834442605 41141326 834442605 50546471 834442605 50546471 429790406 871283635 429790406 173346792 429790406 173346792 315463140 173346792 440279000 31900269 440279000 31900269 156193483 31900269 236952822 623525032 236952822 533940436 236952822 533940436 369984360 533940436 316943870 972968922 316943870 36283470 316943870 36283470 820688799 36283470 54635770 422370836 54635770 146134865 54635770 146134865 672917521 146134865 345445781 54157829 345445781 295444672 345445781 295444672 123292593 295444672 867468620 907649694 867468620 907649694 420327609 111968575 420327609 114441749 420327609 114441749 708918825 114441749 97588949 61971142 97588949 61971142 116103346 61971142 94528848 916948333 94528848 152236195 94528848 152236195 836080607 152236195 461914636 455291392 461914636 341268408 461914636 341268408 920229320 960779049 920229320 960779049 483898833 325875335 483898833 325875335 978523022 183970089 978523022 216043804 978523022 216043804 631938780 216043804 639562091 528881564 639562091 528881564 828754742 528881564 430810777 159370450 430810777 691634715 430810777 691634715 16462095 80494804 16462095 659294558 16462095 659294558 907108144 984970347 907108144 984970347 278818158 602144783 278818158 602144783 1479825 766617650 1479825 60779574 1479825 60779574 946542040 667823820 946542040 132739547 946542040 132739547 324064543 132739547 376520656 560012747 376520656 560012747 569532284 560012747 299542328 796406955 299542328 229069861 299542328 229069861 181433659 229069861 497579771 596535868 497579771 5984742 497579771 5984742 869673175 5984742 420588750 685801033 420588750 77293730 420588750 77293730 54458929 332803645 54458929 332803645 787123385 757746768 787123385 564562673 787123385 564562673 176241585 450675596 176241585 780406595 176241585 780406595 521177769 250235297 521177769 250235297 60986520 250235297 999619420 726485977 999619420 411634404 999619420 411634404 222528569 411634404 658324649 891592899 658324649 891592899 932033647 891592899 414295918 323821960 414295918 810859931 414295918 810859931 306320069 810859931 466102540 156650370 466102540 609409261 466102540 609409261 699301981 851831600 699301981 240211091 699301981 240211091 641112876 240211091 845558107 63599389 845558107 846192882 845558107 846192882 480840643 846192882 48635660
#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...